E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
手写Promise
从零
手写
Java版本的LSM Tree (七):压缩策略
推荐一个高质量的JavaLSMTree开源项目!https://github.com/brianxiadong/java-lsm-treejava-lsm-tree是一个从零实现的Log-StructuredMergeTree,专为高并发写入场景设计。核心亮点:⚡极致性能:写入速度超过40万ops/秒,完爆传统B+树️完整架构:MemTable跳表+SSTable+WAL+布隆过滤器+多级压缩深度
Brian Xia
·
2025-06-10 10:03
从零手写Java版本LSM
Tree
java
lsm-tree
开发语言
【
手写
React源码】用 TypeScript 实现一个简化版 React
用TypeScript实现一个简化版React目标通过我们的32节课的源码学习,实现一个最小可运行的React子集,包括以下核心功能:功能描述JSX解析将JSX转换为虚拟DOM(VDOM)VirtualDOM构建表示组件结构和属性Fiber构建与渲染使用Fiber架构进行递归构建和渲染更新队列与调度机制支持异步调度任务Hook支持实现基本的useState和useEffect✅注意:这是一个教学性
全栈前端老曹
·
2025-06-10 01:02
源码学习笔记
react.js
typescript
javascript
前端
源码
手写react
react
JS
手写
代码篇---bind
手写
12、
手写
bind方法bind是Function对象的一个方法,它主要用于创建一个新的函数,并绑定该函数的this值以及预设的参数。
菥菥爱嘻嘻
·
2025-06-09 23:15
面试准备-js手写代码
javascript
前端
开发语言
Vue源码---$nextTick
2.1.0,如果没有提供回调且在支持
promise
的环境中,则返回一个
promise
。原理Vue在更新DOM时是异步执行的。
heiheiheiheiheiheii
·
2025-06-09 08:02
Vue源码
javascript
vue.js
[C++11 std::thread] 使用C++11 编写 多线程程序
cn/linux/1412_zhupx_thread/index.html本文讲述了如何使用C++11编写Linux下的多线程程序,如何使用锁,以及相关的注意事项,还简述了C++11引入的一些高级概念如
promise
qq781636104
·
2025-06-09 05:14
stdthread
js : uniapp 同步
JavaScript
Promise
对象varmyFirst
Promise
=new
Promise
(function(resolve,reject){//当异步代码执行成功时,我们才会调用resolve(.
FakeOccupational
·
2025-06-09 00:02
服务化&架构
javascript
前端
开发语言
vue 项目中常用的 2 个 Ajax 库
目前在Vue项目中,最常用且推荐的两个Ajax请求方案是:axios:功能强大、支持
Promise
接口、自动转换JSON数据、支持拦截器等;原生fetchAPI:浏览器内置,无需引入额外依赖,简洁现代;
難釋懷
·
2025-06-08 22:20
vue.js
ajax
前端
Redux中间件原理
以下是关于Redux中间件原理的系统梳理:一、中间件的核心作用扩展Dispatch能力:处理非普通对象类型的Action(如函数、
Promise
)流程拦截:在Action到达Reducer前进行预处理功能增强
前端岳大宝
·
2025-06-08 20:35
前端核心知识总结
前端
前端框架
react.js
中间件
第四章-程序的流程控制
在学习markdown之前,博主一直都是
手写
笔记,所以现在突发奇想,把自己的学习记录发到博客上,一是想有机会得到大佬的指点,二也是想留个纪念并且能勉励自己继续坚持下去。
数据艺术
·
2025-06-08 16:13
java
数据库
网络
微信小程序实现跑步轨迹回放入门教程
更多干货请关注公众号:小蝇工作室1.获取GPS数据queryData=function(url,data){varp=new
Promise
(function(resolve,reject){$.post
小蝇工作室
·
2025-06-08 06:31
微信小程序
小程序
uni-app
python打卡day38@浙大疏锦行
知识点回顾:Dataset类的__getitem__和__len__方法(本质是python的特殊方法)Dataloader类minist
手写
数据集的了解作业:了解下cifar数据集,尝试获取其中一张图片一
风逸hhh
·
2025-06-08 01:54
python打卡60天行动
python
开发语言
关于 汇编语言:1. 汇编语言基础
特点:特性描述形式全部是二进制(0和1)可读性对人类极差与CPU的关系完全兼容,直接运行表达能力每一条机器语言对应一个CPU指令(如加法、跳转、内存访问等)写作方式极不方便,几乎没人
手写
机器码示例:一条
shenyan~
·
2025-06-07 23:10
汇编
Sentry 接口返回 Status Code 429 Too Many Requests
包括console.error、未处理的
Promise
异常、未捕获的异常等。上
潇凝子潇
·
2025-06-07 18:07
sentry
第15节 Node.js 常用工具util
使用方法如下:constutil=require('util');util.callbackifyutil.callbackify(original)将async异步函数(或者一个返回值为
Promise
程序猿小D
·
2025-06-07 16:54
Node.js教程
node.js
vim
编辑器
后端
前端
教会新
手写
Python(1)—— Print()函数
Python3中的print函数会将它的参数转换为字符串,然后用指定的分隔符(默认是空格)连接起来,并在最后添加指定的结束字符(默认是换行符),最后将结果写入标准输出或指定的文件。例如,print(3,2,1)会将3、2、1转换为字符串“3”、“2”、“1”,用空格连接后输出“321”,并在末尾添加换行符。一、Print()函数print()函数具有灵活的语法结构,其完整形式如下:print(*o
香菜别来我碗里
·
2025-06-07 12:01
Python学习之路
python
es6+和css3新增的特性有哪些
5,
Promise
异步编程,(asynawait)语法糖6,可选链式操作符?.避免访
·
2025-06-07 12:30
vue项目引入tailwindcss
TailwindCSS是一个工具优先(Utility-First)的CSS框架,它提供了一组低级别的、可组合的CSS类(UtilityClasses),让开发者可以直接在HTML中快速构建自定义设计,而无需
手写
发渐稀
·
2025-06-07 09:14
css
vue3
vue.js
前端
javascript
DiFy添加硅基流动报错:Credentials validation failed with status code 400
本地化docker部署了dify之后,添加硅基流动的Deepseek大模型API接口:1、在模型供应商已经找到硅基流动2、添加硅基流动:注意:模型名称需要从硅基流动官网copy,一定要直接复制,不要
手写
名称
徐福记c
·
2025-06-07 09:09
人工智能
cnn卷积神经变体
应用:
手写
数字识别(MNIST)。2.AlexNet(2012)改进:引入ReLU激活函数、Dropout、数据增强,开启深度学习时代。应用
MYH516
·
2025-06-07 05:07
cnn
人工智能
神经网络
无法绑定到“ ngModel”,因为它不是“ input”的已知属性
zone.js:461Unhandled
Promise
rejection:Templateparseerrors:Can'tbindto'ngModel'sinceitisn'taknownpropertyof'input
asdfgh0077
·
2025-06-06 22:47
javascript
angular
typescript
input
PageHelper详解:使用方法与注意事项
它通过拦截SQL执行过程并自动添加分页语句,使开发者可以不必
手写
复杂的分页SQL,从而大大提高了开发效率。
全栈凯哥
·
2025-06-06 20:06
spring
boot
java
通过this.$router.push跳转同一路由页面只会刷新一次的问题怎么解决
当我们连续重复跳转相同的路由导航时就会报错如:Uncaught(in
promise
)NavigationDuplicated:Avoidedredundantnavigationtocurrentlocation
落雪小轩韩
·
2025-06-06 11:39
vue2
javascript
前端
vue.js
Vue3 el-switch @change事件在初始化时会自动调用问题处理的几种方法
//方法一1、把@change事件改成使用before-change2、before-change它的描述是switch状态改变前的钩子,返回false或者返回
Promise
且被reject则停止切换api
Jinxiansen0211
·
2025-06-06 02:08
前端
javascript
vue.js
Java面试复习大纲整理
&和&&的区别常考关键字1.关键字static2.关键字final数组1.数组元素的反转2.数组正序和逆序输出3.
手写
冒泡排序4.Arrays工具类面向对象1.封装、继承、多态2.重载(overloa
大fw的我
·
2025-06-05 10:49
java
面试
5.27 打卡
知识点回顾:Dataset类的__getitem__和__len__方法(本质是python的特殊方法)Dataloader类minist
手写
数据集的了解作业:了解下cifar数据集,尝试获取其中一张图片
分散406
·
2025-06-05 04:03
python
TensorFlow解决MNIST数字识别问题
MNIST介绍MNIST是一个非常有名的
手写
体数字识别数据集,通常用来作为深度学习的入门样例。MNIST的数据集可以在http://yann.lecu
Leslie_Leung
·
2025-06-05 04:33
自然语言处理
mnist
手写
数字识别python_Python利用逻辑回归模型解决MNIST
手写
数字识别问题详解...
本文实例讲述了Python利用逻辑回归模型解决MNIST
手写
数字识别问题。
weixin_39994438
·
2025-06-05 04:33
python训练营打卡第38天
Dataset和Dataloader类知识点回顾:1.Dataset类的__getitem__和__len__方法(本质是python的特殊方法)2.Dataloader类3.minist
手写
数据集的了解
ppdkx
·
2025-06-05 04:02
python打卡
python
开发语言
Promise
静态方法详解与示例
Promise
静态方法详解与示例
Promise
静态方法概述
Promise
提供了多个强大的静态方法来处理异步操作,这些方法可以高效地管理多个
Promise
实例。
yhyvc
·
2025-06-04 14:12
前端开发
css
前端
驱动开发
javascript
Python进阶:选对数据结构,让代码快到飞起
Python进阶:选对数据结构,让代码快到飞起新
手写
代码常遇到一个困惑:同样的功能,别人的代码像跑车一样飞驰,自己的却像牛车一样卡顿。其实很多时候问题出在数据结构的选择上。
xuemenghan
·
2025-06-04 05:05
Python相关问题排查笔记
python
数据结构
CET6 仔细阅读 24年6月第二套-C1 梦这一块
文章The“***”
promise
sthatintheLandofOpportunity,anyindividualcanclimbtheeconomicladderandprosperthroughhardworkandambitionalone.Andyet
-qOVOp-
·
2025-06-04 01:36
算法
模块二:C++核心能力进阶(5篇) 篇一:《STL源码剖析:vector扩容策略与迭代器失效》
本篇将通过:多维度源码剖析(GCC/Clang/MSVC三平台实现对比)数学建模分析(时间复杂度与空间局部性)实战工程优化(
手写
vector的12个关键实现细节)性能攻防实战(百万级数据压力测试)揭示现代
AI迅剑
·
2025-06-03 23:50
c++
开发语言
定时器的使用
letarr=[1,2,[3,4,[5,[6]]]]//使用闭包实现每隔一秒打印1,2,3,4思路:其实很简单,两步,首先将数组进行展平,然后遍历并通过定时器进行打印考点:块级作用域,展平函数的调用或
手写
李q华
·
2025-06-03 21:09
前端
javascript
开发语言
JS
手写
代码篇---
手写
call函数
10、
手写
call函数call方法的作用:改变函数的this指向并立即执行该函数手动实现call的原理:通过将函数作为对象的方法调用来改变this指向代码如下:Function.prototype.myCall
菥菥爱嘻嘻
·
2025-06-03 20:32
面试准备-js手写代码
javascript
前端
开发语言
JS
手写
代码篇---
手写
节流函数
8、节流函数什么是节流函数?指规定一个单位时间,在这个单位时间内,只能有一次触发事件的回调函数执行,如果在同一个单位时间内某事件被触发多次,只有一次能生效。与防抖函数有什么区别?防抖函数是延迟函数执行,直到事件停止触发一段时间后再执行,适用于需要等待事件停止触发后再执行的场景。而节流函数则是控制函数在指定时间内只执行一次,适用于需要控制执行频率的场景。functionthrottle(fn,wai
菥菥爱嘻嘻
·
2025-06-03 20:32
面试准备-js手写代码
javascript
前端
java
Java并发编程之异步编程的概念与实现方式
回调与
Promise
异步任务通过回调函数处理结果,或使用
Promise
对象(如Java的CompletableFuture)
DKPT
·
2025-06-03 12:00
#
Java面试题
java
笔记
学习
算法
开发语言
java 从零开始
手写
redis(十)缓存淘汰算法 LFU 最少使用频次
前言java从零
手写
实现redis(一)如何实现固定大小的缓存?java从零
手写
实现redis(三)redisexpire过期原理java从零
手写
实现redis(三)内存数据如何重启不丢失?
老马啸西风
·
2025-06-03 08:36
动手写框架
java
缓存之旅
cache
树:熟练
手写
树的四种遍历方式
很多关于树的面试题其实都不难,基本上是基于树的四种遍历方式来实现的,所以熟练
手写
树的四种遍历方式非常重要我们先说前中后序这三种遍历方式前序遍历:根,左,右中序遍历:左,根,右后序遍历:左,右,根发现规律没
Java识堂
·
2025-06-03 04:07
图解面试算法
算法
手写
ArrayList和LinkedList
项目仓库:https://gitee.com/bossDuy/hand-tear-collection-series基于b站up生生大佬:https://www.bilibili.com/video/BV1Kp5tzGEc5/?spm_id_from=333.788.videopod.sections&vd_source=4cda4baec795c32b16ddd661bb9ce865Linked
yb0os1
·
2025-06-03 03:32
java
开发语言
用DeepSeek寻找适合数据科学学术论文方向,并用Deep reaserch快速初稿!
无论宝子们对此过程多么熟悉,每次着
手写
新论文时,似乎都需重新规划、从头开始。值得庆幸的是,借助ChatGPT
AIWritePaper智能写作探索
·
2025-06-02 23:27
AIWritePaper
ChatGPT
DeepReaserch
人工智能
chatgpt
prompt
AIGC
claude
【GitHub项目推荐--OCR 图片转文字识别软件】【转载】
该开源项目完全离线,支持截屏/批量导入图片,除了能准确辨认常规文字,对
手写
、方向不正、杂乱背景等情景也有不错的识别率。可设置忽略区域排除水印、设置文块后处理合并排版段落,得到规整的文本。
旅之灵夫
·
2025-06-02 21:17
GitHub项目推荐
工具
ocr
ArrayList和LinkedList区别
ArrayList底层数据结构是数组内存是连续的有索引查询速度快增删速度慢线程不安全的集合默认无参构造时会创建一个长度为0的数组第一次使用add,扩容为10每次扩容是原来容量+原来容量/2以下是
手写
实现方式
jay33569
·
2025-06-02 17:12
java
python
算法
【Java】 ArrayList和LinkedList实现(简单
手写
)以及分析它们的区别
一.
手写
ArrayListpublicclassArrayList{privateObject[]elementData;//底层数组privateintsize;//数组大小publicintsize
weixin_33852020
·
2025-06-02 17:41
java
数据结构与算法
python怎么训练模型_python svm 怎么训练模型
展开全部支持2113向量机SVM(SupportVectorMachine)是有监督的分类预测模型,本篇文章5261使用机器学习库scikit-learn中的
手写
数字数4102据集介绍使用Python对
weixin_39529903
·
2025-06-02 15:01
python怎么训练模型
【Netty系列】核心概念
EventLoop与线程模型2.Channel(通道)3.ChannelHandler与Pipeline4.ByteBuf(数据容器)5.Bootstrap与ServerBootstrap6.Future与
Promise
7
漫步者TZ
·
2025-06-02 00:48
Netty
netty
nio
js异步并发控制
通常情况下,我们会采用ES6标准下的
Promise
.all([
promise
1,
promise
2,
promise
3,…]).then()方法来应对这样的场景需求,
Promise
.all可以保证,
promise
s
perwhy_wang
·
2025-06-01 17:25
手写
MyBatis ORM框架
手写
MyBatisORM框架目标:实现:思路:一、前期准备1、加入依赖2、自定义插入注解3、自定义删除注解4、自定义更新注解5、自定义查询注解6、自定义参数注解7、定义和数据库对应的实体类8、定义对数据库的操作接口
qq_32510597
·
2025-06-01 09:25
数据库
mysql
java
spring
mybatis
DAY 38 Dataset和Dataloader类
对应5.27作业知识点回顾:Dataset类的__getitem__和__len__方法(本质是python的特殊方法)Dataloader类minist
手写
数据集的了解作业:了解下cifar数据集,尝试获取其中一张图片
MasterLLL0228
·
2025-05-31 17:00
Python入门(坚持)
神经网络
人工智能
Python打卡训练营day38——2025.05.27
知识点回顾:Dataset类的__getitem__和__len__方法(本质是python的特殊方法)Dataloader类minist
手写
数据集的了解作业:了解下cifar数据集,尝试获取其中一张图片
莱茵菜苗
·
2025-05-31 12:29
Python打卡
python
开发语言
C++之string的模拟实现
string
手写
C++字符串类类的基本结构与成员变量一、构造函数与析构函数二、赋值运算符重载三、迭代器支持四、内存管理与扩容机制五、字符串操作函数六、运算符重载总结
手写
C++字符串类从零实现一个简易版std
zzh_zao
·
2025-05-31 12:26
c++
c++
开发语言
算法
数据结构
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他