自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (49)
  • 收藏
  • 关注

转载 一张图让你看懂工资单

2013-04-28 22:03:08 910

转载 linux关于sort命令的高级用法(按多个列值进行排列)

如果单纯地使用sort按行进行排序比较简单,但是使用sort按多个列值排列,同时使用tab作为分隔符,而且对于某些列需要进行逆序排列,这样sort命令写起来就比较麻烦了比如下面的文件内容,使用[TAB]进行分割:Group-ID   Category-ID   Text        Frequency-----------------------------------------

2013-04-28 11:36:23 1681

转载 Linux xargs命令

xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从文件的输出中读取数据。xargs的默认命令是echo,这意味着通过管道传递给xargs的输入将会包含换行和空白,不过通过xargs的处理,换行和空白将被空格取代。xargs 是一个强有力的命令,它

2013-04-28 11:31:43 688

转载 linux find 命令忽略某个或多个子目录的方法

在linux find 进行查找的时候,有时候需要忽略某些目录不查找,可以使用 -prune 参数来进行过滤,但必须要注意要忽略的路径参数必须紧跟着搜索的路径之后,否则该参数无法起作用。以下是指定搜索/home/carryf目录下的所有文件,但是会忽略/home/carryf/astetc的路径:find /home/carryf -path "/home/carryf/astetc" -

2013-04-28 11:12:44 727

原创 Scheme之不定参数

