Hi ,各位小伙伴们,又见面啦,有木有很想念呀。不知道上次分享的关于 IM 底层协议的知识对大家有木有帮助,今天俺要就 IM 的协议的设计选型做一个简单的分享。废话不多说,现在开始讲解吧。一、 im 协议的分层设计所谓“协议”是双方共同遵守的规则,例如:离婚协议,停战协议。协议有语法、语义、时序三要...
分类:
其他好文 时间:
2015-11-16 15:52:11
阅读次数:
130
CSS选择器一、基本选择器序号 选择器 含义1. * 通用元素选择器,匹配任何元素2. E 标签选择器,匹配所有使用E标签的元素3. .info class选择器,匹配所有class属性中包含info的元素4. #footer id选择器,匹配所有id属性等于footer的元素实例:* { marg...
分类:
Web程序 时间:
2015-11-16 15:53:28
阅读次数:
148
bam(sam)格式文件转化为fasta格式bam2fasta的转变方式:samtools view SL3003_SL3004_100122-hg18.bam | \awk '{OFS="\t"; print ">"$1"\n"$10}' - > SL3003.fastasam2fasta的转变方...
分类:
其他好文 时间:
2015-11-16 15:54:35
阅读次数:
318
今天在看Nop源码时,PluginManager中用到了ReaderWriterLockSlim类,于是简单做个笔记。ReaderWriterLockSlim表示用于管理资源访问的锁定状态,可实现多线程读取或进行独占式写入访问。使用ReaderWriterLockSlim来保护由多个线程读取但每次只...
分类:
其他好文 时间:
2015-11-16 15:51:17
阅读次数:
115
1. 禁止右键点击$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; });});2. 隐藏搜索文本框文字Hide when clicked in the search ...
分类:
Web程序 时间:
2015-11-16 15:53:04
阅读次数:
142
最近在做的项目有一项需要耗时任务在后台运行的功能,虽然PHP并不是非常适合做常驻后台的守护进程,但是由于项目主要代码都是基于PHP实现,如果运行在后台的守护进程改换别的语言会非常不方便。所以不可避免会涉及到Web端和Daemon部分的通信,Socket是一个不错的方式。 Socket是什么socke...
分类:
Web程序 时间:
2015-11-16 15:50:35
阅读次数:
298
一、Redhat/CentOS安装vsftp软件1.更新yum源首先需要更新系统的yum源,便捷工具下载地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=16922.安装vsftp使用yum命令安装vsftp#yum install...
分类:
系统相关 时间:
2015-11-16 15:50:03
阅读次数:
179
//当Ring3调用OpenProcess//1从自己的模块(.exe)的导入表中取值//2Ntdll.dll模块的导出表中执行ZwOpenProcess(取索引 进入Ring0层)//3进入Ring0 从Ntoskernel.exe模块的导出表中执行ZwOpenProcess(取索引 获得SSDT...
分类:
其他好文 时间:
2015-11-16 15:50:10
阅读次数:
117
继承中属性的隐藏和方法的覆盖 java中规定,子类用于隐藏的变量可以和父类的访问权限不同,如果访问权限被改变,则以子类的权限为准 java中允许子类的变量与父类变量的类型完全不同,以修改后的数据类型为准java允许父类的变量被子类的常量隐藏,也允许父类的常量被子类的变量隐藏 java允许...
分类:
编程语言 时间:
2015-11-16 15:49:27
阅读次数:
169
原文: http://blog.codinglabs.org/articles/theory-of-mysql-index.htmlInnoDB索引实现虽然InnoDB也使用B+Tree作为索引结构,但具体实现方式却与MyISAM截然不同。第一个重大区别是InnoDB的数据文件本身就是索引文件。从上...
分类:
数据库 时间:
2015-11-16 15:48:38
阅读次数:
168
原文出处 http://blog.sina.com.cn/s/blog_5d527ff00100dwph.html Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark也使用pca.....
分类:
其他好文 时间:
2015-11-16 15:48:55
阅读次数:
153
使用方法free = xdes_find_bit(descr, XDES_FREE_BIT, TRUE,hint % FSP_EXTENT_SIZE, mtr);/********************************************************************...
分类:
其他好文 时间:
2015-11-16 15:49:45
阅读次数:
317
转载:http://kms.lenovots.com/kb/article.php?id=7045Windows 性能监视器的基本指标(CPU,内存,硬盘参数) 作为一个系统工程师来说,要看懂监控的数据至关重要,关系着优化和分析出现的问题,因此,今天给出Windows 性能监视器的一些基本指标(CP...
You are not currently on a branch, so I cannot use any症状:有一次pull的时候又出现冲突,这回用“git reset --hard FETCH_HEAD”方法都不行了,出现:$ git pullYou are not currently on ...
分类:
其他好文 时间:
2015-11-16 15:48:52
阅读次数:
135
AMD是"Asynchronous Module Definition"的缩写,意思是"异步模块定义"。模块定义define(id?, dependencies?, factory);其中:id: 模块标识,可以省略。dependencies: 所依赖的模块,可以省略。factory: 模块的实现,...
分类:
编程语言 时间:
2015-11-16 15:50:10
阅读次数:
164
免费的编程中文书籍索引免费的编程中文书籍索引,欢迎投稿。国外程序员在 stackoverflow 推荐的程序员必读书籍,中文版。stackoverflow 上的程序员应该阅读的非编程类书籍有哪些? 中文版github 上的一个流行的编程书籍索引 中文版感谢 @siberiawolf 使用 Boots...
分类:
其他好文 时间:
2015-11-16 15:48:20
阅读次数:
181
认识这些单位em:相对长度单位。相对于父元素。是一个可伸缩的单位。px:像素。是一个固定大小的单元。pt:点。是固定大小,不可伸缩的。%:百分比。相对于父元素。可伸缩的单位。rem:相对于根目录的em。关联一般来说,任意浏览器默认字体高度都是16px,而 1em=100%=16px=12pt 当不存...
分类:
Web程序 时间:
2015-11-16 15:47:27
阅读次数:
152