国内首篇利用freetype的跨平台truetype字体真正轮廓(非位图)获取(带完整qt工程代码)
2021-06-19 16:51:11 1.08MB Qt 5.4 freetype c++
1
中国象棋引擎“小虫610K引擎(真正的610版)” 比旋风626 2007、佳佳等都历害,本人亲测。
2021-06-18 21:44:28 610KB 小虫610K引擎
1
2021最新公司企业文化建设什么是真正的企业家精神.docx
2021-06-17 18:03:16 16KB 企业文化
真正的 WinRAR 简体中文版 3.50 正式版 (1)
2021-06-16 21:01:20 1014KB 真正的 WinRAR 简体中文版 3.50
1
本段程序是真正在实际工程中应用过的ATT7022校表部分程序,请参考
2021-06-16 14:53:29 26KB ATT7022 校表 程序
1
真正实现一键自动化部署,Nginx+Tomcat+Redis 实现负载均衡集群服务搭建,所有文件自动生成,包括自动生成配置文件参数、解决依赖问题、Session共享同步问题等等,直接把 Web 应用的 war 包,放进Tomcat的 webapps 目录即可。
1
jquery-easyui-1.3.3+jQuery1.12.4未压缩混淆版,研究IE8下最后一个兼容版本的easyui未混淆源码的最佳选择,学习javascript的捷径。
2021-06-14 09:04:30 752KB jquery easyui javascript
1
前文: 为了能充分理解本篇文章的内容,需要了解的知识如下: 1.事件对象的使用:http://baike.baidu.com/view/751499.htm 2.信号量的使用:http://baike.baidu.com/view/1285861.htm 3.等待单一对象,等待多个对象的使用:http://baike.baidu.com/view/1424795.htm, http://baike.baidu.com/view/908866.htm 4.链表,队列——易语言数据结构支持库的使用:见易语言帮助文档 5.多线程间的许可证的使用:见易语言帮助文档 6.原子锁操作:http://baike.baidu.com/view/6235756.htm (链接仅供参考 ) 一.了解线程池的运行原理: 线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台 线程。每个线程都使用默认的堆栈 大小,以默认的优先级运行,并处于多线程单元中。超过最大值的线程可以排队,但他们要等到其他线程完成后才启动。 具体参见:http://baike.baidu.com/view/262150.htm 二.实现的过程概述: 1.通过一个主线程来监视是否有新任务,如果有新任务,则判断当前的线程数是否大于最大线程数,如果小于最大线程数则创建新线程,反之则加入线程队列等待执行。 2.当时间经过过长(1 分钟,可手动设置)主线程会自动关闭一部分的线程,保留最小线程数,来释放资源。 3.执行任务的线程等待队列,如果队列中有任务,则执行任务,如果队列中没有任务,则进入内核等待状态,当队列中有任务时继续执行。而不是重复性创建和销毁线程。 具体请看上图。 三.线程句柄的管理 每次新建线程时,将自动将内部的_ID 增加 1 ,保存到“类 _ 线程句柄数组管理”中,该类以链表存储的方式,保存所有的线程句柄和 ID 。当销毁线程池或关闭子线程时时,关闭所有或对应的句柄。 四.任务队列的实现 任务队列采用易语言中的“数据结构支持库”中的“队列”,队列为:先进先出,这样保证是按照先后顺序来进行的,而且弹出后会自动在队列中删除,使用方便。在有新任务时,由主线程将任务信息压入队列,并且设置“内部_ 线程池数据 .__ 监视任务队列信号量”的计数值 +1 ,子线程通过监听这个事件,从队列中弹出获取一个信息,然后进行执行。 五.销毁的实现 当执行销毁线程池的命令时,设置“__ 线程池退出事件信号量”为有信号,使主线程退出循环并执行清理代码,设置“ __ 子线程结束信号量”计数值为最大(虽然不用这么大),保证每个线程都退出。而后主线程监视所有的子线程退出 ?,如果超过“超时时间”则强制销毁所有子线程,并且释放其他资源,返回。 ?监视方法:主线程监视:“子线程退出完毕事件”事件,子线程每次退出都会递减:“内部_ 线程池数据 .__ 运行子线程数”的值,如果“内部 _ 线程池数据 .__ 运行子线程数” =0 ,则会设置“子线程退出完毕事件”为有信号,表示所有子线程都退出了,然后执行清理工作。 难免会存在疏漏,请批评指正。 回复可以直接下载源码进行学习哦~
2021-06-13 18:04:24 92KB 进阶教程源码
1
2021最新产品需求模板系列-详细设计说明书--真正例子.doc
2021-06-12 18:02:06 152KB 需求分析
2021最新产品需求模板系列-详细设计说明书--真正例子.pdf
2021-06-12 18:02:06 594KB 需求分析