自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (50)
  • 收藏
  • 关注

原创 blog迁移

自己申请了个域名,搭了个小站,  http://guan58.com  。以后新内容都会写在上面的新的小站了,此blog就停用了。

2014-06-16 10:38:33 726

原创 停用此blog,转向自建站: www.guan58.com

自己申请了个域名,搭了个小站,  http://guan58.com  。以后新内容都会写在上面的新的小站了,此blog就停用了。

2014-05-21 15:41:51 191

PostgreSQL源码编译安装

PostgreSQL源码编译安装 author: vincentzhwg@gmail.comdate: 2014-05-12 本文的编译安装与 PostgreSQL 9.3.4 为准,操作系统为Ubuntu12.04 LTS server版,以非root用户进行安装到自己的home目录下。 前期所需组件安装:sudo apt-get install build-e...

2014-05-12 16:10:58 205

原创 linux目录跳转快捷方式——z武器

   z是一个shell脚本,可以帮你快速的切换目录。至于是什么原理我还没有深究,有兴趣的东西可以看下。   z的源码在这里:https://github.com/rupa/z   你把源码复制到你的用户目录下的z.sh文件,然后用vim打开.bashrc这个目录,在最后添加“source $HOME/z.sh”。   然后回到shell执行:source .bashrc。这样这个东...

2014-05-08 10:15:49 266

Luigi --基于Python语言的流式任务调度框架教程

Luigi: author: vincentzhwg@gmail.comdate: 2014.5.6 blog已迁移,最新的Luigi教程更新在:http://guan58.com/archives/38 ### web        https://github.com/spotify/luigi ### intro        Luigi是基于...

2014-05-07 18:12:16 1649

原创 理解Python的With语句

With语句是什么?有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数据,然后关闭文件句柄。如果不用with语句,代码如下: file = open("/tmp/foo.txt")data = file.read()file.clo...

2014-05-07 17:51:11 118

原创 Python yield 用法

yield 用法说明yield 简单说来就是一个生成器,生成器是这样一个函数,它记住上一次返回时在函数体中的位置。对生成器函数的第二次(或第 n 次)调用跳转至该函数中间,而上次调用的所有局部变量都保持不变。生成器 是 一个函数函数的所有参数都会保留第二次调用 此函数 时使用的参数是前一次保留下的.生成器还“记住”了它在流控制构造...

2014-05-07 17:28:06 121

原创 鸭子类型

在程序设计中,鸭子类型(英语:duck typing)是动态类型的一种风格。在这种风格中,一个对象有效的语义,不是由继承自特定的类或实现特定的接口,而是由当前方法和属性的集合决定。这个概念的名字来源于由James Whitcomb Riley提出的鸭子测试(见下面的“历史”章节),“鸭子测试”可以这样表述:“当看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟就可以被称为鸭...

2014-05-07 17:02:42 130

原创 并行编程——并发级别

在看多核编程相关论文时,往往一个并发算法会说自己是wait-free的或者lock-free的,或者是 non-blocking 的,这些专有词汇其实表示的是并发的程度,或者说并发的级别。并发级别的理解是阅读各种并发算法设计论文以及并发数据结构实现的必备基础。1.1  Wait-freedom 无等待并发Wait-freedom 指的是每一个线程都一直运行下去而无须等待外部条件,整个流程...

2014-03-19 22:45:48 112

原创 Commons CLI 记要

Apache Commons CLI是对java命令行的增强. Commons CLI supports different types of options:POSIX like options (ie. tar -zxvf foo.tar.gz)GNU like long options (ie. du --human-readable --max-depth=1)J...

2014-03-10 11:34:38 147

原创 maven使用记要

maven生命周期maven的生命周期包含超过20多个阶段,以下是最主要的阶段,按顺序排列:Validate: validates that all project information is available and is correctCompile: compiles the source codeTest: runs unit tests wi...

2014-02-26 19:12:35 115

原创 flume-ng启动时遇到报错时的解决

