- 浏览: 212687 次
- 性别:
- 来自: 北京
-
最新评论
-
zhuchao_ko:
有用的废话。。。
架构与产品 -
450029462:
java学好了 c++其实也不难,就是 宏多点 内存控制多点 ...
从java转向C\c++开发要学会些什么 -
ldlzagg:
...
启示2013 -
raojl:
书是买了, 一直没时间捣鼓!
我发现开始喜欢Python了 -
raojl:
回过头看了看也不全然对啊,呵呵!
IT行业发展‘VIA’模式探讨
文章列表
[root@localhost Capserver]# cat //proc/10328/maps
002f6000-00301000 r-xp 00000000 fd:00 657807 /lib/libgcc_s-4.1.2-20080825.so.1
00301000-00302000 rwxp 0000a000 fd:00 657807 /lib/libgcc_s-4.1.2-20080825.so.1
00430000-0044a000 r-xp 00000000 fd:00 657803 /lib/ld-2.5.so
0044a000-004 ...
【自己的什么事都不要跟别人说的太多】
【别人的事情也不要过于关心,听即可】
【看别人要看到优点,看自己要看到缺点】
【静坐常思己过,闲谈莫论人非】
【静听,常静下来听,三思而后行】
【踏踏实生活下去,才是硬道理】
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#0 0x01a7e764 in ProceSmtMediaWaitForCall (pThis=0x920faf8, properties=0x95686d0, parameters=0x9655b00, result=0xa28fc830)
at VXIobject.cpp:108
#1 0x01a88e6c in VXIobjectExecute (pThis=0x920faf8, properties=0x95686d0 ...
asterisk pbx培训
- 博客分类:
- 培训
===============================asterisk pbx培训==========================
开源PBX培训
安装部署(svn\git)
register or mediaserver or routeserver ?
Asterisk(*) 总结了asterisk bpx的核心,拨号方案匹配
exten=>1234,1,App1
exten=>1234,2,App2
exten=>1234,n,HangUp()
AMI\AGI\CLI cti集成,ivr集成?
Appli ...
iptables 实现NAT
- 博客分类:
- voip
iptables -t nat -I PREROUTING --src 0/0 --dst yourip -p tcp --dport 80 -j REDIRECT --to-ports 8080
=================================线程培训===============================
线程故事
cocurrent process、pthread、POISX
线程设计模式
boss\work
Peer
Pipe Line
what time need thread?
It is independent of other tasks
It can become blocked in potentially long waits
It can use a lot of CPU cycles
It must respo ...
拥抱2013,我来了,你在哪里?
- 博客分类:
- 生活
又得写年末总结了,今年的人生目标算是圆满完成了!从技术、业务、能力等有了新的突破,也换了人生中第二个单位!找
到新的突破口,新的方向,今年有诸多迷茫、徘徊,但结果是好的,要感谢很多人!身思感恩,毕业这几年虽然没有换过工作,但也算是跌宕起伏,历历在身!未来两年希望能够沉淀下来,静下来,不仅仅是积累,更是贯通,立明年的计划:
1、健康为首,锻炼身体
2、做父母的思想工作,有可能开始考虑要个小孩
3、深入linux系统学习、潜心工作内容,注重细节的深入VOIP领域
4、围绕着下面行业技术业务大融合,希望做出些东西,分享!搞个独立域名blog
==================== ...
7号电路复位日志记录
- 博客分类:
- 原理笔记
7号电路复位日志记录
——————————————————————————————
[Aug 22 18:04:29] WARNING[11295]: l4isup.c:5057 l4isup_event: Received IAM (CIC 3), link 'l1'.
-- Recv IAM CIC=3 ANI=82393243 DNI=80964303 RNI= redirect=no/0 complete=0
-- Executing [80964303@ss7:1] Dial("SS7/siuc/3", "ss7/152 ...
1、就是有大量的输入参数或输出参数需要一次性交换时,可以考虑定义一个结构体来做。这样比在 C 函数调用前压一大堆的数据去堆栈里要干净的多
2、对外公布接口头文件中不建议包含复杂的结构体定义。
这题目出了也太恶心,终于被我搞出来,他主要考察vc的调试功底。
首先我用debug模式下变量修改器修改了i的值。
i =32;//注意通过i的地址去修改他的变量,而不是直接复制修改。
实际运行mov dword ptr [eax],ebx 是会报错的。
因为eax 这个寄存器(存了个地址)如果指向i的地址的化肯定会非法的。
但是我发现c这个变量不是const变量,可以修改。我运行&c 找到它的地址。
同时修改eax 的内容为c变量的地址。
这时mov dword ptr [eax],ebx 可以安全运行,闯过这关。<br>最好i 打印的值为 i= 3 ...
gup是notepad++编辑器的在线升级方案:
----------------------------------------------------------------------------------
使用php或者是java其他web动态语言编写个cgi处理单元,根据传过来的属性 Version,判断是否需要升级?
<?xml version=\"1.0\"?>
<GUP>
<NeedToBeUpdated>no</NeedToBeUpdated>
</GUP>
或
...
linux程序配置的几个要点
- 博客分类:
- linux笔记
1、是否为服务模式
2、是否需要输出core dumpfile
3、修改程序运行所属用户及用户组
4、增加文件句柄数
详细代码实现,参见附件 .
awk和sed从 庞大的日志里面寻找痕迹
------------------------------------------------------
就是这么多,
简单的处理用sed,譬如如下:
cat *.err | sed 's/^.*'HOLLYCRM'//g' | sed 's/^>\.SQL<//g' | sed 's/^>\.//g' > Union.sql
复杂的数据包抽取用awk脚本,比较复杂些。
剖析一个网络处理器的例子
- 博客分类:
- 原理笔记
剖析一个网络处理器的例子
-----------------------------------------------------
一个反应器(封装select、kqueue、poll、epoll)和 fd 管理数据结构
一个派发器(封装两个线程池,一个是read pool,一个write pool)
一个内存管理器
----------------------------------------------------------------------------
软件工程学那些需要提炼?
——------------------------------------------------------------------
数据的存储
数据结构、操作系统
数据的处理
算法、操作系统
数据的传输
网络与通讯
数据的表现
UI、兼容性、个性、图、声音、文字、视频等等体验性的东西。
设计的调优
编译原理、硬件体系结构、操作系统
------------------------------------------上面的技能型是普遍性的,只要肯下功夫就能做好。
个 ...