• 等级
  • 266089 访问
  • 19 原创
  • 19 转发
  • 49464 排名
  • 25 评论
  • 83 获赞

时区缩写转GMT(UTC)对照表

TimeZonenames,codesandabbreviationsforStandardTimeandDaylightSavingTime(DST)aroundtheworld.Abbreviation Timezonename Location Offset A AlphaTimeZone Military ...

2019-03-28 21:04:19

python2 和python3 base64加解密

引言:  在一些项目中,接口的报文是通过base64加密传输的,所以在进行接口自动化时,需要对所传的参数进行base64编码,对拿到的响应报文进行解码;Base64编码是一种“防君子不防小人”的编码方式。广泛应用于MIME协议,作为电子邮件的传输编码,生成的编码可逆,后一两位可能有“=”,生成的编码都是ascii字符。优点:速度快,ascii字符,肉眼不可理解缺点:编码比较长,非...

2019-03-11 12:48:48

tailf、tail  -f 和 tail  -F 的区别

mantailf结果如下:tailfwillprintoutthelast10linesofafileandthenwaitforthefiletogrow.Itissimilartotail-fbutdoesnotaccessthefilewhenitisnotgrowing.Thishasth...

2019-03-05 16:57:24

python 使用函数名的字符串调用函数(4种方法)

先看一个例子:>>>deffoo():print"foo">>>defbar():print"bar">>>func_list=["foo","bar"]>>>forfuncinfunc

2018-11-23 21:34:33

Linux 替换^M字符 方法

Linux替换^M字符方法转自:http://blog.csdn.net/lhf_tiger/article/details/8203013Excel转CSV文件,脚本处理时报错,用vim打开发现有"^M"字符,需要先转成会车替换^M字符在Linux下使用vi来查看一些在Windows下创建的文本文件,有时会发现在行尾有一些“^M”。有几种方法可以处理。1.使用dos2uni...

2018-10-24 21:26:41

vim python自动提示插件 pydiction

pydiction用来实现代码补全和语法提示功能。pydiction不能通过apt安装,需要自行下载安装。    在GitHub下载源码,可以使用Git迁出到本地,或者下载zip包自行解压,地址为:https://github.com/rkulla/pydictionpydiction可以让vim自动补全Python代码,无论是关键字,标准库还是第三方库。它主要包含3个文件:...

2018-10-16 10:14:20

Mysql中,int(10)和int(11)的区别

int(M)M指示最大显示宽度。最大有效显示宽度是255。显示宽度与存储大小或类型包含的值的范围无关首先说一下mysql的数值类型,MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLEPRECISION)。关键字INT是INTEGER的同义词,关键...

2018-10-09 15:11:20

Mac上提升效率的工具整理

快速启动工具Alfred 下载地址: https://www.alfredapp.com/快速输入补全工具Atext 官网: http://www.trankynam.com/atext/系统监控工具iStatMenus 下载地址: http://www.pc6.com/mac/111587.html 注册码上边有,我用的2447-9517-7939-5221-0000...

2018-09-30 16:38:24

SQLAlchemy 执行语句的打印

最近需要分析业务代码中MySQL语句执行效率,对于直接显示执行SQL语句的地方,可以直接将SQL语句和参数拼接后的结果打印出来,但是对于用SQLAlchemyQuery查询的地方,就需要想办法打印出最后实际执行的语句。找了下各种方案,最后结果如下:方式一:SQLAlchemy支持在创建数据库引擎时,通过echo=true,将连接这个数据库引擎的所有执行语句打印出来:engine=...

2018-09-29 14:45:36

几种常用的认证机制

HTTPBasicAuthHTTPBasicAuth简单点说明就是每次请求API时都提供用户的username和password,简言之,BasicAuth是配合RESTfulAPI使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码暴露给第三方客户端的风险,在生产环境下被使用的越来越少。因此,在开发对外开放的RESTfulAPI时,尽量避免采用HTTPBas...

