自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

安子自语

自言自语,用于记录所学之知识,欢迎指正!

  • 博客(25)
  • 资源 (8)
  • 收藏
  • 关注

转载 c++设计准则(句句经典)

More Effective C++.doc用C++语言自己来表达设计上的约束条件,而不是用注释或文档。如阻止继承,实例全部创建在堆中,阻止拷贝构造和赋值;判断一个函数的含意,以及它被派生类重定义的话是否有意义。如果是有意义的,申明它为虚,即使没有人立即重定义它。如果不是的话,申明它为非虚,并且不要在以后为了便于某人而更改;确保更改是对整个类的运行环境和类所表示的抽象是有意义的要将你的

2013-07-31 17:41:31 731

转载 构架、框架、设计模式

http://tech.it168.com/m/2008-04-07/200804071541178.shtml 一、软件体系结构和框架的定义    软件体系结构的英文单词是“architecture”. Architecture的基本词义是建筑、建筑学、建筑风格。    软件体系结构虽然根植于软件工程,但还处于一个研究发展的阶段,迄今为止还没有一个为大家所公认的定义。

2013-07-31 00:48:54 577

转载 proc目录

http://wenku.baidu.com/view/17df4e6bb84ae45c3b358cc8.htmlLinux下/proc目录简介1. /proc目录Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内

2013-07-26 16:37:52 596

转载 大数据处理

http://www.myexception.cn/cloud/680686.html1. Bloom Filter【Bloom Filter】Bloom Filter(BF)是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。它是一个判断元素是否存在集合的快速的概率算法。Bloom Filter有可能会

2013-07-26 15:43:05 941

转载 /proc/modules, /proc/devices, /dev

http://blog.csdn.net/ghostyu/article/details/8085163http://www.cnblogs.com/wanghetao/archive/2012/06/02/2532183.html/proc/devices/中的设备是通过insmod加载到内核的,是驱动程序生成的。它可产生一个major供mknod作为 参数,/d

2013-07-26 15:33:41 4328

转载 du, sort

du -s * | sort -n | tail列出当前目录里最大的10个文件du      列出当前文件夹下所有文件、文件夹的大小du -s  列出当前文件夹的大小du -s * 列出当前文件夹下第一级文件文件夹的大小sort    通过数字按位排序,如:216     daucoam.log2       bulkTestPass

2013-07-26 14:20:06 729

转载 ps

To see every process on the system using standard syntax:   ps -e   ps -ef   ps -eF   ps -elyTo see every process on the system using BSD syntax:   ps ax   ps axuTo print a pro

2013-07-26 14:07:02 648

转载 手机口令

*#06#      --- 查IMEI码*#*#4636#*#* — 显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息类似的有 *#*#7780#*#* –重设为原厂设定,不会删除预设程序,及 SD 卡档案*2767*3855# –重设为原厂设定,会删除 SD 卡所有档案*#*#34971539#*#* –显示相机相机韧体版本,或更新相机韧体*#*#7594

2013-07-25 17:32:21 643

转载 Byte、KB、MB、GB、TB、PB、EB、ZB、YB

http://wenku.baidu.com/view/4ea1467d31b765ce050814b1.htmlKiloByte(KB)、MegaByte(MB)、GigaByte(GB)、TeraByte(TB)、PetaByte(PB)、ExaByte(EB)、ZettaByte(ZB)、YottaByte(YB)

2013-07-24 11:09:36 779

转载 strtol

http://baike.baidu.com/view/1874375.htm最大36进制(0-9,a-z)       #include        #include        #include        #include        int       main(int argc, char *argv[])   

2013-07-22 09:31:32 628

原创 xerces dom xml解析

http://xerces.apache.org/xerces-c/program-dom-3.html#UsingDOMAPI有三种解析器:XercesDOMParser,DOMLSParser,DOMLSSerializer。举例:1:XMLPlatformUtils::Initialize();XERCES_CPP_NAMESPACE_QUALIFIER DO

2013-07-19 14:00:43 1057

转载 开发者需知的10类工具

摘要:作为一个软件开发者,你不可避免地需要用到各种工具来设计、理解、编辑任何程序,本文中按类型总结了10类开发者须知的工具,并各列举了一些知名应用软件。http://www.csdn.net/article/2013-05-09/2815204-10-Software-Tools-You-Should-Know作为一个软件开发者,你不可避免地需要用到

2013-07-18 09:59:32 560

原创 宏 #,##,_ _VA_ARGS_ _

宏里面使用:一、#  转为字符串#define PSQR(x) printf("the square of" #x "is %d.\n",(x)*(x))         如果使用PSQR("test2”),则编译出错;而使用PSQR(test2),则ok;#define TEST2(p) (cout奇怪?二、##  连接两个参数#define XNAME(n)

2013-07-17 16:38:26 3475

原创 ACE SSL代码

\ACE\ACE_wrappers\examples\IPC_SAP\SSL_SAP\SSL-client.cpp第一步:ACE_SSL_Context::instance ();---------------调用ACE_SSL_Context::ssl_library_init,执行了SSLeay_add_ssl_algorithms,SSL_load_error_strings

