西代零零发

既然选择远方,便只顾风雨兼程

用Org-mode实践《奇特的一生》

《奇特的一生》 《奇特的一生》是一本传记体小说,描述了俄罗斯科学家柳比歇夫如何运用 时间统计法 度过了他的一生。所谓时间统计法,说起来实在不起眼:统计自己做 每件事情 的纯时间, “工作中的任何间歇,我都要创除。我计算的是纯时间,”柳比歇夫写道,“纯时间要比毛时间少得多。所谓毛时间,...

2013-02-28 21:24:31

阅读数 24082

评论数 7

shell 脚本编程的10 个最佳实践

每一个在UNIX/Linux上工作的程序员可能都擅长shell脚本编程。但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度、使用命令 的种类、看待问题的方式等等。对于那些处在shell脚本编程初级阶段的程序员来说,遵循一些恰当的做法可以帮助你更快、更好的学习这些编程技巧。下面, 我们就...

2013-02-26 15:04:31

阅读数 2012

评论数 0

Emacs+Lisp环境搭建

1准备工作:安装SBCL和Slime 如果Linux上Emacs也没有安装的话,可以直接下载LispBox(Emacs+SBCL+Slime)安装。   # yum installsbcl emacs-slime   2成为Lisper:配置Emacs开始上手 新建~/.emacs文件...

2013-02-26 14:13:06

阅读数 5756

评论数 0

征服SVN命令行常用命令

1 svn info 获取当前本地代码库的基本信息。   取当前本地代码的版本号 svn info trunk/| awk -F ':' '{ if($1 ~ /^Revision$/) {print $2} }' | tr -d " "   2 svn log ...

2013-02-25 13:52:53

阅读数 15583

评论数 0

SSH超时自动断开问题解决

通过修改/etc/ssh/sshd_config中的配置解决自动断开的问题。下面是要修改的两个配置项的含义:   “ClientAliveInterval指定了服务器端向客户端请求消息的时间间隔, 默认是0, 不发送.而ClientAliveInterval 60表示每分钟发送一次, 然后客户...

2013-02-25 12:02:48

阅读数 19163

评论数 3

苏宁,下一艘“永不沉没”的泰坦尼克

泰坦尼克号,在世界航海史上曾被骄傲地称为“永不沉没的巨轮”。 爱德华·史密斯,拥有丰富航海经验的船长与泰坦尼克号,在1912年4月14日处女航中撞击冰山而葬身大西洋,还有1503名船员和乘客。 2012年的苏宁正面临着同样的挑战。做了二十多年零售的张近东,其面临的现实挑战已经不是...

2013-02-24 08:32:35

阅读数 2263

评论数 0

Perl模块的三种安装方法

一般来说,安装perl模块常见有源码、CPAN命令、包管理工具等三种方法,本文以安装Net::Telnet模块为例,简单的介绍一下这三种方法。 第一种,直接去CPAN官网下载源码包安装,详细的安装方法等,请参照解压目录下的README或者INSTALL文件: ? ...

2013-02-22 21:55:05

阅读数 3117

评论数 0

Log4j日志文件常用配置

1日志级别热修改   web.xml =============================================================================== org.springframework.web.util.Log4jConfigLi...

2013-02-15 22:19:27

阅读数 4574

评论数 4

Lisp的本质 - 从另一种角度洞悉Lisp之美

作者 Slava Akhmechet 译者 Alec Jang 简介 最初在web的某些角落偶然看到有人赞美Lisp时, 我那时已经是一个颇有经验的程序员。在我的履历上, 掌握的语言范围相当广泛, 象C++, Java, C#主流语言等等都不在话下,  我觉得我差不...

2013-02-14 21:55:29

阅读数 4110

评论数 2

Emacs系列教程摘录

第一部分 Emac基础知识 Emacs窗口剖析 专家们通常会配置他们的Emacs,使它关闭菜单栏,好在屏幕上留出更大的编辑空间。但是在您学习Emacs时,菜单栏是帮您熟悉其丰富功能的好方法。   要用键盘访问菜单栏,请按F10。您可以使用向上或向下的方向键,在菜单选项中移动...

2013-02-10 21:34:37

阅读数 5808

评论数 2

用Groovy和JFreeChart生成报表

编写一个Groovy脚本,定期执行来生成业务报表。这个脚本主要完成三个动作: 1.      通过GroovySql从数据库中取出原始数据 2.      使用JfreeChart生成柱状图报表 3.      使用Apache的common-mail发送邮件 pa...

2013-02-08 15:34:54

阅读数 2996

评论数 0

Groovy安装与入门实例

1 Groovy是什么? 来看下官网的介绍:http://groovy.codehaus.org =============================================================================== Groovy... · ...

2013-02-07 21:21:47

阅读数 9522

评论数 4

MySQL锁定状态查看命令

1 show processlist; SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程)...

2013-02-07 20:33:26

阅读数 156501

评论数 2

八一八 The Social Network的小细节

从Mark Zuckerberg开始: Mark同学用的是Linux,mitbbs上有人说是centos,没用过,待考证。 桌面环境是KDE3,但是最后换笔记本以后似乎换了一套图标。 浏览器:firefox,这个他也说了。 在Harvard时的终端,就是那个标题栏带一个大X...

2013-02-06 12:34:13

阅读数 2338

评论数 0

Sed实例大全

6. 实例 删除:d命令 $ sed '2d' example-----删除example文件的第二行。 $ sed '2,$d' example-----删除example文件的第二行到末尾所有行。 $ sed '$d' example-----删除e...

2013-02-05 14:12:36

阅读数 1530

评论数 0

用Linux命令统计文件内容

近来用Cygwin中的Linux命令解决了很多Windows平台下的日常问题。比如下面要讨论的一个简单问题:统计文件中包含某段文件的行有多少。   1用Grep命令解决 grep "getPosPrice" 13_tp.log |cut -d "," ...

2013-02-04 13:31:14

阅读数 3637

评论数 0

强大的Mockito测试框架

1自动生成Mock类 在需要Mock的属性上标记@Mock注解,然后@RunWith(MockitoJUnitRunner.class)或者在setUp()方法中显示调用MockitoAnnotations.initMocks(this);生成Mock类即可。   2自动注入Mock...

2013-02-04 12:42:39

阅读数 38922

评论数 9

为何 Emacs 和 Vim 被称为两大神器

目录 0. 序章:神器的传说 在这个蔚蓝色的星球上,流传着两大神器的传说: 据说Emacs是神的编辑器,而Vim是编辑器之神。 追求独步天下的高手和低手们争着一睹它们的风采, 可看到它们朴素单薄的界面后,不禁心下怀疑: 这就是神器吗?甚至有人生了轻视之心。 ...

2013-02-03 22:55:22

阅读数 1599

评论数 0

MySQL命令行常用命令

1.启动本地MySQL服务          Windows平台,通过services.msc或者命令call SCstart MySQL55          Linux平台,执行命令servicemysql start   2.登录到服务器 $ mysql –u root –p1...

2013-02-02 16:21:49

阅读数 2393

评论数 0

AspectJ风格的Aop切点表达式

execution(*com.aptech.jb.epet.dao.hibimpl.*.*(..))   这样写应该就可以了,这是com.aptech.jb.epet.dao.hibimpl 包下所有的类的所有方法。   第一个*代表所有的返回值类型   第二个*代表所有的类  ...

2013-02-02 14:30:54

阅读数 11969

评论数 0

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