• 等级
  • 244146 访问
  • 17 原创
  • 17 转发
  • 49811 排名
  • 22 评论
  • 80 获赞

Linux 替换^M字符 方法

Linux 替换^M字符 方法 转自:http://blog.csdn.net/lhf_tiger/article/details/8203013 Excel转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/pydiction pydiction可以让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和DOUBLE PRECISION)。关键字INT是INTEGER的同义词,关键...

2018-10-09 15:11:20

Mac上提升效率的工具整理

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

2018-09-30 16:38:24

SQLAlchemy 执行语句的打印

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

2018-09-29 14:45:36

几种常用的认证机制

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

2018-09-20 20:15:32

iOS URL Schemes

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

2018-09-20 20:12:30

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

1、bitcode http://www.jianshu.com/p/68f092d62f69   2、文件名冲突 这种情况一般都是文件里面使用C语言定义的全局变量名或是函数名,在导入的时候因为重复产生了冲突。 http://www.cnblogs.com/rayshen/p/5160218.html http://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,好像没什么区别) 搭配|       echo 123 | 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/ GIT 官网 https://git-scm.co...

2018-08-14 10:13:01

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

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

2018-08-07 17:19:25

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

在sql server中,我们可是使用以下update语句对表进行更新: update a set a.xx= (select yy from b) ; 但是在mysql中,不能直接使用set select的结果,必须使用inner join: update a inner join (select yy from b) c set a.xx = c.yy   例: update mb_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               text 1                au1224 su5b9e1u9a8c 2                \24\a su5b9e1u9a8c 3                \24\\a su5b...

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

Kubernetes入门指南:部署一个Node.js Docker应用 — SitePoint

容器技术已经存在了很多年,Docker使它真正成为主流。因为Docker提供了一套简单易用的接口来使用容器,现在已有许多的公司和开发者使用容器来装载他们的应用。然而,对于任何有一定规模的应用程序,你一定不会只要部署“一个容器”,而是部署在大量主机上的许多容器。 这这篇文章中,我们会来看一看 Kubernetes, 一个用来自动化部署、控制容器扩展/收缩以及管理容器化应用程序的开源系统。 预备知识

2017-08-07 19:42:47

你应当拥有的8个PHP质量保证工具 — SitePoint

为了输出高质量的代码,我们必须在编码时时刻想着测试(如果没有进行测试驱动开发)。尽管有很多很多的PHP测试工具,可是太难做出选择了! 探索PHP是一个有趣的冒险过程 (高级课程在这里) 可是很难为此装配出一个工作时携带起来不那么笨重的工具带!这篇文章将会着重介绍那些最受欢迎的测试工具,并且已经为反映2017年质量保证工具的发展状态更新了内容。 没测试的代码不是好代码。 PHPUnitPHPUni

2017-08-07 19:30:44

强制去除xcode的编译警告

没有找到最原始的出处,只看到很多博客有转载 在使用xcode进行iphone应用开发时,经常需要添加一些第三方的类库,而一些第三方的类库由于缺少维护,从而导致类库中含有各种警告和各种内存泄漏,但并不影响运行. 倘若我们需要用到第三方库,而由不想在代码分析时看到这些库的警告或内存泄漏,我需要这样做: #pragma clang diagnostic push #pragma clang d

2017-04-24 11:23:14

vim 显示tab键

Vim里面显示TAB键  1、文件中有 TAB 键的时候,你是看不见的。要把它显示出来: :set list :set list 现在 TAB 键显示为 ^I,而 $显示在每行的结尾,以便你能找到可能会被你忽略的空白  字符在哪里。  2、方法1中这样做的一个缺点是在有很多 TAB 的时候看起来很丑。如果你使用一个有颜色的  终端,或者使用 GUI 模式,Vim 可

2017-02-20 14:49:42

black-heart

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