2018-09-20 20:15:32

iOS URL Schemes

整理下可能会用到的 URLSchemes http://wiki.akosma.com/IPhone_URL_Schemes http://www.zhihu.com/question/19907735  在代码中调用如下代码:NSURL*url=[NSURLURLWithString:@"prefs:root=WIFI"];[[UIApplication...

2018-09-20 20:12:30

iOS 静态库开发的那些坑 。注意事项

1、bitcodehttp://www.jianshu.com/p/68f092d62f69 2、文件名冲突这种情况一般都是文件里面使用C语言定义的全局变量名或是函数名,在导入的时候因为重复产生了冲突。http://www.cnblogs.com/rayshen/p/5160218.htmlhttp://blog.csdn.net/sxn4245608/article/de...

2018-09-20 20:11:38

pyhton去掉字符串中的 \ufeff

 lock=open("lock_info.txt","r+",encoding="utf-8")lock_line=lock.readline()lock_list=lock_line.split(",")print(lock_list[0])result =lock_list[0].encode('utf-8').decode('utf-8-sig')p...

2018-09-20 19:58:52

Linux中短横线(-)小记

在Linux中短横线(-)可以表示输出流,具体用法如下。搭配cat  cat-     如果指定cat的文件为-,表示从标准输入读取(和直接使用cat,好像没什么区别)搭配|   echo123|cat-      表示把管道符前面的输出流,在交给cat执行一遍(这就很牛逼了)   例子:    如果操作系统没有scp命令,只有ss...

2018-08-30 14:14:34

Pythonh后端常用技术文档官方网站整理

Python官网https://www.python.org/doc/Redis官网https://redis.io/中文网站http://www.redis.cn/MySQL官网https://www.mysql.com/SQLAlchemy官网http://www.sqlalchemy.org/学习网站https://www.tutorials...

2018-08-14 10:13:01

grep -c 统计文件中字符串出现的行数

分析日志时,有时会需要统计某个方法出现的次数,这时就要用到grep-c,如下命令grep-c key_word file1file2file3返回file1:count1file2:count2file3:count3即依次返回每个文件中key_word出现的行数 与之类似的grepkey_word file1file2file3|wc-...

2018-08-07 17:19:25

mysql update不能直接使用select的结果

在sql server中,我们可是使用以下update语句对表进行更新:updateaseta.xx=(selectyyfromb);但是在mysql中,不能直接使用setselect的结果,必须使用innerjoin:updateainnerjoin(selectyyfromb)cseta.xx=c.yy 例:updatemb_ta...

2018-07-25 21:21:49

python 语法tips

1、声明只包含一个元素的元祖,在元素后一定要加一个逗号param=("test")#错误,这种写法会返回一个4个字母的元组param=("test",)#正确,返回一个“test”元素的元组...

2018-07-16 11:20:08

Mysql like查询语句中,结果包含反斜杠 \ 字符的,需要替换成四个反斜杠 \\\\

  如题,当SQL语句中使用Like查询,且期望匹配的结果中含有"\"的,应当把"\"替换为"\\\\"。  比如数据库中text字段有以下三行:id               text1                au1224su5b9e1u9a8c2                \24\asu5b9e1u9a8c3                \24\\asu5b...

2018-07-11 18:11:55

curl模拟http发送get或post接口测试

一、get请求 curl"http://www.baidu.com" 如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地curl-i"http://www.baidu.com" 显示全部信息curl-l"http://www.baidu.com"只显示头部信息curl-v"http://www.baidu.com"显示get请求全过

2018-01-10 10:38:41

black-heart

全栈工程师,现专注于iOS开发,业余研究HTML5、JavaScript、Python... Github: https://github.com/black-heart Iteye: http://grayheart.iteye.com/
关注
  • 应用开发工程师
  • 中国 上海 徐汇区
奖章
  • 持之以恒
  • 1024勋章