自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

转载 Install .deb in Linux

How do I install .deb file?You need to use dpkg package manager from shell/command prompt. dpkg is a tool to install, build, remove and manage packages. dpkg itself is controlled entirely via comm

2014-10-08 14:49:16 782

原创 [Clojure] A Room-Escape game, playing with telnet and pure-text commands - Part 4

Code Path:https://github.com/bluesilence/Lisp/blob/master/clojure/projects/room-escape/src/room_escape/core.cljE2E ProcessNow it's time to put the stuff altogether.The body of the core c

2014-10-05 16:18:27 862

原创 [Clojure] A Room-Escape game, playing with telnet and pure-text commands - Part 3

Code Path:https://github.com/bluesilence/Lisp/blob/master/clojure/projects/room-escape/src/room_escape/script.cljExtract Story to TXTIn order to move the story from .clj into .txt, I lever

2014-10-05 15:52:46 928

原创 [Clojure] A Room-Escape game, playing with telnet and pure-text commands - Part 2

Based on the draft, the data models can be built of 3 major units:1. Room

2014-10-05 14:56:03 715

原创 [Clojure] A Room-Escape game, playing with telnet and pure-text commands - Part 1

Code path:https://github.com/bluesilence/Lisp/tree/master/clojure/projects/room-escapeAs I have been a fan of room-escape games, there have always been a desire to make my own story of a roo

2014-10-05 14:15:43 1030

原创 编译原理 虎书 读书笔记

Ch2Ch31. What is

2014-09-27 10:09:38 1524

转载 Data Scientists vs. Data Engineers

http://www.datasciencecentral.com/profiles/blog/show?id=6448529%3ABlogPost%3A81924

2014-09-26 23:06:24 459

转载 Static Initialization in C#

答案在 MSDN 里静态构造函数用于初始化任何静态数据,或用于执行仅需执行一次的特定操作。在创建第一个实例或引用任何静态成员之前,将自动调用静态构造函数。C#  复制代码 C# code?12345678class SimpleClass{

2014-09-26 07:59:25 714

转载 C++文件读写详解(ofstream,ifstream,fstream)

http://blog.csdn.net/kingstar158/article/details/6859379

2014-09-20 08:36:27 547

转载 正则表达式原理及引擎简化递归实现

转载请注明作者:phylips@bmy 出处:http://duanple.blog.163.com/blog/static/7097176720098303134160/ 概述在正则表达式领域,有一本广为推崇的书籍>,但是作者在书中的很多地方假设那些匹配引擎采用的是回溯的算法。但是实际情况是有些引擎采用的NFA,DFA模拟算法,比如grep,awk,sed,对于它们来说算

2014-09-17 21:39:29 1600

转载 Linux信号量机制(生产者消费者)

转自 http://blog.csdn.net/hc260164797/article/details/7566850该程序为Linux信号量机制实现程序,主要模拟了一般的生产者-消费者问题。(生产者-消费者问题是一个经典的进程同步问题,该问题最早由Dijkstra提出,用以演示他提出的信号量机制。在同一个进程地址空间内执行的两个线程。生产者线程生产物品,然后将物品放置在一个空

2014-09-15 07:54:39 1230

原创 [Clojure] Data Collection and Data Analysis on the music of www.xiami.com - Part 6

ConclusionThis is only a toy project of data analysis. It has many defects:Performance Issue

2014-09-14 11:21:03 996

原创 [Clojure] Data Collection and Data Analysis on the music of www.xiami.com - Part 5

Data CookingThe raw data in .log has to be

2014-09-14 10:46:39 1146

原创 [Clojure] Data Collection and Data Analysis on the music of www.xiami.com - Part 4

Data RecordingThe parsed data is recorded in .log file:https://github.com/bluesilence/Lisp/blob/master/clojure/projects/xiami-crawler/records/There is

2014-09-14 10:23:01 1034

原创 [Clojure] Data Collection and Data Analysis on the music of www.xiami.com - Part 3

ConcurrencyBased on the crawler of "Clojure Programming", I used Clojure

2014-09-14 09:58:36 1362 1

原创 [Clojure] Data Collection and Data Analysis on the music of www.xiami.com - Part 2

Data ParserRead the webpageRead the content of a webpage

2014-09-14 09:37:20 1860

原创 [Clojure] Data Collection and Data Analysis on the music of www.xiami.com - Part 1

