linux
snail_stone
天下武功,无坚不摧,唯快不破!
展开
-
[转]C/C++内存泄漏及检测
http://www.cnblogs.com/skynet/archive/2011/02/20/1959162.html转载 2016-10-24 09:31:31 · 252 阅读 · 0 评论 -
生成与使用静态库/动态库
===================静态库==========================静态库是.a后缀文件1.创建一个静态库;第一步:编译生成二进制文件第二步:将上步得到的二进制文件用ar命令归档成为一个库#gcc aston.c -o aston.o -c #ar -rc libaston.a aston.o2.使用静态库#gcc as_test原创 2016-10-14 20:49:15 · 397 阅读 · 0 评论 -
使用math.h常见错误
============数学库================1.数学库头文件为(1)真正的数学运算的函数定义在:/usr/include/i386-linux-gnu/bits/mathcalls.h(2)使用数学库函数的时候,只需要包含math.h即可。2.计算开平方(1)库函数: double sqrt(double x);/************math_test原创 2016-10-14 20:53:27 · 5895 阅读 · 1 评论 -
Linux下的lds链接脚本基础
0. Contents1. 概论2. 基本概念3. 脚本格式4. 简单例子5. 简单脚本命令6. 对符号的赋值7. SECTIONS命令8. MEMORY命令9. PHDRS命令10. VERSION命令11. 脚本内的表达式12. 暗含的连接脚本1. 概论 每一个链接过程都由链接脚本(linker script, 一般以lds转载 2016-11-10 15:05:41 · 326 阅读 · 0 评论 -
exec函数族的使用
fork()函数通过系统调用创建一个与原来进程(父进程)几乎完全相同的进程(子进程是父进程的副本,它将获得父进程数据空间、堆、栈等资源的副本。注意,子进程持有的是上述存储空间的“副本”,这意味着父子进程间不共享这些存储空间。linux将复制父进程的地址空间内容给子进程,因此,子进程有了独立的地址空间。),也就是这两个进程做完全相同的事。在fork后的子进程中使用exec函数族,可以装入和运行其它程序转载 2016-11-10 15:24:54 · 229 阅读 · 0 评论 -
子进程的环境变量问题
1.我在做项目的时候遇到一个问题:C程序使用execle调用了一个脚本并用环境变量的方式给他传参,然后这个脚本需要再去调用另一个脚本,我写了一个程序来测试后面被调用的脚本有没有在使用这个环境变量基础知识:execle(const char *path, const char *arg, ..., char * const envp[])参数:path参数表示你要启动程序原创 2017-05-26 19:10:03 · 3217 阅读 · 0 评论 -
将ubuntu配置为gateway 的方法
* Customize following line into your /etc/rc.local# Forwardsudo sysctl -w net.ipv4.ip_forward=1# NATsudo iptables -t nat -A POSTROUTING -s 10.10.10.0/24 ! -d 10.10.10.0/24 -j MASQUERADEsudo ipta...原创 2018-03-02 17:40:58 · 3508 阅读 · 0 评论 -
配置静态路由
* Config Static Route静态路由:是指由用户或网络管理员手工配置的路由信息,包括网络地址 子网掩码和下一跳地址。 1. 静态路由的作用 基本的静态路由举例如图所示,由两个路由器R1和R2组成(接口号和IP地址在图中给出),它们分别连接了各自的网络:R1连接了子网192.168.0.0/24,R2连接了子网192.168.2.0/24 。 ...原创 2018-03-02 17:43:25 · 55765 阅读 · 0 评论 -
iptables 的自定义模块
本文档的Copyleft归yfydz所有,使用GPL发布,可以自由拷贝,转载,转载时请保持文档的完整性,严禁用于任何商业用途。msn:yfydz_no1@hotmail.com来源:http://yfydz.cublog.cn1. 前言Linux中的netfilter提供了一个防火墙框架,具有很好的扩展性,除了自带的模块之外,用户可以根据自己的需求定义新的防火墙模块加入其中...转载 2019-06-13 11:04:50 · 2151 阅读 · 0 评论