关于关键词 的检测结果,共 3610 条
【linux】
| 2017-12-15 14:52:17 | 阅读(1560) | 评论(0)
【linux】
流浪的海豚 | 2017-11-16 21:50:25 | 阅读(2430) | 评论(0)
源文件:src.c点击(此处)折叠或打开#includechar message[]="hello world!";char* base="hello world!";void print_message(){ printf("src_message==0x%x,src...
【linux】
| 2017-11-12 14:25:28 | 阅读(5310) | 评论(0)
原文地址:http://blog.csdn.net/li_wen01/article/details/52665505 这里需要特别注意线程资源的回收,因为每次与客户端建立连接,服务端都会创建连个线程,因此我们需要在客户端断开连接时回收线程资源。在这里有两种方式来检测客户端是否已经断开连接。第一:上面server.c服务端使用的,当客户端断开连接...
【linux】
| 2017-11-03 16:47:05 | 阅读(270) | 评论(0)
【linux】
| 2017-11-03 15:54:45 | 阅读(250) | 评论(0)
【linux】
zhbnx | 2017-11-03 14:51:09 | 阅读(850) | 评论(0)
什么时候需要创建线程池呢?简单的说,如果一个应用需要频繁的创建和销毁线程,而任务执行的时间又非常短,这样线程创建和销毁的带来的开销就不容忽视,这时也是线程池该出场的机会了。如果线程创建和销毁时间相比任务执行时间可以忽略不计,则没有必要使用线程池了。 下面是linux系统下用c语言创建的一个线程池。...
【linux】
qqqno1 | 2017-10-27 10:48:54 | 阅读(2110) | 评论(0)
【linux】
流浪的海豚 | 2017-10-25 23:04:21 | 阅读(780) | 评论(0)
转载自: http://blog.csdn.net/benpaobagzb/article/details/50768076很多it公司对于软件开发都有严格的分工,这包括设计、测试、凯发k8官网下载客户端中心的服务支持等等。但是,我一直都认为只有开发者才是真正对软件质量负责的人。没有好的软件设计,软件质量基本上是无从谈起。当然,要做到这一点是需要额外的一些工具来进行保证的。因为...
【linux】
| 2017-10-17 14:13:39 | 阅读(2150) | 评论(0)
本文基于rhel7.4环境以及raid5代码进行分析。(碰到一个bug啦,自己又花了一些时间才找到mddev结构的指针,记录下来供自己复习吧)当系统panic,在calltrace中内存的地址会对应着寄存器的名称。但当系统出现卡死情况,这时候又想通过vmcore来进行分析系统的状态,需要手动执行echo c > /proc/sysrq-trigger来触发系统pani...
【linux】
| 2017-09-05 19:33:42 | 阅读(650) | 评论(0)
linux 下的 c 程序使用 gcc 进行编译, 如果是 c 程序则使用 g 进行编译。但如果需要使用 gcc 去编译 c 程序, 则需要指定链接库。也就是在编译命令后面需要添加 -lstdc 选项去指定使用 /usr/lib/libstdc 库进行链接。
【linux】
larpenteur | 2017-08-29 01:28:06 | 阅读(1500) | 评论(0)
1、局部变量能否和全局变量重名?
答:能,局部会屏蔽全局。要用全局变量,需要使用"::"
;局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同
名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。
2、如何引用一个已经定义过的全局变量?
答:extern
可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变理,假定你将那个编写错了,那么在编译期
间会报错
【linux】
| 2017-08-04 16:33:10 | 阅读(1580) | 评论(0)
当我们在使用数组时,总是需要在定义时指定数组的大小。但是有些时候我们却不能预先就知道到底应该需要多大的数组。在c 的标准库中实现一个动态的数组:vector,它和数组一样是在一段连续的内存中,随机访问的效率很高。但是vector的大小能够动态的改变,当我们需要增加数组的大小是可以调用resize(int) 函数。vector的...
【linux】
| 2017-08-02 09:01:19 | 阅读(1630) | 评论(0)
关于符号扩展的一些整理,原文:http://blog.csdn.net/weizhee/article/details/1351455http://www.cppblog.com/deercoder/articles/98080.htmlhttp://blog.csdn.net/andy572633/article/details/7322893最近由于工作需要展望性地研究了一下64位编程。无非就是一些int,long和pointer间转换时的注意事项。如果就...
【linux】
| 2017-07-18 15:16:41 | 阅读(1650) | 评论(0)
linux socket
【linux】
| 2017-07-18 15:15:59 | 阅读(1600) | 评论(0)
linux socket
【linux】
| 2017-07-18 15:15:53 | 阅读(1620) | 评论(0)
linux socket
【linux】
| 2017-07-14 17:46:19 | 阅读(1210) | 评论(0)
“域名“转“ip“
【linux】
| 2017-07-04 09:52:18 | 阅读(750) | 评论(0)
本文主要从进程栈空间的层面复习一下c语言中函数调用的具体过程,以加深对一些基础知识的理解。 先看一个最简单的程序:点击(此处)折叠或打开/*test.c*/#include int foo1(int m,int ...
【linux】
| 2017-07-03 12:39:29 | 阅读(1830) | 评论(0)
linux服务器里用ls命令卡住 ctrl c都无法终止
【linux】
| 2017-06-27 09:55:53 | 阅读(960) | 评论(0)
操作系统:ubuntu10.04前言: 在稍微大点的项目中,基本都会遇到算法问题,特别是大数据的查找。 在当前项目中,使用到了哈希链表。一,概述