按类别查询搜索结果
关于关键词 "LINUX" 的检测结果,共 182
【C/C++】 基于linux的C++
ittrump | 2017-11-20 22:24:33 | 阅读(10) | 评论(0)
密林三木 | 2017-11-06 14:23:52 | 阅读(40) | 评论(0)
linux 2.6系统调用注册及调用流程: init/main.c --->start_kernel()--->arch/x86/kernel/traps.c.trap_init() 在此文件中,执行如下函数进行system_call与int 0x80绑定: # define SYSCALL_VECTOR 0x80 set_system_trap_gate(SYSCALL_VECTOR, &system_call); arch/x86/kernel/entry_64.S.system_call(): cmpq【阅读全文】
密林三木 | 2017-11-06 14:22:05 | 阅读(60) | 评论(0)
密林三木 | 2017-11-06 14:17:11 | 阅读(50) | 评论(0)
wl820215 | 2017-03-09 13:22:13 | 阅读(0) | 评论(0)
守护进程 最近正好在学守护进程,简单的做下笔记, 下面是来自百度文科以及网络的资料,对守护进程的概念以及实现步骤作一个了解: 在linux或者unix操作系统中在系统的引导的时候会开启很多服务,这些服务就叫做守护进程.为了增加灵活性,root可以选择系统开启的模式,这些模式叫做运行级别,每一种运行级别以一定的方式配置系统.守【阅读全文】
wl820215 | 2017-03-09 13:20:57 | 阅读(0) | 评论(0)
在项目中经常会用到一些配置文件,在Windows下其后缀是.ini。例如:端口配置.ini 配置文件由节、键、值组成。 节 [section] 键=值 name=value 下面主要用C来实现在linux下获取配置文件中键的值: 如配置文件为sysconfig,在linux下一般配置文件放在对应的/etc目录下 //sysconfig文件信息 [cpp]【阅读全文】
wl820215 | 2017-03-08 15:40:07 | 阅读(0) | 评论(0)
功能描述: 获取或者设置与某个套接字关联的选 项。选项可能存在于多层协议中,它们总会出现在最上面的套接字层。当操作套接字选项时,选项位于的层和选项的名称必须给出。为了操作套接字层的选项,应该 将层的值指定为SOL_SOCKET。为了操作其它层的选项,控制选项的合适协议号必须给出。例如,为了表示一个选项由TCP协议解析,层应该设定【阅读全文】
wojiushiwolh | 2017-03-08 00:47:16 | 阅读(0) | 评论(0)
linux下调试程序相关的内容有core文件,gdb的使用。core文件都是配合gdb使用的。 ulimit命令: 如果你的程序结果中只有segmentation fault而没有core dumped,说明系统暂不能生成core文件,这时你需要ulimit命令了。ulimit -a查看当前所有的限制值,如果你要查看ulimit的参考手册需要用man bash然后寻找关于ulimit的介绍。使用ulimit -c nu【阅读全文】
清无 | 2017-03-07 13:15:06 | 阅读(0) | 评论(0)
#include //include位置:/usr/include #include using namespace std; int main() { cout << "Hello World" <<endl;<endl;<endl; return 0; } g++ -o test test.cpp //用g++ gcc编译会出错 ldconfig 动态加载so库?! g++ iga.cpp -lcjson -o iga gcc -pthread -fno-strict-aliasing -O2 -【阅读全文】
wl820215 | 2017-03-02 17:55:33 | 阅读(0) | 评论(0)
/*c语言实现,可在linux平台上用了,在Windows下可以用GetPrivateProfileString或GetPrivateProfileInt方便读取.ini配置文件内容,但是在linux平台上就一筹莫展了。为了解决该问题,打算用C来读取.ini,即可不受平台的限制了*/ #defineCONF_FILE_PATH"Config.ini" #include<string.h> #ifdefWIN32 【阅读全文】
黄豆酱没有酱 | 2017-03-02 16:54:43 | 阅读(0) | 评论(0)
  传统的软件定义网络架构采用固定的数据层硬件,通过狭窄的南向 API 连接到控制层,而软定义网络则不然,其基于可编程数据层,具有内容智能功能和宽泛的北向 API 控制层连接。这样能实现多种突破性的功能,包括: 支持独立的线速服务,避免各种协议的复杂性;提供以流程为单位的灵活服务;支持革命性的创新型“无损业务”升级,同时以 1【阅读全文】
赤子踏浪 | 2017-01-03 14:16:03 | 阅读(0) | 评论(0)
赤子踏浪 | 2017-01-03 14:11:25 | 阅读(0) | 评论(0)
赤子踏浪 | 2017-01-03 13:52:04 | 阅读(0) | 评论(0)
stevewang1979 | 2016-12-19 11:16:51 | 阅读(0) | 评论(0)
原文地址:linux下内存的统计和内存泄露类问题的定位 作者:wushuan10141 在产品的开发中,通过对当前系统消耗内存总量的统计,可以对产品所需内存总量进行精确的评估,从而选择合适的内存芯片与大小,降低产品的成本。在遇到内存 泄露类问题时,经常会对此束手无策,本文通过对proc下进程相关的文件进行分析,精确评估系统消耗【阅读全文】
Larpenteur | 2016-11-08 05:51:13 | 阅读(120) | 评论(0)
zzfree54 | 2016-10-31 13:04:09 | 阅读(9720) | 评论(0)
Itrainee | 2016-10-26 12:05:52 | 阅读(90) | 评论(0)
ch122633 | 2016-10-23 10:48:08 | 阅读(60) | 评论(0)
一、网络协议 1.网络模型 OSI参考模型:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 TCP/IP参考模型(linux):应用层、传输层、网络层、网络接口层 2.协议分析 3.以太网协议格式 4.TCP协议格式 5.UDP协议格式 二、网络编程模型 1.Socket的实质就是一个接口, 利用该接口,用户在使用不同的网络协议【阅读全文】