- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 linux 抓堆栈 core文件分析
【使用说明】:1 得到core的全部信息: ./get_core_info.sh application_name core_file eg: ./get_core_info.sh /etc/houyi/snapshot_tool core.122 如果执行成功会在当前目录下产生一个core.snapshot_tool.122.txt 文件2 ./pstack.sh
2013-03-27 20:38:04 2225
原创 svn合并(merge)多版本代码
一、 背景 平时在进行开发时,一般都会有多版本同时进行,包括项目版本、周版本、紧急版本等,当某一个版本具备上线条件后,需要在上一个已发布的版本基础上进行发布,才能够避免出现版本相互覆盖,因此往往需要对版本之间代码进行合并,这里就和大家探讨下如何合并代码,让合并代码质量高以及高效。二、合并代码的常规方法常规的方法是用Beyond Compare 工具来进行手工合并代码
2013-03-27 20:05:32 12048
原创 专题二:HTTP协议详解
一、HTTP协议的简介 HTTP中文为超文本传输协议,从名字上很容易理解,Http协议就是将超文本标记语言的文档(即Html文档)从web服务传送到客户端的浏览器。它属于一个应用层的协议。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服
2013-03-25 19:37:24 1127
转载 专题一:网络协议简介
很多人写网络编程这快都没有怎么讲网络中的协议,然而我觉得既然是网络编程肯定要介绍下网络编程中一些协议的,这样可以让更好的梳理网络编程的知识的,所以我在这系列中会用两个专题去讲协议,第一个专题简单介绍网络分层以及各层之间如何通信的只是,第二专题将会介绍下应用层协议——Http协议,了解这个不仅对网络编程有个理论基础,也可以帮助更好地理解Web(Asp.net)的开发。 一、网络分层
2013-03-25 19:35:45 699
原创 linux多线程锁机制
1. 访问共享资源的代码区域称为临界区。自旋锁(spinlock)和互斥体(mutex)是保护内核临界区的两种基本机制。2.互斥锁:pthread_mutex,属于sleep-waiting类型的锁。互斥量是实现最简单的锁类型,因此有一些教科书一般以互斥量为例对锁原语进行描述。互斥量的释放并不仅仅依赖于释放操作,还可以引入一个定时器属性。如果在释放操作执行前发生定时器超时,则互斥量也会释放代码
2013-03-25 19:18:26 2727
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人