自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (11)
  • 收藏
  • 关注

原创 关于多线程的思考

关一段时间比较了一下python和perl的多线程,惊讶的发现,perl的多线程多够充分利用多核CPU的优势,而python的多线核则不能充分利用多核CPU,当时以为受限制于python的GIL锁,python,在一个python解释器进程的情况下,不可能充分利用多核,而当时觉得perl能够把其它的核心利用起来(通过HTOP命令查看),很神奇,也不知道它是怎么实现的。   不过当时没有对per

2011-11-01 00:12:25 603

转载 C语言中利用PCRE正则表达式

文章来自http://hi.baidu.com/intsign/blog/item/dc88f313198da5d2a6866951.html最段时间可能会用到C语言进行字符串处理,PCRE正则表达式是很重要的一个工具,关于C语言的接口的例子在网上不是很多,在此收录一下。#include #include #include #define OVECCOUNT 30 /*should

2011-10-31 23:50:21 673

原创 精选面试算法实现之二

题目源自July的博客http://blog.csdn.net/v_JULY_v?viewmode=contents28.整数的二进制表示中1的个数(运算)题目:输入一个整数,求该整数的二进制表达中有多少个1。例如输入10,由于其二进制表示为1010,有两个1,因此输出2。分析:这是一道很基本的考查位运算的面试题。包括微软在内的很多公司都曾采用过这道题。

2011-10-28 00:08:40 310

转载 二叉树的三种非递归遍历方式。

转自:http://www.slyar.com/blog/bitree-unrecursion-c.html上周数据结构课在讲二叉树的遍历,老师只讲递归算法,没有什么技术含量,遂自己琢磨非递归算法实现...前序遍历:先访问根节点,再访问左子树,最后访问右子树。设置一个栈,出栈即为访问节点。先将根节点进栈,在栈不空时一直如下循环:出栈,访问,将其右孩子进栈,再将左孩子进栈

2011-10-27 22:14:43 654

原创 精选面试算法的实现之一

注明:本文的题目来自http://blog.csdn.net/v_july_v/article/details/5934051 感谢作者的搜集。本人在此用C语言进行编程实现,有些题目的实现跟原贴有些不同,提供另一种思路。水平有限,读者仅供参考。1.把二元查找树转变成排序的双向链表 题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的

2011-10-22 01:03:16 507

原创 C语言的BNF范式表示

bison 的规则中,对文法的描述,使用的是BNF范式,这是一种上下文无关文法。用BNF来描述C语言,比自然语言简练多了,当然,逻辑上会有点复杂,不过平时可以研究研究。以下代码来自 http://www.cs.man.ac.uk/~pjj/bnf/c_syntax.bnf

2011-09-25 16:53:10 9529 3

原创 第1章 寻找入口

你既然在读此文章了,那么说你对PHP的执行很有兴趣,应该有自己探索过PHP的生命周期什么的,这些东西网上一搜索一大把,因为于关于PHP的生命周期,我就不详细分析了,自己google去。大概就是读取PHP的脚本文件,初使化,然后把代码翻译成opcode,然后zend engine执

2011-09-25 00:11:40 483

原创 php源码学习笔记之一

第0章:序   我一直认为,脚本语言,是解决任务的最便捷方法,所以精通一门脚本,是非常有用的。你想,在以后的某天,虽然不再做程序员了,你可能会遇到一系列的文本或者数据需要处理,这个时候,脚本的方便性那真是爽YY了。linux下环境下的脚本有shell,perl ,python

2011-09-24 23:48:58 582

PHP扩展编写与嵌入

介绍PHP的内部很多实现原理,以及扩展的编写,高手必备,不过,没中文版的

2011-07-19

php高级编程by sams

PHP进阶必备书籍,可惜没有中文版的,想深入学习PHP的可以参考

2011-07-19

windows 网络编程

讲windows下的Sockcet编程的书,chm版,入门级好书

2011-05-14

python cook book(英文版)

python应用方面的好书,900多页,很多例子,不过是英文的。好好研究研究

2011-05-14

深入理解PHP的内核

关于PHP的扩展,源代码,入门的好东西。PDF版的,有需要的下载

2011-05-14

android开发教程&笔记

汇总的一份andoid开发教程和笔记,中文PDF版,内容很多,很全面。

2010-05-12

windows图形编程

袁老大的图形编程,对于windows 图形编程来说,值得一看

2010-05-12

程序员面试宝典PDF

介绍程序员面试技巧的,里面有很多面试例子,PDF版。

2010-05-12

android学习资料

收集到的android学习资料,PDF版的,欢迎下载

2010-04-29

牛人教你VIM使用技巧

这是一个牛人的VIM使用技巧,有需要的同志可以下来看下,很不错的.

2008-12-06

the art of c++

The author of this text applies C++ to a wide variety of high-powered, practical applications, each focusing on a different aspect of the language. Examples range from a garbage collector subsystem and a thread control panel to AI-based searches and more.

2008-12-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除