会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
young525
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
15
下一页
2014年12月9日
Unix/Linux的内存映射
摘要: 共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式;两个不同的进程A和B共享内存的意思就是:同一块物理内存即被映射到进程A的地址空间中又内映射到进程B的地址空间中.进程A可以实时地看到进程B对共享内存中数据的更新,反之,进程B也可以实时地看到进程A对共享内存的更新;由于多个进程同时访...
阅读全文
posted @ 2014-12-09 13:31 young525
阅读(139)
评论(0)
推荐(0)
编辑
C/C++时间函数的使用
摘要: 一、获取日历时间 time_t是定义在time.h中的一个类型,表示一个日历时间,也就是从1970年1月1日0时0分0秒到此时的秒数,原型是: typedef long time_t; /* time value */ 可以看出time_t其实是一个长整型,由于长整型能表示的数...
阅读全文
posted @ 2014-12-09 10:39 young525
阅读(816)
评论(0)
推荐(0)
编辑
Makefile选项CFLAGS,LDFLAGS,LIBS
摘要: CFLAGS 表示用于 C 编译器的选项, CXXFLAGS 表示用于 C++ 编译器的选项。 这两个变量实际上涵盖了编译和汇编两个步骤。 CFLAGS: 指定头文件(.h文件)的路径,如:CFLAGS=-I/usr/include -I/path/include。同样地,安装一个包时会在...
阅读全文
posted @ 2014-12-09 09:32 young525
阅读(94)
评论(0)
推荐(0)
编辑
2014年11月13日
linux中Kill进程的N种方法
摘要: 常规篇: 首先,用ps查看进程,方法如下: $ ps -ef …… smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx 1823 1822 0 11:38 ? 00:00:...
阅读全文
posted @ 2014-11-13 11:01 young525
阅读(323)
评论(0)
推荐(0)
编辑
shell脚本常用功能
摘要: 本文收集了开发过程碰到一些常用的shell脚本功能代码段 linux开机启动脚本 以Ubuntu为例,开机之后会执行/etc/rc.local文件中的脚本,所以我们可以直接在/etc/rc.local中添加启动脚本。注意添加的语句要在exit 0 前面才行。 如: sudo vi /...
阅读全文
posted @ 2014-11-13 09:51 young525
阅读(349)
评论(0)
推荐(0)
编辑
2014年11月4日
Python 使用ctypes调用 C 函数
摘要: 在python中通过ctypes可以直接调用c的函数,非常简单易用 下面就一步一步解释用法吧,以Linux为例讲解。 1, 首先确定你的python支持不支持ctypes python2.7以后ctypes已经是标配了,2.4以后的版本得自己装下ctypes 2,加载动态库 ...
阅读全文
posted @ 2014-11-04 12:54 young525
阅读(288)
评论(0)
推荐(0)
编辑
2014年11月3日
cJSON库(构建json与解析json字符串)-c语言
摘要: 工程中要先要有cJSONN库,两个文件分别是cJSON.c和cJSON.h。 下载地址:http://sourceforge.net/projects/cjson/ 例子1、解析JSON char * json = "{ \"json\" : { \"id\":1, \"node...
阅读全文
posted @ 2014-11-03 14:25 young525
阅读(3038)
评论(0)
推荐(0)
编辑
2014年11月2日
C语言的JSON 解析库 - MJSON使用介绍
摘要: MJSON下载地址:http://mjson.sourceforge.net/ 例子一: #include #include #include #include "json.h"int main (void){ char *text; json_t *root, *entry, *l...
阅读全文
posted @ 2014-11-02 16:19 young525
阅读(495)
评论(0)
推荐(0)
编辑
2014年10月28日
Python网络编程中的select 和 poll I/O复用的简单使用
摘要: 首先列一下,sellect、poll、epoll三者的区别 select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从...
阅读全文
posted @ 2014-10-28 17:08 young525
阅读(176)
评论(0)
推荐(0)
编辑
Python多线程学习
摘要: 一、Python中的线程使用: Python中使用线程有两种方式:函数或者用类来包装线程对象。 1、 函数式: 调用thread模块中的start_new_thread()函数来产生新线程。如下例:import time import thread def timer(no, inter...
阅读全文
posted @ 2014-10-28 16:32 young525
阅读(119)
评论(0)
推荐(0)
编辑
上一页
1
···
4
5
6
7
8
9
10
11
12
···
15
下一页