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
soul源码学习
Redis
源码学习
基本数据结构之zipmap
zipmap Zipmap是为了实现保存Pair(String,String)数据的结构,是存储效率非常高的一种结构zipmap结构对于map:"foo"=>"bar","hello"=>"world":"foo""bar""hello""world"zmlen1字节键值对的个数len1字节表示keyorvalue长度(0-253)如果超过253则使用5字节第一个字节设为254后面四个字节表示长
lixin_karl
·
2023-11-20 10:52
Netty 学习和进阶策略
目录背景Netty框架的特点初学者常见问题Netty学习策略入门知识准备Netty
源码学习
Netty项目实践gRPC服务端gRPC客户端线程模型Netty故障定位技巧接收不到消息内存泄漏作者介绍背景Netty
boonya
·
2023-11-19 21:24
Netty
Java
Netty
IO
NIO
go context详解
一.前言之前写过一篇context的
源码学习
context
源码学习
,写完还觉得,嗯,我终于弄懂了context,但是最近在面试,别人一问我只能说个大概,到底还是理解不深,只是看了源码,没有往深层去想,他为什么要这么设计
hello_bravo_
·
2023-11-19 19:13
golang源码分析
golang
WMS仓储管理系统源码
淘源码:国内专业的免费源码下载平台需要
源码学习
可私信我。该程序使用的.NETMVC开发,大量使用到了jQuery,以及Bootstrap。
淘源码d
·
2023-11-19 12:03
WMS
仓库管理
进销存
源码
c#
vue3
源码学习
:打包流程实现
前言1.vue2和vue3区别介绍源码采用monorepo方式进行管理,将模型拆分到package目录中vue3采用ts开发,增强类型管理,vue2则采用flowvue3的性能优化,支持tree-shaking,不使用则不会被打包vue2后期引入RFC,使得每个版本改动可控rfcs(RequestForComments,征求意见)2.vue3内部优化vue3劫持数据采用proxy,vue2数据劫持
周星星日记
·
2023-11-19 11:30
vue3
学习
前端
javascript
知识巩固:SpringMVC框架
源码学习
SpringMVC
源码学习
MVC由来早期的mvc模型,JSP既负责展示数据,也负责处理数据所有代码逻辑编写在JSP中代码重用性低,维护难度高,后来被淘汰后期进行改良或,JSP纯粹负责展示数据处理请求交给控制器
法号轻尘
·
2023-11-19 10:25
spring
java
aop
mvc
servlet
Spring
源码学习
四、Bean的加载
PS:本文参照《Spring源码深度解析2》与spring官方,仅作个人学习这章分析的是,从容器中获取beanStudentstudent=(Student)xmlBeanFactory.getBean("student");bean加载的大体思路@OverridepublicObjectgetBean(Stringname)throwsBeansException{returndoGetBean
唐小码
·
2023-11-18 21:47
spring
spring
java
soul
源码分析总结篇之数据同步
如果没有看之前文章的朋友,请至少先看阅读源码准备与
soul
基础本文将包括如下内容:
soul
中数据同步的基本设计思路
soul
中数据同步各种方式的总结与对比本文内容参考了官方文档数据同步设计(这篇必读!!!
evasnowind
·
2023-11-18 21:12
源码分析
soul
网关
源码分析
网关
soul
soul
源码解读(十一)-- 数据同步总结
soul
源码解读(十一)数据同步初始化更新配置总结数据同步同步类型实现方式优点缺点websocket引入jar即可使用简单,双向通信,增量更新要注意断线重连zookeeper需要单独安装zookeeper
可惜_没如果
·
2023-11-18 21:40
soul
java
java
网关
测试C#调用Aplayer播放视频(2:VideoPlayer
源码学习
)
参考文献1除了介绍Aplayer组件的用法之外,还提供有demo下载以供学习,本文学习并记录其中的使用方式。 VideoPlayer项目使用C#在VS2013开发,其解决方案中包括VideoPlayer和VideoPlayer两个小项目,前者基于.netframework4.0,后者基于.netframework3.5,这两个项目的程序截图如下所示: 上述界面,基本都采用的基于Aplaye
gc_2299
·
2023-11-16 22:06
dotnet编程
C#
APlayer
VideoPlayer
开源博客项目Blog .NET Core
源码学习
(6:雪花算法)
Blog.NET项目中有多种数据类生成对象实例时需要唯一标识,一般做法要么使用GUID,也可以保存到数据库时使用数据库表的自增长ID,也可以自定义规则以确保产生不重复的唯一标识,而在Blog.NET项目中使用雪花算法生成唯一标识。 关于雪花算法的原理介绍见参考文献4,Blog.NET项目使用的雪花算法代码源自参考文献3,雪花算法生成类为SnowflakeId,位于App.Framwork项目
gc_2299
·
2023-11-16 22:31
dotnet编程
网页编程
Bolg
开源博客项目
雪花算法
【 OpenGauss
源码学习
—— 列存储(CStore)(六)】
列存储(CStore)(六)概述CStore::GetCUDataFromRemote函数CStore::CheckConsistenceOfCUDescCtl函数CStore::CheckConsistenceOfCUDesc函数CStore::CheckConsistenceOfCUData函数额外补充声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵
J.Kuchiki
·
2023-11-15 22:09
OpenGauss
gaussdb
数据库
【 OpenGauss
源码学习
—— 列存储(CStore)(五)】
列存储(CStore)(五)概述CStore::CStoreScan函数CStore::CStoreMinMaxScan函数CStore::LoadCUDescIfNeed函数CStore::NeedLoadCUDesc函数CStore::RoughCheckIfNeed函数CStore::RoughCheck函数CStore::RefreshCursor函数CStore::InitRoughCh
J.Kuchiki
·
2023-11-15 22:39
OpenGauss
gaussdb
数据库
【 OpenGauss
源码学习
—— 列存储(CUStorage)】
列存储(CUStorage)(一)概述CUStorage::SaveCU函数CUStorage::GetFileName函数CUStorage::OverwriteCU函数CUStorage::OverwriteCU函数CUStorage::RemoteLoadCU函数CUStorage::Load函数CUStorage::WSLoad函数CUStorage::TruncateDataFile函数
J.Kuchiki
·
2023-11-15 22:34
OpenGauss
数据库
gaussdb
Elasticsearch-IK分词器
源码学习
01
Elasticsearch-IK分词器
源码学习
01一、说明1、源码参考2、IDE3、Demo二、整体流程1、构建字典1.1、DictSegment类基本介绍1.2、DictSegment类lookforSegment
osnot
·
2023-11-15 15:44
es
elasticsearch
lucene
Google Filament
源码学习
(三):Material System (二)
目录FilamentMaterialsGuideIntroduction相关术语与概念MaterialModelsLitModelBaseColorMetallicRoughnessReflectanceSheencolorSheenroughnessClearcoatAnisotropyAnisotropydirectionAmbientocclusionNormalBentnormalClea
七Du°C糊涂
·
2023-11-13 23:13
Filament
c++
渲染引擎
学习
【Spring Boot
源码学习
】初识 SpringApplication
SpringBoot
源码学习
系列初识SpringApplication引言往期内容主要内容1.SpringBoot应用程序的启动2.SpringApplication的实例化2.1构造方法参数2.2Web
Huazie
·
2023-11-13 09:12
开发框架-Spring
Boot
spring
boot
源码学习
构造流程
启动入口类
【详细学习SpringBoot自动装配原理分析之核心流程初解析-1】
后续更多的文章内容可以点击查看】【1.SpringBoot初识之Spring注解发展流程以及常用的Spring和SpringBoot注解】【2.SpringBoot自动装配之SPI机制&SPI案例实操学习&SPI机制核心
源码学习
硕风和炜
·
2023-11-13 06:04
SpringBoot
spring
boot
java
自动装配原理
案例实操
注解配置文件详解
soul
协议算法
逆向工程技术是指对软件或应用程序进行逆向分析以了解其内部机制和功能的过程。虽然我无法详细介绍"SoulApp"的逆向工程技术,但以下是一些常见的逆向工程技术,可能与你的研究相关:1.反汇编(Disassembly):将二进制文件转换为可读的汇编代码,以便理解程序的指令和逻辑。2.调试(Debugging):使用调试器工具来跟踪程序的执行过程,以分析代码行为和内存状态。3.逆向编译(Decompil
q2919761440
·
2023-11-13 00:12
逆向开发
算法
java
开发语言
【Seata
源码学习
】 扫描@GlobalTransaction注解 篇一
1.SeataAutoConfiguration自动配置类的加载基于SpringBoot的starter机制,在应用上下文启动时,会加载SeataAutoConfiguration自动配置类#AutoConfigureorg.springframework.boot.autoconfigure.EnableAutoConfiguration=io.seata.spring.boot.autocon
秋日的晚霞
·
2023-11-12 21:15
seata源码学习
学习
postgresql
源码学习
(32)—— 检查点④-核心函数CreateCheckPoint
一、CreateCheckPoint会做什么?最主要的其实就是前面提到的检查点的3大作用。由于很多检查点相关的信息是记录在控制文件中的,因此该函数还要负责更新控制文件中检查点信息。如果数据库中没有重要的更新,则代表当前数据库空闲,可以跳过检查点。总结一下:脏页刷入删除旧WAL:创建检查点后此位置之前的WAL可以删除故障恢复起点更新控制文件中检查点信息Checkpointskipped机制二、Cre
Hehuyi_In
·
2023-11-11 18:39
源码学习
PostgreSQL
事务
postgresql
源码学习
调试
checkpoint
检查点
postgresql
源码学习
(35)—— 检查点⑤-检查点中的XLog清理机制
前篇我们提到,checkpoint的核心作用之一——计算哪些WAL日志是过时可以清理的,并将其清理(删除或重命名),前文中相关代码如下(6.删除无用的日志文件):postgresql
源码学习
(32)——
Hehuyi_In
·
2023-11-11 18:08
源码学习
PostgreSQL
事务
postgresql
源码
检查点
事务日志
删除机制
【 OpenGauss
源码学习
—— 列存储(CStore)(三)】
列存储(CStore)(三)概述CStore::GetCUDesc函数systable_beginscan_ordered函数heap_deform_tuple函数CStore::GetCUDeleteMaskIfNeed函数CStore::GetCURowCount函数CStore::GetLivedRowNumbers函数CStore::GetCUData函数声明:本文的部分内容参考了他人的文
J.Kuchiki
·
2023-11-10 21:52
OpenGauss
学习
数据库
gaussdb
【 OpenGauss
源码学习
—— 列存储(CStore)(四)】
列存储(CStore)(四)概述CStore::FillVecBatch函数VectorBatch类CStore::FillVector函数ScalarVector类CStore::FillVectorByTids函数CStore::FillVectorLateRead函数CStore::FillVectorByIndex函数CStore::FillSysVecByTid函数CStore::Fil
J.Kuchiki
·
2023-11-10 21:46
OpenGauss
学习
gaussdb
数据库
Latex提交SCI论文修改稿时标注修改文字颜色
Latex更改字体颜色以及快速生成SCI论文的revisedversion和pureversion自己最终采用的方式为在导言区添加如下代码%***RevisionSettings***\usepackage{
soul
gsgbgxp
·
2023-11-10 11:49
LaTeX
LaTeX
论文写作
SpringBoot请求返回值处理与内容协商——
源码学习
该文SpringBoot版本:2.3.4SpringBoot的web场景中,底层依然使用的是SpringMVC,框架会根据请求url找到它对应的handler,然后再找到该handler的handlerAdapter,handlerAdapter先回处理handler(controller.method())的形参,然后执行该方法,并返回方法的返回值,对应源码ServletInvocableHan
天师吴彦祖
·
2023-11-09 23:09
SpringBoot学习
java
【RocketMQ】揭开事务消息的神秘面纱
【RocketMQ】揭开事务消息的神秘面纱参考资料:解析RocketMQ业务消息——“事务消息”——阿里云RocketMQ事务消息,图文、
源码学习
探究~RocketMQ实战一:事务消息保证分布式事务的一致性
小颜-
·
2023-11-08 08:40
MQ
rocketmq
面试
java
java-rocketmq
Unity2021发布微信小游戏步骤(附带工具和源码)
Unity2021发布微信小游戏可以先扫码体验一下效果前言准备工作Unity导出小游戏步骤公众号:加班娃可以先扫码体验一下效果觉得好玩,或者需要
源码学习
的可以添加我的公众号获取源码源码在文章底部。
王清水
·
2023-11-07 23:03
微信
unity
游戏引擎
Java
源码学习
笔记之lang包——包装类Integer.class
前言:仅为学习所发现而记录。JDK版本:1.8同样的,在去除所有方法和静态变量之后,以下为核心内容。publicfinalclassIntegerextendsNumberimplementsComparable{privatefinalintvalue;privatestaticclassIntegerCache{...}}内部类一般是相对独立的内容,所以我们先进行分析:privatestati
hflamexh
·
2023-11-07 10:34
学习笔记
java源码
java
java源码
Integer
剖析
开启 GODEBUG 更直观地理解 Go 程序的调度过程
但是,在通过相关博客或者
源码学习
时,如果不能和实际的代码进行结合,在理解上或许不够深刻。本文介绍一种方式,即使用GODEBUG工具,通过实际运行代码来直观地查看Go运行时的调度过程。
kevin_tech
·
2023-11-07 04:43
golang
java
算法
jvm
c++
soul
从入门到放弃7--浅析请求转发路径
一、前戏本篇文章,将梳理
soul
作为网关的核心功能,请求处理、转发、响应的整个过程。二、责任链通过前几篇的
源码学习
,知道了
soul
的请求相关处理的多个模块,是基于责任链模式。
滴流乱转的小胖子
·
2023-11-06 14:40
《一首歌的时间》
我迷离着双眸思绪漂流着放空音乐在耳边轻轻诉说每字每句都想摘抄存留又展开了一片好心情有阳光,有清梦有院落,有花草有猫狗,有你我还有小小的固执骄傲一首歌的时间构造一幅不真实他人都说现实得接受可是你们也不是我又怎能感同身受至少此刻的快乐只属于我Love&
Soul
浅暖姑娘
·
2023-11-06 11:31
Gin
源码学习
笔记
一些名词:REST:表述性状态转移RESTful架构:符合REST的约束条件和原则资源与URI:任何事物,有被引用到的必要,就是资源URI:资源的地址或名称,资源必须有URI统一资源接口:无论怎么的资源,都是通过使用相同的接口进行访问:幂等:一个方法的任意多次执行所产生的影响与一次执行的影响相同采用标准HTTP方法:GET、POST、PUT、DELETEhttp标准包:golang开发web框架的
一张大力一
·
2023-11-06 07:35
学习笔记
学习笔记
Gin
【Spring Boot
源码学习
】JedisConnectionConfiguration 详解
SpringBoot
源码学习
系列JedisConnectionConfiguration详解引言往期内容主要内容1.RedisConnectionFactory1.1单机连接1.2集群连接1.3哨兵连接
Huazie
·
2023-11-06 07:43
开发框架-Spring
Boot
spring
boot
源码学习
JedisConnection
Configuration
Nacos
源码学习
系列第1篇服务搭建之项目集成Nacos-client-1.1.4
目录源码下载集成nacos-client启动项目总结这章我们我们开始Nacos服务搭建的第三篇,项目集成nacosclient学习目标:本地搭建4个服务分别是2个消费者和2个服务提供者,集成Nacos-client1.1.4源码下载官方地址:https://github.com/nacos-group/nacos-examples。集成nacos-client打开项目【nacos-spring-c
@@@八爪鱼
·
2023-11-06 05:25
#
Nacos注册与发现客户端篇
spring
cloud
《 亲密关系》Relationship Bridge to the
soul
这本书给我的感受是对于亲密关系的解决办法,不仅仅适用于夫妻间的关系,也可用于亲子关系。书中一步步引导帮助我们找到冲突的根源,我们为什么会有互相伤害的冲突,帮助我们找到原因,给予我们建议,怎么来解决这些冲突。期望:给我的共鸣很大,没有期望就不会失望。这句话几年前在我弟身上应用过,让我醒悟没有期望就会没有失望,你试图想改变对方,他的思想、行为按照你想的去走,你的出发点认为是为他好,但实际上这是你的期望
路途上的追梦人
·
2023-11-06 01:04
如何从零开始写一个网关
一、前言最近在github上看了
soul
网关的设计,突然就来了兴趣准备自己从零开始写一个高性能的网关。
2YSP
·
2023-11-05 22:31
java
java
Spring
WebFlux
网关
Nacos
高性能
学习袁姗姗
听说她最近在
soul
参加语音匹配,我一定要去参加一下和她互动,要是能和她聊一下天,那简直要幸图片发自App福死!
淘气的库里
·
2023-11-05 19:03
spring初始化解析xml 配置文件一
从本篇开始我们正式进入spring
源码学习
,首先从我们最熟悉的解析xml配置文件开始。
nandao158
·
2023-11-05 13:29
spring源码学习
spring
跟大叔谈恋爱什么感觉?(一)
闲着无聊玩起了
Soul
,刚好匹配到同城的大叔——一个很有想法,爱玩爱吃,愿意做我的情绪宣泄桶的90后。大叔说他的专业是金融,后来做了风控,学了很多年的街舞,现在却在做房屋销售。
祝星赫
·
2023-11-05 07:45
【学习是给自己最好的礼物,为自己股涨_股初32期15班招财组
soul
~】
很喜欢长投学堂的solgan:理财就是理生活,于是我来了。图片发自App初识长投,是通过一个公众号看到的,第一感觉就是我要学课程(所谓一见钟情),因为本身18年年初给自己过一个flag就是理财,把钱放进了一些p2p平台,赚一些比余额宝稍微多一些的利息,不敢去碰股票之类(主要是赔不起)不懂不碰是我的原则,遇见长投就是我的天时啦,感恩。所以我在11月份学了小白营以后继续报了三门初级课,越学越带劲,马上
叮噹不是钉铛
·
2023-11-05 05:53
Android
源码学习
地址
源码学习
地址线上源码类搜索线上源码查看Android
源码学习
官方源代码下载镜像线上源码类搜索https://cs.android.com/https://github.com/aosp-mirror线上源码查看
清风徐来辽
·
2023-11-05 02:14
Android
源码学习
android
学习
2018-09-16
从星期四开始都不在状态自控力也在下降可以写心情的火柴盒和
soul
都在系统维护我竟然觉得不记下这两天的心情会有种闷的慌的感觉这里更不会有人能看到控制下自己再多看一会现代汉语好好看的话就去买铜锣烧看澄沙之味然后买面皮买硬一点的葡萄哈哈我犒劳自己的东西真是有点多啊好好和自己相处才能好好享受电影和好吃的东西对面貌似是坐了个帅锅
一张SFAN
·
2023-11-04 23:59
【t5 pytorch版
源码学习
】t5-pegasus-pytorch
源码学习
0.项目来源中文生成式预训练模型,以mT5为基础架构和初始权重,通过类似PEGASUS的方式进行预训练。bert4keras版:t5-pegasuspytorch版:t5-pegasus-pytorch本次主要学习pytorch版的代码解读。项目结构:train.py:用于模型训练1.model(1)t5-base在T5模型中,不同的文件具有不同的含义和作用。下面是对每个文件的简要说明:confi
辰阳星宇
·
2023-11-04 23:06
#
预训练模型
pytorch
学习
人工智能
vue3中reactive源码浅析
reactive
源码学习
这次clone下来的vue3.0.5的代码,学习reactive模块相关内容。了解vue3中的响应式数据的设计、实现。
辛巴德2018
·
2023-11-04 19:47
vue
vue
javascript
js
Vue
源码学习
之虚拟DOM和diff算法
Vue
源码学习
之虚拟DOM和diff算法虚拟DOM和diff算法snabbdom简介——介绍宏观背景、历史沿革snabbdom的h函数如何工作——先学会怎么用diff算法原理——研究底层机理手写diff
PrototypeONE
·
2023-11-04 19:02
Vue源码学习
vue.js
javascript
前端
Vue
源码学习
—— snabbdom 虚拟 DOM 和 diff 算法原理
前言snabbdom是著名的虚拟DOM库,是diff算法的奠基者,Vue也借用了它的思想因此,在学习Vue的虚拟DOM和diff算法之前,先学习snabbdom能加更容易理解其设计思想snabbdom安装snabbdomnpmi-Ssnabbdom@2webpack环境配置webpack安装npmi-Dwebpack@5webpack-cli@3webpack-dev-server@3目录:web
tanleiDD
·
2023-11-04 19:55
Vue
源码
vue
Spring源码编译步骤
Spring
源码学习
一、Gradle为什么下载gradle呢?我们平时不都是用maven吗?
Marlon520
·
2023-11-04 17:24
spring
java
后端
《React Native 精解与实战》书籍连载「React Native
源码学习
方法及其他资源」
此系列文章将整合我的React视频教程与ReactNative书籍中的精华部分,给大家介绍ReactNative
源码学习
方法及其他资源。
DevOpenClub
·
2023-11-04 15:12
小小的论一下
soul
soul
是这两年兴起的一种聊天软件。对我来说,
soul
的神奇之处在于你跟你不可能聊天的人用不可能的语气聊天。有些人在现实中的形象,第一你不可能接触,第二就算你接触了也会带有主观色彩。
霁中晓梦
·
2023-11-04 12:06
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他