自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2015个人年终总结

2015年是忙碌、变化的一年。装修。从1月份到4月份,最耗精力的事情就是装修。每天往施工现场跑,每个周末都在建材市场。没有任何经验,只能靠自己。见识了装修行业的混乱程度,见识了各种各样素质参差不齐的人。在此之前,虽然也已经工作4年了,但接触到的人大都素质还不错,而在装修过程中遇到这些人,才让我真正明白了小时候就一直听的一个教导:“社会很复杂,社会上坏人很多”。某种程度上,这

2016-01-04 10:03:58 579 2

原创 积累的力量(《把时间当作朋友》读书笔记)

之前发了一个微博说:“想起来,有两个道理深刻地影响了我的思维进而我的人生。第一,你必须付出一些,才能得到一些。这个道理大概中学时明白,最近看经济学原理,才知道这就是所谓机会成本。第二,大部分成就都靠时间的积累。这个道理从大学到现在还在逐步领悟中。”为了更深刻地理解“积累”的力量,重新看了一遍李笑来的《把时间当作朋友》。这本书两三年前看过,不过当时看的比较匆忙,没有好好想一想

2016-01-04 10:02:35 1458 1

原创 《代码大全2》读书笔记

这本书的核心思想是:管理软件项目的本质是管理复杂性。代码承载的是人与人之间的交流。第一部分 打好基础第2章 隐喻重要的研发成果常常产自类比(analogy)。通过把你不太理解的东西和一些你较为理解、且十分类似的东西做比较,你可以对这些不太理解的东西产生深刻的理解。这种使用隐喻的方法叫做“建模”。目前最合适隐喻:建造软件(Building Software)第3章 前期准备( Measure T

2015-12-13 19:09:09 4851 1

原创 Python排序介绍

Python排序介绍本文简单记录了Python中的内建函数 sort() 和 sorted() 的使用方法,以及它们在 Python2 和 Python3 中的区别。

2015-06-11 14:09:30 790

原创 Linux使用技巧

本文主要介绍了平时积累的Linux使用技巧。

2015-05-11 20:20:00 1211

原创 YARN Container 启动流程分析

YARN Container 启动流程分析本文档从代码出发,分析了 YARN 中 Container 启动的整个过程,希望给出这个过程的一个整体的概念。文档分为两个部分:第一部分是全局,从头至尾地把 Container 启动的整个流程串联起来;第二部分是细节,简要分析了 Container 启动流程中涉及到的服务、接口和类。

2015-05-05 20:40:26 7986 4

带给人类最大力量的,不是仇恨,而是人性--《看见》读后感

在火车上看完了柴静的《看见》。第一次看柴静的节目是采访卢安克那一期,当时觉得很震撼,卢安克的缓慢的语速,还有那些哲学般的直逼内心的话,带着人思考为了什么而活。书里面写了作者工作以来对记者身份以及对新闻本质的思考。通过对各方的了解,不断深入下去感受,探究的过程便是客观。揭露事实,是新闻工作的本质意义。做媒体真辛苦,书里面经常写到各种熬夜加班编辑片子,在周围环境的的影响下,对真...

2013-04-07 13:00:40 135

玩Linux五年积累的技巧(4) -- 软件

本文主要介绍了Linux软件方面的一些技巧。作者 JH Gao 从最开始接触Linux到现在已经有5年了,和所有人一样,少不了折腾。折腾后偶尔我会把方法记录下来,现在简单总结一下。所以的命令功能通过man都能找到具体用法,我只把自己觉得常用的列举出来。1. Nautilus的技巧打开一个位置:Ctrl + L打开父目录:Ctrl + Up2.ubuntu的默认P...

2013-03-18 13:32:01 111

google的黑镜子 -- 思考技术元素对生活的影响

去年看了[url=http://movie.douban.com/subject/7054120/]《黑镜子》第一季[/url],最近两个星期抽空把[url=http://movie.douban.com/subject/11502153/]第二季[/url]也看了。每一集对我都有很大的震撼,但一时又说不出震撼在哪里。第一季中的某一集,人们在大脑中植入了只能芯片,可以把人看的听到感受到的任...

2013-03-10 21:08:49 118

渴望被听到

最近梁文道写了一篇文章[url=http://www.zreading.cn/archives/3651.html]《人人都是作家,但却没有一个读者》[/url],说现在的人很少有耐心好好看完一个东西,好好理解一个观点,就忙着借此发表意见,实际上他们关心的不是事情本身,而是渴望被听到,自己的想法观点到底是什么不重要,重要的是被别人听到。韩寒当年不想用微博,因为随便发个微博,就会想着有没有人...

2013-03-09 16:44:19 144

玩Linux五年积累的技巧(3) -- 系统(下)

本文主要介绍了Linux系统方面的一些技巧。作者 JH Gao从最开始接触Linux到现在已经有5年了,和所有人一样,少不了折腾。折腾后偶尔我会把方法记录下来,现在简单总结一下。所以的命令功能通过man都能找到具体用法,我只把自己觉得常用的列举出来。[size=large][b]1. bash中的$相关参数[/b][/size][code="shell"]$0 - 表示...

2013-03-09 13:46:57 117

玩Linux五年积累的技巧(2) -- 系统(上)

本文主要介绍了Linux系统方面的一些技巧。作者 JH Gao 从最开始接触Linux到现在已经有5年了,和所有人一样,少不了折腾。折腾后偶尔我会把方法记录下来,现在简单总结一下。所以的命令功能通过man都能找到具体用法,我只把自己觉得常用的列举出来。1. /etc/fstab文件出错时,系统不能正常启动,此时可以启动进入single user模式,而改模式下根目录"/"是...

2013-03-06 22:46:47 119

玩Linux五年积累的技巧(1) -- 文件的属性

本文主要介绍了文件的隐藏属性和特殊权限,一个让脚本具有类似SUID位的技巧,还有一个解决mp3文件乱码的方法。作者 JH Gao 从最开始接触Linux到现在已经有5年了,和所有人一样,少不了折腾。折腾后偶尔我会把方法记录下来,现在简单总结一下。所以的命令功能通过man都能找到具体用法,我只把自己觉得常用的列举出来。 [size=x-large][b]1. 文件的隐...

2013-03-06 13:12:03 96

最坏的结果

今天发生了一起事故,过程不细说,最终影响到了客户近一个小时。造成故障的原因以及故障时间持续这么长的原因,总结起来就是:没有准备最坏的结果。想当然地任务某个服务会怎么返回会怎么做,表面上看起来OK的东西想当然地认定其内部也是OK的,想当然地认为低概率事件不会那么凑巧就发生在自己身上。著名的“如果一件事件有可能会发生,那么它一定会发生”,大家也只是拿来做马后炮。写程序时一定要想清楚最坏...

2013-03-05 21:02:41 152

学会感恩

杨澜专访张朝阳,张朝阳说:“以前我认为享乐太有意思了,所以我就说什么时候退休算了,把搜狐交给别人来打理,然后整天坐着大飞机去巴黎喝咖啡,或者到沙滩打排球。后来我发现,我们每天的工作不是为了赚更多的钱,我们的工作实际上是我们生命的存在。”还说:“以前我觉得,钱越多,自由度越大,人就会越幸福。我是真的什么都有,可我居然还这么痛苦。后来我就发现,幸福跟钱多少,真的是没有关系。”对于张朝阳的这两句...

2013-03-04 22:36:34 116

也谈Linux和Windows

看到王垠的博客[url=http://blog.sina.com.cn/s/blog_5d90e82f0101iiwl.html#bsh-24-199495484]《漫谈 Linux,Windows 和 Mac》[/url] ,他在很多年前写过一篇很出名的文章[url=http://www.douban.com/group/topic/12121637/]《完全用Linux工作》[/url] ,这...

2013-03-04 13:13:00 106

爱情的All In

紫霞仙子之所以让人不能忘怀,每一次看都感动得想流泪,是因为她对于爱情百分之百的投入,百分之百地相信“我的意中人是盖世英雄,他会驾着五彩祥云来接我。”,她根本没有考虑如果,对于爱情,她带着她甜蜜地笑,简单地说:“All In”。这是根本不理智的行为,你怎么知道他(她)不会变心,你怎么知道你百分之百付出对方也能同样回报你呢?没错,这的确是不理智的行为,但这是美好的行为。与其理性地判断分析,紫霞...

2013-03-03 21:20:05 291

亲历Facebook--《打造Facebook》读书笔记

一口气读完了[url=http://book.douban.com/subject/20471120/]《打造Facebook》[/url],作者王淮是Facebook的早期员工,这本书记录了他在Facebook工作的4年的所见所想,让读者看到了作者在这几年间的进步,看到了Facebook从新兴网站到伟大公司的爆炸式发展,同时,让我们这些好奇它的内部的人亲历了一次在Facebook工作的感觉。...

2013-03-03 00:25:02 140

否定自己--制定可执行的计划

[align=center][size=x-large][b]否定自己--制定可执行的计划[/b][/size][/align][size=large][b]完不成的任务:[/b][/size]我们经常给自己制定各种各样的计划,按照自己的能力和时间做安排:每天学多少东西,看多少页书,或者做多少道练习题,完成多少功能,我们还详细地列了计划表。但是,永恒不变的真理是:计划赶不上变化,总会有...

2013-03-01 22:26:41 134

Linux性能监控学习笔记

这是一篇读书笔记,读的是《Linux Permormance Monitoring》,oscon2009营养价值并不大,只是做个记录而已。Linux性能监控一般分为这几个方面: 1. CPU 2. Memory 3. IO 4. Network这4个方面相互独立但又互影响。性能监控常用工具: * vmstat : 全能 * mpstat ...

2013-02-24 11:34:56 80

睡到自然醒

怎么样才能让生活更幸福?我的答案是:睡到自然醒。这是一种心境。怎么才能睡到自然醒呢,除非不用上班,唯一的方法就是早睡。很多个早上,我们被闹钟叫醒,不情愿地起床、带着倦意去上班。上班时困了也不能睡,很难受,好不容易熬到下班,于是上网玩游戏聊天。。。。。。当然也有可能是看书学习,很快到了12点,困了,但是视频看到了高潮、聊天聊得正high,游戏到了三杀,或者终于开始理解了一个知...

2013-02-20 21:43:39 144

读书笔记--《科技想要什么》

技术元素和幸福的生活凯文凯利带给我们的,不只是技术元素的概念,不只是以盖亚式的视角,纵观宇宙的方式来看待宇宙的变化,让我感受最深的,是KK写书时带给我们的心境上的感受。大学时候上朱青生老师的课,学习到一个道理,最好的艺术作品,最打动人们的,往往不是艺术作品本身表达出来的东西,而是作者在创作这件作品时的心境,这份心境渗透到了作品里面,千年之后仍然影响着每一个人。KK的书,在一...

2013-02-19 21:36:19 659

原创 怎么样才能把意思表达好-《写给大家看的设计书》读书笔记

对于非专业设计人员,我们想要的,无非是把意思表达清楚,在此基础上吸引人的注意,在此基础上让表达的过程更美一点。无论是设计PPT,设计简历,甚至只是设计一个签名档,都是按照上面的三个阶段前进。这本书给我们介绍了4个基本原则:1. 亲密性。通过视觉而非文字来表达意思。2. 对齐。让人觉得自己是统一协调的,自己的观点也是逻辑清晰、说服力强的。3. 重复。人们喜欢一个整体的感觉,利...

2013-01-28 00:10:43 68

原创 软件的最终目的是为人类工作的--《Linux/Unix设计思想》读书笔记

《Linux/Unix设计思想》属于那种可以再零碎时间阅读的书,每一章节都介绍一个Unix/Linux的特性,自成体系,同时合起来有大致总结了Linux/Unix的设计上的特点。这些特点,平时使用Linux时肯定会注意到,但未必弄总结出来。1. “小即是美”。也就是KISS原则。能简单的不要弄复杂和所谓高级,只满足90%的人的需求。2. 尽快建立原型。要知道你不肯第一遍时就做得很好,而...

2013-01-27 23:46:48 112

个人2012年总结

 生活 核心价值观没有变,依然是“做美好的人,做酷的事”,“酷”的三个要素:挑战,hack精神,美感。远的地方,和女朋友去了西北和四川,近的地方去了西塘,非常美好,非常难忘。旅行最大的意义一是让人开阔视野,从而反观自身,重新认识自己,感受到自己的生命力;二是能和那些最重要的人有一段共同的难忘回忆。现在回想起来,和女朋友都有说不完的话,非常开心。可是下半年没有出去玩一玩。...

2013-01-27 17:37:29 109

原创 MySQL双向同步热备设置以及同步错误的处理

[size=xx-large][b]MySQL双向同步热备设置以及同步错误的处理[/b][/size][b][size=x-large][color=blue]环境[/color][/size][/b][code="SQL"]A: 192.168.0.1B: 192.168.0.2[/code]其中A上已经有数据库在服务,需要在B上搭建一个备库,并且和A实现双向...

2013-01-21 20:03:02 187

inotifyrsync -- 用inotify和rsync实现多机文件实时同步

对于热备的机器,需要实时把文件目录的修改从master同步到slave上。用crontab加rsync的方式能够实现几分种延迟内的同步,但用对于文件数目很大的情况,每次rsync都会有很多计算,比较耗费CPU资源。下面的脚本用inotify和rsync实现实时同步。为了保险起见,最好还是设置一个crontab来定时跑整个目录的rsync,不过定时间隔可以稍微长一点,以免占用太多系统资源。g...

2012-12-12 21:17:24 164

原创 vim中的django模板语法高亮

django模板中经常会有javascript代码在{% block script %}和{% endblock %}之间,默认的vim语法高亮插件不能识别这一部分代码。解决办法是,在语法高亮文件htmldjango.vim中添加以下两行:[code="sh"]" for javascript code in django template blocksyn inc...

2012-11-05 14:25:48 133

传递euid和egid给脚本,使脚本具有特殊用户的权限

传递euid和egid给脚本,使脚本具有特殊用户的权限使脚本实现类似于设置了stick位的效果作者:高鹏 shell, python, perl等脚本、程序不能取得suid,因为这些脚本程序需要解释器-/bin/bash, /usr/bin/python等来执行,而这些解释器本身没有suid也不方便设置suid。碰到这种情况可以用c写一个外壳,对这个外壳设置suid,而在c...

2012-06-06 20:40:06 259

一个小脚本从小说中过滤出经常出现的人名

一个小脚本从小说中过滤出经常出现的人名花名获取利器!作者:高鹏 小说中,人名后经常跟着一个动词或者介词,根据这一点可以找出常见的人名。下面用一个小shell脚本来玩一下^.^ 脚本如下:[code="shell"]#!/bin/sh# name:filter_name.sh# JH Gao # function:从小说中过滤出经常出现的人名# 主要步骤如下:...

2012-06-05 16:14:39 226 1

原创 python中List的sort方法(或者sorted内建函数)的用法

python列表排序简单记一下python中List的sort方法(或者sorted内建函数)的用法。关键字:python列表排序 python字典排序 sortedList的元素可以是各种东西,字符串,字典,自己定义的类等。sorted函数用法如下:[code="python"]sorted(data, cmp=None, key=None, re...

2012-04-11 20:38:12 947

我的轻度定制vim

vim的学习曲线又陡又长,但它的功能和可定制性实在太强大,一个熟练的用户加上一个高度定制化的vim能够达到很高的效率,在加上熟练地运用vim的各种高级功能是很酷的一件事,于是我决定近期内不再尝试其它的编辑器,逐步地打造适合自己的vim。下面记录的,都是我自己觉得很有用的,或者是容易忘记的,这篇文章的内容也会是逐步丰富的。技巧们:[table]|gd|跳到变量声明的地方|| + ...

2012-02-21 21:48:26 142

jquery ajax请求总是error的原因

今天写一个jQuery.ajax方法的时候,无论怎么搞都只会调用error对应的函数。后来发现,是因为在这一段jQuery后面我加了一行重新reload页面:[code="javascript"]var the_id = xxxjQuery.ajax() { url : "del_setting", data : { id : the_id }, ...

2012-02-08 00:48:17 792

Linux共享库学习笔记

Linux共享库学习笔记ldd命令察看动态链接程序依赖了哪些库:[code="shell"]$ ldd /bin/ln linux-gate.so.1 => (0x00990000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0x00c6b000) /lib/ld-linux.so.2 (0x0085d000)[/code]...

2012-01-19 17:46:30 98

原创 2012年计划

1. 你的个人核心价值观是什么?做个美好的人,做酷的事。什么是“酷”的事,一是要不简单(成就感),二是这件事要有hack的value : hacking means exploring the limits of what is possible, in a spirit of playful cleverness. (Rechard Stallman),三是觉得有趣的同时,能从中感受到美...

2012-01-18 01:11:02 72

原创 2011年末总结

1. 2011年经历了人生中的第二次大变化,从学校走入社会。回头看去,我还是更喜欢出来工作。出来是主动去做事,主动去学习,而在学校更多是被动,所以在学校比较空虚,出来比较充实。出来做的事情自己全部负责,且做的事情容易转化为切实的结果,更有成就感。更理解了什么是事业。 3. 大四下过的很闲,找了一个比较水的导师,做了一个比较水的论文,有些遗憾,本可以好好倒腾一下论文。如果一件事情是必须要做的...

2011-12-31 10:14:13 72

空空如也

空空如也

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

TA关注的人

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