自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (6)
  • 收藏
  • 关注

原创 git commit执行之后不生成change-id

git gerrit change-id

2022-11-21 15:29:01 2352 1

原创 sonarqube升级之后多模块的gradle项目扫描失败

6月份多模块的gradle项目还扫描成功了8月份公司sonarqube系统从6.4升级到了7.19月份构建多模块的gradle项目报错,报错信息如下:由于我们项目依赖关系大概如下:modules1modules2modules2:modules2.1modules2:modules2.2modules2:modules2.3然后报错信息里面报...

2019-09-27 16:27:29 1060

原创 通过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 1104

原创 pascal 一些常用函数

维护的一个iss打包脚本,里面需要挺多校验和一些常规操作的函数,所以很多函数都是自己封装再调用,这样以后维护起来比较方便,改动也比较小,罗列下总结的一些比较通用的函数://判断是否需要安装某软件function NeedInstallsoft(): Boolean;var version: Cardinal;begin result := false; //32位或64位都没有,才...

2018-11-13 13:47:49 1133

原创 python 之 multiprocessing模块实现进程池

依旧直接脚本实例讲解:本脚本是根据文件后缀来确定输出什么内容到error日志文件其中用到了进程池,加锁写文件等内容。。。#!/usr/bin/env python# -*- coding: utf-8 -*-import multiprocessingimport timeimport sysimport reimport osimport sre_compileimp...

2018-11-13 11:36:56 225

原创 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 231

原创 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 824

原创 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 442

原创 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 7364

原创 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 18855

转载 文件名或路径名包含中文时,git status显示乱码

 

2018-11-07 17:51:55 608

原创 解决scp 在脚本中使用需要输入密码的问题

第一种方法,用到了expect。(由于需要安装expect,故没有尝试)脚本如下:#! /usr/bin/expect -fspawn scp 1 [email protected]:expect "*password:"send "your password\r"expect eof当然不只是scp,其它命令也可以用expect自动化循环处理:sp...

2018-11-07 17:32:43 23 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 7

原创 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 804

原创 inno setup打包工具--从5.2.4版本升级到5.5.4u,脚本的变动

负责的一个项目使用的打包工具是inno setup5.2.4版本,项目较老,很多不好变动,且此版本会导致繁体乱码等诸多编码问题,故下决心要升级工具版本,使用Unicode版本的工具,可以避免乱码问题遇到的问题:1、安装界面有四种类型供选择,以前是选择一种类型,置灰其他类型,现在要改成点击哪个类型选中哪个类型,查了很久找到了一个[Components]里面的Flags,终结此烦恼:Fla...

2018-11-07 10:14:30 664

python2.X小功能函数锦集

#匹配s中的pattern,从头开始匹配 (pattern可用正则) _regexp_compile_cache = {} def Match(pattern, s): if pattern not in _regexp_compile_cache: _regexp_compile_cache[pattern] = sre_compile.compile(pattern) return _regexp_compile_cache[pattern].match(s) #查找s中的pattern(pattern可用正则) def Search(pattern, s): if pattern not in _regexp_compile_cache: _regexp_compile_cache[pattern] = sre_compile.compile(pattern) return _regexp_compile_cache[pattern].search(s) #将s中的pattern替换成rep (pattern,rep可用正则) def ReplaceAll(pattern, rep, s): if pattern not in _regexp_compile_cache: _regexp_compile_cache[pattern] = sre_compile.compile(pattern) return _regexp_compile_cache[pattern].sub(rep, s)

2018-11-06

cppcheck规则编写文档

cppcheck编写自定义规则文档,cppcheck支持自定义规则,通过正则表达式编写检查规则

2016-12-27

opencv配置

基于win7的opencv2.4.3+vs2010配置过程,且一次性解决每次建立工程都要添加依赖性的问题

2013-10-17

opencv边缘检测

检测一张图片的边缘,可以通过调节进度条来决定边缘清晰数

2013-10-12

opencv处理

opencv一些处理图形的应用,可以一次性将一张图片处理成多种效果~

2013-10-12

绘画的软件

基于MFC单文档开发的画图软件,可改变画笔大小和颜色,实现文件重绘和保存。

2013-10-12

空空如也

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

TA关注的人

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