
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
当然内核进程可以通过并发的形式进行处理套接字连接,父进程监听,然后一旦有连接创建新的套接字连接对象,fork()新的进程去处理套接字数据的收发。后来linux对这块做了提升有了poll与epoll,poll就是将所以文件盘符句柄放在poll对象里面,同时poll还有事件字段,然后交给内核监听的时候,会转换成链表,内核放开了盘符数量的限制(本质上应该是有限制的,只是去掉了文件盘符总数的限制)。【注意

#includestatic const uint64_t crc64_tab[256] = {UINT64_C(0x0000000000000000), UINT64_C(0x7ad870c830358979),UINT64_C(0xf5b0e190606b12f2), UINT64_C(0x8f689158505e9b8b),UINT64_C(0xc038e
柱面:Cylinder :一个环形磁道的面Cylinder =Track,早期的磁盘一个面上有1024个磁柱面;现在磁盘(服务器上的磁盘)做的很大,一个磁面上可以达到十几万的柱面数。磁道:Track : 一个柱面上存储的圆形轨道,也是的磁刀读取的轨道。扇区:Sector :一个磁道的最小存储单位,也是读取单位。一个扇面大小是512bytes,注意是一个磁道上的一个扇形弧线。柱面数: h...
无Root抓包Packet Capture真是网络调试的福音,应用通过自建一个vpn达到无root,通过中间人方便调试加密流量,流量还区分应用一目了然,这大概是目前最方便的抓包应用了吧 logo:应用截图 新版特性修复部分小错误,提升整体稳定性。应用简介无Root抓包Packet Capture可捕获任何网络流量,
对于 windows 安装tomcat 运行 Jenkins.war ;在 url 中执行 restart 会爆出此问题!!! Jenkins首页--> 系统管理--> Install as Windows service( 设置为Windows服务 ),点击安装即可。否则restart会报错“Jenkins cannot restart itself as curr
部署好jenkins后,一般都是通过jenkins提供的web界面来操作jenkins。而有些场景则需要通过命令来操作jenkins,例如通过脚本操作jenkins。在jenkins提供的web界面中有一次对jenkins的命令行的简单介绍,位置在 系统管理 -> jenkins CLI 这里点击系统管理:点击jenkins CLI:然后就会
INFO: Project root configuration file: NONEINFO: SonarQube Scanner 2.6.1INFO: Java 1.8.0_91 Oracle Corporation (32-bit)INFO: Windows 7 6.1 x86INFO: User cache: C:\Users\Administrator\.sonar\ca
首先在android studio中,gradle工具版本和gradle版本(或者插件版本)。gradle工具版本就是我们安装android studio的时候,同时也会安装gradle工具版本,因为gradle是android studio中集成的打包工具。就像你在eclipse中安装配置adt,那么在安装adt的时候,也会安装ant工具。在eclipse中打包apk 主要是ant实现的。
一、gradle 缓存目录配置首先了解对于gradle工具配置gradle 缓存路径,就是gradle wrapper各个版本的jar 存储路径和下载的各工程的gradle依赖存储路径1.直接到gradle 安装目录,编辑bin文件夹下的gradle文件,然后找到如下语句:# Add default JVM options here. You can also use JAVA_O...
接着zookeeper 源码阅读(1)Zookeeper服务器的启动,大致可以分为以下五个步骤 1. 配置文件解析。 2. 初始化数据管理器。 3. 初始化网络I/O管理器。 4. 数据恢复。 5. 对外服务。 2.1 单机版服务器启动 单机版服务器的启动其流程图如下 上图的过程可以分为预启动和初始化过程。 1. 预启动 1....







