自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 自动探测gbk编码文件并转为utf8

自动探测gbk编码文件并转为utf8有时候要将一些部分在windows上的代码在linux上打开,但是因为windows上的默认都是gbk,linux上打开都是乱码。 因为只有部分文件是gbk编码的,所以不能粗暴的全部转换,要先对文件编码进行推测,然后才能决定是否要转换。 以下python代码实现遍历目录下指定类型文件并自动探测编码,然后将推测出gbk、gb2312的文件转为utf8。impo

2016-07-21 11:20:34 831

原创 GDI+、FFMPEG图像放大算法性能比较

GDI+、FFMPEG图像放大算法性能比较最近在做link的时候要放大图片,使用了传说中gdi+最好的高质量双三次插值算法,然后在连续放大时就卡成幻灯片了。试了其他几个算法,发现卡顿情况有缓解,显示效果也没什么差别(也可能是我眼瘸,不过天天看mac的ios工程师看了也说没什么区别)。所以对GDI+中的9中插值算法做个性能比较。 测试方法: 使用的原图为1920*1080的24位jpg图片,分别用

2016-07-14 20:56:05 1680

原创 linux下用命令筛选出路径下的目录名列表

linux下用命令筛选出路径下的目录名列表命令ls -p /var/lib/mysql/data | grep / | tr -d /解析ls -p 的作用是在ls的结果的基础上,对所有的目录后加上一个’/’使用管道连接到 grep / 后就可以过滤掉所有的非目录tr -d的作用是删除某个字符串,此处的含义就是讲上一步的结果通过管道作为输入,然后滤除’/’字符,这样剩下的就是所有的目录名整条

2016-07-14 20:54:00 4014 1

原创 如何修改jar包中的内容

如何修改jar包中的内容背景:我们的java项目发布后通常会打包成jar包、或者war包,但是有一些配置文件是同jar包打在一起的。如果想要在打包之后修改配置文件,就有点问题了。这里介绍在打包后修改jar包内容的方法ps:以下操作接在linux上使用命令行操作,可用其他平台上的同类操作或者图形化工具代替。原理:jar包其实就是一个压缩的zip包,只不过后缀名是jar。所以可以直接用当成zip解压然后

2016-07-14 20:53:13 19357 1

原创 DLL开发事项

DLL开发事项本文章面向对dll的使用和基本的开发有初步了解的开发者,读者至少要了解如何使用dll,并且懂得开发简单的dll。概念介绍导出: dll通常一定要提供导出的函数接口,所谓导出的接口就是能被库的使用者看到的接口内容,在c、c++中通过在函数前或者类名前加__declspec(dllexport)就可以导出函数或者类。 dll也是PE(可执行文件格式)文件,拥有导出表结构。导出表中有导

2016-07-14 20:45:08 626

原创 msbuild编译qt界面文件出现Moc'ing文件,系统找不到指定路径问题

这几天link引入了qt,开发都没问题,但是jenkins上用msbuild总是编译失败,原因是 “Moc’ing xxx文件,系统找不到指定路径” 在jenkins服务器上直接用msbuild也是失败,但是在jenkins服务器上用vs打开项目编译过一次就好了。但是jenkins每次的编译时最好都清理一遍。所以这个问题还是没彻底解决。今天花了些时间研究了一下这个问题,最后发现是少上传了一个文件

2016-07-14 20:44:02 5362

原创 soci-mysq编译

soci-mysq编译soci是一个跨平台的封装了数据库操作的c++库。soci分为核心模块和后端模块,使用者调用核心模块,然后根据连接的数据库的种类转掉相应的后端模块。 本文针对使用mysql作为后端的soci编译过程。准备工作下载soci源码(目前最新3.3.2)并解压。 安装cmake。 下载相应平台的mysql Connector/C库(目前最新6.1.6)并安装。修改配置首先打开解压

2016-07-14 20:39:53 3123

原创 linuxshell脚本获取并进入当前目录

linuxshell脚本获取并进入当前目录在linux的shell中经常需要进入脚本当前所在的目录,以其为基准使用相对路径,那么怎样获取到这个路径呢? linux的shell中并没有一个变量能直接代表这个路径,需要自己使用命令来构造。path = $(cd `dirname $0`;pwd)这条简单的命令就可以进入当前的路径,并且将路径值存在变量里。 - 首先是使用反引号包起来的dirname

2016-07-07 10:13:50 16338

马克飞象windows安装包

本来作者是放在百度云上的,但是垃圾百度非要下载客户端,所以放在这里

2017-06-28

基于vfw技术的摄像头监控软件

基于vfw技术的摄像头监控软件,能通过电脑支持vfw的摄像头进行录像并保存以监控。能自由选择录像保存路径和单次录像时间。

2013-09-29

空空如也

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

TA关注的人

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