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
源代码分析
linux用户空间open函数怎么调到内核的open,linux内核sys_open
源代码分析
打开一个文件,是通过内核提供的系统调用sys_open来实现的,在用户空间的open函数会被编译器编译成为int80的汇编代码,进入内核空间执行打开操作,我们来顺着内核的代码来看一下具体的实现过程。sys_open函数定义在fs/open.c文件,定义如下asmlinkagelongsys_open(constchar__user*filename,intflags,intmode){longre
weixin_39695323
·
2023-06-14 20:09
三种列式存储
源代码分析
读取差异
三种列式存储
源代码分析
读取差异tablename:t列信息:A,B,C三列,列数据量相同,类型为string表数据量大小:300G,每列数据100G主要分析两种类型的sql对于不同存储格式的读取数据量大小
君子慎独焉
·
2023-06-12 21:37
Python modbus_tk 库源码分析
#modbus_tk
源代码分析
##前言modbus_tcp协议是工业项目中常见的一种基于TCP/IP协议的设备数据交互协议。
.Hanabi
·
2023-06-11 15:00
go-libp2p-net
源代码分析
IPFS网络包处理所有对等网络。它连接到其他主机,它加密通信,它在网络的客户端服务和目标主机之间复用消息。它有多个子组件:Conn-与单个Peer的连接MultiConn-一组与单个Peer的连接SecureConn-加密(类似tls)连接Swarm-保持与对等体的连接,与每个MultiConn的多路复用Muxer-服务和Swarm之间的多路复用。处理请求/回复。service-连接外部客户服务和
区块链布道者Enoch
·
2023-04-21 18:35
epoll_wait
源代码分析
在io多路复用中,有三个主要操作。epoll_create接口描述intepoll_create(intsize);创建epoll的句柄,size是监听的数目,这个参数不同于select()中的第一个参数,给出最大监听的fd+1的值,参数size并不是限制了epoll所能监听的描述符最大个数,只是对内核初始分配内部数据结构的一个建议。当创建好epoll句柄后,它就会占用一个fd值,在linux下如
Gin_714d
·
2023-04-18 12:43
mysql innodb 源码_MySQL列:innodb的源代码的分析的基础数据结构
在过去的一年中的数据库相关的
源代码分析
。前段时间分析levelDB实施和BeansDB实现,数据库网络分析这两篇文章非常多。他们也比较深比较分析,所以没有必要重复很多劳力。
weixin_39639286
·
2023-04-15 18:07
mysql
innodb
源码
mysql innodb源码_MySQL系列:innodb
源代码分析
之内存管理
在innodb中实现了自己的内存池系统和内存堆分配系统,在innodb的内存管理系统中,大致分为三个部分:基础的内存块分配管理、内存伙伴分配器和内存堆分配器。innodb定义和实现内存池的主要目的是提供内存的使用率和效率,防止内存碎片和内存分配跟踪和调试。我们先来看看他们的关系和结构。下面是它的关系结构图:上图中的:ut_mem_block块是基础内存管理Buddyallocator是内存伙伴分配
何以法考人
·
2023-04-15 18:37
mysql
innodb源码
庖丁解牛之LruCache
源代码分析
和设计
背景LruCache这个很常见,做过android的开发没见过也都听说过这个,一般应用常见就是做缓存的时候用到,说一下我与LruCache的故事吧,好多年面试的时候让我实现一下Lru算法,我当时用HashMap搞的,搞的好复杂,其实你看Android的中LruCahe类很简单,就三百多行代码什么是Lru算法呢?LRU是LeastRecentlyUsed的缩写,即最近最少使用,常用于页面置换算法,是
饥饿的大灰狼
·
2023-04-15 12:17
HDFS
源代码分析
之DataNode BlockScanner实现
BlockScanner实现每个DataNode都会有一个BlockScanner周期性的验证DataNode上存储的所有数据块的正确性,并把损坏的数据块报告给NameNode。VolumeScanner是专门针对每个存储目录做块扫描的服务,由于DataNode可以使用多目录,所以BlockScanner会持有多个VolumeScanner。publicclassBlockScanner{.../
苍老流年
·
2023-04-14 07:58
大数据
--
hadoop源代码分析
代码审计思路详解
代码审计概念代码审计定义代码审计(Codeaudit)是一种以发现程序错误,安全漏洞和违反程序规范为目标的
源代码分析
。软件代码审计是对编程项目中源代码的全面分析,旨在发现错误,安全漏洞或违反编程约定。
C1yas0
·
2023-04-14 06:03
java
php
spring mvc源码学习笔记(学习自springMvc
源代码分析
与实践)
SpringMvc自身创建的过程mvc中的servlet一共有三个层次,分别为HttpServletBeanFrameworkServletDispatcherServlet其中第一个是直接继承httpServlet第二个是初始化webapplicationContext第三个是初始化自身的9大组件DispatcherServlet主要使用OnRefresh调用initStrategies初始化9
张帆demo
·
2023-04-12 16:37
6.S081 附加Lab4 从源代码看进程退出——exit,wait,kill
6.S081附加Lab4从源代码看进程退出过程——exit,wait,kill进程退出,主要有两种方式exit和killed,本博客根据xv6
源代码分析
,进程退出并释放资源的过程。
蔚天灿雨
·
2023-04-11 22:22
OS
-
6.S081
底层函数实现/数据结构
系统架构
unix
密码学相关概念
https://blog.csdn.net/omnispace/article/details/79311967[以太坊
源代码分析
]IV.椭圆曲线密码学和以太坊中的椭圆曲线数字签名算法应用参考:https
古则
·
2023-04-11 16:35
文末送靶场邀请码 | 怎样快速入门Java代码审计?(一问一答汇总)
代码审计(CodeAudit)是一种以发现安全漏洞、程序错误和违反程序规范为目标的
源代码分析
。
Ms08067安全实验室
·
2023-04-07 10:10
编程语言
人工智能
java
大数据
面试
linux fs
源代码分析
,BlueFs
源代码分析
报告.doc
BlueFs
源代码分析
报告BlueFs
源代码分析
报告一、什么是BluefsBluefs是密歇根大学电子工程与计算机科学系的研究者们提出的一个分布式文件系统。
weixin_39611546
·
2023-04-06 14:54
linux
fs源代码分析
Kotlin学习之开
源代码分析
、重构(二)
3.4MVVM3.4.1viewmodel3.4.1.1RxViewModelabstractclassRxViewModel(privatevalschedulerProvider:SchedulerProvider):ViewModel(){varjobs=mutableListOf()funlaunch(code:suspendCoroutineScope.()->Unit){jobs.ad
wavaya
·
2023-04-05 10:38
深入解析SpringBoot核心运行原理和运作原理源码
本章会带领大家通过源码学习SpringBoot的核心运作原理,内容涉及自动配置的运作原理、核心功能模块、核心注解以及使用到的核心
源代码分析
。核心运行原理使用SpringBoot时,我们只需引|
写代码的珏秒秒
·
2023-04-03 04:19
编程
Java
程序员
spring
boot
java
spring
GSYGithubAppWeex
源代码分析
https://github.com/CarGuo/GSYGithubAppWeex思路:创建一个helloworld简单weex项目对比GSYGithubAppWeex项目,一样的是框架自有代码,不同的为差异性代码,针对这一部分进行研究分析得出config/config.js网络配置proxyTableconfig/webpack.common.conf.jsweexEntry网页配置入口点co
陈桐Caliburn
·
2023-04-02 05:04
【Lilishop商城】No3-7.模块详细设计,订单模块-1(购物车、收银台)的详细设计
全部目录看顶部专栏,代码、文档、接口路径在:【Lilishop商城】记录一下B2B2C商城系统学习笔记~_清晨敲代码的博客-CSDN博客全篇会结合业务介绍重点设计逻辑,其中重点包括接口类、业务类,具体的结合
源代码分析
清晨敲代码
·
2023-03-31 20:35
lilishop商城学习
购物车
支付
Linux内核API
进行Linux内核
源代码分析
与内核API验证,需要具备一定的基础知识,掌握了这些基础知识后,才能在Linux内核
源代码分析
与内核API验证实例的理解中做到游刃有余。
夏承熙
·
2023-03-30 18:04
linux
Iperf
源代码分析
(三)
SocketAddr类SocketAddr类定义在lib/SocketAddr.hpp中,实现在lib/SocketAddr.cpp中。SocketAddr类封装了网络通信中经常用到的地址结构以及在这些结构上进行的操作。地址解析也是在SocketAddr的成员函数中完成的。首先讨论一下Socket编程中用于表示网络地址的数据结构。网络通信中的端点地址可以一般化的表示为(地址族,该族中的端点地址)。
Skyline
·
2023-03-29 15:11
源码分析
代码分析
socket
struct
数据结构
网络
unix
七,iperf3
源代码分析
:状态机及状态转换过程--->运行正向TCP单向测试时的服务端代码
本文目录一、测试用命令二、客户端与服务端测试业务控制流程与状态机交换三、iperf3服务端状态机中各个状态解析状态机迁移图初始化状态IPERF_START状态PARAM_EXCHANGE状态CREATE_STREAM状态TEST_START状态TEST_RUNNING状态TEST_END状态EXCHANGE_RESULT状态DISPLAY_RESULT状态IPERF_DONE状态四、iperf3服
林哥小站
·
2023-03-29 15:20
iPerf3源代码阅读分析
tcp/ip
网络
java
Android:事件分发机制源码解读与滑动冲突解决方案
事件分发
源代码分析
1.Activity事件分发首先从Activity的dispatchTouchEvent方法入手publicbooleandispatchTouchEvent(MotionEventev
rechen
·
2023-03-24 11:52
Python 虚拟机集合set实现原理及源码解析
的实现原理及源码剖析数据结构介绍创建集合对象往集合当中加入数据哈希表数组扩容从集合当中删除元素pop总结深入理解Python虚拟机:集合(set)的实现原理及源码剖析在本篇文章当中主要给大家介绍在cpython虚拟机当中的集合set的实现原理(哈希表)以及对应的
源代码分析
·
2023-03-23 20:50
2017年书单。
《SpringMVC
源代码分析
与实践》5.《深入浅出Node》6.《MongoDB权威指南》7.《ECMAScript6入门》8.《活着》9.《我们仨》10.《你只是看起来很努力》
Themores
·
2023-03-22 15:04
ApplicationInspector:一款功能强大的软件
源代码分析
与审计工具
ApplicationInspector是一款功能强大的软件
源代码分析
与审计工具,它可以帮助研究人员识别和发现目标应用程序中的公众周知的功能以及源代码中有意思的特性,并清楚目标应用的本质特征以及实现的功能
java进阶程序员xx
·
2023-03-22 02:08
Nginx
源代码分析
之connect(四)
这次详细分析一下各个模型的connect调用,对于WEB服务器,必然调用accept,但也少不了connect,一般用于连接后端WEB服务器或者邮件服务器在调用rc=connect(s,pc->sockaddr,pc->socklen);之后NGX会调用ngx_add_event来注册connect的事件ngx_add_event是一个宏对于不同的网络模型会有对应的具体函数,对于IOCP来说是ng
namelcx
·
2023-03-21 19:32
深入理解 SAP Fiori Elements 工作原理系列之二:如何给 SAP Fiori Elements 应用添加自定义按钮
除了每天我都要浏览的Angular官网之外,我也经常阅读一些国内外大神写的关于Angular
源代码分析
的博客。同Angular相
JerryWang_汪子熙
·
2023-03-19 22:12
Django rest framework认证流程
源代码分析
DRF认证源码分析图DRF认证源码流程图.png1.CBV的实现原理通过as_view方法,执行dispatch函数,在dispatch函数中通过request的method方法,调用视图类的不同函数as_view方法,执行dispatch方法@classonlymethoddefas_view(cls,**initkwargs):"""Mainentrypointforarequest-resp
大路仔
·
2023-03-16 23:07
epoll
源代码分析
文章目录linux内核代码版本:v2.6.26.8epoll_filefdlist_headepoll_event红黑树的节点epitemeventpolleppoll_entrysys_epoll_create(intsize)ep_alloceventpoll_fopsanon_inode_getfdsys_epoll_ctlep_findep_poll_callbackep_ptable_q
干干干就完了
·
2023-03-15 00:26
Linux网络编程基础
阿里代码规范pdf_有了这份阿里架构师Spring boot使用心得,其余学习资料可以删了...
自动配置起步依赖Actuator命令行界面(CLI)这一份阿里架构师springBoot使用心得,将为你打开SpringBoot的大门从三个部分让彻底理解springboot基础应用开发分布式应用开发核心技术
源代码分析
要掌握这些部分内容
weixin_39691968
·
2023-03-09 10:42
阿里代码规范pdf
5 1-5 31推荐文章汇总
5.1-5.31推荐文章汇总【移动开发】AndroidVolley完全解析(三),定制自己的Requestguolin雄踞AppStore榜首的游戏
源代码分析
和下载(一)touchsnowCocos2d-x3.0
这个是傻傻的
·
2023-02-05 12:06
FFmpeg源代码简单分析 avformat alloc output context2
=====================================================FFmpeg的库函数
源代码分析
文章列表:【架构图】FFmpeg源代码结构图-解码FFmpeg源代码结构图
比较清纯
·
2023-02-02 21:55
NEO多方签名合约
源代码分析
要建立一个多方签名合约,首先需要再gui中填入最小签名数量和公钥列表。点击确定后调用代码如下:privatevoid多方签名MToolStripMenuItem_Click(objectsender,EventArgse){using(CreateMultiSigContractDialogdialog=newCreateMultiSigContractDialog()){if(dialog.Sh
ShawnYung
·
2023-02-02 00:03
(01)ORB-SLAM2源码无死角解析-(45) EPnP
源代码分析
(5)→ICP 求解相机位姿
讲解关于slam一系列文章汇总链接:史上最全slam从零开始,针对于本栏目讲解的(01)ORB-SLAM2源码无死角解析链接如下(本文内容来自计算机视觉lifeORB-SLAM2课程课件):(01)ORB-SLAM2源码无死角解析-(00)目录_最新无死角讲解:https://blog.csdn.net/weixin_43013761/article/details/123092196文末正下方中
江南才尽,年少无知!
·
2023-01-31 18:24
计算机视觉
智能驾驶
SLAM
增强现实
机器人
(01)ORB-SLAM2源码无死角解析-(42) EPnP
源代码分析
(2)→compute_pose():控制点选取,系数计算
讲解关于slam一系列文章汇总链接:史上最全slam从零开始,针对于本栏目讲解的(01)ORB-SLAM2源码无死角解析链接如下(本文内容来自计算机视觉lifeORB-SLAM2课程课件):(01)ORB-SLAM2源码无死角解析-(00)目录_最新无死角讲解:https://blog.csdn.net/weixin_43013761/article/details/123092196文末正下方中
江南才尽,年少无知!
·
2023-01-31 18:23
计算机视觉
智能驾驶
SLAM
机器人
增强现实
x264源代码简单分析 x264命令行工具(x264 exe)
=====================================================H.264
源代码分析
文章列表:【编码-x264】x264源代码简单分析:概述x264源代码简单分析
比较清纯
·
2023-01-26 09:28
Golang之Mutex
引用sync.mutex
源代码分析
Golang中Mutex的源码实现建议阅读Golang中Mutex的实现图解Go里面的互斥锁mutex了解编程语言核心实现源码互斥锁有两种状态:正常状态和饥饿状态。
8411e9740257
·
2023-01-26 06:36
一文详解单目VINS论文与代码解读目录
结合暑假秋招之前报名的深蓝学院的《从零开始手写VIO》课程,本文从VIO原理以及开
源代码分析
两部分进行详细介绍。PS:提升代码能力最好的办法就是从头到尾撸开源框架,这种体验是单纯推导公式体会不到的。
他人是一面镜子,保持谦虚的态度
·
2023-01-25 11:03
VINS-Mono
and
Fusion
程序解读
第一篇 基于机器学习的软件漏洞挖掘方法
3.2基于Token的表征3.3基于抽象语法树的表征3.4基于图的表征四、挑战一、介绍早期,根据是否依赖出现运行可将漏洞挖掘技术分为:静态分析方法:一般运行在软件的开发编码阶段,无需运行软件,通过扫描
源代码分析
词法
sliver呀
·
2023-01-20 15:22
论文阅读笔记
安全
机器学习
正则表达式 - 匹配开头、结尾、中间 - 某天气网站网页
源代码分析
背景爬取某天气网站数据,使用Selenium能够得到渲染数据后的页面源代码。特定日期的真实数据肯定只有1份,展示在页面表格中,但是源代码中提供了3个都有数据的Table,而其中2个Table的数据是通过math.random生成后填充,然后通过css样式设置了隐藏。为了拿到真实数据,要么直接提取包含真实数据的Table,要么剔除2个伪数据Table,然后才能进一步提取tr以及td标签内的文本。鉴于
biaobro
·
2023-01-17 13:45
爬虫
python
正则表达式
html
标签
爬虫攻守道 - 2023最新 - 正则表达式勇猛精进 - 爬取某天气网站历史数据
前言在正则表达式-匹配开头、结尾、中间-某天气网站网页
源代码分析
这篇文章里,我们介绍了如何用正则表达式匹配包含特定样式的Table标签,也就是同时匹配开头、结尾、以及中间。
biaobro
·
2023-01-17 13:45
python
正则表达式
html
前端
代码优化
“基于常识知识的推理问题”
源代码分析
-最后总结
在这次
源代码分析
中,我将对最后一个源文件进行分析,在这个过程中,我们将会对于DrFact模型完整的流程有一个更加详尽的认知。一、run_drfact.py源文件代码分析这次
SDU_yyw
·
2023-01-16 14:12
深度学习
自然语言处理
人工智能
【ORB_SLAM2关键帧轨迹文件KeyFrameTrajectory.txt及相关代码解读】
文章目录前言一、KeyFrameTrajectory.txt记录内容分析二、生成代码分析1.调用与定义2.
源代码分析
总结前言做课题时候,需要仔细分析KeyFrameTrajectory.txt,当时直接记录在了
MFL_xiaotaiye
·
2023-01-14 23:18
自动驾驶
人工智能
slam
基于python的深度学习框架有_《正版现货 深度学习入 基于Python的理论与实现 Python
源代码分析
人工智能入教程 深度学习框架实战方法p》斋藤康毅著【摘要 书评 在线阅读】-苏宁易购图书..
商品参数作者:斋藤康毅著出版社:人民邮电出版社出版时间:人民邮电出版社版权提供:人民邮电出版社基本信息书名:深度学习入基于Python的理论与实现定价:59.00元作者:斋藤康毅出版社:人民邮电出版社出版日期:2018-07-01ISBN:9787115485588字数:页码:版次:装帧:平装-胶订开本:大32开商品重量:编辑推荐1.日本深度学习入经典畅销书,原版上市不足2年印刷已达0000册。长
weixin_39969568
·
2023-01-14 20:43
语义分割-Rethinking BiSeNet For Real-time Semantic Segmentation-1-Cityscapes数据集
BiSeNet的RethinkingRethinkingBiSeNetForReal-timeSemanticSegmentation我将用Cityscapes数据集结合RethinkingBiSeNet的开
源代码分析
论文项目数据预处理是如何做的并且在接下来的几篇文章我将结合开源代码深入浅出分析整个项目喜欢的朋友可以持续关注
元平
·
2023-01-12 02:14
语义分割
python
机器学习
人工智能
nanomsg 1.1.5
源代码分析
(一)
1.nn_fsm和actor类在nanomsg中,可以向nn_fsm派生类的对象发送event,驱使它工作,并转变状态。这里(不是nanomsg的文档)称这种类为actor类。nn_fsm包括指向event处理函数的指针,而actor类应该实现自己的处理函数,并用它初始化nn_fsm的指针。下图是传输协议为IPC时,“接受连接”过程涉及的主要类。其中nn_ibpc、nn_aip和nn_usock等
RonZheng2010
·
2023-01-11 09:50
nanomsg 1.1.5
源代码分析
(四)
1.协议中的数据结构1.1nn_chunknn_chunk对分配的内存空间做记录工作。nn_chunk_alloc()其实并不返回nn_chunk实例。它分配一块内存,以便容纳nn_chunk结构和真正的数据。nn_chunk在内存开始位置,真正的数据紧接在其后(准确的说法是中间还隔着两个分割符)。返回给调用者的是真正数据的地址。1.2nn_chunkrefnn_chunkref用来保存一块内存空
RonZheng2010
·
2023-01-11 09:39
记一次用Python爬取.ts文件并合并
记一次用Python爬取.ts文件并合并前言一、网页
源代码分析
二、编写程序1.引入第三方库2.爬虫程序进行下载3.程序源代码4.下载文件截图三、合并ts文件四、自我总结前言想要获取一个视频,但是相应的App
没得对象的 空指针
·
2023-01-09 21:32
python
微信小程序实验三、小程序订餐系统(1)—用户订餐、返回用户数据、提示订餐结果
三、小程序端与服务器端
源代码分析
1、小程序——用户订餐、提示订餐结果formSubmit:function(e){vara=Number(e.detail.
qlchenxh
·
2023-01-09 12:31
微信使用与开发
小程序
PHP
小程序
PHP
上一页
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
其他