记录学习笔记、分享资源工具、交流技术思想、提升工作效率

最新发布 第3页

幕轻寒专业的IT技术博客

后端

python2处理excel表格

python2处理excel表格
使用 xlrd 能够很方便的读取 excel 文件内容, 而且这是个跨平台的库,能够在windows,linux/unix,等平台上面使用。 1. 安装xlrd # easy_install xlrd 或者 # pip install xlrd 2.读取excel 获取xls里的数据简单来说分三步: a.打开xls b.指定要读的sheets c.获取坐标对应的值 表格如下: (1).获取sheets(工作薄)列表 #!/usr/bin/python # coding:utf-8 import xlrd myxls= xlrd.ope...

xiaomudk 6年前 (2015-06-27) 1143浏览 0评论

运维

find命令总结

find命令总结
find 查找文件或目录 命令格式: find 目录 [查找规则] [查找完处理方法] 查找规则: 按文件名查找(常用) find /var/log -name "*.log" #查找/var/log下以.log结尾的文件 find /var/log -iname "*.log" # -iname表示不区分大小写 find /var/log ! -name "*.log" #把*.log结尾的文件过滤掉 按时间查找(常用) find /var/log -mtime +...

xiaomudk 6年前 (2015-06-20) 1248浏览 0评论

运维

linux 的stty命令

linux 的stty命令
1.stty命令介绍 stty 打印或更改terminal(终端)的设置 -a --all 用人类可读的方式,打印出所有现有设置 -g --save 用stty可读的方式,打印出所有现有设置 -F --file=DEVICE 打开或使用指定的“设备(DEVICE)”用以代替stdin --help 帮助 --version 版本 # stty -a speed 38400 baud; rows 60; columns 207; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; ...

xiaomudk 6年前 (2015-06-13) 723浏览 0评论

运维

shell 奇技淫巧

shell 奇技淫巧
1.变量两边加双引号,保证原内容的格式 如果变量两边不加双引号的话,所有的多个空格被一个空格代替,所有的换行被删除 举例: # a=`ls -l` # echo $a total 824 -rw-r--r-- 1 root root 878 Oct 10 18:10 1.txt -rw-r--r-- 1 root root 33083 Sep 22 16:41 a -rw-r--r-- 1 root root 29309 Sep 24 16:03 b -rw-r--r-- 1 root root 581 Oct 10 17:29 check_lockbo...

xiaomudk 6年前 (2015-06-06) 6477浏览 0评论

运维

shell脚本中echo显示内容带颜色

shell脚本中echo显示内容带颜色
echo命令介绍: 功能说明:显示文字 语   法:echo [-ne][字符串] / echo [--help][--version] 补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。 参   数: -n 不要在最后自动换行 -e 打开反斜杠ESC转义。若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出: \a 发出警告声; \b 删除前一个字符; \c 最后不加上换行符号; \f ...

xiaomudk 6年前 (2015-05-30) 988浏览 0评论

运维

linux上获取文件的创建时间

linux上获取文件的创建时间
使用stat命令查看文件,只能查看文件的atime、mtime和ctime,都不是文件创建时间。 下面列出一种查看文件创建时间的方法(这种方法只适用于ext4格式的磁盘) 以/etc/passwd为例子: 1.先查出文件的Inode # ls -i /etc/passwd 132866 /etc/passwd /etc/passwd的inode为132866 2.查看文件所在的磁盘 # df /etc/passwd Filesystem 1K-blocks Used Available Use% Mounted on /dev/sd...

xiaomudk 6年前 (2015-05-23) 6021浏览 0评论

后端

git学习笔记

git学习笔记
1.安装git centos下 # yum install git win下安装msysgit 2.创建版本库 # mkdir myblog # cd myblog # git init 3.配置提交时所使用的用户名和邮箱(必须) 1).配置当前目录下git用户名和邮箱(配置存放在.git/config里) # git config user.name "xiaomu" # git config user.email "xiaomudk@gmail.com" 2).配置全局的git用户名和邮箱(配置存放在~/.g...

xiaomudk 6年前 (2015-05-16) 3824浏览 0评论

运维

RPM包制作原理详解

RPM包制作原理详解
一、简介 在Centos下制作RPM包是使用rpm-build工具。 1.RPM生成要素: 生成rpm所用的文件列表或者源代码 根据文件列表或者源代码生成rpm规范,也就是spec文件 根据spec文件加工源码/文件的工具rpmbuild 2.制作流程: 把源码包放在正常的位置 (如果有补丁的话也一块放入) 确定依赖关系 编写spec文件,rpmbuild命令根据spec文件来制作合适的rpm包 (这一步是重点) 生成rpm包 3.rpmbuild工作目录介绍 如果你的rpm的版本<=4.4.x,那么rpmbuid工具其默认的工作路径是/...

xiaomudk 6年前 (2015-05-02) 3265浏览 0评论

运维

跨平台解压文件时中文乱码问题

跨平台解压文件时中文乱码问题
最后公司项目代码更新。项目文件存在中文文件名。在win下打成zip包后,在linux解压出来就会乱码。网上查了一下资料,原来是win下打包的zip,文件名是GBK编码。而在linux上却是utf-8编码。既然zip包会乱码,索性测试一下其它的压缩类型会不会乱码。 一、不同的压缩包类型跨平台时中文乱码测试 1.常用的压缩包类型 zip rar 7z tar(tar只是打包,并没有压缩文件) tar.gz tar.bz2 2.测试过程 以上压缩包类型,分别在win打包后(打包工具为winrar和7z),在linux解压来查看是否有乱码. 下面是要打包的文...

xiaomudk 6年前 (2015-04-23) 1025浏览 0评论