- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Tesseract开源项目
编写发帖机、自动订票软件、软件自动登录器、游戏辅助工具等程序的时候,经常面对验证码自动识别的难题,以前要掌握验证码识别的技术,需要学习傅里叶变换、图形形态学、模式识别等高深的理论,让很多人望而却步。现在有了Tesseract这个开源项目,普通开发人员也能轻松的编写验证码识别的程序了使用Tesseract进行验证码识别。 看了觉得很强大 决定去看一下
2013-04-24 10:29:02
719
1
原创 获取物理磁盘和移动磁盘信息
class CPhysicalDriver{public: void mfGetSerialNumber(int); //序列号 serial number BOOL mfGetCapacity(int); //容量 capacity void mfGetLogicalNum(); void mfSetLogicalNum(); BOOL mfGetDerverD
2013-04-13 19:25:49
2169
原创 获取磁盘逻辑分区 相关信息 1
class CLogicalDriver{public: CLogicalDriver(); void mfGetLogicalCapacity(char mcLogicalName); void mfGetLogicalPhysicalAndOffset(char mcStrName); void mfGetLogicalNumber(); void
2013-04-11 21:56:35
647
原创 QTableWidget 的多选处理 办法
通过调用QTablewidget的seleceditems 方法 返回一个QtableWidgetItem类型的Qlist 用Qlist的count 除以 每一行的Item的个数 算出有多少行 然后 通过循环 利用 QList.at(i) 取出每一 项 对应的行 用QTableWidget的item 方法取出 数值 插入到list中 这个不需要考虑 重新排序 问题 即
2013-04-09 10:21:52
5397
2
原创 Qt vs 编译器 utf-8 乱码
1. 在vs 中使用gbk 2. 用设计师来设计界面 包括文字3.Qt 5.0 + StringLiteral
2013-04-07 10:58:09
1183
原创 如何设计软件的工作所用时间和剩余时间
做项目的时候,要显示软件的扫描时间 和 剩余时间 ,最好 找到了一个上下波动最小的 算法1.用已扫描容量/已用时间 求出 平均速度av2.然后用剩余容量 /平均速度 求出总时间3.然后记录这次的总时间 和 下一次的总时间4.求出两次总时间的平均值5.剩余时间=总时间 - 已用时间所用时间可以用定时器 一秒监视一次 得到
2013-03-12 18:34:31
661
原创 关于Qt加载不了 jpeg图片
今天用QT加载 jpeg图片 却没有效果 ,后来经查阅发现是Qt默认不支持jpeg 格式的图片 他是通过加载插件 用动态库 自动识别加载相应图片 ,只需要将/plugins/imageformats/bjpeg4.dll 拷贝到你的应用程序的目录下
2013-03-05 01:25:57
1785
原创 界面、线程与Qt线程
1, 当界面的操作频率很高,而且还要考虑用户体验时,耗时的操作会独占系统cpu资源 ,让界面卡死在那里,这时需要考虑多线程方案,将耗时的操作放在线程中执行如下例,界面需要不停地添加字符串,如果不使用线程处理的话界面会卡死,下面我们先使用UC中的线程方法实现 void * processData(void *par){ /*使用线程访问界面*/
2013-01-21 02:10:55
4562
1
原创 纠结的QList 排序
今天做stdlib 中的QList 排序 ,在QT环境下 马上想到了qsort 可是呢 qsort用了半天发现不可行 功 能: 使用快速排序例程进行排序用 法: void qsort(void *base,int nelem,int width,int (*fcmp)(const void *,const void *));参数:1 待排序数组首地址 2 数组中待
2013-01-17 12:11:12
16161
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人