会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
冷冰若水
于千万人之中,我是匠人。。。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
48
下一页
2016年3月17日
Linux下缓冲区溢出攻击的原理及对策(转载)
摘要: 从逻辑上讲进程的堆栈是由多个堆栈帧构成的,其中每个堆栈帧都对应一个函数调用。当函数调用发生时,新的堆栈帧被压入堆栈;当函数返回时,相应的堆栈帧从堆栈中弹出。尽管堆栈帧结构的引入为在高级语言中实现函数或过程这样的概念提供了直接的硬件支持,但是由于将函数返回地址这样的重要数据保存在程序员可见的堆栈中,因
阅读全文
posted @ 2016-03-17 16:04 冷冰若水
阅读(555)
评论(0)
推荐(0)
2016年3月12日
lsof
摘要: lsof:list open files lsof是list open file的缩写,它是Linux下一个用来查看当前打开文件信息的工具。 常用的参数列表: 一般情况下,当我们在后台开发中遇到问题需要通过lsof来分析原因时,这些选项基本够用了。更负责的选项只要我们学会使用man losf,临时去
阅读全文
posted @ 2016-03-12 16:51 冷冰若水
阅读(261)
评论(0)
推荐(0)
2016年2月17日
Linux文件描述符与打开文件之间的区别(转载)
摘要: 转载请说明出处:http://blog.csdn.net/cywosp/article/details/38965239 1. 概述 在Linux系统中一切皆可以看成是文件,文件又可分为:普通文件、目录文件、链接文件和设备文件。文件描述符(file descriptor)是内核为了高效管理已被打开的
阅读全文
posted @ 2016-02-17 19:09 冷冰若水
阅读(929)
评论(0)
推荐(0)
2016年1月28日
第0章:准备环境
摘要: 1、下载 编译过程,及遇到的问题。可以通过查看README文件来查看编译步骤 2、编译库 会报错:inet_ntop.c:61: error: argument ‘size’ doesn’t match prototype 解决方法:进入该文件,把61行改为socklen_t size; 3、编译客
阅读全文
posted @ 2016-01-28 16:59 冷冰若水
阅读(269)
评论(0)
推荐(0)
2016年1月12日
解决CentOS下man 命令,没有帮助信息
摘要: Cannot open the message catalog "man" for locale "zh_CN.UTF-8"(NLSPATH="/usr/share/locale/%l/LC_MESSAGES/%N")No manual entry for abc两种方法都试了才解决办法:1、yum...
阅读全文
posted @ 2016-01-12 21:14 冷冰若水
阅读(392)
评论(0)
推荐(0)
2016年1月9日
Linux平台下线程池的原理及实现
摘要: 转自:http://blog.csdn.net/lmh12506/article/details/7753952前段时间在github上开了个库,准备实现自己的线程池的,因为换工作的事,一直也没有实现,参考这篇文章准备着手实现一下。什么时候需要创建线程池呢?简单的说,如果一个应用需要频繁的创建和销毁...
阅读全文
posted @ 2016-01-09 15:39 冷冰若水
阅读(2654)
评论(0)
推荐(1)
SIGPIPE信号详解
摘要: 转自:http://blog.csdn.net/lmh12506/article/details/8457772前一段面试的时候被问到项目中有没有处理SIGPIPE信号,怎么处理的?当时没有答出来,今天终于找到答案了,记录一下。SIGPIPE信号详解当服务器close一个连接时,若client端接着...
阅读全文
posted @ 2016-01-09 15:37 冷冰若水
阅读(19603)
评论(1)
推荐(8)
几种经典的网络服务器模型的分析与比较
摘要: 转自:http://blog.csdn.net/lmh12506/article/details/7753978事件驱动为广大的程序员所熟悉,其最为人津津乐道的是在图形化界面编程中的应用;事实上,在网络编程中事件驱动也被广泛使用,并大规模部署在高连接数高吞吐量的服务器程序中,如 http 服务器程序...
阅读全文
posted @ 2016-01-09 14:56 冷冰若水
阅读(515)
评论(0)
推荐(0)
2015年12月14日
centos 6.5源码编译安装subversion 1.8.10
摘要: 一、简介CentOS 6.5的yum源可以安装的SVN客户端版本太低了,1.6.11,所以需要升级到1.8.10,而官网有没有找到1.8.10的安装包,只能选择源码编译安装。二、安装步骤参考官网:http://svn.apache.org/repos/asf/subversion/trunk/INS...
阅读全文
posted @ 2015-12-14 21:57 冷冰若水
阅读(550)
评论(0)
推荐(0)
2015年12月7日
深入探索C++对象模型
摘要: 目录:第一章:关于对象第二章:构造函数语意学第三章:Data语意学第四章:Function语意学第五章:构造、析构、拷贝语意学第六章:执行期语意学第七章:站在对象模型的尖端
阅读全文
posted @ 2015-12-07 21:24 冷冰若水
阅读(165)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
48
下一页
公告