程序人生的四个象限和两条主线

穷爸爸富爸爸

2014-11-12 17:47:02

阅读数 706

评论数 0

C可变参数实现原理

C可变参数实现原理

2014-11-07 16:50:15

阅读数 1646

评论数 0

Live555分析(一):VS2008编译

利用VS2008编译Live555

2014-08-18 23:07:34

阅读数 802

评论数 0

Python实现FTP传输

Python实现FTP传输,上传或下载文件和文件夹。

2014-07-29 22:26:04

阅读数 2620

评论数 0

Dos命令findstr及fc

在分析或编写代码的过程中,经常需要在文件中查找字符串或对两个文件进行比较。Linux下常用的命令是grep和diff。Windows下文件比较有比较好的开源工具,如WinMerge。在文件中寻找字符串不清楚是否有好的开源工具。最近发现windows居然有dos命令可以满足需求。

2014-07-21 11:00:27

阅读数 1053

评论数 0

Linux C/C++编程Shell命令大杂烩(1)

Linux C/C++编程Shell命令大杂烩

2014-07-16 20:14:33

阅读数 1137

评论数 0

进程间通信之CreatePipe

CreatePipe function 创建匿名管道,返回读,写管道的handle。

2014-07-10 16:52:56

阅读数 7016

评论数 0

Leetcode之Best Time to Buy and Sell Stock

Leetcode之Best Time to Buy and Sell Stock

2014-06-23 17:26:18

阅读数 1400

评论数 0

LeetCode之Integer to Roman, Roman to Integer

LeetCode之Integer to Roman, Roman to Integer

2014-06-17 14:56:00

阅读数 1217

评论数 0

C++ assert宏实现原理

assert宏是如何实现的?我很好奇

2014-06-09 16:04:05

阅读数 1910

评论数 0

LeetCode之Maximum Subarray

Find the contiguous subarray within an array (containing at least one number) which has the largest sum.

2014-06-06 10:44:39

阅读数 1564

评论数 1

有限状态自动机FSM实现(二)--State模式

基于State模式实现门的有限状态自动机

2014-05-21 14:38:51

阅读数 1178

评论数 2

有限状态自动机FSM实现(一)

有限状态自动机是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。 使用有限状态自动机可以将复杂的问题简化,比如TCP状态转换。

2014-05-16 22:41:05

阅读数 3198

评论数 0

LeetCode之Unique Binary Search Trees

Unique Binary Search Trees, Given n, how many structurally unique BST's (binary search trees) that store values 1...n?

2014-05-14 17:17:03

阅读数 930

评论数 0

libuv入门(一)

libuv是Node.js中的异步事件处理框架。它来源于libev,然而libev只能运行于Unix-like系统上,libuv则可以同时在windows和unix-like上使用。本文主要介绍在Windows下编译和使用libuv。

2014-05-06 22:33:05

阅读数 3060

评论数 0

char*, wchat_t*互转 及 A2T, T2A宏及其实现原理

char*, wchat_t*互转 及 A2T, T2A宏及其实现原理

2014-04-17 09:53:26

阅读数 3122

评论数 0

ASCI, GB2312, UNICODE, UTF8编码比较

ASCI, GB2312, UNICODE, UTF8编码比较,以及二进制存储

2014-04-16 16:09:35

阅读数 1615

评论数 0

RSA 非对称加密(深入)

RSA加密算法生成公钥和私钥对步骤: 1, 随机选择两个素数p, q 2, 计算它们的系统模N = p.q和欧拉函数ψ(N)=(p-1)(q-1) 3, 随机选择一个加密密钥e,且 1 4, 求解以下公式,找出解密密钥d: e.d = 1 mod ψ(N) 且 0 ≤ d ≤ N 5...

2014-04-08 23:26:20

阅读数 607

评论数 0

boost::any类型实现原理

boost::any是一种通用类型,可以存放任意值。 问题:通用类型any如何存放任意值? A: 这里的通用类型类似于脚本语言中的类型。 方案一, union结构体:但union只能存放固定种类的值,没有扩展性。 方案二, void *类型: C++是强类型语言,用void *保存后丢失了类型信息...

2014-04-03 21:20:47

阅读数 2017

评论数 0

如何分析源代码?

1, 工具 understand (http://www.scitools.com/) 收费 or doxygen  代码格式化 CoolFormat, http://blog.csdn.net/akof1314/article/details/5355948 画图工具 starUML  ...

2014-03-16 21:21:36

阅读数 808

评论数 0

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