2013-07-12 11:05:25 1935

原创 gsoap ssl代码分析

参考gsoap代码中sslclient.c:int main(){ struct soap soap; double a, b, result; /* Init SSL */ soap_ssl_init(); --------里面调用SSL_library_init,OpenSSL_add_all_algorithms,SSL_load_error_strings,RAND_lo

2013-07-11 15:18:30 4924

原创 用C++模板,我犯了一个错误

模板,一定要找到真正用它的cc文件,编译此文件,才会对模板编译!如:模板定义在a.cc模板声明在a.hh  里面#include "a.cc"模板使用在b.cc,里面#include "a.hh",编译为b.so则以后记得编译时,编译b.cc,才会编译到模板。

2013-07-11 13:31:52 617

原创 gcc,g++

http://www.360doc.com/content/12/0211/08/6828497_185707599.shtml       gcc [-c|-S|-E] [-std=standard]           [-g] [-pg] [-Olevel]           [-Wwarn...] [-pedantic]           [-Idir...]

2013-07-10 14:52:37 2554

转载 ld

在新安装一个库之后如何让系统能够找到他。如果安装在/lib或者/usr/lib下,那么ld默认能够找到,无需其他操作。如果安装在其他目录,需要将其添加到/etc/ld.so.cache文件中,步骤如下:1.编辑/etc/ld.so.conf文件,加入库文件所在目录的路径2.运行ldconfig,该命令会重建/etc/ld.so.cache文件       ldcon

2013-07-10 14:49:32 583

转载 动态库,静态库(生成)

http://www.2cto.com/kf/201203/122077.html生成静态库:gcc -c hello.car cr libmyhello.a hello.ogcc -o hello main.c -L. -lmyhello生成动态库:gcc -fPIC -c hello.c //此处必须使用-fPIC,否则执行下一条命令可能失败。如

2013-07-10 14:31:53 612

转载 Hello World 背后的真实故事

http://share.solrex.org/os/hello_cn.htmlhttp://www.tldp.org/HOWTO/Program-Library-HOWTO/Hello World 背后的真实故事(至少是大部分故事)原作者:Antônio Augusto M. Fröhlich原文链接: http://www.lisha.ufsc.br/~gu

2013-07-10 14:18:20 1153

转载 SSL连接建立过程

http://blog.chinaunix.net/uid-127037-id-2919489.html本文档的Copyleft归yfydz所有,使用GPL发布,可以自由拷贝,转载,转载时请保持文档的完整性,严禁用于任何商业用途。msn: yfydz_no1@hotmail.com来源:http://yfydz.cublog.cn 1. 应用程序接口

2013-07-09 12:22:35 1270

转载 tcpdump

./tcpdump -s 0 -w 1.cap -i any port  22其中-i any很重要,抓所有网卡-s 0,不截断

2013-07-05 17:55:29 794

原创 openssl

SSLv23_method(void), SSLv23_server_method(void), SSLv23_client_method(void)A TLS/SSL connection established with these methods will understand the SSLv2, SSLv3, and TLSv1 protocol. A client will sen

2013-07-05 17:53:59 2706

转载 PCC

3GPP R7提出Policy and Charging Control (PCC)架构,基于分组域实现业务策略控制。特点:分业务分产品,rating group(如区分p2p和http)基于用户累计使用情况区分用户位置信息或接入类型(如漫游,RAT change)区分时间(如:不同时间费率不同)差别计费整形限速门控端到端qos计费与账单进一步分离,计费与控

2013-07-01 22:17:39 1068

转载 EIR, HSS, SLF, IMPI, IMPU, MNP

Equipment Identity Register设备标识寄存器简单介绍一下在移动通信中设备识别的程序,手机用户发起呼叫,移动交换中心(MSC)和拜访位置寄存器(VLR)向移动台(手机)请求IMEI,并把它发送给EIR,EIR将收到的IMEI与白、黑、灰三种表进行比较,把结果发送给MSC/VLR,以便MSC/VLR决定是否允许该移动台设备进入网络。因此如果该移动台使用的是偷来的手机或者

2013-07-01 17:28:34 5382

dhcpv6等报文

dhcpv6等报文

2014-01-21

dhcp报文共享

dhcp报文共享

2013-12-25

giop ipv4报文

giop ipv4报文

2013-09-26

icmpv6样例报文

icmpv6样例报文

2013-09-23

corba GIOP报文样例

corba GIOP报文样例

2013-09-23

linux内核kernel-api

linux内核kernel-api 很实用的接口函数,可以作为参考书查阅。

2012-09-20

移动IP_chinapub

本书提供了从不同层次理解移动IP所需的完整内容。介绍了移动IP运行的环境,描述了移动IP需解决的各种问题、解决问题的方式以及在若干配置实例中移动IP应用的方式。还介绍了移动IP应用过程中遇到的各种安全威胁的情况,并列举了解决安全威胁的各种技术。本书共分四部分14章,内容丰富、实用,是网络管理员、网络设计者和准备实现移动IP的人员的必备之书。

2011-06-08

Linux内核0.11(0.95)完全注释.pdf

Linux内核0.11(0.95)完全注释.pdf

2011-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除