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
Library源码分析
(24)Linux的动静态库
动静态库(DynamicStatic
library
)1、什么是动静态库?动静态库——即动态库(Dynamic
Library
)与静态库(Static
Library
)。
加一zZ
·
2024-01-15 19:25
Linux学习之路
linux
算法
运维
EtcdRaft
源码分析
(选举投票)
在EtcdRaft
源码分析
(选举超时)的篇章里面讲到,当超时的时候,Leader外的成员会造反发起选举。我们接下来看下Raft里面选民是怎么投票的。
Pillar_Zhong
·
2024-01-15 19:22
C Runtime
Library
来历, API, MFC, ATL关系
例如:malloc是在CRT的内存堆上分配的,这个堆的存在一般来说你是不会关心的HeapAlloc则不同,你需要给它指定你想从哪个堆上分配,而这个堆是从HeapCreate创建出来的HeapAlloc大多是用于自己管理堆的情况malloc可以移植是因为在不同的操作系统上有各自的实现,而所有平台上就叫这个名字。比如在Widnows上,VC中调用malloc时,其实在malloc内部就是通过调用Win
hwlfly
·
2024-01-15 19:54
OS
windows
CRT
Java项目架构技术-高并发,微服务,分布式,需求分析
Java项目架构技术-高并发,微服务,分布式,需求分析,业务选型,项目部署,架构设计,架构师,
源码分析
,设计模式,数据结构,数据库,业务选型,中间件,并发编程,需求分析,需求设计,项目部署,云原生,企业架构
滴石编程
·
2024-01-15 18:36
java
系统架构
python3.7.0---如何安装PIL
引言PIL(PythonImaging
Library
)是Python中一个强大的图像处理库,但目前其只支持到Python2.7pillow是PIL的一个分支,虽是分支但是其与PIL同样也具有很强的图像处理库
modingfa
·
2024-01-15 18:50
IOC源码-applicationEventMulticaster事件广播
https://www.cnblogs.com/jyyzzjl/p/5476546.html一、代码实例回到第IOC的第七章context部分,我们看
源码分析
部分,可以看到在spring的bean加载之后的第二个重要的
小陈阿飞
·
2024-01-15 17:27
Android aar包集成与报错
集成步骤方法一:1.将对应的xxx.aar包复制到项目的libs目录下(xxx代表需要引入的aar包名称)2.然后在模块的build.gradle文件中配置implementationfiles('libs/
library
.aar
人民的石头
·
2024-01-15 17:17
移动端
Android
python
开发语言
android
JNA调用C++动态库,返回二维数组
1.下载eclipse创建一个项目,jdk选择1.8的版本,更高的需要配置下packagemydemo;importcom.sun.jna.
Library
;importcom.sun.jna.Native
96掌门师兄
·
2024-01-15 14:06
C++
c++
java
开发语言
霸榜巨作、阿里内部顶级专家整理(Redis 5设计与
源码分析
)
前言在开源界,高性能服务的典型代表就是Nginx和Redis。纵观这两个软件的源码,都是非常简洁高效的,也都是基于异步网络I/O机制的,所以对于要学习高性能服务的程序员或者爱好者来说,研究这两个网络服务的源码是非常有必要的。Nginx目前市面上的书籍很多,但是Redis确实寥寥无几。这几年Redis版本发展非常快,从稳定的2.x版本,发展到增加了很多优秀特性的5.0版本,这些特性目前尚无资料进行系
十一技术斩
·
2024-01-15 14:02
redis
数据库
database
后端
java
java技术专家【分布式框架】【通过C语言深度解读Redis核心架构】02-Redis底层数据结构
源码分析
之压缩列表的
源码分析
文章目录三、压缩列表的
源码分析
3.1、存储结构字节数组结构节点结构3.2、压缩解码zipEntryZIP_DECODE_PREVLENZIP_DECODE_LENGTH3.3、API解析ziplistNewziplistInsertziplistDeleteziplistFind3.4
不走小道
·
2024-01-15 14:00
Java技术专家
java
c语言
redis
【
源码分析
】一个flink job的sql到底是如何执行的(一):flink sql底层是如何调用connector实现物理执行计划的
文章目录一.一条flinksql二.源码流程图示1.flinkconnector的实现逻辑2.flinksql的转换逻辑三、flinksql调用connector
源码分析
1.tEnv.executeSql
roman_日积跬步-终至千里
·
2024-01-15 14:25
#
flink源码
flink
sql
并发编程 ——
源码分析
公平锁和非公平锁
前言ReentrantLock提供了公平锁和非公平锁,只需要在构造方法中使用一个boolean参数即可。默认非公平锁。今天从源码层面看看区别和具体实现。1.类UML图image.pngReentrantLock内部有一个抽象类Sync,继承了AQS。而公平锁的实现就是FairSync,非公平锁的实现就是NodFairSync。两把锁的区别在于lock方法的实现。2.公平锁lock方法实现final
莫那一鲁道
·
2024-01-15 13:29
jenkins打包一直报unknown error -1=ffffffffffffffff解决
www.jianshu.com/p/b6433cad6ad1失败securityset-key-partition-list-Sapple-tool:,apple:-s-kbz3175/Users/hu317/
Library
wangyu2488
·
2024-01-15 13:36
如何使用Neo4j GraphQL
Library
(四)
https://neo4j.com/graphacademy/training-graphql-apis/03-graphql-apis-custom-logic/使用Cypher查询语言,为GraphQLAPI添加自定义逻辑1.首先清除Neo4j图数据中的数据如果使用之前的数据库就清空数据,如果之前的数据库已经失效就重新创建一个新的空库。https://neo4j.com/sandbox/空库就
我的小小笔尖
·
2024-01-15 12:31
Java中的String
楼主通过很多网上的String
源码分析
文章,加上自己对于源码的阅读理解,综合得出以下内容:概述说明实现的接口成员变量静态内部类成员方法类方法这些内容相对独立,但又有一些关联。
juconcurrent
·
2024-01-15 11:18
Java type system
https://www.oreilly.com/
library
/view/java-in-a/9781449371296/ch04.htmlJavastatictypesystemAstaticallytypedlanguageisoneinwhichvariableshavedefinitetypes
BenjaminCool
·
2024-01-15 11:04
postgreSQL
源码分析
——存储管理——内存管理(3)
2021SC@SDUSC目录概述高速缓存机制的起源
源码分析
系统表元组缓存——SysCachecatcacheheader结构体catcache结构体catcache如何组织缓存元组SysCache的初始化
義的爸
·
2024-01-15 10:33
postgresql
数据库
database
Mybatis系列-tkmybatis
源码分析
-01-mybatis、mybatis-spring和tkmybatis的关系
mybatis、mybatis-spring和tkmybatis的关系定义MyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置和映射原始类型、接口和JavaPOJO(PlainOldJavaObjects,普通老式Java对象)为数据库中的记录。MyB
tinygodd
·
2024-01-15 10:31
Mybatis
spring
boot
tkMybatis
mybatis
mybatis-spring
Swift5.x入门21--标准库
源码分析
,项目实战
Swift源码简介Swift于2015年开源,GitHub地址为:https://github.com/apple/swift源码的常见目录:docs:文档;stdlib:Swift源码;lib:C++源码;include:C++头文件;Array分析map,filter,flatMap,reduce,compactMap在swift-main/stdlib/core中搜索funcxxxpubli
YanZi_33
·
2024-01-15 10:14
基于 RSSI 的蓝牙测距
46981423利用CoreLocation.framework很容易扫描获得周边蓝牙设备,苹果开源代码AirLocate有具体实现,下载地址:https://developer.apple.com/
library
开着保时捷堵你家门口
·
2024-01-15 10:09
用python实现文本/图片生成视频
下面是一个简单的例子,使用OpenCV和PIL(PythonImaging
Library
)来创建一个视频。
数字化信息化智能化解决方案
·
2024-01-15 09:40
python
音视频
开发语言
OpenGauss SQL解析
源码分析
OpenGaussSQL解析
源码分析
SQL引擎简介:SQL引擎整个编译的过程如下图所示,在编译的过程中需要对输入的SQL语言进行词法分析、语法分析、语义分析,从而生成逻辑执行计划,逻辑执行计划经过代数优化和代价优化之后
qq_44361136
·
2024-01-15 09:04
数据库
sql
【参赛作品16】openGauss SQL解析
源码分析
作者:梅氵SQL引擎简介:SQL引擎整个编译的过程如下图所示,在编译的过程中需要对输入的SQL语言进行词法分析、语法分析、语义分析,从而生成逻辑执行计划,逻辑执行计划经过代数优化和代价优化之后,产生物理执行计划。SQL解析通常包含词法分析、语法分析、语义分析几个子模块。SQL是介于关系演算和关系代数之间的一种描述性语言,它吸取了关系代数中一部分逻辑算子的描述,而放弃了关系代数中"过程化"的部分,S
Gauss松鼠会
·
2024-01-15 09:00
sql
数据库
database
OpenGauss
源码分析
-SQL引擎
所讨论文件大多位于src\common\backend\parser文件夹下总流程start_xact_command():开始一个事务。pg_parse_query():对查询语句进行词法和语法分析,生成一个或者多个初始的语法分析树。进入foreach(parsetree_item,parsetree_list)循环,对每个语法分析树执行查询。pg_analyze_and_rewrite():根
WAWA战士
·
2024-01-15 09:58
sql
数据库
性能优化
从零学Java Map集合
接口的特点2.2常用方法3Map集合的实现类3.1HashMap【重点】3.2LinkedHashMap3.3TreeMap3.4Hashtable(了解)3.5Properties属性集合4HashMap
源码分析
贰贰柒丶阿拽
·
2024-01-15 09:53
从零学Java
java
开发语言
Python data Structures: Strings, Files, Lists
目录PythondataStructuresChapter6StringString
Library
Chapter7-8公式汇总
Ashleyxxihf
·
2024-01-15 08:02
python
开发语言
redis数据结构
源码分析
——跳表zset
文章目录跳表的基本思想特点节点与结构跳跃表节点zskiplistNode属性跳跃表链表属性跳表的设计思想和优势API解析zslCreate(创建跳跃表)zslCreateNode(创建节点)zslGetRank(查找排位)zslDelete(删除节点)跳表的基本思想SkipList(跳跃列表)这种随机的数据结构,可以看做是一个二叉树的变种,它在性能上与红黑树、AVL树很相近;但是SkipList(
大牛写代码
·
2024-01-15 08:51
redis
redis
数据结构
数据库
redis数据结构
源码分析
——string
前面的文章大体讲解了redis的几种数据类型,针对设计表巧妙的数据类型,后续会出几篇文章单独讲解下,那么本篇文章针对string的源码进行讲解。文章目录字符串的三种编码sds结构sds的设计思想和优势sdsAPI解析sdsnewlen(创建字符串)sdsfree(释放字符串)sdscatlen(拼接字符串)sdsMakeRoomFor(SDS扩容)字符串的三种编码int:整型redis数据结构源码
大牛写代码
·
2024-01-15 08:20
redis
redis
数据结构
Promise高级版 - 通过输出题理解「Promise源码」
1Promise
源码分析
Promise的基本工作原理Promise构造函数:Promise构造函数接受一个执行器函数作为参数,该函数有两个参数:resolve和reject。
Xxxxxl17
·
2024-01-15 08:45
前端
js
ES6
javascript
es6
万字长文搞懂c++STL模板
2.STL的概念STL(StandardTemplate
Library
,标准模板库):STL从广义上分为容器(cont
IT民工小新
·
2024-01-15 08:31
算法与数据结构
c++
开发语言
stl
Spring Boot源码解读与原理分析
源码分析
中可以关注SpringAppl
终将老去的穷苦程序员
·
2024-01-15 07:38
spring
boot
Survival curve for TCGA
cgdsr
library
(cgdsr)
library
(DT)mycgds=CGDS("http://www.cbioportal.org/")test(mycgds)###allcancerstudiesall_tcga_studies
osho_c837
·
2024-01-15 07:51
C++学习笔记——SLT六大组件及头文件
目录一、C++中STL(StandardTemplate
Library
)二、Gun源代码开发精神三、实现版本四、GNUC++库的头文件分布bits目录ext目录backward目录iostream目录stdexcept
Tech行者
·
2024-01-15 06:24
C++的学习笔记
c++
学习
笔记
线程池 - ThreadPoolExecutor
源码分析
之所以存在线程池是基于以下两个原因:1.线程的创建和销毁是需要有资源消耗的,多线程环境下频繁创建、销毁线程会影响系统性能2.对于一个需要频繁创建任务、线程的应用来说,创建的任务数、线程数需要受到控制或管理有了线程池,尤其是类似ThreadPoolExecutor这种可以通过参数调整其行为的线程池,可以近乎完美的解决上述两个问题。####线程池工作原理简单来说线程池的工作原理就是:提前或者在执行任务
weixin_44612246
·
2024-01-15 06:40
java
spring
解决ERROR 24680 --- [ main] o.a.catalina.core.AprLifecycleListener 报错:
---[main]o.a.catalina.core.AprLifecycleListener:Anincompatibleversion[1.2.32]oftheApacheTomcatNative
library
isinstalled
YoYoYoWhatIsUp
·
2024-01-15 05:59
springboot
spring
boot
jQuery JavaScript
Library
v3.2.1
*jQueryJavaScript
Library
v3.2.1*https://jquery.com/**IncludesSizzle.js*https://sizzlejs.com/**CopyrightJSFoundationandothercontributors
weixin_30472035
·
2024-01-15 04:54
javascript
移动开发
json
ViewUI
jQuery v2.2.5的源码
*jQueryJavaScript
Library
v2.2.5-preb14ce54334a568eaaa107be4c441660a57c3db24*http://jquery.com/**IncludesSizzle.js
tangchangcai.
·
2024-01-15 04:23
jQuery
jQuery v3.3.1源码
*jQueryJavaScript
Library
v3.3.1*https://jquery.com/**IncludesSizzle.js*https://sizzlejs.com/**CopyrightJSFoundationandothercontributors
大棉花哥哥
·
2024-01-15 03:53
python编码格式转换_【Python】二进制文件与Base64编码文本文件转换
前面的话Python内置的base64模块,在这里http://docs.python.org/
library
/base64.html?
weixin_39801165
·
2024-01-15 02:54
python编码格式转换
xcode使用gdal库
GDAL(GeospatialDataAbstraction
Library
)是一个在X/MIT许可协议下的开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。
pangweijian
·
2024-01-15 01:29
GIS
xcode
macos
ide
chromium通信系统-ipcz系统(十一)-mojo binding
由于比较复杂,这里只做简单
源码分析
。我们知道要实现rpc,必须实现客户端和服务端。mojo实现了一套领域语言,通过领域语言描述接口和数据,再通过特有编译器编译成c++代码。
TangGeeA
·
2024-01-15 01:25
chromium
mojo
chromium
chrome
ipcz
java技术专家【分布式框架】【通过C语言深度解读Redis核心架构】02-Redis底层数据结构
源码分析
之SDS的
源码分析
文章目录一、SDS的
源码分析
1.1、Redis底层数据结构1.2、SDS概述1.3、SDS结构体sdshdr5sdshdr8sdshdr16sdshdr32sdshdr641.4、API解析sdsnewlensdsfreesdscatlensdsMakeRoomFor1.6
不走小道
·
2024-01-15 01:49
Java技术专家
java
分布式
c语言
手把手图解教你Java SPI
源码分析
原创/朱季谦我在《JavaSPI机制总结系列之开发入门实例》一文当中,分享了JavaSPI的玩法,但是这只是基于表面的应用。若要明白其中的原理实现,还需深入到底层源码,分析一番。这里再重温一下SPI机制的概念:SPI,是ServiceProviderInterface的缩写,即服务提供者接口,单从字面上看,可以这样理解,该机制提供了一种可根据接口类型去动态加载出接口实现类对象的功能。打一个比喻,该
朱季谦
·
2024-01-15 00:31
Java
java
开发语言
C++日志库——spdlog
介绍https://github.com/gabime/spdlog.gitspdlogisaheaderonly
library
.JustcopythefilesunderincludetoyourbuildtreeanduseaC
OopspoO
·
2024-01-15 00:25
lib
C_C++
c++
AI绘画风格化实战
风格化效果举例Mid
Library
这个网站提供了不同的图像风格,每一种都带有鲜明的特色。
Dlimeng聊AI
·
2024-01-15 00:34
gpt
AI作画
AIGC
AI
人工智能
stable
diffusion
风景
ai绘画
分享一个Qt日志管理的代码
先分享一个自己很喜欢功能代码技术细节介绍项目目录截图如上代码Log.proQT-=guiTEMPLATE=libDEFINES+=LOG_
LIBRARY
CONFIG+=c++17#YoucanmakeyourcodefailtocompileifitusesdeprecatedAPIs
Qter_Sean
·
2024-01-14 23:13
qt
开发语言
macOSX休眠之后连不上WIFI
Go->MacintoshHD>
Library
->Preferences->com.apple.Bluetooth.plist将这个移动到某处,备份。重启机器,问题解决。
松涛声
·
2024-01-14 23:08
pip基本命令和使用
使用pip命令前需要先确认python程序安装是否正确,可以使用以下命令$python--versionPython3.8.10$python-mpip--versionpip23.3from/
Library
寻bug
·
2024-01-14 21:26
pip
python
深入理解 Spark(二)SparkApplication 提交和运行
源码分析
spark核心流程yarn-clientyarn-clusterspark任务调度sparkstage级别调度sparktask级别调度失败重试和白名单对于运行失败的Task,TaskSetManager会记录它失败的次数,如果失败次数还没有超过最大重试次数,那么就把它放回待调度的Task池子中等待重新执行,当重试次数过允许的最大次数,整个Application失败。在记录Task失败次数过程中,
我很ruo
·
2024-01-14 21:19
大数据
服务器
servlet
运维
R包安装、更新问题解决
R版本较老,在分析时候遇到无法解决的报错就重新更新了R包R软件更新install.packages("installr")
library
(installr)updateR()查看程序包对应哪个版本的R编译的
要努力学习的菜
·
2024-01-14 21:27
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他