自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杰瑞的专栏

架构师、脚本语言专家;精通Python、Shell、正则表达式;熟悉Java、C、Tcl、Ruby、Scala、Perl等多种编程语言;在性能,开源,自动化测试方面有非常丰富的经验

  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 POSIX常用字符集合

在正则匹配的时候,有的时候需要匹配一些特殊字符,比如说空格,TAB,标点符号,控制字符,大小写字码,16进制等...如果纯粹是大小写字符的话,[A-Z]  可以匹配大写字母[a-z]  可以匹配小写字母[0-9]  这些可以匹配数字但像TAB键,空格键,空白符,16进制字母等,就不太好匹配! 好在POSIX有个固定的字符集,可供我们使用:类型                  

2017-07-31 06:06:29 2515

原创 Python类对象的JSON序列化处理

不同的编程语言有不同的数据类型; 比如说:Python的数据类型有(dict、list、string、int、float、long、bool、None)Java的数据类型有(bool、char、byte、short、int、long、float、double)C的数据类型有(bit、bool、char、int、short、long、unsigned、double、float)Tcl

2017-07-31 04:43:01 45717 5

转载 Nginx配置文件nginx.conf详解

# 定义Nginx运行的用户和用户组user www www;# nginx进程数,建议设置为等于CPU总核心数worker_processes 8;# 全局错误日志定义类型,[debug | info | notice | warn | error | crit]error_log /var/log/nginx/error.log info;# 进

2017-07-30 21:21:16 598

转载 一张图带你了解游戏程序员的学习之路

2017-07-30 19:46:47 856

转载 睡眠专家的7个建议 让你一夜好眠

充足的睡眠对健康很重要,如果经常睡眠不足,生理和心理健康都会受到冲击。但现代人受工作压力和电子产品的使用等因素影响,睡眠的质和量都远远不够。对此,美国睡眠专家提供几项建议,希望能让人们睡个好觉。据商业内幕网站报导,以下是美国哈佛医学院神经学助理教授富勒亲自实践的7个方法,有助于拥有一夜好眠:1.每天早上准时起床很多人的问题是作息不规律,因而影响睡眠。富勒说,如果你在星期

2017-07-30 17:25:26 1591

原创 时间的精准正则匹配

要用正则表达式精准匹配时间,其实并不容易方式一:>>> import re>>> t = '19:10:48'>>> m = re.match(r'(.*):(.*):(.*)', t)>>> m.groups()('19', '10', '48')方式二:>>> t = '19:10:48'>>> m = re.match(r'(\d{2}):(\

2017-07-30 16:19:43 1534

原创 Shell中批量备份目录的一个小技巧

经常要备份备份某个目录下所有文件及子目录,有时候只需要备份某目录下的目录结构,这个可以可以使用一个小技巧,下面一条很小的脚本可以完成此功能,比如说,要备份/home/jerry目录到/home/tom家目录下,可以这样说明:find /home/jerry -type d -print                  |     # 寻找所有/home/jerry目录下的所有子目

2017-07-24 20:53:01 1509

原创 input的小技巧

在Windows系统下,可以通过双击文件名来运行程序,但输出结果,一般一闪就过!比如说下面这段简单的代码,脚本名为script.pyimport sysprint(sys.platform)print(2**100)x = 'spam'print(x * 8)双击script.py文件的图标,程序的输出会一闪而过,解决的小技巧,就是在程序的末尾添加input

2017-07-16 18:04:21 567

原创 Unix env的查找技巧

如果LINUX等这些类UNIX的操作系统上使用Python,只需要满足两个条件.第一: 首行告诉系统Python解析器的位置,比如: #!/usr/local/bin/python第二: 脚本必须具有可执行的权限,一般: chmod +x script.py 比如说下面的hello.py的脚本,代码如下:#!/usr/local/bin/pythonprint('Hel

2017-07-16 17:40:37 602

原创 sed使用技巧之--删除行

使用sed来删除行,分为无选择删除空行、有选择删除和过滤删除【情形一】无选择删除所有空行备注:1. ^$          # 匹配所有空行2. d                    # 删除【情形二】有选择删除连续空白行备注:1. .           # 匹配至少有一字符的行2. ^$

2017-07-09 12:08:28 2400

原创 sed使用技巧之--给文件的行编号

如果要打印行号,其他是可以使用cat命令的中的-n参数,比如下面测试数据:其实使用sed命令同样可以给文件编号上面的显示有点遗憾,行号和内容分开来了,如果要他们一同显示就需要点技巧:将输出再通过管道传给另外一个sed命令处理,这样就完美了!备注: 1. =          # 代表行号2. N          # 追加下一行到模板后面,组

2017-07-09 10:06:03 2546

原创 Python中浮点数精度处理

Python中,浮点数运算,经常会碰到如下情况:出现上面的情况,主要还是因浮点数在计算机中实际是以二进制保存的,有些数不精确。比如说: 0.1是十进制,转化为二进制后它是个无限循环的数:0.00011001100110011001100110011001100110011001100110011001100而python是以双精度(64)位来保存浮点数,多余的位会被截掉,所

2017-07-01 21:08:22 65475

Perl Cookbook

Perl Cookbook, 学习Perl非常宝贵的经典!

2014-03-29

ASE_config_guide_unix

本文档用于UNIX下,Sybase Adaptation Server的安装,配置,管理。

2014-02-17

Clean Code-代码整洁之道 中文完整版清晰版

本书提出一个概念:代码的质量与其整洁度成反比。干净的代码,在质量上较为可靠,在维护上比较方便。作为编程领域内的佼佼者,作者给出了一系列行之有效的整洁代码操作实践。 本书阅读对象为一切有志于改善代码质量的程序员及技术经理。

2014-02-15

空空如也

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

TA关注的人

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