www.xiami.comOnce upon a time...I was starving at new music that I might like

2014-09-14 08:39:49 3445

转载 Smart Pointers in C++

zhuanzC++ 智能指针详解 一、简介由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终导致没有 delete,异常导致程序过早退出,没有执行 delete 的情况并不罕见。用智能指针便可以有效缓解这类问题,本文主要讲解参见的智能指针的用法。包括:std::auto_ptr、boost::

2014-09-13 17:12:14 571

转载 C++类型转换(Type Casting)

转载自:http://blog.csdn.net/richerg85/article/details/7550909所谓类型转换即为转换一个给定的类型到另一个类型,我们已经知道一些类型转换方式:隐式类型转换       隐式类型转换不需要请求任何操作。当一个值拷贝给另一个兼容的类型的时候会自动执行,例如:[cpp] view plaincopy

2014-09-13 07:54:05 655

转载 Auto variable in C++

auto:用来声明自动变量。它是存储类型标识符,表明变量(自动)具有本地范围,块范围的变量声明(如for循环体内的变量声明)默认为auto存储类型。其实大多普通声明方式声明的变量都是auto变量,他们不需要明确指定auto关键字,默认就是auto的了。auto变量在离开作用域是会变程序自动释放,不会发生内存溢出情况(除了包含指针的类)。使用auto变量的优势是不需要考虑去变量是否被释放,比较安全

2014-09-13 07:47:02 666

转载 Default access privilege in C++

就是默认访问权限。例如:类的数据成员,默认是私有的。class a{private: int m_a;};这样写是私有的。class a{ int m_a;};这样写,也是私有的,虽然你没有使用private这个关键词,但是缺省的访问权限是私有的,就相当于编译系统给你加上了private这个关键词一样。

2014-09-13 07:44:41 672

转载 BSD协议

BSD开源协议是一个给于使用者很大自由的协议。可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。当你发布使用了BSD协议的代码,或者以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议

2014-09-11 13:27:44 653

转载 简单易懂的C魔法

http://www.nowamagic.net/librarys/books/contents/c

2014-09-11 11:43:46 585

转载 编译原理三大经典书籍(龙书 虎书 鲸书)

1、龙书(Dragon book) 英文名:Compilers: Principles,Techniques,and Tools 作者:Alfred V.Aho,Ravi Sethi,Jeffrey D.Ullman 中文名:编译原理技术和工具  第一版龙书  第二版龙书 龙书”。龙书是Alfred V. Aho等人于1986年出版的

2014-09-10 09:05:02 890

转载 Transform Regex to NFA/DFA -- Thompson Algorithm

http://www.cppblog.com/woaidongmao/archive/2009/09/25/97222.html

2014-09-09 09:52:15 1724

转载 Serialize/Deserialize Binary Tree

from: http://blog.csdn.net/ssjhust123/article/details/7777665题目设计一个算法能够实现序列化和反序列化一棵二叉树(注意,不是二叉搜索树BST)。这里的序列化指的是将一棵二叉树保存到文件中,反序列化就是从文件中读取二叉树结点值重构原来的二叉树。思路前一篇文章保存二叉搜索

2014-09-07 16:30:52 878

转载 Regex Engine in C#

1. Lexer Introducehttp://www.cnblogs.com/cyjb/archive/2013/03/25/LexerIntroduce.html

2014-09-07 12:35:29 590

转载 Characters in Regex expression

正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。正则表达式

2014-09-07 12:23:10 505

转载 精通正则表达式(正则引擎)

《精通正则表达式(元字符)》这篇讲解了正则表达式常用的一些简单的元字符的使用,但是如果不能理解正则表达式匹配的核心,那么你永远不能在这方面有质的突破。  这一篇就重点讲解正则表达式的核心——正则引擎。  3、正则引擎  正则引擎主要可以分为基本不同的两大类:一种是DFA(确定型有穷自动机),另一种是NFA(不确定型有穷自动机)。DFA和NFA都有很长的历史,不过NFA的历史

2014-09-07 12:21:41 711

Thrift白皮书阅读笔记

阅读Thrift白皮书,将主要内容整理成了中文文档。

2011-01-21

初识云计算——云计算小指南(更新版)

云计算小指南(更新版),适合初次接触云计算的人

2010-10-07

空空如也

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

TA关注的人

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