• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • 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 阅读(150) 评论(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 阅读(836) 评论(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 阅读(99) 评论(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 阅读(335) 评论(0) 推荐(0)
 
shell脚本常用功能
摘要: 本文收集了开发过程碰到一些常用的shell脚本功能代码段 linux开机启动脚本 以Ubuntu为例,开机之后会执行/etc/rc.local文件中的脚本,所以我们可以直接在/etc/rc.local中添加启动脚本。注意添加的语句要在exit 0 前面才行。 如: sudo vi /... 阅读全文
posted @ 2014-11-13 09:51 young525 阅读(354) 评论(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 阅读(302) 评论(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 阅读(3094) 评论(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 阅读(542) 评论(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 阅读(182) 评论(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 阅读(122) 评论(0) 推荐(0)
 
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页