自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

屎壳郎的专栏

看了不记就白看了~~~

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 M公司入职记

很遗憾,我又跳槽了,到传说中的M公司,第一天就体会到了,神马叫差距。要求9点30到,提前10分钟到了前台,前台MM懵懂的跟我说入职找人事,好吧。电话联系相关人等,等到10点左右,被引导到一位不知道是助理还是人事的MM,姑且称为A,开始检查入职材料。材料OK,缺一份简历,我心想不是早发给你们过么。继续,被A引到另一个确定是人事的MM,称C吧,告诉缺面试表和笔试题。。。A让

2014-11-10 21:05:19 994

转载 fms 服务器与客户端交互

转自:http://www.riabook.cn/blog/article.asp?id=404客户端呼叫服务器//客户端呼叫server端msgfromclient函数,并将返回值trace出来mync = new NetConnection();mync.connect("rtmp://localhost/connect");//返回值var resObj

2013-09-21 20:00:23 834

转载 zmq req重试机制

ref: http://www.oschina.net/question/565065_116643#include #include #include #include #define SERVER_ENDPOINT "tcp://localhost:5555"#define REQUEST_TIMEOUT 3000 // msecs, (> 1000!)#define REQ

2013-08-16 18:09:41 6176

转载 使用cron,logrotate来管理日志文件

1) logrotate配置   logrotate 程序是一个日志文件管理工具。用来把旧的日志文件删除,并创建新的日志文件,我们把它叫做“转储”。   我们可以根据日志文件的大小,也可以根据其天数来转储,这个过程一般通过 cron 程序来执行。   logrotate 程序还可以用于压缩日志文件,以及发送日志到指定的E-mail 。   logrotate 的配置文件是 /e

2013-08-13 11:16:05 529

转载 crontab

摘抄自:http://zh.wikipedia.org/wiki/Cron,备忘crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行crontab文件包含送交cron守护进程的一系列作业和指令。每个用户可以拥有自己的crontab文件;同时,操作

2013-08-13 11:10:40 562

翻译 webrtc js构造函数测试结果

Tests the RTCPeerConnection constructor.On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".PASS new webkitRTCPeerConnection(null); did not throw exception.PASS new we

2013-06-19 21:12:03 1430

转载 使用代理http请求头的变化

