直到今天才知道,在我们每天都在用的Window系统里还有这么好用的一个编程组件:消息队列.它能够解决在大数据量交换的情况下的性能问题,特别是BS系统的数据库性能.而且它的异步处理方式能给程序员最大的便利与最好的用户体验. 1.首先在需要进行消息队列的服务器上安装MSMQ,我的系统是win2003+i ...
分类:
其他好文 时间:
2016-05-31 00:46:33
阅读次数:
363
最近的项目用到了QT 5.5,项目在运行过程中出现了一段时间CPU占用率持续25%,并频繁断网的情况,遂决定对代码进行优化,本片随笔记录了几个主要的优化功能。 ...
分类:
其他好文 时间:
2016-05-31 00:48:04
阅读次数:
128
公钥密码的特性: 1.加密和解密使用不同的钥匙 2.从一个钥匙推出另一个钥匙在计算上不可行 3.每个钥匙都可以做加密和解密 RSA算法: 1978年, MIT三位数学家 R.L.Rivest,A.Shamir和L.Adleman发明了RSA算法。 RSA算法可用于加密、又可用于数字签字,易懂且易于实 ...
分类:
其他好文 时间:
2016-05-31 00:48:02
阅读次数:
137
读完这一章内容,我从中学习到了代码规范主要分为两个部分:代码风格规范;代码设计规范。 代码风格规范中包括一些细节要注意的,比如:缩进,断行与空白的{},命名,大小写,注释等等,在这些细节中,我认为命名和注释对团队合作来说是比较重要 的,队友们能不能看清你的程序很大程度上来说是取决于你的程序的命名和注 ...
分类:
其他好文 时间:
2016-05-31 00:45:18
阅读次数:
133
【题目大意】 求出∑gcd(i, N)(1<=i <=N)。 【思路】 对于x=ak,y=bk,若gcd(a,b)=1则必有gcd(x,y)=1。枚举N的所有因数,∑gcd(i, N)=∑(φ(N/k)*k)(k|N)。 *N的因数与必须在n^(1/2)时间内求出,否则会TLE。 【代码】 ...
分类:
其他好文 时间:
2016-05-31 00:46:38
阅读次数:
177
团队正在开发一个仪器控制软件的框架,希望该框架能兼容/容忍一些硬件的变换,以及灵活定制建立在该硬件平台之上的工作流。目标仪器使用了很多的串口通信(Serial Port),所以大家觉得应该设计/封装一个统一的串口类来管理串口通信的一致性。就我个人的意见来说,我不是建议在System.IO.Port. ...
分类:
其他好文 时间:
2016-05-31 00:45:37
阅读次数:
205
曾几何时我们还在寻求网络编程中C10K问题的解决方案,但是现在从硬件和操作系统支持来看单台服务器支持上万并发连接已经没有多少挑战性了。我们先假设单台服务器最多只能支持万级并发连接,其实对绝大多数应用来说已经远远足够了,但是对于一些拥有很大用户基数的互联网公司,往往面临的并发连接数是百万,千万,甚至腾 ...
分类:
其他好文 时间:
2016-05-31 00:44:43
阅读次数:
206
在进入正式的开发之前,我们还需要掌握微信公众号开发的调试方法.如果我们完全依赖接收到的消息来进行调试,那我们将受到很多的限制,比如我们只能返回指定格式的消息才能在微信应用中看到我们回复的内容,如果我们的服务器报错,我们将无法知道确切的错误信息,所以我们需要一个能代替微信服务器来给我们的公众号服务器发 ...
分类:
其他好文 时间:
2016-05-31 00:43:03
阅读次数:
144
1.同步与异步模式(Sync/Async)在一些IO函数如ReadFile(),socket.recv(),默认使用的是同步模式,即函数执行完成后才返回,如果既没有数据,也没有超时设置,则程序会阻塞在这里。在对话框主程序中,如果使用这种方式会把界面卡死。 处理这类问题的常见方法是,启动一个线程,将这 ...
分类:
其他好文 时间:
2016-05-31 00:44:44
阅读次数:
192
最近在Windows 7(SP1)上安装Visual Studio 2013 Pro,遇到无法安装Visual Studio Core Features的错误,google后发现,错误居然是环境变量ComSpec的值有问题! 结果查看系统ComSpec后发现,值为%SystemRoot%\syste ...
分类:
其他好文 时间:
2016-05-31 00:43:59
阅读次数:
131
开发环境:Xcode4.5 很多时候我们创建一个基于UITabBarController的application以后还希望能够在每个tab view都可以实现导航控制,即添加一个UINavigationController来实现tabview内部的view之间的切换,这即是本文所要介绍的。 一、创建 ...
分类:
其他好文 时间:
2016-05-31 00:42:29
阅读次数:
150
说明:php在编译安装时,nginx要想能够调用php提供动态php格式的网页,必须用FastCGI来实现,但 FastCGI只是一个框架,实现FastCGI框架的有PHP-FPM,但对于5.2.x版本的php来说,默认是不支持PHP-FPM的,需要打上php-fpm的补丁,对于5.3.2之前版本的 ...
分类:
其他好文 时间:
2016-05-31 00:41:10
阅读次数:
302
Spark Sreaming与MLlib机器学习 本来这篇是准备5.15更的,但是上周一直在忙签证和工作的事,没时间就推迟了,现在终于有时间来写写Learning Spark最后一部分内容了。 第10-11 章主要讲的是Spark Streaming 和MLlib方面的内容。我们知道Spark在离线 ...
分类:
其他好文 时间:
2016-05-31 00:41:38
阅读次数:
394
// std::sort 学习:一种递归分治方法今天看了看 stl 的 std::sort 的代码,众所周知,这个函数是在快速排序递归太深的时候使用堆排序防止过度退化,但是今天说的不是这个。我们只看快速排序的部分。我们一般实现快速排序大概是这样的(本王随意写了个用下标当参数的排序函数,领会意思即可)... ...
分类:
其他好文 时间:
2016-05-31 00:39:47
阅读次数:
253
一、站立会议信息(配站立会议照片) 第四天我们继续开发,把注册验证信息弄了下。 二、任务进度 第四天我们注册验证弄了下。 三、任务看板(图) 四、燃尽图(图) ...
分类:
其他好文 时间:
2016-05-31 00:38:54
阅读次数:
180