
工作累计
UC_砣哥
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vim中可视化gdb应用
本节所用命令的帮助入口::help vimgdb 在UNIX系统最初设计时,有一个非常重要的思想:每个程序只实现单一的功能,通过管道等方式把多个程序连接起来,使之协同工作,以完成更强大的功能。程序只实现单一功能,一方面降低了程序的复杂性,另一方面,也让它专注于这一功能,把这个功能做到最好。就好像搭积木一样,每个积木只提供简单的功能,但不同的积木垒在一起,就能搭出大厦、汽车等等复杂的东西。从UNIX系统(及其变种,包括Linux)的命令行就可以看出这一点,每个命令只专注于单一的功能,但通过管道、脚本等把这些原创 2010-10-13 09:18:00 · 1411 阅读 · 1 评论 -
json格式学习笔记
1. 什么是 JSON JSON概念很简单,JSON 是一种轻量级的数据格式,他基于 javascript 语法的子集,即数组和对象表示。由于使用的是 javascript 语法,因此JSON 定义可以包含在javascript 文件中,对其的访问无需通过基于 XML 的语言来额外解析。不过在使用 JSON 之前,很重要的一点是理解 javascript 中数组及对象字面量的特殊语法。1.1 数组字面量 数组字面量,是用一对方括号括起一组用逗号隔开的 javascript 值,例如转载 2010-10-26 15:09:00 · 881 阅读 · 0 评论 -
Posix多线程编程学习笔记(一)—线程基础(1)
一.什么是线程 在一个程序里的多个执行路线就叫做线程。更准确的定义是:线程是“一个进程内部的一个控制序列”。 典型的unix进程可以看成只有一个控制线程:一个进程在同一时刻只做一件事情。有了多个控制线程以后,在程序设计时可以把进程设计成在同一时刻能够做不止一件事,每个线程处理各只独立的任务。二.线程的优点(1) 通过为每种事件类型的处理分配单独的线程,能够简化处理异步时间的代码。(2) 多个线程可以自动共享相同的存储地址空间和文件描述符。(3) 有转载 2010-12-28 15:54:00 · 763 阅读 · 0 评论 -
PHP扩展封装之六步骤
<br />点击查看原文<br />将面向过程的C或C++接口封装给PHP使用,即这里指的面向过程的封装。<br />封装PHP扩展的意义在于:由于PHP不能直接使用C函数,他需要使用自己的内存管理方式和参数管理方式,因此要在C代码和PHP代码间,将要使用的函数和变量做一个“一一映射”。<br />封装大致分为6步:<br />1.包含头文件<br />2.声明导出函数<br />3.声明zend函数块<br />4.声明zend模块<br />5.实现get_module()函数<br />6.实现导出函转载 2010-11-24 10:09:00 · 550 阅读 · 0 评论