一、源码 #include <stdio.h> #include <sys/types.h> #include <dirent.h> int main(void){ DIR* dir; str...
时间 : 2015-08-31| 栏目 : linux编程| 浏览 : 1,925 次| 暂无评论 标签:opendir与readdir函数使用示例(获得指定目录下所有文件名 | [阅读全文] |
一、源码 #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> /*for close()*/ ...
时间 : 2015-08-31| 栏目 : linux编程| 浏览 : 1,598 次| 暂无评论 标签:umask函数使用示例 | [阅读全文] |
一、源码 #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> int main(int argc,char* argv[]){ if(argc!=2){ ...
时间 : 2015-08-31| 栏目 : linux编程| 浏览 : 1,541 次| 暂无评论 标签:chmod函数修改文件权限示例 | [阅读全文] |
一、源码 #include <stdio.h> #include <stdlib.h> #include <time.h> #include <sys/types.h> #include <sys/stat.h> #inclu...
时间 : 2015-08-31| 栏目 : linux编程| 浏览 : 1,602 次| 暂无评论 标签:stat函数获得文件信息示例 | [阅读全文] |
一、源码 #include <stdlib.h> #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <uni...
时间 : 2015-08-31| 栏目 : linux编程| 浏览 : 1,779 次| 暂无评论 标签:父子进程共享文件描述符示例 | [阅读全文] |
一、源码 /*p4.4.cxx :using mkdir to create a directory*/ #include <stdlib.h> /*for exit()*/ #include <sys/stat.h> #include <sys/types.h> #inc...
时间 : 2015-08-31| 栏目 : linux编程| 浏览 : 1,593 次| 暂无评论 标签:mkdir函数创建目录示例 | [阅读全文] |
一、源码 /* program p4.3.cxx: using chdir to change current working directory */ #include <stdlib.h> /*for malloc*/ #include <stdio.h> /*perror*/ ...
时间 : 2015-08-31| 栏目 : linux编程| 浏览 : 1,667 次| 暂无评论 标签:chdir函数使用示例 | [阅读全文] |
/*program p4.2.cxx: using pathconf and getcwd together */ #include <stdio.h> #include <stdlib.h> #include <unistd.h> int main(void){ ...
时间 : 2015-08-31| 栏目 : linux编程| 浏览 : 1,690 次| 暂无评论 标签:pathconf 函数和getcwd函数使用示例 | [阅读全文] |
需求如下图: 说明:通过本地连接访问测试环境服务器gateway_001(上面部署nginx服务),通过无线访问intelnet,在笔记本端的设置如下操作步骤: C:\Users\Administrator>route DELETE 0.0.0.0 mask 0.0.0.0 192.168...
时间 : 2015-08-31| 栏目 : linux运维| 浏览 : 1,652 次| 暂无评论 标签:Windos如何添加路由 | [阅读全文] |
一、crond简介 crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。 Linux下的任务调度分为两...
时间 : 2015-08-26| 栏目 : linux运维| 浏览 : 1,228 次| 暂无评论 标签:crontab命令实例精讲, 老薛精讲crontab | [阅读全文] |
一、源码 [root@bdkyr xuekun]# cat p4.1.c /*Program 4.1.cxx : get current working directory*/ #include <limits.h> #include <stdio.h> #inclu...
时间 : 2015-08-12| 栏目 : linux编程| 浏览 : 1,664 次| 暂无评论 标签:getcwd函数使用示例 | [阅读全文] |
一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的 应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS所耗费 的机器还是比较多的;大型网站或重要的服务,且服务器比较多时,可以考虑用LVS。 一种是通过...
时间 : 2015-08-07| 栏目 : linux运维| 浏览 : 1,494 次| 暂无评论 标签:Nginx/LVS/HAProxy对比详解 | [阅读全文] |
有几种方法,常用的:(test bdkyr) #cd 'test bdkyr' #cd test\ bdkyr #mkdir test\ bdkyr 让空格变为字符而非结束符,就可实现。...
时间 : 2015-08-06| 栏目 : linux运维| 浏览 : 1,466 次| 暂无评论 标签:linux下进入名字中有空格的目录 | [阅读全文] |
函数原型: Int sscanf( string str, string fmt, mixed var1, mixed var2 ... ); 、 ...
时间 : 2015-08-06| 栏目 : linux编程| 浏览 : 1,901 次| 评论 : 标签:sscanf 实例精讲 | [阅读全文] |
作为一个经验丰富的Linux C/C++程序员, 肯定亲手写过各种功能的代码, 比如封装过数据库访问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件访问的类, 封装过UI界面库等, 也在实际的项目中应用过, 但是回过头仔细想想,其实以...
时间 : 2015-08-06| 栏目 : 提升软实力| 浏览 : 1,436 次| 暂无评论 标签:Linux C/C++程序员必须熟悉的开源项目 | [阅读全文] |
注意,红色标注部分 [root@mail file_list]# cat p4.10.c /* * update by xk * date 2015-8-2 * for c * http://www.bdkyr.com * 保定开源人...
时间 : 2015-08-02| 栏目 : linux编程| 浏览 : 1,546 次| 暂无评论 标签:类似ls命令的简单实现_改进版 | [阅读全文] |
1、源码如下 [root@mail file_list]# cat p4.10.c /* * copy by xk * date 2015-8-2 * for c * http://www.bdkyr.com * 保定开源人 ...
时间 : 2015-08-02| 栏目 : linux编程| 浏览 : 1,605 次| 暂无评论 标签:类似ls命令的简单实现 | [阅读全文] |
第4章(/chapter4) . |-- p4.1.c getcwd函数使用示...
时间 : 2015-08-02| 栏目 : linux编程| 浏览 : 3,043 次| 评论 : 3 标签:Linux文件和目录 | [阅读全文] |
第1章 Linux基本知识 第2章 Linux开发环境 第3章 Linux开发工具 第4章 Linux文件和目录 第5章 文件I/O操作 第6章 设备文件 第7章 进...
时间 : 2015-08-02| 栏目 : linux编程| 浏览 : 2,574 次| 评论 : 3 标签:Linux编程技术详解 | [阅读全文] |
一、Sendfile函数说明 #include ssize_t sendfile(int out_fd, int in_fd, off_t *offset, size_t count); sendfile()是作用于数据拷贝在两个文件描述符之间的操作函数.这个拷贝操作是内核中操作的,所以称为"零拷贝".sendfile函数比起...
时间 : 2015-08-02| 栏目 : linux编程| 浏览 : 2,382 次| 评论 : 2 标签:linux零拷贝, sendfile函数精讲 | [阅读全文] |
四、设置CPU本地cache /*配置local cache和slab三链。*/ static int __init_refok setup_cpu_cache(struct kmem_cache ...
时间 : 2015-08-01| 栏目 : linux编程| 浏览 : 2,691 次| 暂无评论 标签:Linux内存管理之kmem_cache_create[三] | [阅读全文] |
二、计算slab碎片大小 /** * calculate_slab_order - calculate size (page order) of slabs ...
时间 : 2015-08-01| 栏目 : linux编程| 浏览 : 1,571 次| 暂无评论 标签:Linux内存管理之kmem_cache_create[二] | [阅读全文] |