与C/C++/Java类似,在Scheme中的过程定义也支持不定参数。在过程的形参列表中,固定参数与不定参数之间以 “.” 号分隔,“.”前面的形参与实参一一对应,“.”后面的所有实参都会传递给后面的不定参数,以list的形式存储,可以通过for-each来顺序访问其各个元素。简单代码如下:(define (myprint string . param) (display st

2013-04-26 22:09:19 2656

转载 使用top命令查看CPU负载

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。 在命令行中输入 “top” 即可启动

2013-04-26 22:01:20 1493

转载 Linux压缩那些事儿

Linux的压缩命令的源文件只能有一个,这意味在压缩之前不得不先将要压缩的所有文件打包成一个包,然后再压缩包,这样来完成对多个文件的压缩。所以在了解解压缩之前就必须先了解打包命令。Linux的打包一般都是通过tar命令来完成的,通过man tar,可以得到一些信息,tar来完成不同的动作是通过指定不同的参数来完成的,通常使用的也就是——x/c,这两个参数,它们的字面含义是c——create,x

2013-04-26 21:17:09 663

转载 Scheme基本概念之vector

Vectors are heterogenous structures whose elements are indexed by exact non-negative integers. A vector typically occupies less space than a list of the same length, and the average time required to a

2013-04-25 22:06:30 929

转载 git clone

在使用git来进行版本控制时,为了得一个项目的拷贝(copy),我们需要知道这个项目仓库的地址(Git URL). Git能在许多协议下使用,所以Git URL可能以ssh://, http(s)://, git://,或是只是以一个用户名(git 会认为这是一个ssh 地址)为前辍. 有些仓库可以通过不只一种协议来访问,例如,Git本身的源代码你既可以用 git:// 协议来访问:git

2013-04-24 21:49:07 1189

转载 维护GIT

保证良好的性能在大的仓库中, git靠压缩历史信息来节约磁盘和内存空间.压缩操作并不是自动进行的, 你需要手动执行 git gc:$ git gc压缩操作比较耗时, 你运行git gc命令最好是在你没有其它工作的时候.保持可靠性git fsck 运行一些仓库的一致性检查, 如果有任何问题就会报告. 这项操作也有点耗时, 通常报的警告就是“悬空对象"(dangling

2013-04-24 21:10:20 708

转载 使用GIT GREP进行搜索

用git grep 命令查找Git库里面的某段文字是很方便的. 当然, 你也可以用unix下的'grep'命令进行搜索, 但是'git grep'命令能让你不用签出(checkout)历史文件, 就能查找它们.例如, 你要看 git.git 这个仓库里每个使用'xmmap'函数的地方, 你可以运行下面的命令:$ git grep xmmapconfig.c: contents = xm

2013-04-24 17:35:11 1293

转载 GIT树名

不用40个字节长的SHA串来表示一个提交(commit)或是其它git对象, 有很多种名字表示方法. 在Git里,这些名字就叫'树名'(treeish).译者注:我目前没有想到更好的中文名字,就先叫'树名'.Sha短名如果你的一个提交(commit)的sha名字是 '980e3ccdaac54a0d4de358f3fe5d718027d96aae', git会把下面的串视为等价的:

2013-04-24 17:12:45 701

转载 git rebase

假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。$ git checkout -b mywork origin现在我们在这个分支做一些修改,然后生成两个提交(commit).$ vi file.txt$ git commit$ vi otherfile.txt$ git commit...但是与此同时,有些人也在"origin"分支上做

2013-04-24 16:51:13 681

转载 git 忽略某些文件

项目中经常会生成一些Git系统不需要追踪(track)的文件。典型的是在编译生成过程中产生的文件或是编程器生成的临时备份文件。当然,你不追踪(track)这些文件,可以 平时不用"git add"去把它们加到索引中。 但是这样会很快变成一件烦人的事,你发现 项目中到处有未追踪(untracked)的文件; 这样也使"git add ." 和"git commit -a" 变得实际上没有用处,同

2013-04-24 16:39:40 744

转载 GIT标签

轻量级标签我们可以用 git tag不带任何参数创建一个标签(tag)指定某个提交(commit):$ git tag stable-1 1b2e1d63ff这样,我们可以用stable-1 作为提交(commit) "1b2e1d63ff" 的代称(refer)。前面这样创建的是一个“轻量级标签",这种分支通常是从来不移动的。如果你想为一个标签(tag)添加注释,或是为它添加

2013-04-24 16:25:37 742

转载 git log

git log命令可以显示所有的提交(commit)。 $ git log v2.5..        # commits since (not reachable from) v2.5$ git log test..master  # commits reachable from master but not test$ git log master..test  # commits

2013-04-24 16:09:55 859

转载 git reset

地址:http://blog.csdn.net/hudashi/article/details/7664464

2013-04-24 15:48:27 783

转载 Use gitk to understand git – merge and rebase

This is the second part of my Use gitk to understand git post.In my initial overview, I demonstrated creating a branch, making a couple commits to that branch, and then merging them back into ma

2013-04-24 12:45:06 1699

转载 Use gitk to understand git

Moving from subversion to git can be a struggle, trying to understand what terms like checkout, commit, branch, remote, rebase all mean in the git world. I learned by experimenting in a demo repositor

2013-04-24 12:44:03 1757

转载 使用 Gitk 跟踪 Git 项目源代码

看源代码是学习编程最快、最有效的方法之一,在 Linux 开源的大环境下,研究源代码就更加容易了。面对一个大一点的项目,我们可能无从下手,那么,何不从其雏形阶段开始研究呢?我现在就在研究 Tualatrix 兄的 ubuntu-tweak 的源代码,以前 ubuntu-tweak 托管于 Google Code 的时候,Google Code 对各版本差异分析得很清楚,然而转向 git

2013-04-24 12:28:06 7294

转载 git diff

在git提交环节,存在三大部分:working tree, index file, commit这三大部分中:working tree:就是你所工作在的目录,每当你在代码中进行了修改,working tree的状态就改变了。index file:是索引文件,它是连接working tree和commit的桥梁,每当我们使用git-add命令来登记后,index file的内容就改变了,

2013-04-23 21:33:06 927

转载 git add

一、前言git add命令主要用于把我们要提交的文件的信息添加到索引库中。当我们使用git commit时,git将依据索引库中的内容来进行文件的提交。二、基本git add 表示 add to index only files created or modified and not those deleted 我通常是通过git add 的形式把我们添加到索引库中,可

2013-04-23 20:59:51 619

转载 git config

git config基本篇使用Git的第一件事就是设置你的名字和email,这些就是你在提交commit时的签名。示例1$ git config --global user.name "Robin Hu"$ git config --global user.email "hudashi@gmail.com"执行了上面的命令后,会在你的主目录(home directory

2013-04-23 20:35:36 816

转载 Scheme基本概念之 Comments

The beginning of a comment is indicated with a semicolon (;). Scheme ignores everything on a line in which a semicolon appears, from the semicolon until the end of the line. The entire comment, includ

2013-04-22 21:55:40 690

转载 Scheme基本概念之Delimiters

All whitespace characters are delimiters. In addition, the following characters act as delimiters:( ) ; " ’ ‘ |Finally, these next characters act as delimiters, despite the fact that Scheme does n

2013-04-22 21:40:57 593

转载 Scheme基本概念之Whitespace

Whitespace characters are spaces, newlines, tabs, and page breaks. Whitespace is used to improve the readability of your programs and to separate tokens from each other, when necessary. (A token is an

2013-04-22 21:37:57 565

转载 Scheme基本概念之 Disjointness of Types

Every object satisfi es at most one of the following predicates :bit-string?        environment?     port?                symbol?boolean?            null?                 procedure?       vector?

2013-04-22 21:27:09 623

转载 Scheme基本概念之External Representations

An important concept in Scheme is that of the external representation of an object as a sequence of characters. For example, an external representation of the integer 28 is the sequence of characters

2013-04-22 21:09:53 890

转载 中英文标点符号的读法用法大全

⒈ 汉语中的某些标点符号为英语所没有。 ⑴ 顿号(、):顿号在汉语中起分割句子中的并列成分的作用;英语中没有顿号,分割句中的并列成分多用逗号。如: She slowly, carefully, deliberately moved the box. 注意:类似的情况下,最后一个逗号后可加and,这个逗号也可省略--She slowly, carefully(,) and delib

2013-04-22 20:55:58 2205

转载 scheme基本概念之true and false

In Scheme, the boolean values true and false are denoted by #t and #f. However, any Scheme value can be treated as a boolean for the purpose of a conditional test. This manual uses the word true to re

2013-04-22 20:51:45 1006

转载 scheme基本概念之Variable Bindings

Any identifi er that is not a syntactic keyword may be used as a variable . A variable may name a location where a value can be stored. A variable that does so is said to be bound to the location. The

2013-04-22 20:08:04 851

转载 男人城府的训练

一:沉稳(1)不要随便显露你的情绪。(2)不要逢人就诉说你的困难和遭遇。(3)在征询别人的意见之前,自己先思考,但不要先讲。(4)不要一有机会就唠叨你的不满。(5)重要的决定尽量有别人商量,最好隔一天再发布。(6)讲话不要有任何的慌张,走路也是。(7)自信是好,但是别忽略任何人的想法。(8)人无高低,不要一副拽拽的样子,对人对事,别忘了礼貌。你没有比任何人优

2013-04-19 22:00:41 585

转载 Act with Prudence

No matter how comfortable a schedule looks at the beginning of an iteration, you can’t avoid being under pressure some of the time. If you find yourself having to choose between “doing it right” and “

2013-04-16 09:24:45 610

转载 Beware the Share

iT WAS MY FiRST PROjECT AT THE COMPANY.  I’d just finished my degree and was anxious to prove myself, staying late every day going through the existing code. As I worked through my first feature, I to

2013-04-15 23:01:09 659

转载 Before You Refactor

AT SOME POiNT, every programmer will need to refactor existing code. But before you do so, please think about the following, as this could save you and others a great deal of time (and pain):•  The

2013-04-15 22:40:47 665

转载 URL编码与解码

通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。  例如,Url参数字符串中使用key=value键值对这样的形式来传参,键值对之间以&符号分隔,如/s?q=abc&ie=utf-8。如果你的value字符串中包含了=或者&,那么势必会造成接收Url的服务器解析错误,因此必须

2013-04-15 17:15:47 704

转载 HTTP协议详解

转自:http://blog.csdn.net/gueter/article/details/1524447

2013-04-15 16:36:17 893

转载 理解HTTP消息头

理解HTTP消息头  但凡搞WEB开发的人都离不开HTTP(超文本传输协议),而要了解HTTP,除了HTML本身以外,还有一部分不可忽视的就是HTTP消息头。做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTTP

2013-04-15 16:33:42 850

转载 url中&, ?, #的作用

url地址格式为:协议:domain/path?参数1&参数2#anchor?问号的作用比如这样的链接:http://www.xxx.com/Show.asp?id=77&nameid=2905210001&page=1在这样的链接中,问号的含义是传递参数的作用。这个问号将show.asp文件和后面的id、nameid、page等连接起来。 除此之外,链接中的问号还有一个作

2013-04-15 14:43:25 955

转载 欧拉公式V+F-E=2的证明

欧拉公式之一:对于任意简单多面体,设V为多面体定点数,F为多面体面数,E为多面体边数,则有公式:V+F-E=2证明:任何多面体若有一个面不是三角形,增加一对角线,即加一面、一边,F + V - E 的值不变,一直重复,最后可令每一个面都是三角形。考虑每一个面都是三角形时,取走一面,即要证明 F + V - E = 1。減少一个三角形,可以取去一面、一点、兩边

2013-04-15 09:58:02 12492

C99-ISO.pdf

C语言标准文档C99

2012-08-05

Coolwatcher User Guide.pdf

coolsand platform's debug tool: coolwatcher

2012-07-26

cygwin-ug-net.pdf

cygwin是window平台下运行的Unix模拟环境

2012-07-25

DecoratePattern

设计模式之装饰模式的简单代码实现(java)

2012-07-24

ChainOfResponsibility.zip

设计模式之职责链模式的java的完整代码实现

2012-07-20

android _sqlite_test

android下SQLite的基本操作,包括数据库的创建,数据的增删改查等等

2012-07-20

filestoretest.zip

android下基本的文件操作,包括读取文件,保存文件,创建文件,以及遍历目录等。

2012-07-20

android 电话拨号器

android 电话拨号程序的简单实现的完整代码

2012-07-20

android ui design patterns

android ui design patterns

2012-07-20

android ui design tips

google出版的android Ui 设计准则,很具有参考价值

2012-07-20

Java Encrypt

代码展示了了javaSDK提供的几个加密算法的使用方法,如DES, 3DES, AES, RSA,MD5, SHA,

2012-07-13

SemaphoreTest

代码清晰的展示了生产者与消费者模式,以及Java中semaphore信号量的使用方法

2012-07-12

NettyChannel

Netty框架的channel测试程序,包括client 和 server。通过事例程序,可以清楚地看出channel 的执行过程,对于了解Netty框架很有帮助

2012-07-11

protobuf lib+source+javadoc

protobuf-java-2.4.1.jar protobuf-java-2.4.1-javadoc.jar protobuf-java-2.4.1-sources.jar

2012-07-05

protobuf.zip

根据Google提供的文档,写了一个Java下protobuf的例子,演示基本的protobuf的API函数。同时还有protocol.proto协议已经protocol 2.4.1的jar包,source包以及javadoc包

2012-07-04

imageprocess.zip

程序包含jpeg解码、Gamma图像校正、bmp文件格式存储

2011-12-31

Zeller算法

Zeller公式算法,能够根据年月日计算出星期几

2011-12-31

wireshark用户手册

wireshark用户手册,对网络抓包分析非常有帮助!

2011-12-31

kmp模式匹配算法

代码封装了字符串的kmp模式匹配算法。kmp是一种非常快速的字符串匹配算法,效率比普通匹配算法高很多

2011-12-31

threadpool

linux下的C语言线程池,源代码是从sourceforge上下载的,本人修改了其中的一些bug

2011-12-30

AndroidViewStub

android viewstub功能的简单代码事例

2014-05-05

transformer

Android ViewPager.PageTransformer类使用范例,包含几个常见的模版

2014-04-30

libcurl-test

curl库测试程序,实现HTTP GET,HTTP POST等基本操作

2013-07-19

RSA加密算法

RSA加密算法的实例讲解,来源于网络,非原创,很有帮助!

2013-07-10

Scheme学习资料

Scheme学习资料

2013-04-26

Matrix_Test

a simple demo about the Matrix usage on android

2013-04-08

DisplayMetrix

a simple demo of DisplayMetrix on android platform

2013-04-08

android_WebView

AutoCompletTextView自定义匹配,WebView

2013-03-28

AutoCompleteTextView

a simple example of AutoCompleteTextView widget, using customized layout.

2013-03-26

combination

排列组合01法的Java实现,实现基于字典排序的结果输出

2013-03-22

CursorAdapter

a simple demo about the use of CursorAdapter on Android

2013-03-21

MatrixCursor

a simple demo of the use of MatrixCursor on Android

2013-03-21

Reflection.zip

Java反射机制的基本操作过程的实现,包括API的使用

2013-01-24

CoolFormat

C/C++源码格式化工具,支持批量格式化等功能

2013-01-21

memory pool implementation on Linux

Linux下一个内存池的简单实现, C语言

2013-01-02

JSON example in Java

A simple example of JSON parser & composer, in java

2012-12-13

Mediator 中介模式Java版

设计模式之中介模式的完整代码实现,Java版

2012-11-09

The_New_C_PDF

C99文档,详细说明了C99与C89的不同!中英文混合版

2012-11-07

存储器分类

简要介绍了RAM/ROM/FLASH/NVRAM等存储器之间的区别及用途,分类

2012-09-17

抽线工厂的Java实现

设计模式之抽象工厂的Java代码实现,其中包含了单例模式,以及IoDH

2012-09-13

空空如也

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

TA关注的人

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