在命令行下启动bin/flume-ng时,竟然遇到报错,找到如下解决办法错误如下:bin/flume-ng: line 82: syntax error in conditional expression: unexpected token `('bin/flume-ng: line 82: syntax error near `^java\.library\.path=(.'...

2014-02-25 17:51:32 2998

java命令行运行jar包的正确方式

jar包在命令行下正确运行的方式,在这里做个记录,下次就不要再忘记而乱试了. java -cp 依赖jar包所在路径  main方法所在的class全路径名  参数 其中:依赖jar包所在路径: 这个是关键因素,如把所有的依赖jar包都放在了lib目录下的话,且只有一个要写的话,一定要写成 lib/*:   注意,最后的那个冒号不能省,还有那个*号也不能省.当然如果你还有其...

2014-02-25 17:49:59 273

好用的linux screen配置文件

screen可谓是linux下一个相当好用的命令呀,可以实现多窗口,且还可保持住连接,下次再连接上去.下面是我自己在用的一个 ~/.screenrc 配置文件. # Set default encoding using utf8defutf8 on## 解决中文乱码,这个要按需配置defencoding utf8encoding utf8 utf8 ...

2014-02-25 17:48:16 317

原创 linux screen用法记要

常用screen操作screen                //第一次執行screenscreen -S name        //name替换为想取的名称,这样下次方便回到该screen中screen -r name        //回到被命名为name的screen中screen -r name        //重新回到(resume...

2014-02-25 17:45:46 190

linux下解决跳板机ssh登录与传输问题记要

公司开发环境限制,需要先登录跳板机,再ssh登录到真正需要操作的服务器上,而且跳板机的登录密码还需要一个随机token码,甚是麻烦呀.在windows下有SecureCRT,比较方便好用,虽说也有linux版本,但有30天的限制,也不好破解,毕竟都用了linux,那还是要尊重一下知识产权的.本文就是记录有没有什么好方法,在linux下也能方便地解决跳板机登录ssh的问题记要. 通过几番...

2014-02-25 17:37:23 1664

转载 HTML中textarea标签的换行方法

标签定义多行的文本输入控件。文本区中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(通常是 Courier)。 标签的换行效果经常用到,实现它文本换行要用到wrap属性:wrap=“off” 是他的默认动作,此时文本不换行。wrap="irtual" 将实现文本区内的自动换行,以改善对用户的显示,但在传输给服务器时,文本只在用户按下 Enter

2012-01-11 21:01:18 5024

原创 SVN 学习摘要笔记

<br /><br />svn学习笔记<br /> <br />推荐的版本库布局<br /> <br />尽管Subversion的灵活性允许你自由布局版本库,但我们有一套推荐的方式,创建一个trunk目录来保存开发的“主线”,一个branches目录存放分支拷贝,tags目录保存标签拷贝,例如:<br />$ svn list file:///usr/local/svn/repos<br />/trunk<br />/branches<br />/tags<br /> <br /> <br /> <br

2011-03-21 17:16:00 65679 2

转载 函数式编程另类指南 (zz)

<br /><br />程序员拖沓成性,每天到了办公室后,泡咖啡,检查邮箱,阅读 RSS feed,到技术站点查阅最新的文章,在编程论坛的相关版面浏览公共讨论,并一次次地刷新以免漏掉一条信息。然后是午饭,回来后盯了IDE没几分钟,就再 次检查邮箱,倒咖啡。最后在不知不觉中,结束了一天。<br />不平凡的事是每隔一段时间会跳出一些很有挑战性的文章。如果没错,这些天你至少发现了一篇这类文章——很难快速通读它们,于是就将之束之高阁,直到 突然你发现自己已经有了一个长长的链接列表和一个装满了PDF文件的目录,然后

2011-03-14 14:18:00 2283

原创 rsync 学习笔记

<br /><br />rsync 学习笔记<br /> <br />本文章由 vincentzhwg 所写,转载请注明作者:vincentzhwg<br /> <br />rsync 在同步时至少一方是本机。<br /> <br />1:rsync用法的基本格式<br />rsync [OPTION...] SRC... [DEST]<br /> <br />2:示例用法说明:<br />2.1:<br />rsync -t *.c foo:src/<br />传输当前文件夹内的以 .c 结尾的文件到机器

2011-03-05 12:51:00 6771 1

原创 ubuntu 12.04下安装 nginx php mysql -- 安装笔记

ubuntu 12.04 下 nginx php mysql 安装笔记 本篇文章参考了 张宴 的《Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)[原创]》,在其基础上改造而来,对其表示感谢,因为我个人一直用的是ubuntu 注意:此安装,是用来在自己的机器上开发环境用的,所以编译时选项很多都打开了debug选项,要

2011-03-04 17:49:00 4908 9

原创 ubuntu教程--12.04 安装笔记

本文是 vincentzhwg 所写,转载请注明作者:vincentzhwg--------------------------------分区建议,这是根据我个人的使用经验/                           7G/tmp                    4G/var                     3G/logsData

2011-03-02 11:22:00 9000

转载 那些相见恨晚的 JavaScript 技巧

新闻来源:Smashing MagazineJavaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是所有 Web 设计师的基本功,这门有趣的语言蕴藏着许多不为人熟知的东西,即使多年的 JavaScript 程序员,也未能完全吃透。本文从7个方面讲述 JavaScript 中那些你不很熟知但非常实用的技巧。 简略语句 Ja

2010-04-24 10:44:00 646

转载 让PHP开发者事半功倍的十大技巧

如果你使用一面大镜子作为冲浪板会发生什么?或许你会在较短的时间内征服海浪,但是你肯定从内心深处明白,这不是冲浪的正确选择。同样的道理也适用于PHP编程,尽管这样的类比听起来有一些古怪。我们经常听到有人试图用一个周末多点的时间来学会PHP,但是请恕我直言,这是学习这门编程语言的一种非常糟糕的方式。  为何说学习PHP的过程有别于任何其它语言?  就其本质而言,如果你掌握了以P

2010-04-22 11:14:00 1336 1

原创 nginx的rewrite模块官方英文文档的节选翻译

最近在学nginx,对于rewrite不是很了解,去看了下官方的英文文档,顺便做了下翻译。本人不是英语专业,所以若翻译得不好,请拍砖。若有建议,可发邮件到 vincentzhwg@gmail.com  Nginx Http Rewrite 模块 ##摘要此模块使得使用正则表达式来改变UR具备使用正则表达式来改变URI的功能,可根据变量来进行转向和选择配置。如果相关的

2010-01-16 14:49:00 2389

mhash-0.9.9.9.tar.bz2

mhash-0.9.9.9.tar.bz2 mhash-0.9.9.9.tar.bz2

2011-03-03

memcache-2.2.6.tgz

memcache-2.2.6.tgz memcache-2.2.6.tgz

2011-03-03

mcrypt-2.6.8.tar.gz

mcrypt-2.6.8.tar.gz mcrypt-2.6.8.tar.gz

2011-03-03

libmcrypt-2.5.8.tar.gz

libmcrypt-2.5.8.tar.gz

2011-03-03

libiconv-1.13.1.tar.gz

libiconv-1.13.1.tar.gz

2011-03-03

imagick-3.0.1.tgz

imagick-3.0.1.tgz 源代码包

2011-03-03

ImageMagick-6.6.7-10.tar.gz

ImageMagick-6.6.7-10.tar.gz

2011-03-03

eaccelerator-0.9.6.1.tar.bz2

eaccelerator-0.9.6.1.tar.bz2

2011-03-03

Linux系统管理技术手册(第二版,英文版) 清晰版

Linux系统管理技术手册 第二版 英文 清晰版 pdf

2011-01-27

codeigniter中文手册教程

codeigniter中文手册教程 本人亲手制作的,从官网上下载页面回来后改造的,方便使用 解压后,用浏览器打开index.html就可以了

2010-01-12

sql命令.chm 详解 中文版

sql命令.chm 详解 中文版 sql命令 sql chm

2008-11-29

深入浅出struts2.pdf 中文版

深入浅出struts2.pdf 中文版 struts2 中文版 pdf

2008-11-28

jstl教程与文档 JSTL

jstl教程与文档 --vincent17113发布

2008-09-25

aspectjrt.jar

aspectjrt.jar

2008-07-31

aspectjweaver.jar

aspectjweaver.jar

2008-07-31

Spring-Reference_zh_CN.chm

Spring-Reference_zh_CN.chm<br>spring 开发参考手册,中文版

2008-07-29

c3p0-0.9.1-pre6.jar

hibernate中的c3p0数据库连接池jar文件

2008-07-23

Hibernate3.2官方中文参考手册.pdf

Hibernate3.2官方中文参考手册.pdf<br>--vincent17113发布

2008-07-22

smartupload.jar

smartupload.jar文件<br>--vincent17113发布,绝不虚假

2008-07-21

VIM Quick Reference Card.pdf

vim命令快速参考卡片,pdf<br>--vincent17113发布,绝非虚假

2008-06-07

hbase权威指南.pdf 清晰原版(中文)

hbase权威指南.pdf 清晰原版(中文)

2014-07-29

nginx php mysql 源代码包

nginx php mysql 源代码包 包含一些其它的需要用到的源代码包 适用于ubuntu,包含安装脚本

2012-08-02

Ubuntu12.04下安装 nginx + php + mysql 的源代码文件

Ubuntu12.04下安装 nginx + php + mysql 的源代码文件 里面包含如下文件 ibiconv-1.14.tar.gz libmcrypt-2.5.8.tar.gz mcrypt-2.6.8.tar.gz mhash-0.9.9.9.tar.gz pcre-8.30.tar.gz mysql-5.5.22.tar.gz nginx-1.0.14.tar.gz php-5.4.0.tar.gz

2012-03-28

mentohust_0.3.4-1_amd64.deb

mentohust_0.3.4-1_amd64.deb ubuntu下的锐捷认证工具

2012-03-27

Yii 1.1 Application Development Cookbook pdf 英文原版

Yii Cookbook pdf 英文 Yii 1.1 Application Development Cookbook pdf 英文原版

2011-11-25

Django Web开发指南 pdf 影印 清晰版

Django Web开发指南 pdf 影印 清晰版

2011-11-23

Ubuntu11.04下Nginx + PHP + Mysql 安装源文件与安装说明

Ubuntu11.04下Nginx + PHP + Mysql 安装源文件与安装说明 Ubuntu Nginx PHP Mysql 安装

2011-11-15

jQuery 1.6 中文API (适用jQuery 1.6和jQuery 1.6.1)

jQuery 1.6 中文API (适用jQuery 1.6和jQuery 1.6.1)

2011-07-08

yii-api-1.1.7.chm

yii-api-1.1.7.chm yii-api-1.1.7.chm

2011-07-08

应用yii1.1和php5进行敏捷web开发.chm--中文版

应用yii1.1和php5进行敏捷web开发.chm--中文版

2011-06-02

蓝牙增强驱动--驱动

蓝牙 驱动 增强蓝牙功能 蓝牙增强驱动--驱动

2011-05-19

星际译王 词典 朗道 汉英

星际译王 词典 朗道 汉英 星际译王 词典 朗道 汉英

2011-04-29

星际译王词典--朗道英汉

星际译王 词典 朗道 英汉 星际译王 词典 朗道 英汉

2011-04-29

MySQL_Cookbook.chm

MySQL_Cookbook.chm MySQL_Cookbook.chm

2011-03-24

MySQL_Stored_Procedure_Programming.chm

MySQL Stored Procedure 存储过程 chm

2011-03-24

mysql-5.5.9.tar.gz

mysql-5.5.9.tar.gz mysql-5.5.9.tar.gz

2011-03-03

php-5.3.5.tar.gz

php-5.3.5.tar.gz php-5.3.5.tar.gz

2011-03-03

PDO_MYSQL-1.0.2.tgz

PDO_MYSQL-1.0.2.tgz PDO_MYSQL-1.0.2.tgz

2011-03-03

pcre-8.12.zip

pcre-8.12.zip pcre-8.12.zip

2011-03-03

nginx-0.8.54.tar.gz

nginx-0.8.54.tar.gz nginx-0.8.54.tar.gz

2011-03-03

空空如也

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

TA关注的人

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