- 博客(15)
- 资源 (6)
- 收藏
- 关注
原创 sonarqube升级之后多模块的gradle项目扫描失败
6月份多模块的gradle项目还扫描成功了8月份公司sonarqube系统从6.4升级到了7.19月份构建多模块的gradle项目报错,报错信息如下:由于我们项目依赖关系大概如下:modules1modules2modules2:modules2.1modules2:modules2.2modules2:modules2.3然后报错信息里面报...
2019-09-27 16:27:29 1177
原创 通过bat脚本更新本地svn目录
rem 设置svn路径set svn_home=C:\Program Files\TortoiseSVN\binrem 设置svn的本地工作空间set svn_work=E:\testif exist %svn_work% GOTO :toupdate else GOTO :towarn:towarn@echo 请确认目录是否存在echo & pause GOTO :END...
2018-11-13 13:54:11 1190
原创 pascal 一些常用函数
维护的一个iss打包脚本,里面需要挺多校验和一些常规操作的函数,所以很多函数都是自己封装再调用,这样以后维护起来比较方便,改动也比较小,罗列下总结的一些比较通用的函数://判断是否需要安装某软件function NeedInstallsoft(): Boolean;var version: Cardinal;begin result := false; //32位或64位都没有,才...
2018-11-13 13:47:49 1208
原创 python 之 multiprocessing模块实现进程池
依旧直接脚本实例讲解:本脚本是根据文件后缀来确定输出什么内容到error日志文件其中用到了进程池,加锁写文件等内容。。。#!/usr/bin/env python# -*- coding: utf-8 -*-import multiprocessingimport timeimport sysimport reimport osimport sre_compileimp...
2018-11-13 11:36:56 244
原创 python 之 通过脚本远程window、linux、mysql
1、py脚本操作远程window服务器,通过挂载磁盘的方式实现,缺点是:有时删除挂载磁盘之后并不能马上释放,所以多人频繁操作同一个远程window磁盘就容易报错出问题,废话不多说,直接上代码: n_cmd = r"n:" cmd = r"net use n: \\192.168.1.2\d$ serverpasswd /user:servername" #serverpassw...
2018-11-09 11:18:19 247
原创 python 之 根据创建时间列出目录下面的文件、目录并写入txt
#安装创建时间排序def compare(x, y): stat_x = os.stat(DIR + "/" + x) stat_y = os.stat(DIR + "/" + y) if stat_x.st_ctime < stat_y.st_ctime: return -1 elif stat_x.st_ctime > stat_y...
2018-11-08 15:23:09 864
原创 python 之 如何通过脚本读取xml文件节点
#!/usr/bin/env python# -*- coding: utf-8 -*-#coding=utf-8#写脚本的时候习惯把自己常用的模块都import进来了import sysimport sre_compileimport reimport pdbimport osimport codecsimport timeimport datetime#注意:尽量使用...
2018-11-08 14:45:00 473
原创 python 之 pycurl模块
PycURl是一个C语言写的libcurl的python绑定库。PyCURL可以用来从Python程序中获取URL所标识的对象,类似于URLLIB Python模块。(libcurl主要功能就是用不同的协议连接和沟通不同的服务器。 libcurl当前支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。)如果想通过python去读取一...
2018-11-08 11:02:37 7405
原创 cpplint 介绍
1、认识cpplintcpplint是Google开发的一个C++代码风格检查工具,如果是遵循google code style的,可以使用cpplint作为代码规范的一个检查工具。Cpplint是一个开源可下载的脚本,具体可以在github上下载:https://github.com/google/styleguide/blob/gh-pages/cpplint/cpplint.py...
2018-11-08 10:12:52 19137
原创 解决scp 在脚本中使用需要输入密码的问题
第一种方法,用到了expect。(由于需要安装expect,故没有尝试)脚本如下:#! /usr/bin/expect -fspawn scp 1 koven@192.168.0.2:expect "*password:"send "your password\r"expect eof当然不只是scp,其它命令也可以用expect自动化循环处理:sp...
2018-11-07 17:32:43 55 1
原创 VS2012中配置cpplint检查
进行以下步骤配置:1、工具->外部工具2、参照以下内容填写:C:\Python27\python.exe:是Python的安装路径,根据实际情况进行更改C:\Python27\cpplint.py --verbose=6 --output=vs7 $(ItemPath):C:\Python27\cpplint.pycpplint脚本路径根据实际更改,$(ItemPa...
2018-11-07 17:28:48 19
原创 linux下如何在Python中使用MySQLdb模块
下载安装包:MySQL-python-1.2.5.zip(下载地址:https://pypi.python.org/pypi/MySQL-python )setuptools-0.6c8.tar.gz(下载地址:http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c8.tar.gz)1.下载安装setupt...
2018-11-07 17:22:51 816
原创 inno setup打包工具--从5.2.4版本升级到5.5.4u,脚本的变动
负责的一个项目使用的打包工具是inno setup5.2.4版本,项目较老,很多不好变动,且此版本会导致繁体乱码等诸多编码问题,故下决心要升级工具版本,使用Unicode版本的工具,可以避免乱码问题遇到的问题:1、安装界面有四种类型供选择,以前是选择一种类型,置灰其他类型,现在要改成点击哪个类型选中哪个类型,查了很久找到了一个[Components]里面的Flags,终结此烦恼:Fla...
2018-11-07 10:14:30 740
python2.X小功能函数锦集
2018-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人