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
Libevent源码解读
Libevent
库的介绍与应用
Libevent
库
Libevent
概述
Libevent
使用模型
Libevent
库使用示例
Libevent
事件类型和框架结构使用
Libevent
完成tcp服务端
Libevent
概述
Libevent
是开源社区的一款高性能的
悲伤土豆拌饭
·
2023-08-04 09:34
Linux
linux
网络
epoll
c语言
服务器
Libevent
开源库的介绍与应用
libevent
https://
libevent
.org/一、初识1、
libevent
介绍
Libevent
是一个用C语言编写的、轻量级的开源高性能事件通知库,主要有以下几个亮点:事件驱动(event-driven
lokeyme
·
2023-08-04 09:04
linux开源库
linux
Java核心(二)深入理解线程池ThreadPool
Threadpool本文你将获得以下信息:线程池
源码解读
线程池执行流程分析带返回值的线程池实现延迟线程池实现为了方便读者理解,本文会由浅入深,先从线程池的使用开始再延伸到
源码解读
和源码分析等高级内容,读者可根据自己的情况自主选择阅读顺序和需要了解的章节
Java中文社群_老王
·
2023-08-04 02:37
HasnMap 底层源码深度解读
2.查看源码时需要注意的几个小细节3.HashMap的无参构造4.HashMap的带参构造(只给一个初始容量)5.HaahMap的put方法
源码解读
6.HashMap的扩容解读7.HashMap可以存空值吗
程序猿ZhangSir
·
2023-08-03 16:06
java
开发语言
微前端框架 之 qiankun
文章目录一、介绍1.1qiankun的优点/特点二、
源码解读
2.1框架目录结构2.2有料的package.json2.3示例项目中的主应用2.4启动示例项目三、示例项目3.1主应用3.1.1webpack.config.js3.1.2
fmk1023
·
2023-08-03 13:25
React
前端学习
javascript
css
html
YOLOv5
源码解读
1.5-配置文件yolov5*.yaml
往期回顾:YOLOv5
源码解读
1.0-目录_汉卿HanQ的博客-CSDN博客前面学习了detecttraintest三个部分的源码,接下来就是对yolov5的网络进行学习。
汉卿HanQ
·
2023-08-03 12:33
YOLO入门
YOLO
《Spring Boot
源码解读
与原理分析》书籍推荐
SpringBoot1.0.0早在2014年就已经发布,只不过到了提倡“降本增效”的今天,SpringBoot才引起了越来越多企业的关注。SpringBoot是目前JavaEE开发中颇受欢迎的框架之一。依托于底层SpringFramework的基础支撑,以及完善强大的特性设计,SpringBoot已成为业界流行的应用和微服务开发基础框架。对于这门诞生了8年的技术,作者LinkedBear算得上是S
袁袁袁袁满
·
2023-08-03 10:27
spring
boot
java
后端
tmux
安装wgethttps://github.com/
libevent
/
libevent
/releases/download/release-2.1.10-stable/
libevent
-2.1.10-stable.tar.gztarzxvf
libevent
zengate
·
2023-08-02 21:06
Go-Timer
源码解读
image前言在初学Go定时任务之时,脑海中始终有一个问题在徘徊,究竟是每个任务都有一个goroutine去监控,还是多个任务处于同一个队列,让同一个goroutine去轮询检查。这里大家可以带着这个问题去进行接下来的阅读。Example先来看一个简单的例子,这里我选择了NewTicker去进行测试,它和NewTimer唯一的区别是:前者定时循环执行,后者只会执行一次。funcmain(){t:=
marsjhe
·
2023-08-02 18:38
Doccano工具安装教程/文本标注工具/文本标注自己的项目/NLP分词器工具/自然语言处理必备工具/如何使用文本标注工具
这篇文章是专门的安装教程,后续的项目创建,如何使用,以及代码部分可以参考这篇文章:NER实战:(NLP实战/命名实体识别/文本标注/Doccano工具使用/关键信息抽取/Token分类/
源码解读
/代码逐行解读
会害羞的杨卓越
·
2023-08-02 13:34
工具教程与技巧
nlp
doccano
中文分词
自然语言处理
源码深度解析,Spring 如何解决循环依赖?
Spring如何解决循环依赖,网上的资料很多,但是感觉写得好的极少,特别是
源码解读
方面,我就自己单独出一篇,这篇文章绝对肝!不BB,上文章目录。1.基础知识1.1什么是循环依赖?
滴水可藏海
·
2023-08-02 10:52
#
spring
spring
java
后端
Retrofit
源码解读
1简介提供给使用者的接口类:RetrofitRetrofit用注解的方式为HTTP接口适配了带有回调的java接口,通过这些java接口可以实现HTTP请求。本文Retrofit版本:2.6.02Retrofit组成:image2.1Builder:Retrofit构建器(Builder模式)作用:在保证Retrofit有默认组件的情况下,方便使用者自定义相关Retrofit组件。小细节Platf
WangGavin
·
2023-08-02 07:58
源码阅读:classnames
源码阅读:classnames源码阅读:classnames简介
源码解读
indexdedupebind类型声明学习与收获源码阅读:classnames简介classnames一个简单的JavaScript
夏安
·
2023-08-01 20:52
前端
JavaScript
源码阅读
前端
javascript
源码阅读
【SpringBoot高级篇】SpringBoot集成fastDFS文件上传
介绍fastDSF工作原理fastDSF架构1)Tracker2)Storage3)Storage状态收集文件上传流程文件下载流程fastDFS入门fastDFS安装与配置FastDFS安装环境安装`
libevent
喜羊羊sk
·
2023-08-01 17:49
#
SpringBoot
nginx
docker
spring
boot
Flask 学习-88. jsonify() 函数
源码解读
深入学习
前言flask有个jsonify()函数,如果返回的是一个字典,那么调用jsonify创建一个响应对象。关于响应视图函数的返回值会自动转换为一个响应对象。如果返回值是一个字符串,那么会被转换为一个包含作为响应体的字符串、一个200OK出错代码和一个text/html类型的响应对象。如果返回值是一个字典,那么会调用jsonify()来产生一个响应。以下是转换的规则:如果视图返回的是一个响应对象,那么
上海-悠悠
·
2023-08-01 16:22
flask
flask
python
学习
StringBuilder和StringBuffer
源码解读
简介StringBuiler是一个非常常用的操作字符串的额类,同样的还有一个StringBuiler,两个类很多相似,不同是StringBuiler是线程安全的,而StringBuffer是线程不安全的,这篇文章我们就先来好好学习下StringBuiler的源码继承关系继承关系从上图可以看见,StringBuiler继承AbstractStringBuilder这个类,这是一个抽象类,但是包含了很
MonarchNie
·
2023-07-31 20:17
Vue2.X
源码解读
主线:1.Vueinitmodule.exports={vue:path.resolve(__dirname,'../src/entries/web-runtime-with-compiler'),compiler:path.resolve(__dirname,'../src/compiler'),core:path.resolve(__dirname,'../src/core'),shared:
假面猿
·
2023-07-31 18:36
【并发专题】线程池ThreadPoolExecutorl底层原理源码分析
.线程池的重点属性ctl字段RUNNING字段*SHUTDOWN字段STOP字段TIDYING字段TERMINATED字段*状态总结二、线程池的创建及参数详解三、线程池的基本使用四、线程池原理五、核心
源码解读
验证码有毒
·
2023-07-31 09:51
java
mac 使用brew安装提示fatal: not in a git directory Error: Command failed with exit 128: git
Installingdependenciesforscrcpy:dav1d,frei0r,bdw-gc,libffi,pkg-config,guile,libtasn1,nettle,p11-kit,
libevent
無昂博奥
·
2023-07-30 14:21
Mac使用总结
git
macos
react17
源码解读
-hooks原理
理念代数效应:把副作用从函数调用中剥离出去//一个获取总评论数的需求asyncfunctiongetTotalCommentNum(id1,id2){constnum1=awaitgetCommentNum(id1)constnum1=awaitgetCommentNum(id2)returnnum1+num2}//asyncawait具有传染性,调用这个函数的函数也需要asyncawait,这个
Mr无愧于心
·
2023-07-30 13:31
一百多行 C 语言代码实现一个简单异步事件触发机制!
这种处理机制可称作异步处理,C语言中也有一些异步处理开源的库,例如
libevent
、libev等,前者功能丰富,技术框架较
linux大本营
·
2023-07-29 12:27
c语言
linux
异步
Go并发编程
常见并发模型进程&线程(Apache)C10K异步非阻塞(Nginx,
Libevent
,NodeJS)复杂度高协程(Golang,Erlang,Lua)并发与并行并发:指同一时刻,系统通过调度,来回切换交替的运行多个任务
zww007
·
2023-07-29 08:33
HashMap的部分
源码解读
HashMap的部分
源码解读
HashMap的部分
源码解读
1、put(key,value)2、get(key)3、链表红黑树互转1、put(key,value)publicVput(Kkey,Vvalue
Jae_Du
·
2023-07-29 03:47
Java
面试题
哈希算法
散列表
链表
ardupilot PID源程序学习
目录文章目录目录摘要1.Copter-4.0.7PID程序源码2.Copter-4.3.7PID程序源码3.总结摘要本节主要分析Copter-4.0.7和Copter-4.3.7的PID
源码解读
,欢迎批评指正
魔城烟雨
·
2023-07-29 01:59
ardupilot学习
学习
IPFS(四)
源码解读
之-p2p
packagep2pimport("context""errors""time"net"gx/ipfs/QmPjvxTpVH8qJyQDnxnsxF9kv9jezKD1kozz1hs3fCGsNh/go-libp2p-net"manet"gx/ipfs/QmV6FjemM1K8oXjrvuq3wuVWWoU2TLDPmNnKrxHzY3v6Ai/go-multiaddr-net"ma"gx/ipf
琴生1996
·
2023-07-28 18:47
AFN 3.0学习总结(五)
参考:AFNetworking3.0
源码解读
(五)之AFURLSessionManager说明:很多内容都是摘抄原文,只是根据自己的需要进行摘抄或者总结,如有不妥请及时指出,谢谢。
油麦菜洋葱头
·
2023-07-28 17:29
Android的Message
源码解读
实现了Parcelable,可序列化的一个类。包含着要传递的信息。1、常用的几个属性intwhat消息的匹配code,用来区别不同的消息对应着不同的处理结果intarg1/arg2Message携带的int信息,也可以通过setData设置ObjectobjMessage携带的Object信息,必须要经过Parcelable,否则会抛出java.lang.RuntimeException:Can'
好人静
·
2023-07-28 15:59
android基本知识
Android
Message
HashMap1.8
源码解读
(细品版)
HashMap作为最常用集合框架,我们应该知道它的组成部分是什么,使用场景是什么,这样我们才能更加合适地使用它大家都知道(顶级)接口Map的数据结构是key:value,而HashMap作为Map的子类,自然也是以键值对的形式存在。接下来,让我们来看看hashmap里面有什么我们需要注意的地方基础知识集成自AbstractMap,实现了Cloneable,Serializable接口。那么就有Ob
喜马拉雅强
·
2023-07-28 10:41
java
hashmap
java
数据结构
libevent
介绍
libevent
介绍1事件驱动,高性能,轻量级,专注于网络2源代码精炼,易读3跨平台4支持多种I/O多路复用技术,如epollselectpoll等5支持I/O和信号等事件
libevent
的安装登录官方网站
wilson_go
·
2023-07-28 08:45
数据库
go web框架 gin-gonic
源码解读
01————Engine
goweb框架gin-gonic
源码解读
01————Enginegin-gonic是go语言开发的轻量级web框架,性能优异,代码简洁,功能强大。
J1nAB1n9
·
2023-07-28 05:46
Go
gin源码
golang
gin
后端
Libevent
| Ubuntu下编译、安装
libevent
库
1.介绍
Libevent
是一个用C语言编写的、轻量级的开源高性能事件通知库,主要有以下几个亮点:事件驱动(event-driven),高性能;轻量级,专注于网络,不如ACE那么臃肿庞大;源代码相当精炼、
1234567890@world
·
2023-07-28 04:55
3.Linux系统使用
4.Linux
C编程
1.C/C++编程
使用gcc-13.1.0编译安装thrift-0.18.1
/configure--prefix=/usr/local/thrift-0.18.1--with-boost=/usr/local/boost--with-
libevent
=/usr/local/
libevent
一见
·
2023-07-28 03:41
C/C++
thrift
gcc
thrift
Red Hat (Cent OS)安装tmux工具
由于tmux依赖于
libevent
和ncurses-devel,所以应首先有这两个库,和相关的头文件。1.对于ncurses-devel,可用yum安装。
KevinJobs
·
2023-07-26 20:56
工具安装
tmux
【
libevent
】http客户端1:转存http下载的数据
read_http_input////HTTPendpoint:GET/rpc/1(listmethods)orPOST/rpc/1(executeRPC)////JSON-RPCAPIendpoint.HandlesallJSON-RPCmethodcalls.//staticvoidrpc_jsonrpc(evhttp_request*req,void*opaque){RpcApiInfo*a
等风来不如迎风去
·
2023-07-26 17:17
网络服务入门与实战
http
qt
网络协议
【
libevent
】http客户端3:简单封装
LibEvent
Http:适用于简单的http请求
LibEvent
Http/*Copyright(c)MediaArea.netSARL.AllRightsReserved.
等风来不如迎风去
·
2023-07-26 15:39
网络服务入门与实战
http
网络协议
网络
libevent
双向队列TAILQ_HEAD等学习
首先非常感谢这一篇博文,http://blog.chinaunix.net/uid-17240700-id-3084728.html对这一块看了好久才搞懂,这一块主要是改结构体的内存布局方式有关,他的布局:***data
泰勒朗斯
·
2023-07-26 02:11
工具
用Go语言写个外挂(源码)
距《用Go语言写个外挂(上)》到现在已经快3年了,由于这3年里非常忙碌,因此未有下集文章,本人在此道歉,先放出源码,可供大家参考,后续我会写
源码解读
文章,欢迎批评指正。
Zeal_8421
·
2023-07-26 00:20
@Validated+循环依赖报错分析解决
目录测试demo回顾下三级缓存循环依赖bean实例化初始化过程
源码解读
第一层,生成myZmTest1第二层,myZmTest1依赖myZmTest2,去生成myZmTest2第三层,myZmTest2依赖
zhangm2020
·
2023-07-25 20:32
Java
循环依赖
三级缓存源码
Validation注解
【
libevent
】http客户端2:使用post 发送本地文件到服务器
HttpClient2POST的例子看起来只post了一次?#include#include#include#include
等风来不如迎风去
·
2023-07-25 15:57
网络服务入门与实战
http
服务器
驱动开发
ThreadPoolExecutor
源码解读
(一)
从ThreadPoolExecutor构造函数来看,不得不说的几个参数,核心线程数corePoolSize、最大线程数maximumPoolSize、工作队列workQueue、线程工厂threadFactory以及拒绝策略RejectedExecutionHandler,他们之间有着千丝万缕的关系:当创建的线程数小于核心线程数corePoolSize时,提交任务会继续创建新线程执行任务。当创建的
m0_69526738
·
2023-07-25 14:23
Java
经验分享
架构
java
memcache与redis区别
Memcached使用C语言开发,在大多数像Linux、BSD和Solaris等POSIX系统上,只要安装了
libevent
即
wsgblog
·
2023-07-25 08:54
memcache
redis
memcached
redis
Redis与Memcache的区别和应用场景
Memcached使用C语言开发,在大多数像Linux、BSD和Solaris等POSIX系统上,只要安装了
libevent
即
is_Min
·
2023-07-25 07:22
redis
Nosql数据库
数据库
redis
memcac
谈谈Memcached与Redis
Memcached使用C语言开发,在大多数像Linux、BSD和Solaris等POSIX系统上,只要安装了
libevent
即
「已注销」
·
2023-07-25 07:21
nosql
redis
redis
memcached
Vue源码学习(一):源码的入口在哪里
Vue
源码解读
系列文章目录Vue
源码解读
系列前言一、源码下载二、目录解读三、找到打包入口文件四、如何进行代码调试总结前言 如何设计API和如何使用元编程思想(元编程,简单说是指框架的作者使用一种编程语言固有的语言特性
weixin_42936434
·
2023-07-25 03:41
vue.js
javascript
前端
Spring
源码解读
,Spring容器核心类
知识要点:BeanFactoryApplicationContextBeanDefinitionXMLBeanDefinitionReader我们会通过一小段代码来帮助了解Spring的容器核心类,以及Spring的启动流程和一些主要的细节工作。在我们使用Spring的时候总是会有一个入口,这里我们使用XML方式而非注解方式,因为这样的方式便于大家理解Spring的核心类和工作流程。下面就来看看我
javap
·
2023-07-24 16:31
linux高并发web服务器开发(web服务器)19_strftime,
libevent
实现httpserver,线程池原理,结构体,使用,干活的线程的回调函数,管理者线程回调函数
01strftimestrftime函数头文件:time.h函数功能:将时间格式化,或者说格式化一个时间字符串。函数原型:size_tstrftime(char*strDest,size_tmaxsize,constchar*format,conststructtm*timeptr);format○%a星期几的简写○%A星期几的全称○%b月份的简写○%B月份的全称○%c标准的日期的时间串○%C年份
好奇养活小猫
·
2023-07-24 15:03
Linux
服务器
linux
RxSwift
源码解读
:ControlEvent、ControlProperty、Binder
今天带大家解读RxSwift中封装UI事件响应相关的源码:ControlEvent和ControlPropertyControlEvent专门用于描述UI控件所产生的事件,ControlProperty专门描述UI控件属性,它们具有以下特征:不会产生error事件一定在MainScheduler订阅(主线程订阅)一定在MainScheduler监听(主线程监听)。这两个都是可观察序列。两者的区别在
Oceanj
·
2023-07-23 12:12
Nebula Graph
源码解读
系列 | Vol.01 Nebula Graph Overview
NebulaGraph
源码解读
系列|Vol.01NebulaGraphOverview上篇序言中我们讲述了
源码解读
系列的由来,在NebulaGraphOverview篇中我们将带你了解下NebulaGraph
NebulaGraph
·
2023-07-22 11:29
YYMemoryCache笔记
友情提醒:这篇文章不是解析YYMemoryCache源码,只是个人解读源码时学到的一些东西做下笔记,希望也能帮到你,如果是要看
源码解读
的朋友们可以移步其他文章了哈~1.nonnull宏定义给两个宏之间的变量自动添加
Theodore_Pratt
·
2023-07-21 17:11
Dubbo集群容错——Cluster
本系列主要参考官网文档、芋道源码的
源码解读
和《深入理解ApacheDubbo与实战》一书。Dubbo版本为2.6.1。
就这些吗
·
2023-07-20 16:11
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他