2014-09-26 04:16
⁄ 工业·编程
⁄ 共 2294字
一、WinDbg是什么?它能做什么?
WinDbg是在windows平台下,强大的用户态和内核态调试工具。它能够通过dmp文件轻松的定位到问题根源,可用于分析蓝屏、程序崩溃(IE崩溃)原因,是我们日常工作中必不可少的一个有力工具,学会使用它,将有效提升我们的问题解决效率和准确率。
二、WinDbg6.12.0002.633下载
x86位版本下载:【微软官方安装版】
x64位版本下载:【微软官方安装版】
三、设置符号表
符号表是WinDbg关键的“数据库”...
WinDbg阅读全文
2014-09-26 03:02
⁄ 工业·编程
⁄ 共 1557字
什么是设计不足?设计出来的系统复用性差,扩展性不强,不能灵活的应对变化,简言之,设计没到位。设计不足,多半是因为经验有限,设计能力有限。
什么是过度设计?设计出来的系统比恰到好处要复杂臃肿的多,过度的封装、一堆继承、接口和无用的方法,超复杂的xml配置文件,简言之,客户需求是要一把杀鸡的刀,你给设计了一把牛刀(杀鸡用牛刀)。过度设计,多半是因为有设计的癖好,喜欢炫耀或玩弄无谓的技巧,或是喜欢把简单...
架构师阅读全文
2014-09-26 00:50
⁄ 科技·视野
⁄ 共 1849字
可穿戴设备、智能汽车、智能家居等智能终端方兴未艾,互联网将与我们生活息息相关的设备都连接在一起,万物互联时代俨然正在向人们招手。然而,数量和种类范围愈发庞大的智能终端和数据将产生越来越多的漏洞,一旦被不良黑客利用,后果将会非常恶劣。
安全威胁或不只作用于信息
在工信部与中国贸促会日前主办的“2014中国国际信息通信展览会”上,智能设备成为引人注目...
物联网, 网络安全阅读全文
2014-09-25 20:22
⁄ 工业·编程
⁄ 共 8344字
说起界面,那真是百家争鸣。C++里面其他的都好说,像什么XML解析顶多也就十几个著名开源库而已。Office 操作的开源库仅有几个,更可怜的是有个很著名的Office开源库只有JAVA和C#版本,但是木有C++版本o(╯□╰)o。 网络方面、字符串处理方面、多语言方面等等都很少,最重要的是,这些开源库中几乎任何一个都能满足我们的需求,所以确实不需要多少个。
但是界面就不一样了,虽然很多,但貌似目前还没有一...
界面库阅读全文
2014-09-25 15:30
⁄ 科技·视野
⁄ 共 3025字
随着安防行业不断发展壮大,行业呈现出“I T化”趋势,4G时代到来,民用安防市场发展具备基础,安防企业转型互联网公司,政府投资有望提速,集成商迎来新的做大做强机遇。
盘点近几年的I T领域热门词汇:大数据、云计算、虚拟化、云存储、云服务等,几乎贯穿到所有信息技术领域的产品推广、解决方案和系统规划中。随着互联网、物联网技术的发展,将传统的家居、安防、商业等各行业都联合了起来,形成了“大数据——通路——终端”的新模...
安防行业阅读全文
2014-09-25 10:08
⁄ 工业·编程
⁄ 共 538字
epoll是linux系统最新的处理多连接的高效率模型, 工作在两种方式下, EPOLLLT方式和EPOLLET方式。
EPOLLLT是系统默认, 工作在这种方式下, 程序员不易出问题, 在接收数据时,只要socket输入缓存有数据,都能够获得EPOLLIN的持续通知, 同样在发送数据时, 只要发送缓存够用, 都会有持续不间断的EPOLLOUT通知。
而对于EPOLLET是另外一种触发方式, 比EPOLLLT要高效很多, 对程序员的...
epoll, 网络编程阅读全文
2014-09-25 04:35
⁄ 工业·编程
⁄ 共 2736字
Qt的绘图系统对底层函数进行了良好的封装,使得在屏幕和设备的绘图功能可能使用相同一致的API。
绘图系统主要依据于QPainter,QPaintDevice和QPaintEngine三个类来实现的。QPainter表现绘图功能的操作,QPaintDevice作为可用QPainter绘制的二维空间的抽象,QPaintEngine提供了在不同设备上绘制图形的接口。QPaintEngine类其实被QPainter和QPaintDevice在内部调用,除非要自己创造另外的设备否则其对于...
Qt阅读全文
2014-09-25 02:56
⁄ 工业·编程
⁄ 共 6326字
对大多数人来说,用户界面就是软件本身。所以,掌握用户界面设计的技巧与技术是让软件走向市场的最直观因素。
对于应用软件来说,一个基本现实就是:用户界面是面向用户的。用户需要的是开发者开发的应用软件满足其需求,并且易于使用。太多的开发者自以为是艺术天 才,他们不去尽力遵循用户界面设计标准,或花精力使得产品好用;相反,他们错误地认为编写更灵巧的代码或是使用一套确实有趣的颜色方案才是重要的事。 Constanti...
UI界面阅读全文
2014-09-25 02:36
⁄ 工业·编程
⁄ 共 763字
软件质量是实现客户满意度的关键,而质量管理主要靠测试。我在这方面的心得体会是:
第一是建立一套高效完善的测试体系至关重要;
第二是选择一套适当的测试工具来辅助整个测试体系的运作很有必要;
第三是在选择测试工具后关键是灵活应用工具并不断改进流程以适合自身团队的实际情况。
不能孤立地看待测试体系建设问题,必须将测试体系和测试工具有机地结合起来看。测试体系反映了对测...
软件测试阅读全文
2014-09-24 17:54
⁄ 工业·编程
⁄ 共 1923字
QAxObject对COM对象进行了封装,QAxObject派生自QAxBase,而后者提供了一组API通过IUnknown(不清楚IUnknown的同学可以去看看COM对象模型)指针直接访问COM对象,我们这里讲的excel也是一个COM对象,因此我们可以通过QAxObject来操作它,为了便于理解,我们首先了解一下excel的对象的主要层次结构:
上图是excel对象的层次结构,1个excel就有1个Application对象,1个Application对象由多个Work...
Excel, Qt阅读全文