第一种方法 QString str(tr("你好")); wchar_t wc[100] = {0}; pEditShortDes->text().toWCharArray(wc);//关键1 char cStr[100] = {0}; size_t Convert = 0; setlocale(L Read More
posted @ 2016-06-22 21:17
findumars
Views(1206)
Comments(0)
Diggs(0)
为了能让我们的服务程序更加稳定,有些细节问题必须解决。就如上一讲中提到的客户端拔掉网线,造成服务器上TCP变成死连接,如果死连接数量过多,对服务器能长期稳定运行是一个巨大的威胁。另外,经过测试,如果服务器上有TCP死连接,那么服务程序连接数据库,也会产生那个一个死连接。这样的话,给数据库服务器也造成 Read More
posted @ 2016-06-22 21:17
findumars
Views(1755)
Comments(0)
Diggs(0)
ddd Read More
posted @ 2016-06-22 21:11
findumars
Views(728)
Comments(0)
Diggs(0)
有时候需要处理一些跟界面无关的但非常耗时的事情,这些事情跟界面在同一个线程中,由于时间太长,导致界面无法响应,处于“假死”状态。例如:在应用程序中保存文件到硬盘上,从开始保存直到文件保存完毕,程序不响应用户的任何操作,窗口也不会重新绘制,从而处于“无法响应”状态,这是一个非常糟糕的体验 。 在这种情 Read More
posted @ 2016-06-22 16:36
findumars
Views(16237)
Comments(0)
Diggs(2)
注:与tr1::function对象结合使用,能获得更好的效果,详情见http://blog.csdn.net/this_capslock/article/details/38564719 回调函数是基于C编程的Windows SDK的技术,不是针对C++的,程序员可以将一个C函数直接作为回调函数, Read More
posted @ 2016-06-22 01:16
findumars
Views(12250)
Comments(0)
Diggs(1)

浙公网安备 33010602011771号