- 博客(6)
- 收藏
- 关注
原创 accept使用陷阱
今天在使用select的服务器模型时,第一次获取客户端ip和端口总是为0, 后面获取的ip和端口都正常。排查发现是accept使用出了问题。 accept 参数中的 addrlen是一个传入传出参数, 在使用的时候先将 addr 结构体指针指向的空间大小传入accept返回时会将addrlen修改为结果addr实际需要的大小, 并且addr返回的是不超过传入的addlen大小的结果。
2017-06-28 01:02:31 749
转载 mysql 实现select top n
转自:http://www.cnblogs.com/yxnchinahlj/p/4096484.html 用惯了access mssql server的朋友,可能在用mysql查询前N条记录时,习惯的使用select top n 形式的语句,在这里说明一下,mysql没有此语法,mysql用limit来实现相关功能,而且功能更加强大,GOOD。以下是limit在mysql中的使用详解:
2017-06-19 19:38:40 354
转载 centos7 安装mysql
转自: http://blog.csdn.net/whatlookingfor/article/details/52382472 centos7安装mysql(yum) centos7安装mysqlyum 安装环境依赖安装检查mysql是否已安装安装 添加mysql yum respository验证是否添加成功选择要启用的mysql版本通过Yum
2017-06-18 21:45:34 288
转载 linux进程间通信-有名管道(FIFO)
转自: http://www.cnblogs.com/fangshenghui/p/4039805.html 有名管道(FIFO) 命名管道也被称为FIFO文件,是一种特殊的文件。由于linux所有的事物都可以被视为文件,所以对命名管道的使用也就变得与文件操作非常统一。 (1)创建命名管道 用如下两个函数中的其中一个,可以创建命名管道。 #include
2017-06-08 16:41:54 504
转载 孤儿进程与僵尸进程[总结]
转自:http://www.cnblogs.com/Anker/p/3271773.html 1、前言 之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入,倍感惭愧。晚上回来google了一下,再次参考APUE,认真总结一下,加深理解。
2017-06-07 13:41:23 256
原创 如何删除\200, \343特殊字符
在不同系统之间代码拷贝时,有时会有特殊字符问题。例如在网上看到别人的代码不错,拷贝到linx下保存。编译发现报错: Singleton.h:25:2: error: stray ‘\200’ in program Singleton.h:25:2: error: stray ‘\343’ in program 文件有很多行,一行行修改太麻烦。使用命令的方式统一删除 下面的例子是怎样
2017-06-06 13:05:37 2195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人