摘要:最近要找长沙的工作,于是通过湖南人才市场搜索了一下职位。结果得到的数据让我很难比较,作为一个 IT 业滚爬了多年的程序员,对这样的搜索结果很不满意。于是,我不得不自己来整理数据了。本文内容包括:网页数据抓取、网页数据分析、数据挖掘,python 的多线程,多进程应用等话题。
阅读全文
摘要:本文介绍 SQL 的基本管理命令以及性能优化的辅助工具,如,创建数据库,授权数据库给用户,备份数据,数据导入等。
阅读全文
摘要:本文介绍了程序员比较常用的工具及其实现,包括:文件查找工具(查找系统文件所在位置),字符串查找(查找包含特定字符串的文件),jar 包查询(查找一个类对应的jar包),代码量统计等。
阅读全文
摘要:本文介绍 svn 的使用。包括 svn 服务器的搭建,常用的 svn 客户端命令等。通过该文档可以掌握 svn 的基本使用方法。
阅读全文
摘要:如今的计算机是离不开网络的计算机了,因而我们对网络要有一基础的认识。连不上网,程序运行不正常之类的,多少都与网络有关。本文将介绍常用的工具。
阅读全文
摘要:以下是我整理的 emacs 配置文件,供刚开始玩 emacs 的同学参考。网上有人说:emacs 是神的编辑器,如果能够用到这样的编辑器,那这个人就是神了。从我个人的经验来看,emacs 是一把利器,用好它,将会事半功倍。我们大多数的编程是受制于语言(程序员是语言的奴隶),而如果能够掌握好 emacs 这一利器,则对于自己是一个质的飞跃——编程是让语言成为程序员的奴隶。这一点,以后详细谈。
阅读全文
摘要:一个项目可以部署在不同的环境当中,maven 的 profile 针对不同的环境指定各自的编译方法。在 pom.xml 的 profile 中,可以根据不同的环境定制以下内容
阅读全文
摘要:awk 是模式查找与处理语言,是文本处理的利器。使用 awk 可以只用一条简单的命令完成复杂的文本数据处理;如果把 awk 比作文本查询语言的话,sed 就是文本修改语言。两者配合基本上可以不用打开文本文件就可以实现类似于数据库操作的增删改查工作。这一点在批量处理文件的时候非常重要。
阅读全文
摘要:本文将详述 maven 在软件项目中的使用。首先讲述 maven 的基本工作原理及环境的搭建。然后讲述开发及配置管理人员如何使用 maven,最后将介绍 maven 与 eclipse 集成使用。
阅读全文
摘要:本文介绍如何用 C 语言来扩展 python。所举的例子是,为 python 添加一个设置字符串到 windows 的剪切板(Clipboard)的功能。我在写以下代码的时候用到的环境是:windows xp, gcc.exe 4.7.2, Python 3.2.3。
阅读全文
摘要:介绍 Flash 与 PHP 使用 AMF 协议的方法
阅读全文
摘要:java 可以以调试模式启动,启动后可以使用 jdb 对程序进行调试。以调试模式启动,需要加入以下参数:
java -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n
阅读全文