自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (1)
  • 收藏
  • 关注

转载 Jokes about Jeff Dean

1. Compilers don’t warn Jeff Dean. Jeff Dean warns compilers.    Compilers warn you when your code is doing something that isn't an error but might not be correct. Jeff knows better than the compi

2013-09-11 10:36:29 1119

转载 每一位计算机工程师都应该知道的数字(by Jeff Dean)

L1 cache reference: 0.5 nsBranch mispredict: 5 nsL2 cache reference: 7 nsMutex lock/unlock: 100 nsMain memory reference: 100 nsCompress 1K bytes with Zippy: 10,000 nsSend 2K bytes over 1 Gbps network:

2013-09-11 09:31:54 1493 1

原创 python项目目录管理

最近碰到了一个头疼的关于项目import的问题,  由于是同一个人开发的项目, 目录结构很相似A----src    --utils----logs----scriptsB----src    --utils----logs----scripts上面是两个目录, 都具有相同的目录结构

2013-08-28 18:40:29 1258

翻译 MongoDB应用设计模式---前言

无论你是在构建一个最新最热门的社交媒体网站, 抑或是在为企业构建一个仅供内部使用的业务智能分析应用, 最重要的事情莫过于处理大规模的数据了. 我们所熟悉的传统关系型数据库

2013-08-15 22:19:52 1171

转载 LINUX的awk和sed的常用用法

awk的用法a w k语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息 调用awk有三种方式调用a w k,第一种是命令行方式,如:     awk –F : ‘commands’ input-files    第二种方法是将所有a w k命令插入一个文件,并使a w k程序可执行,然后用a w k命令作为脚本的首行,以便通过键入

2013-07-09 15:56:53 653

转载 linux uniq命令参数及用法详解

功能说明:检查及删除文本文件中重复出现的行列。语  法:uniq [-cdu][-f][-s][-w][--help][--version][输入文件][输出文件]补充说明:uniq可检查文本文件中重复出现的行列。参  数:  -c或--count   在每列旁边显示该行重复出现的次数。  -d或--repeated   仅显示重复出现的行列。  -f或--sk

2013-07-09 15:51:42 1002

转载 linux命令之sort

本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为rocrocket。sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[ro

2013-07-09 15:51:11 711

原创 Pythonic (二 yield上, Generator)

yield是2.5版本之后才受重视的一个功能, 是生成器(Generator)的一个部分. 如果一个函数中使用了yield, 那么这个函数就可以看作一个生成器函数.对于一个生成器函数, 可以通过调用其next()来获取一个一个的返回值.具体代码例子:def fab(max):    n, a, b = 0, 0, 1    while  n

2013-05-05 21:34:41 530

原创 Pythonic (一 iterator)

很多人都在讨论什么是pythonic,  使用一年多的心得分享下. 偶尔看到来的新人写的代码, 对比了下, 希望能够有点感悟.pythonic, 顾名思义就是要用python的思想, 什么是python的思想?  这个有很多可以说的, 估计一本书也讲不完,  通过一些例子对比来说明吧.(一): 要学会用iterator的思想去编程例子: 打开一个文件, 按行输出里面的内容c

2013-04-06 14:47:05 591

原创 从零开始打造自己的Linux开发环境(三, vim)

作为最流行的编辑器之一, vim已经不仅仅是一个软件了, 它是系统的重要组成部分. 下面要安装自己的vim, 因为默认的apt-get法装出来的没有python支持, 而我是必须依赖, 所以要自己下载安装.    首先要安装一些编译依赖的包, libncurses5-dev之类的, 直接apt就行了.     然后下载vim源码: ftp://ftp.vim.org/pub/vim/uni

2013-04-02 23:27:43 642

原创 从零开始打造自己的Linux开发环境(二, 软件源和库)

安装好系统后的第一件事要干什么呢?  毫无疑问, 装软件啊!在装软件之前呢, 首先要设置下自己的源, 即 /etc/apt/sources.list,  这个文件告诉ubuntu去哪里寻找软件库, 然后下载安装.官方的一些源: http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%97%E8%A1%A8国内用户的话 加163源,  教育网用户加中科大源.

2013-04-01 22:43:24 637

原创 从零开始打造自己的Linux开发环境(一, 系统)

作为一个Linux的新手, 很渴望能够自己从头开始打造一个自己熟悉的开发环境. 然后慢慢的培养自己使用Linux的习惯. 现在我要从头开始搞自己的开发服务器, 首先是从服务器选起. 众所周知, Linux的发行版不计其数, 至少比我们的年龄还要大得多, 那么该选那个好?或许有些高手\会说, 选什么无所谓, 但是从我个人尝试来说, 差距还是很大的. 一旦一直使用某个平台时间长了, 就不喜

2013-03-31 20:43:06 898

转载 Linux常用命令之awk

awk是一个强大的字符串处理命令, 但是我用到的只有一种情况, 就是获取一个行中特定的子串.实例:获得目前用户所有的进程id, 然后用来kill什么的.ps ux , 获得当前用户所有进程信息USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMANDuser       233

2013-03-31 20:32:05 550

原创 java项目管理的警示

原先的一个项目使用的ant在编译和管理,  最近某个自认为的大牛, 感觉很不爽, 于是换成了Maven在打包编译.但是项目依赖有很多的三方包, 其中的一个包Package依赖了Jedis, 但是大牛没有发现, 因为那个是写在Package的build里, 他发现不了...于是就造成了一个莫名其妙的错误, 程序总是在某个地方的行为异常, try catch都捕捉不到.在花费了两个人三天的

2013-03-31 20:24:26 625

原创 python里json的一个小bug

前一阵用json的时候, 出现了一个莫名其妙的问题, 几经周折才发现:示例: [    {        "uid": "1098deb5657bae76",        "url": "url1"     },    {        "uid": "12746483e9876532",        "url": "url2"     }

2013-03-31 00:22:23 719

原创 python注意之module命名

今天在写一个小脚本时碰到了一个异常错误,  出现一些莫名其妙的错误, 忽然间所有程序都无法运行.'import site' failed; use -v for tracebackTraceback (most recent call last):  File "product_quality.py", line 4, in     import urllib2, urllib,

2013-03-29 16:53:51 819

原创 Linux常用命令之grep

在Linux的命令中, 最常用的就是grep了, 它和管道结合起来, 可以让一些非常复杂的查询搜索变的很简单, 下面介绍一下简单的用法和常用的参数.用法  grep pattern [options] file, 从file里grep出符合pattern的行, 注意grep是按行来进行处理的, pattern是一个正则表达式.常用的option有-c: 输出匹配的行数-h/

2013-03-26 21:13:44 512

原创 读<<游戏之旅-我的编程感悟>>

几天前, 偶然从csdn帖子上看到了有一本书,  一个工作十几年的游戏引擎开发者写的自己这些年的经历. 作者是云风,网易大话西游和梦幻西游系列引擎核心开发人员.于是怀着激动的心情, 找到了电子版(原谅我没有支持正版去买...), 一口气花了两个晚上和一个白天看完了.    网易的梦幻西游是我最喜欢的网络游戏, 当年高中时期在上面花费了无数个日夜, 有空拜读作者的书, 自然是求之不得. 或许是太

2013-03-25 21:58:14 774

空空如也

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

TA关注的人

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