自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 Design Pattern

设计模式是每个程序员的必修课,这里将23种模式整理在一起,想学习这方面知识的朋友们有福了,呵呵。Singleton Pattern(单例模式):Ensure a class has only one instance, and provide a global point of access to it.(确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。)

2015-04-07 15:21:15 460

转载 Alphabetical list of part-of-speech tags used in the Penn Treebank Project:

网页网址

2015-04-05 16:29:04 1995

原创 斐波那契数列的几种实现与递归(Fibonacci Function and Recurrence)

斐波那契数列文章框架 基础实现,最原始的实现code,让Recurrence有了bad name why it is extremely inefficient how to improve第二重实现手段 code相关lisp思想与实现Algorithmic AnalysisThe third level golden ratiomore efficient ? what’s

2015-03-30 14:30:22 616

原创 Debug and Performence

Strace -- The Sysadmin's MicroscopeDebug your programs like they're closed source!Everything is fast for small n

2015-01-24 13:09:22 485

原创 各种编译环境中如何为C++添加命令行参数(Command-line parameter)

在实际的编程开发中,我们经常使用命令行参数。但是很多人其实并不清楚在集成开发环境中,测试程序的时候如何使用命令行参数,阅读本文后,您将会知道如何在常见开发环境中添加命令行参数,从而不用编译好之后再跳出去手动输入参数运行,极大提高开发效率。文中附有一段示例代码,方便进行测试。

2015-01-21 11:03:40 12446

原创 Dijkstra's Shortest-Path Algorithm Implementation(TODO)

基于wiki上的代码修改实现,增加了解释部分,注意这部分中的解释并不是注重于解释算法本身,而是在进行对于由Pseudocode到真正具体语言实现时,需要进行的调整和变化,本文预计列举Python实现和C++实现,在两种实现中对比揣摩,找到算法本质中相同的内核,同时也找到一些细节之处,两者不同的地方。从而进一步掌握由Pseudocode到真正可以运行的具体的计算机程式的相关技术。from

2015-01-20 16:54:00 636

原创 Linux用户必知必会的各种工具--基本篇

首先不得不提的一个命令便是man命令,当你想huo

2015-01-09 11:55:48 436

原创 Graph: Single Source Shortest Path(TODO)

Single Source Shortest Path(SSSP)问题定义:最短路径问题有很多种类,一般最开始都是从SSSP问题开始研究,它最基本最简单,而且很多问题可以化归为SSSP,这个问题的研究对象是图G=(V, E),研究的目标是从一个给定结点s(s belongs to V)出发, 到达每一个结点v(v belongs to V)的最短路径。SSSP问题的一些变种:

2015-01-08 13:18:48 1119

原创 Vim下使用Ex命令批量添加同一符号

先举一个使用Ex命令提高效率的例子:比如你要在每一行后面添加一个

2014-08-27 16:16:11 1615

翻译 Complied VS Interpreted Language编译型语言与解释型语言

Not so much a feature of language syntax as of how language is converted into machine instructions.Many languages

2014-06-08 16:46:21 1243

原创 Vim下批量删除

我今天遇到了这样一个情景:需要在Vim下批量删除C++下的注释,夜

2014-05-27 15:46:49 2186

原创 怎样校验MD5码及sha1码数值(适用于Windows及Linux平台)

如上图所示,我们在x

2014-04-24 13:06:52 5095

原创 Ubuntu12.04安装Java6 JDK6 32位or64位

oracle java 6 jdk 64-bit $ ./jdk-6u45-linux-x64.bin $ sudo mv jdk1.6.0_45 /opt$ sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk1.6.0_45/bin/java" 1$ sudo update-alt

2013-12-09 20:54:03 2146

原创 关于Windows上telnet使用

在Linux或者OS X的terminal上都应该可以直接使用telnet命令的,但是Win7上直接输入telnet可能会提示找不到该命令,除非你之前进行过某些设置。依照如下步骤修改可以在Win7系统下使用telnet命令:1.打开控制面板2.点击程序和功能3.点击打开或关闭windows功能4.勾选telnet客户端选项之后再命令行里就可以使用teln

2013-12-04 22:07:31 1262

原创 MinGW编译C++11备忘

只是个简单的备忘而已。。。。//codeTest.cpp//@Author:Wang Hanbin//@Date :Nov 21th, 2013#include using namespace std;int main(){ double prices[5]={1,2,3,4,5}; for(double x:prices) std::cout<<x<<std

2013-11-27 20:43:16 2618

原创 Graphviz_User_Log01

Graphviz_User_Log01此系列日志为使用Graphviz的备忘录,在bh的coderelease(10,11)发现了这款开源软件,这是该软件的官网,windows下载的链接地址为http://www.graphviz.org/Download_windows.php ,目前稳定版本为2.30。于 April 21th 2013 16:00 (CST) 安装在D:\01Pro\

2013-04-21 16:33:30 583

空空如也

空空如也

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

TA关注的人

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