加载中
Java获取泛型类型中的实际类型

public abstract class TypeReference<T> implements Comparable<TypeReference<T>> {     protected final Type _type;     protected TypeReference() {       ...

2016/03/21 17:57
92
带参数的gdb 调试

gdb --args bin_path -c arg gdb bin_path,然后进入gdb -r arg gdb 然后 set args -c arg 然后 r

2014/11/02 17:59
138
gdb 调试多进程

Gdb调试多进程程序 程序经常使用fork/exec创建多进程程序。多进程程序有自己独立的地址空间,这是多进程调试首要注意的地方。Gdb功能强大,对调试多线程提供很多支持。 方法1:调试多进程最土...

2014/11/02 17:48
28
如何重新make

make clean 加上重新编译选项-B,--always-make 更新所有文件的文件戳:fine .-name "" | xargs touch

2014/11/02 17:25
38
关于Protobuf

http://shitouer.cn/2013/04/google-protocol-buffers-overview/

2014/10/30 18:07
94
10.29

send 之后就是block for recv 关系什么,控制变量,能够影响走向的东西。 在初始化的时候 ,设置某个Component所关心的Componet 关键是联系的建立。 每个App启动的时候肯定有启动顺序...

2014/10/29 18:40
5
multicast

multicast : Another advantage is the possibility of sending packets larger than interface MTU it should be obvious that multicast traffic is handled at the transport layer with ...

2014/10/28 13:36
18
获取时间戳的正确方式

//代码来自kbengine *nux: inline uint64 timestamp() { #ifdef KBE_USE_RDTSC   return timestamp_rdtsc(); #else // KBE_USE_RDTSC   if (g_timingMethod == RDTSC_TIMING_METHOD) ...

2014/10/22 11:16
900
Linux系统下的单调时间函数

一、编写linux下应用程序的时候,有时候会用到高精度相对时间的概念,比如间隔100ms。那么应该使用哪个时间函数更准确呢? 1、time 该函数返回的是自1970年以来的秒数,显然精度不够,不能使...

2014/10/22 10:49
248
一段代码清晰性分析

#ifdef _DEBUG #define KBE_VERIFY KBE_ASSERT #else #define KBE_VERIFY(exp) (exp) #endif //为什么使用verify包装了一层 assert,而不是直接使用assert #ifdef KBE_USE_ASSERTS...

2014/10/22 10:34
11
游戏中的有趣因素

1.学习/挑战/探索 2.角色扮演/表达 3.竞争 4.友谊 5.幻想/叙事 6.情感 7.心流 ———————————————————————————————————————————— 1.发展 2.选择 ...

2014/10/22 09:04
2
Epoll 模式代码

EventPolloer {   rhandlers;   whandlers;   register(fd,r,handler)     {              if(r)       {       rhandlers[fd] = handler;       }else        {       whandlers[fd] = handler; ...

2014/10/21 14:18
15
Epoll 相关

EPOLLHUP (which signals an unexpected close of the socket, i.e. usually an internal error). EPOLLRDHUP 正常断开。 EPOLLIN //表示对应的文件描述符可以读(包括对端SOCKET正常关闭);...

2014/10/21 14:17
9
Base64

Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个比特为一个单元,对应某个可打印字符。三个字节有24个比特,对应于4个Base64单元,即3个字节需要...

2014/10/21 08:45
4
设计思想

读写锁与Nginx设计--------检测者与执行者。执行者申请报告状态。状态与流程。按照流程设置状态。 理关系---解耦,关系越少负责度越低,可扩展性越高,程序越清晰。 依赖于接口而不是实现,这...

2014/09/17 15:32
7
理解Inode节点。

学习inode之前先看几个inode的查看命令。 1)用stat查看文件的inode信息。例如:stat a.txt会列出文件所占的块数,块的大小,主设备号和次设备号,inode number,链接数,访问权限,uid,gid...

2014/09/12 14:42
5
ip 路由选择

IP路由选择,是思科网络工程师必须要了解的一个基础知识。其实,IP路由并没有大家想的那么复杂。笔者在这篇文章中,将通过一个案例,来帮助大家深入了解IP路由的选择过程。希望这篇文章能够帮...

2014/08/07 13:09
5
Linux中的wheel组和staff组

wheel 组的概念   wheel 组的概念继承自 UNIX。当服务器需要进行一些日常系统管理员无法执行的高级维护时,往往就要用到 root 权限;而“wheel” 组就是一个包含这些特殊权限的用户池;也就...

2014/07/13 10:49
36
UNIX实际用户ID和有效用户ID

由于用户在UNIX下经常会遇到SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、 SGID的问题也经常有人提问,但回答的人一般答得不够详细,加上曾经回...

2014/07/13 10:34
10
一致性哈希算法

哈希

2014/06/30 11:01
10

没有更多内容

加载失败,请刷新页面

返回顶部
顶部