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源代码分析
Memcached内存机制
Memcached特点协议简单,基于文本行的协议基于
Libevent
的时间处理内置内存存储方式分布式缓存服务器(采用一致性哈希算法实现的客户端分布式,而非服务器端的分布式)内存分配机制-SlabAllocationMemcached
ImClive
·
2021-05-15 03:08
Centos6.7 下编译安装Memcache
安装环境说明:操作系统:Centos6.7-64bit软件版本:memcached-1.4.33、memcache-2.2.7、
libevent
-2.0.22安装路径:/usr/local/
libevent
历久尝新
·
2021-05-12 21:04
Logback COWArrayList
源代码分析
,非常精典的JDK源码优化!
完整源代码packagech.qos.logback.core.util;importjava.util.Collection;importjava.util.Iterator;importjava.util.List;importjava.util.ListIterator;importjava.util.concurrent.CopyOnWriteArrayList;importjava.ut
zh_harry
·
2021-05-12 00:36
memcache源代码研究 - overview
需要多提一句的是,主线程与各worker线程之间是通过
libevent
通信的,memcache处理各种IO操作都基于的
libevent
。
羽寒
·
2021-05-10 12:32
深入理解 SAP Fiori Elements 工作原理系列之二:如何给 SAP Fiori Elements 应用添加自定义按钮
除了每天我都要浏览的Angular官网之外,我也经常阅读一些国内外大神写的关于Angular
源代码分析
的博客。同Angular相
汪子熙
·
2021-05-08 14:52
SAP
UI5
JavaScript
Fiori
centos7 安装tmux
能够保存你当前进行的会话,对于处理了一部分的工作,过后可以继续开展,能够保存你会话的进程,在centos7下,安装tmux步骤如下1.安装ncurses-develyum-yinstallncurses-devel2.安装
libevent
-devyum-yinstall
libevent
-devel3
BigFanDev
·
2021-05-08 13:59
多进程监听同个端口及单进程监听多个端口的php版本实现
在分享例子之前,需要先介绍两个php在socket编程中常用的扩展,pcntl和
libevent
:1.pcntlphp本身并不支持多进程,但通过扩展pcntl便可以实
beliger00
·
2021-05-07 13:53
Linux open系统调用流程浅析
open
源代码分析
看一下源代码:longdo_sys_open(intdfd,constchar__user*filename,intflags,umode_tmode){structopen_flagsop
Jiafu89
·
2021-05-07 05:33
7.1 Tomcat的顶层结构及启动过程
系列文章为阅读《看透springmvc
源代码分析
与实践》的笔记7.1.1Tomcat的顶层结构Tomcat最顶层的的容器是Server,代表整个服务器。一个Tomcat只有一个Server。
AssassinFGO
·
2021-05-06 01:44
后台
LINUX操作系统(第2版)LINUX指令范例速查手册JSP&SERVLET学习笔记STRUTS2.X权威指南(第3版)HTML5从入门到精通JAVA入门经典(第6版)看透SpringMVC:
源代码分析
与实践大型分布式网站架构设计与实践
北潇
·
2021-05-05 12:43
AnsycDisplayKit
源代码分析
2:关于NSProxy
AsyncDisplayKitAnsycDisplayKit是关注的人比较少的库之一,这是因为这是个很重量级的库,它基本重写了UIKit,使用它基本上就等同于放弃原来的UIView和UILayer的方案,还有个原因是很少有界面复杂到像Facebook那样对体验要求那么高。但这些问题都不影响我们探究它内部的机制,毕竟这是个Facebook内部使用的库。AnsycDisplayKit的下载地址http
顶级程序员不穿女装
·
2021-05-05 02:27
私有DockerHub搭建
yeasy.gitbooks.io/docker_practice/content/repository/local_repo.html$sudoapt-getinstall-ybuild-essentialpython-dev
libevent
-devpython-pipliblzma-dev
lucus_guo
·
2021-04-30 02:10
Mac安装指定版本thrift
一、查询Thrift依赖包1)查看thrift所依赖的安装包brewinfothrift2)通过brew安装依赖包brewinstallboostopenssl
libevent
3)安装bison2.5版本以上通过
第二账号
·
2021-04-26 19:41
GeekBand极客班STL与泛型编程第一周笔记
STL各大部件(components),并初步认识其体系结构1.认识headers、版本、重要资源所谓genericprograming,GP泛型编程,就是使用template模板为主要工具来编写程序根据
源代码分析
xiaoxii
·
2021-04-25 23:07
FFMPEG 3.4.2 - ffmpeg
源代码分析
(一)
1命令行解析1.1命令行例子命令行包括三个部分:输入参数,输出参数,和全局选项。-i/home/ron/music/avm.mp4是输入参数,a.mp4是输出参数。输入/输出参数可以有专属的选项,这些选项应该紧挨着放在输入输出参数前面。如-vf“split[main][tmp]...[main][flip]”就是输出参数a.mp4的选项。全局选项的位置不需要限定,因为选项是以选项名字查找的。可以有
RonZheng2010
·
2021-04-25 07:18
Ubuntu Memcache安装及使用
先安装
libevent
官网:http://www.monkey.org/~provos/
libevent
/#wgethttps://github.com/
libevent
/
libevent
/releases
吕志豪
·
2021-04-22 12:31
memcache的安装与使用
Memcache安装:1、下载
libevent
与memcache软件包。
libevent
下载地址:http://
libevent
.orgmemcache下载地址:http://memcached.or
patrons_bai
·
2021-04-20 06:33
Linux下FastDFS单机安装
1、编译环境安装:命令:yuminstallgitgccgcc-c++makeautomakevimwget
libevent
-y2、安装libfastcommon基础库:2.1:创建目录mkdir/root
cc_南柯一梦
·
2021-04-14 16:03
FastDFS文件系统
Linux搭建FastDFS文件服务器并实现springboot上传文件到FastDFS服务器
www.myblogs.cn/fastDFS二,搭建FastDFS文件服务器1,首先需要安装需要的依赖yum-yinstallgcc-c++yum-yinstall
libevent
2,然后使用xftp把需要的压缩包上传到
本少爷来了
·
2021-04-12 23:30
centos安装coturn搭建穿透服务器
Centos安装coturn依赖(若已有则无需重复安装,由于自带openssl有兼容问题,所以openssl、
libevent
2、turnserver均安装在自定义路径,需要添加一些环境变量)1)安装gccyuminstallgcc2
西亭月圆
·
2021-03-26 10:14
qemu中glib库API研究--Apple的学习笔记
二,g
libevent
应用源码分析im
applecai
·
2021-03-13 15:17
如何理解Tornado
1.高性能的网络库,这可以和gevent,twisted,
libevent
等做对。
以蜕为进
·
2021-03-11 23:31
开发利器——C语言必备实用第三方库
这也使得例如
libevent
这类事件库(基础组件库)一时间大红大紫。今天,码哥给大家带来一款基础库,这套库不仅仅提供了常用的数据结构、算法,如红黑树
·
2021-02-17 01:03
linuxcc++框架后端
开发利器——C语言必备实用第三方库
这也使得例如
libevent
这类事件库(基础组件库)一时间大红大紫。今天,码哥给大家带来一款基础库,这套库不仅仅提供了常用的数据结构、算法,如红黑树
·
2021-02-17 01:28
linuxcc++框架后端
libhv教程00--目录
libhv是一个类似于
libevent
、libev、libuv的跨平台网络库,提供了更简单的接口和更丰富的协议。
ithewei
·
2021-02-07 01:37
libhv
libhv
教程
c/c++
Python爬虫实战:东方财富网股吧数据爬取(一)
Python爬虫实战:东方财富网股吧数据爬取(三)Python爬虫实战:东方财富网股吧数据爬取(四)目录Python爬虫实战系列文章目录前言一、项目说明二、实施过程1.明确获取网页中哪些数据2.查看网页
源代码分析
结构
南浔丿
·
2021-01-30 11:04
Python爬虫实战
python
爬虫
简单的爬虫实例--B站专栏篇
效果图如下:首先,找到我们想要爬取的详情页鬼灭之刃弥豆子壁纸然后进行
源代码分析
:(以第一篇文章为例)找到href标签处的超链接,点击查看一下是我们想要的文章。
远方的星
·
2021-01-29 18:24
网络爬虫
学习笔记
python
爬虫
【爬虫实战】10应用Python网络爬虫——定向爬取百度百科文字
python百度百科爬虫网页
源代码分析
编程实现小结网页
源代码分析
首先找一下需要爬取的正文:对应的源代码有两个地方:上图往后翻会发现省略号,所以下面这张图才是我们需要爬取的部分:编程实现一个简单的程序如下
Yang SiCheng
·
2021-01-21 20:29
【爬虫】
python
爬虫
正则化
自然语言处理
看透Spring MVC
源代码分析
与实践
有些人看到源码就觉得非常烦躁,特别纠结。为什么会产生这样的现象呢,也许是由于下面三种原因:1.缺乏正确心态看源码确实挺无聊的,如果大家心态没放好,把它当做一种任务去做,肯定觉得无聊,而且很容易放弃。2.缺乏技术支撑看源码是需要技术支撑的,不是随便一个小白也能看懂的。没有一些技术支撑,你顶多看看一小段,然后就看不下去,于是就放弃了。3.缺乏足够时间确实很忙,经常看了一部分后,天天加班,没时间看,忙完
田维常
·
2021-01-06 13:00
java
看透Spring MVC
源代码分析
与实践
有些人看到源码就觉得非常烦躁,特别纠结。为什么会产生这样的现象呢,也许是由于下面三种原因:1.缺乏正确心态看源码确实挺无聊的,如果大家心态没放好,把它当做一种任务去做,肯定觉得无聊,而且很容易放弃。2.缺乏技术支撑看源码是需要技术支撑的,不是随便一个小白也能看懂的。没有一些技术支撑,你顶多看看一小段,然后就看不下去,于是就放弃了。3.缺乏足够时间确实很忙,经常看了一部分后,天天加班,没时间看,忙完
田维常
·
2021-01-06 13:13
java
Centos下安装FastDFS及Nginx模块
(安装过得无需安装)安装GCC依赖GCC用来对c语言代码进行编译运行yum-yinstallgcc安装unzip工具unzip工具可以帮我们对压缩包进行解压yuminstall-yunzipzip安装
libevent
yum-yinstall
libevent
银白色?调调
·
2021-01-05 03:09
FastDFS
Nginx
linux
java 高并发mqtt服务器_说说PHP怎么实现高并发服务器
首先得安装个
libevent
库,再装个event扩展或者
libevent
扩展就可以愉快地玩耍了.有些人搞不清楚
libevent
库跟
libevent
扩展的区别,简单
weixin_39537680
·
2021-01-01 08:38
java
高并发mqtt服务器
PHP源代码漏洞分析
实验项目PHP源代码漏洞分析实验综合性实验2020年10月31日一、实验综述1.实验目的及要求(1)掌握
源代码分析
的基本原理(2)掌握RIPS
源代码分析
工具的使用(3)结合
源代码分析
原理对DVWA平台的代码进行分析
minmach
·
2020-12-31 12:23
软件安全
php
安全漏洞
vmware
libevent
学习笔记
#include"event2/listener.h"#include#include#include#include#include//回调函数voidlistencallback(structevconnlistener*a1,evutil_socket_tfd,structsockaddr*addr,intsocklen,void*arg){printf("callbcak\n");}int
Pejay23
·
2020-12-27 10:12
linux
libevent
高并发
boost asio 应用案例_
libevent
、libev、libuv、libhv、asio、poco、muduo
libevent
、libev、libuv、libhv、boost.asio、poco、muduo七种echo-server实现对比libhv中的宏艺术C语言宏基础知识golangdefer宏实现javasynchronized
weixin_39952182
·
2020-12-25 15:52
boost
asio
应用案例
Android系统Launcher的启动流程
源代码分析
在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还需要有一个Home应用程序来负责把它们在桌面上展示出来,在Android系统中,这个默认的Home应用程序就是Launcher了,本文将详细分析Launcher应用程序的启动过程。Android系统的Home应用程序Launcher是由ActivityManagerService启动的,而Activ
CallmeZhe
·
2020-12-23 09:57
Android知识
Android
系统运行机制
安卓launcher启动
安卓framework
安卓桌面启动源码分析
c accept阻塞_国产开源库libhv为何能被awesome-c和awesome-cpp收录
libhv简介libhv是一个跨平台的类似
libevent
、libev、libuv的非阻塞IO事件循环库,但提供了更加简单的API接口和更加丰富的协议(包括http、ftp、smtp、dns、icmp等
番皂泡
·
2020-12-13 02:59
c
accept阻塞
macOS 编译安装php event 扩展问题 Cannot find OpenSSL's
checkingforinclude/event2/event.h...foundin/usr/localcheckingfor
libevent
version...okcheckingforevent_freein-levent_core
青山淼淼
·
2020-12-10 12:22
实战:150行Go实现高性能socks5代理
TCPServer用Go实现一个TCPServer实在是太简单了,什么c10kproblem、select、poll、epoll、kqueue、iocp、
libevent
,通通不需要(但为了通过面试你还是得去看呀
felix021
·
2020-11-22 13:41
golang
socks5
计算机网络
实战:150行Go实现高性能socks5代理
TCPServer用Go实现一个TCPServer实在是太简单了,什么c10kproblem、select、poll、epoll、kqueue、iocp、
libevent
,通通不需要(但为了通过面试你还是得去看呀
felix021
·
2020-11-22 12:56
golang
socks5
计算机网络
libevent
c++高并发网络编程_高性能网络编程(七):到底什么是高并发?一文即懂!...
本文由小米信息技术团队研发工程师陈刚原创,原题“当我们在谈论高并发的时候究竟在谈什么?”,为了更好的内容呈现,即时通讯网收录时有修订和改动。1、引言在即时通讯网社区里,多是做IM、消息推送、客服系统、音视频聊天这类实时通信方面的开发者,在涉及到即时通讯技术时聊的最多的话题就是高并发、高吞吐、海量用户。代码还没开始写,就考虑万一哪天这IM用户量破百万、千万该怎么办的问题,是多数程序员的基本修养(虽然
weixin_39630909
·
2020-11-21 21:16
libevent
c++高并发网络编程
oracle
rac
高并发性能
计算机网络利用率是什么
php使用event扩展的io复用测试的示例
先要安装event扩展,这样才可以使用
libevent
的事件机制peclinstallevent测试代码//连接重用//创建资源流的上下文$context=stream_context_create([
·
2020-11-19 09:07
leveldb
源代码分析
系列1.3:变长编码实现
leveldb中记录user_key和user_value的相关结构使用“varint”编码记录其长度并置于首部,例如skiplist存储的项entry,以及Put时WriteBatch存储的批写入数据格式,对user_key和user_value的长度都采用变长编码。这样做的目的是节省存储空间,如果采用固定字节的长度记录,如果固定字节太大而大部分的key和value的长度只用一个或两个字节的整形
p__n
·
2020-11-15 20:36
leveldb
leveldb
源代码分析
系列1.5:Get实现
Get流程这是位于零层主题memtable相关实现下的一层主题。预扩展二层主题:vset_->table_cache_->Get函数流程。Get流程如下:首先通过ReadOptions中设置的参数得到snapshot,默认情况下即使用当前snapshot。接着依次在mem,imem和versions_->current()即当前版本的sstable集合中查找key。其中在MemTable中查找ke
p__n
·
2020-11-15 20:36
leveldb
libevent
-2.1.8 学习 sys/queu.h 总结(2020-10-07)
/*$OpenBSD:queue.h,v1.162000/09/0719:47:59artExp$*//*$NetBSD:queue.h,v1.111996/05/1605:17:14mycroftExp$*//**Copyright(c)1991,1993*TheRegentsoftheUniversityofCalifornia.Allrightsreserved.**Redistributi
damagao
·
2020-10-16 21:34
LOAM
源代码分析
附公式推导之MultiScanRegistration
LOAM
源代码分析
附公式推导更新日志1.概述2.前言3.准备工作3.1激光雷达3.2IMU3.3坐标变换4.插话5.之MultiScanRegistration5.1参数配置5.2话题订阅5.3IMU数据处理
Robots.
·
2020-10-11 21:34
LOAM
ros
lidar
slam
loam
Kafka Producer设计和源码分析
[TOC]Producer
源代码分析
Producer设计分析客户端通过调用producer进行消息发送,这是消息的起源,所以我们最先分析Producer源代码。
tracy_668
·
2020-09-30 07:18
CentOS7中 nginx 搭建 FastDFS 分布式文件存储系统
blog.csdn.net/qq_32599479/article/details/105811627step1:准备材料step2:安装fastdfscommon2-1:安装所需要的依赖环境yum-yinstall
libevent
2
兴趣使然的草帽路飞
·
2020-09-28 21:20
Linux相关
中间件
linux
centos
nginx
浅谈“SVN信息泄露”
一旦网站出现SVN漏洞,其危害远比SQL注入等其它常见网站漏洞更为致命,因为黑客获取到网站源代码后,一方面是掠夺了网站的技术知识资产,另一方面,黑客还可通过
源代码分析
其它安全漏洞,从而对网站服务器及用户数据造成持续威胁
红烧兔纸
·
2020-09-17 13:39
Web安全之信息泄露类
开源C/C++网络库比较
在开源的C/C++网络库中,常用的就那么几个,在业界知名度最高的,应该是ACE了,不过是个重量级的大家伙,轻量级的有
libevent
,libev,还有Boost的ASIO。
沈树煜
·
2020-09-17 12:04
网络编程
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他