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
skynet源码剖析
Daily Scrum: 2012/12/8
黄杨PM,Dev已收拾
skynet
的小问题并且通过测试(312),编写武器项cracker(313)。
weixin_34126557
·
2020-06-28 11:32
STL
源码剖析
近期读完《STL
源码剖析
》,其中代码大致读了一遍,有点囫囵吞枣的感觉,对于其它很多思想依然不能明白,感觉C++primer最后泛型编程没读通的问题一点点的暴漏。记录下一些问题,供自己回头查看学习。
weixin_34107739
·
2020-06-28 11:03
Daily Scrum: 2012/12/7
成员角色今天工作明天计划王安然PM,Dev测试了Storage类,完善了一些ProfileManager功能由于明后两天要参加一个会,所以休息两天黄杨PM,Dev重新测试
Skynet
发现了一些问题在收拾中
weixin_33950035
·
2020-06-28 08:16
Daily Scrum: 2012/12/5
实现一个
SkyNet
(312)谢伯炎Dev接受新任务,了解架构编写生化装甲(411)刘俊伟Test测试敌机路线(454)测试敌机路线(454)谷骞Art
weixin_33829657
·
2020-06-28 06:57
《STL
源码剖析
》---list容器insert操作的个人理解
最近在看STL
源码剖析
,感觉还是挺深奥的,感觉看不太懂。今天在看list容器这块,讲到了insert操作,便记录一番自己的理解吧。
weixin_33812433
·
2020-06-28 05:13
element-ui深入浅出 v-loading指令
其内置的v-loading指令是非常友好,只需要提供一个Boolean值就能实现加载动画的一个指令,如果使用过element-ui,但没有使用过v-loading指令的同学,不妨先了解一下基本用法本文会通过
源码剖析
weixin_33738578
·
2020-06-28 04:16
Ansible从入门到放弃------Ansible
源码剖析
(4)
Ansible的异步模式(1.)Ad-Hoc模式(命令分发模式)主要两个参数:-B-BSECONDS,--background=SECONDSrunasynchronously,failingafterXseconds(default=N/A)#后台运行的最大时间,如果最大时间还没跑完的话,就返回失败-PPOLL_INTERVAL,--poll=POLL_INTERVALsetthepollint
四号公园_2016
·
2020-06-28 03:27
进程的Binder线程池工作过程
基于Android6.0
源码剖析
,分析Binder线程池以及binder线程启动过程。
weixin_33709609
·
2020-06-28 03:33
STL"源码"剖析-重点知识总结
STL是C++重要的组件之一,大学时看过《STL
源码剖析
》这本书,这几天复习了一下,总结出以下LZ认为比较重要的知识点,内容有点略多:)1、STL概述STL提供六大组件,彼此可以组合套用:容器(Containers
weixin_33696106
·
2020-06-28 03:24
视频教程-边缘计算 edgexfoundry 实战与
源码剖析
之 安全模块-物联网技术
边缘计算edgexfoundry实战与
源码剖析
之安全模块IT行业15年经验,6年以物联网项目开发实施经验,对边缘计算有深入研究,精通edgexfoundry开源框架,精通docker,kubernetes
学院导师-张忠辉
·
2020-06-28 03:39
理解杀进程的实现原理(转)
基于Android6.0的
源码剖析
,分析kill进程的实现原理,以及讲讲系统调用(syscall)过程,涉及源码:/framework/base/core/java/android/os/Process.java
weixin_30871701
·
2020-06-28 01:26
我的架构梦:(十七)Tomcat 源码构建以及
源码剖析
Tomcat源码构建以及
源码剖析
一、源码构建二、
源码剖析
一、源码构建1、下载源码这里博主下载的是apache-tomcat-8.5.50-srchttp://archive.apache.org/dist
riemann_
·
2020-06-27 22:44
我的架构梦
AFNetWorking
源码剖析
GitHub地址:https://github.com/AFNetworking/AFNetworkingAFN优点:1.原有基础urlsesson上封装了一层,在传参方面更灵活,2.回调更友好,3.支持返回数据序列化4.支持文件上传,断点下载,5.自带多线程,防死锁6.处理了Https证书流程,节省移动端开发7.支持网络状态判断除去SupportFiles,可以看到AF分为如下5个功能模块:网络
一川烟草i蓑衣
·
2020-06-27 21:12
STL
源码剖析
---根据最新版本的g++4.9.0(支持C++11)的修订(1)空间配置器
STL
源码剖析
---根据最新版本的g++4.9.0(支持C++11)的修订(1)空间配置器
源码剖析
采用的G++版本为2.91.57版本,是比较老的版本与最新版本4.9.0有某些方面的差别。
weixin_30480583
·
2020-06-27 20:24
Java高并发编程之第一阶段,多线程基础深入浅出
汪文君高并发编程第一阶段01讲-课程大纲及主要内容介绍汪文君高并发编程第一阶段02讲-简单介绍什么是线程汪文君高并发编程第一阶段03讲-创建并启动线程汪文君高并发编程第一阶段04讲-线程生命周期以及start方法
源码剖析
汪文君高并发编程第一阶段
wangwenjun69
·
2020-06-27 13:36
java
Rocksdb
源码剖析
一----Rocksdb概述与基本组件
如需转载,请注明链接及作者,谢谢合作~~因为本人对一些经典的开源项目很有兴趣,也想从大牛设计的开源系统中学习架构设计经验,所以喜欢分析一些开源代码,这次因为项目中需要使用rocksdb,故在使用的时候仔细分析了rocksdb的实现细节,从2015年11月11日下决心整理出这一系列的blog,也算是对工作的总结吧。分享出来希望能帮到有需要的朋友。因为之前已经读完LevelDB的源码,读的过程中也参考
逆风飞扬
·
2020-06-27 12:10
Rocksdb源码剖析
React 优秀文章摘要
[React
源码剖析
系列-生命周期的管理艺术](https://www.w3ctech.com/topic/1596)Paste_Image.pngMobX相关http://www.tuicool.com
void_main
·
2020-06-27 12:54
入侵检测引擎之 Suricata
源码剖析
从上一篇“浅谈Suricata”我们可以了解Suricata的安装部署大致框架、以及从配置方面谈及的性能优化。这场Chat则从代码角度带您剖析Suricata。通过本次Chat您将了解以下知识点:收包和解包线程。Flow-Worker线程角色。队列负载均衡。Detect线程。应用协议解析层。Output输出层。代码框架优化。Chat地址参见:https://gitbook.cn/gitchat/a
tiny丶
·
2020-06-27 11:04
suricata
教你初步了解红黑树
教你初步了解红黑树作者:July、saturnman2010年12月29日本文参考:Google、算法导论、STL
源码剖析
、计算机程序设计艺术。
v_JULY_v
·
2020-06-27 10:40
25.Red-black
tree
24.data
structures
经典算法研究
Tinyhttpd源码分析与总结
简单说明CGI和动态请求是什么二、Tinyhttpd源码分析1、转自【
源码剖析
】tinyhttpd——C语言实现最简
baddy你个小菜鸡
·
2020-06-27 09:45
Tinyhttpd
http
darknet
源码剖析
(七)
至此load_data_detection的所有功能就都分析完了,总结一下就是获取16幅图片的地址,进行随机变换,并读取对应图片的标注。再次回到load_threads函数中,load_threads共创建64个进程,每个进程加载16幅图像数据。for(i=0;ishallow=0;for(i=0;imax_batches){首先是net->max_batches,根据yolov3_voc.cfg
mazinkaiser1991
·
2020-06-27 05:24
darknet源码剖析
ftplib
源码剖析
ftplib是一组例程实现FTP协议。他们允许应用程序创建和访问远程文件通过函数调用,而不是需要叉和执行一个交互式的ftp客户端程序。ftplib已经在Linux上构建和测试(X86)、Macosx和OpenVMS(AXP)。很快:我正在使用autotools版本。这应该是释放不久。以上是ftplib官网上的说明文字。。(FTP官网链接,可以下载代码:http://www.nbpfaus.net/
luoxn28
·
2020-06-27 04:27
开源代码学习
Skynet
任务调度
Skynet
总体架构每个在线客户端在
Skynet
服务器上都对应有一个socket与之连接,一个socket在
Skynet
内部对应一个Lua虚拟机和一个“客户特定消息队列perclientmq”。
JunChow520
·
2020-06-27 04:04
其它书籍笔记
STL
源码剖析
大话数据结构程序员的自我修养链接加载和库下面是阅读的一些其它书籍时做的一些笔记,主要是一些自己记忆的不是很准确的东西或者最开始不是很明白的东西,明白的就没有记录记录下来了。
vincent-xia
·
2020-06-27 04:39
找工作
Java集合
源码剖析
汇总
JAVA集合
源码剖析
Java集合之ArrayList
源码剖析
Java集合之LinkedList
源码剖析
Java集合之Vector
源码剖析
Java集合之HashMap
源码剖析
Java集合之Hashtable
咖啡Q伴侣
·
2020-06-27 03:28
Java集合源码剖析
OkHttp
源码剖析
系列(三)——缓存机制
系列索引本系列文章基于OkHttp3.14OkHttp
源码剖析
系列(一)——请求的发起及拦截器机制概述OkHttp
源码剖析
系列(二)——拦截器大体流程分析OkHttp
源码剖析
系列(三)——缓存机制分析OkHttp
N0tExpectErr0r
·
2020-06-27 03:33
redisTemplate模糊删除实现
redis没有直接提供模糊删除的实现,我们可以根据现有的指令进行组合实现:/** *@authorhuoNan *@version1.0 *@packagecom.cyipp.
skynet
.dcms *
一朵风中摇曳的水仙花
·
2020-06-27 02:17
redis
skynet
master/slave 测试
master/slave配置文件均沿用前一篇文章:
skynet
master/slave模式。一、测试脚本main.lua:根据配置文件判断当前节点是否为master,并对指定地址进行监听。
傲然君
·
2020-06-26 22:05
skynet
skynet
:服务重入问题
一、测试脚本修改文章:
skynet
:session中的测试脚本:echoluamsg.lua与testforkcall.lua:echoluamsg.lua
skynet
=require"
skynet
"require"
skynet
.manager"localcommand
傲然君
·
2020-06-26 22:05
skynet
master/slave 模式
一、相关配置项harbor节点唯一性编号,1~255之间的任意整数,因此一个
skynet
网络最多支持255个节点。
傲然君
·
2020-06-26 22:05
skynet
skynet
:
skynet
.call() 失败
skynet
.call()是一个阻塞函数,服务使用
skynet
.call发出请求后会等待应答,此时:若响应服务退出(调用
skynet
.exit),会自动给未答复的请求发送一个error消息,告诉它可以从
傲然君
·
2020-06-26 22:05
skynet
skynet
:queue
在
skynet
中,当服务收到消息后,
skynet
会起一个协程来处理消息,当某个协程涉及到异步让出执行时,
skynet
会继续执行下一条消息,等到该协程的醒消息到达时便继续执行。
傲然君
·
2020-06-26 22:05
skynet
Effecective STL: 容器 (条款1: 小心选择你的容器)
EffecectiveSTL:容器(条款1:小心选择你的容器)[缘起]最近一直在学习STL,从《C++标准库(TheC++StandardLibrary)》到《STL
源码剖析
》再到《泛型编程与STL(GenericProgrammingandtheSTL
ttx2003
·
2020-06-26 20:20
Redis
源码剖析
--列表list
上一篇博客Redis
源码剖析
–快速列表带大家一起剖析了quicklist这个底层数据结构的实现原理。
ZeeCoder
·
2020-06-26 18:54
C-C++
Redis
Redis
源码剖析
--快速列表quicklist
在RedisObject这一篇博客中,有介绍到list结构的底层编码类型有OBJ_ENCODING_QUICKLIST,当时就发现这个底层数据结构被我遗漏了。昨天花了点时间补了补这个知识,看完发现这货就跟STL中的deque的思想一样,顿时觉得又是一个实现超级繁琐但很实用的数据结构。今天就带大家一起来看看这个“二合一”的数据结构。quicklist是Redis在3.2版本加入的新数据结构,其是li
ZeeCoder
·
2020-06-26 18:54
C-C++
Redis
Redis
源码剖析
--字符串t_string
前面一直在分析Redis的底层数据结构,Redis利用这些底层结构设计了它面向用户可见的五种数据结构,字符串、哈希,链表,集合和有序集合,然后用redisObject对这五种结构进行了封装。从这篇博客开始,带你一点点分析五种数据类型常见命令对应的源码实现,慢慢地解开Redis的面纱。字符串概述字符串是Redis中最为常见的数据存储类型,其底层实现是简单动态字符串sds,因此,该字符串类型是二进制安
ZeeCoder
·
2020-06-26 18:53
Redis
C-C++
Redis
源码剖析
--对象object
前面一系列的博客分析了Redis的基本数据结构,有动态字符串sds、双端链表sdlist、字典dict、跳跃表skiplist、整数集合intset和压缩列表ziplist等,这些数据结构对于用户来说是不可见的。Redis在这些数据结构的基础上构建了对用户可见的五种类型,分别是string、hash、list、set和zset,为了更方便的使用这五种数据类型,Redis定义了RedisObject
ZeeCoder
·
2020-06-26 18:53
Redis
C-C++
STM32实例
源码剖析
(拉力模块调试)
称重模块+AD模块hx711(海芯).pdf官方历程sbitADDO=P1^5;sbitADSK=P0^0;unsignedlongReadCount(void){unsignedlongCount;unsignedchari;ADSK=0;Count=0;while(ADDO);for(i=0;i<24;i++){ADSK=1;Count=Count<<1;ADSK=0;if(ADDO)Coun
CodeAllen的博客
·
2020-06-26 16:29
STM32深入剖析实践
STM32实例
源码剖析
(高级定时器1和8配置)
配置注意:voidTIM1_Int_Init(u16arr,u16psc){TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure;NVIC_InitTypeDefNVIC_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1,ENABLE);//①时钟TIM1使能//定时器TIM1初始化TIM_Time
CodeAllen的博客
·
2020-06-26 16:58
STM32深入剖析实践
skynet
任务调度分析
云风同学开源的
skynet
,当前规模是8K+C代码和2K+lua代码,实现了一个多线程高并发的在线游戏后台服务框架,提供定时器、并发调度、服务扩展框架、异步消息队列、命名服务等基础能力,支持lua脚本。
donnyxia1128
·
2020-06-26 15:21
Python
源码剖析
笔记3-Python执行原理初探
Python
源码剖析
笔记3-Python执行原理初探本文简书地址:http://www.jianshu.com/p/03af86845c95之前写了几篇
源码剖析
笔记,然而慢慢觉得没有从一个宏观的角度理解
石锅拌饭
·
2020-06-26 14:49
python相关
Python源码剖析
Web bench
源码剖析
一、Webbench是什么?首先提一个概念—-压力测试。在运维工作中,压力测试是一项很重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验。但是,在压力测试中存在一个共性,那就是压力测试的结果与实际负载结果不会完全相同,就算压力测试工作做的再好,也不能保证100%和线上性能指标相同。面对这些问题,我们只能尽量去想方设法去模拟。所以,压
snow_5288
·
2020-06-26 13:49
小项目
Linux
Redis
源码剖析
(九)对象系统概述
在Redis的源码中,到处可见robj类型的变量,在介绍其他模块时,只是将它看成Redis的数据类型,并没有深入探究。而事实上,它是对象系统,提供了对多种类型的封装,Redis可以根据数据的具体形式,采用不同的类型进行存储,一方面提高了灵活性,一方面也为节省内存提供了便利,因为Redis所有的数据都是直接存在内存中的,所以需要想方设法节省内存对象结构redisObject结构中包含了对象系统的定义
一个程序渣渣的小后院
·
2020-06-26 11:04
Redis
Redis源码剖析
Redis
源码剖析
(四)过期键的删除策略
Redis是支持时间事件的,所谓时间事件,是为某个键值对设置过期时间,时间一到,Redis会自动删除该键值对。例如使用SET命令添加字符串类型的键值对127.0.0.1:6379>SETblogredisex10//添加键值对,10秒后删除OK127.0.0.1:6379>GETblog//添加后马上查找,可以获取redis"redis"127.0.0.1:6379>GETblog//上趟厕所回来
一个程序渣渣的小后院
·
2020-06-26 11:04
Redis
Redis源码剖析
Redis
源码剖析
(二)io多路复用函数及事件驱动流程
作为服务器监听客户端请求的方法,io多路复用起到了不可忽略的作用,利用io复用监听的方法叫Reactor模式,在前一篇也提到过,使用io复用是现在常用的提高并发性的方法,而且效果显著。通常io多路复用连同事件回调是一起出现的,在将文件描述符(套接字)注册到io多路复用函数中时,同时也需要保存当这个文件描述符被激活时调用的函数(称作回调函数),这样,使用者无需考虑何时事件被激活又何时调用相应处理函数
一个程序渣渣的小后院
·
2020-06-26 11:04
Redis
Redis源码剖析
2017年Java开发岗位面试题归类
答:Java集合---HashMap
源码剖析
3.说说你知道的几个Java
一位失去梦想变成咸鱼的乘客
·
2020-06-26 10:41
java面试
Qt Mobility videoplayer
源码剖析
(2)
上一节谈到QMediaPlayer构造函数如何使用到插件中的类,先回顾一下QMediaPlayer构造函数provider=QMediaServiceProvider::defaultServiceProvider();...d->service=provider->requestService(Q_MEDIASERVICE_MEDIAPLAYER);...d->control=qobject_c
金桔柠檬茶
·
2020-06-26 10:09
从
源码剖析
SpringBoot中Tomcat的默认最大连接数
上篇推文为什么你的websocket只能建立256个连接?推出后,有许多小伙伴问:关键是怎么解决256这个问题。嗯,可能是我的标题起的有点问题,不过如果有认真阅读文章的话,应该会知道,其实256的限制是Chrome浏览器对WebSocket进行的限制。不过,对于一个客户端来说,假如一个窗口建立一个WebSocket连接的话,想要达到256个连接,需要打开256个窗口,这个一般来说很少出现。所以大家
强哥叨逼叨
·
2020-06-26 08:50
java
skynet
socket C库代码分析
connect('192.168.0.123',9527)函数定义在lua_socket.c文件444行:staticintlconnect(lua_State*l){/*处理ip,port参数*/intid=
skynet
_socke
Tao_Liang
·
2020-06-26 07:17
Skynet
入门
文章目录前导
Skynet
核心解决什么问题
Skynet
核心不解决什么问题
Skynet
做什么服务间高效的通讯通信消息格式session和type
Skynet
的消息调度前导本人在
Skynet
开源初期就持续关注
天录
·
2020-06-26 07:18
编程
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他