winsock实现HTTP代理提交HTTP请求的方法有两种1、直接请求2、先连通远程服务器后就相普通提交请求一样提交HTTP请求说一下第一种方法:先说一下我们普通的提交HTTP请求的过程:直接连接远程服务器后,当连接成功时向服务器提交HTTP头,注意看看大概的格式GET / HTTP/1.1Accept: */*Accept-Language: zh

2013-06-17 11:53:45 3733

原创 ubuntu install gcc 4.1.2

1. 下载&解压源码$ wget http://ftp.gnu.org/gnu/gcc/gcc-4.1.2/gcc-4.1.2.tar.bz2$ tar xvjf gcc-4.1.2.tar.bz22. 安装依赖库, 以及软件$ sudo apt-get install libc6-dev libgmp-dev libmpfr-dev texinfo3. 为头文

2013-02-08 19:00:32 1573

原创 Android C++ 添加log

项目中,C++代码中std::out的输出信息 logcat无法捕获;添加LOG到项目中;第一步:在对应的mk文件中加入:LOCAL_LDLIBS := -llog第二步:在要使用LOG的cpp文件中加入:       #include   //ndk中的头文件     #define LOG_TAG "MY PROJECT NAME"     #d

2013-01-22 15:22:56 1051

原创 mingw生成mysql静态库

mingw工具包下载地址:mingw-utils-0.3.tar.gzmysql安装目录下...\MySQL\MySQL Server 5.5\lib存在msvc编译器生成的库libmysql.lib和libmysql.dll;为了从libmysql生成libmysql.a,需要安装上面地址的工具,解压覆盖到bin目录即可;之后执行下面的命令:>  cd /

2012-11-27 11:11:25 1083

原创 mingw编译protobuf和openssl

准备工作:安装mingw,和msys,下载protobuf-2.4.1和openssl-1.0.1c;启动msys.bat,进入sh;cd /protobuf/> ./Configure> make没有出错,一切ok;cd /openssl/> ./config> make提示错误:CPU you selected does not su

2012-11-23 14:46:17 1740

原创 mingw-gcc std::exception问题

在MSVC中抛出异常代码如下:#include #include #include void exception_test(){ throw std::exception("exception_test EXCEPTION");}int main(){ try{ exception_test(); } catch(const std

2012-11-23 10:50:41 3203

原创 nm查看共享库so文件中导出函数列表

linux中查看so文件中的导出函数表;> nm -D mylib.so列出所有导出的函数,包括mylib.so静态链接的库中的那些导出函数。

2012-11-20 11:04:34 25511

原创 mingw 编译boost

boost代码版本,从svn下载(http://svn.boost.org/svn/boost/trunk),版本号81418;> gcc -v 检查gcc路径是否在环境变量中,如果没有输出版本信息,需要将mingw中gcc的路径加入path中,我使用的是e:/mingw64/bin/x86_64-w64-mingw32-gcc.exe;> cd ./boost/t

2012-11-19 15:37:56 618

原创 mk文件编写,项目配置样例

目录结构 /hello --/include --/lib/lib.h --src --/lib/lib.cpp --/app/main.cpp --build --/jni --Android.mk --Application.mk --Apps.mk --Include.mk --Libs.mk --build.sh如

2012-11-16 14:26:55 4945

转载 Android Bionic C

Bionic C 库一览:介绍:核心体系:Bionic设计的核心思想是:尽量简单。这意味这这个C库只围绕着内核提供轻量级的包装,我们让它尽量小,不去处理一些细枝末页的事情。 取Bionic这个名字,是因为它由部分BSD和部分linux组成:它的代码由BSD C库和自定义的linux代码(用于处理线程,进程,信号,和其他事情)混合而成。

2012-11-16 12:32:36 919

原创 adb push (read-only file system)错误解决

在adb命令窗口输入>adb push e:/test /system/bin提示:操作失败,read-only file system;解决:>adb remount获取读写权限,之后push成功。>adb push e:/test /system/bin

2012-11-15 10:33:28 1184

原创 windows下编译openssl

准备工作:    安装perl,下载地址,百度;    安装vs2010;    下载openssl源码,我使用的版本: openssl-1.0.1c开始编译:    启动 vs command prompt,省去设置环境变量的麻烦;    1、cd openssl=1.0.1c, 执行 “perl Configure VC-WIN32”,配置编译环境;

2012-11-08 16:15:00 4656

原创 c++大小端检测

//大端:最高有效字节排在最前面//小端:最高有效字节排在最后面//0x0001 //大端存储 01 00//小端存储 00 01  #include bool is_little_endian(){ int ud=0x0001; return 1==reinterpret_cast(&ud)[0];}int main(int argc,const

2012-11-06 14:39:58 658

原创 STL容器元素的删除

//合理选择删除算法或容器的删除成员函数。////去除一个容器中有特定值的所有对象://#include #include #include #include //如果容器是vector、string或deque,使用erase-remove惯用法。templatevoid erase_remove(containerT& c,typename containerT::v

2012-11-06 09:43:55 479

转载 libvlc外部api的简单整理

libvlc.h定义了libvlc的外部api,引用这个头文件就可以把VLC嵌入到我们的程序里面了。    libvlc的对象必须先被初始化之后才能被使用。libvlc corelibvlc_new() 用于初始化一个libvlc的实例,argc表示参数的个数,argv表示参数,返回创建的实例若当发生错误时返回NULLlibvlc_release()用于销毁一个libvlc的实

2012-11-02 15:11:15 580

转载 TFTP协议 RFC1350

TFTP协议文档的现状        这个RFC文档被网络协会列为准IAB标准,需要进一步的讨论和修改。通过IAB标准可以查看这个协议的状态。可以任意的发布本协议。概况        TFTP是一个传输文件的简单协议,可以从它的名字看出。每个非结尾数据报被单独的确认。本文档描述TFTP的协议和种类。也解释一些设计TFTP协议的原因。背景        这个协议原本由Noel

2012-10-26 20:29:26 654

原创 TS包头语法结构-1

TS包由4B的包头(header)、可变长度的调整头和净荷(payload)组成;包头结构定义如下:struct ts_header{    char     syn_byte:8;                                       // 包头同步字节,0x47    char     transport_error_indic

2012-10-20 17:57:26 5673

转载 TS流的解码过程

转自:http://blog.csdn.net/godspirits/article/details/5653381 以备忘TS 流解码过程:1. 获取TS中的PAT 2. 获取TS中的PMT3. 根据PMT可以知道当前网络中传输的视频(音频)类型(H264),相应的PID,PCR的PID等信息。4. 设置demux 模块的视频Filter 为相应视频的PID和stre

2012-10-17 20:42:20 734

原创 坚持得比较好的写代码原则

从>学过来的,坚持了一段时间了,以后得继续坚持;1、non-member函数替换member函数;2、尽可能使用const;3、类的成员变量必须为private,不然等于没有封装,通过继承就能访问了;4、以对象管理资源,获取时构造对象,析构时释放对象;5、不想要编译器自动生成的函数,明确的拒绝;6、尽可能延后变量定义出现时间;7、以引用传参,自定义对象参数传co

2012-10-17 08:54:25 348

原创 进程虚拟地址空间de理解

进程是操作系统对CPU+存储设备的抽象存储设备包括主存(MEM)和硬盘(HD)等存储设备,抽象为虚拟存储器1、每一个进程拥有自己独立的进程地址空间,实际是有独立的虚拟地址空间,32位系统中可寻址空间为2^32大小的空间,进程可访问的为2^31;2、操作系统将物理存储器分割为64K大小的页,建立虚拟地址空间与物理存储空间的映射,称为页表;3、虚拟地址空间页映射

2012-10-17 08:35:12 482

protobuf-2.4.0a.tar.bz2

protobuf-2.4.0a.tar.bz2 google开发的xml解析库,超级好用。。。

2011-05-12

空空如也

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

TA关注的人

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