随笔分类 -  软件质量之性能

摘要:转载自:http://www.ylzx8.cn/windows/delphi/73200.html 本人在做一个测试,服务器是IOCP的,我假定最大链接数是50000个。 测试背景:如果每个链接之间的数据需要服务器中转的话,那么我需要一个数据容器储存用户的关键数据和连接。 我简单的做了一段简单的代码 阅读全文
posted @ 2015-07-30 13:42 xumenger 阅读(1457) 评论(0) 推荐(0)
摘要:转载:http://www.blogjava.net/ashutc/archive/2009/07/19/277215.html 1、选择最有效率的表明顺序(只在基于规则的优化器中有效) Oracle的解析器按照从右到左的顺序处理FROM 子句中的表名,FROM 子句中写在最后的表(基础表 driv 阅读全文
posted @ 2015-05-02 10:20 xumenger 阅读(780) 评论(0) 推荐(0)
摘要:在16位时代,当我们在Windows3.x下编程时,经常会用到GetTickCount()或者timeGetTime()来判断一段代码的执行时间。示例如下 在多线程环境下,这是很困难的,因为在执行程序中间,操作系统可能会把CPU时间片分给别的进程。所以,用上述方法测出的时间并不真实。 为了解决这个问 阅读全文
posted @ 2015-04-20 09:54 xumenger 阅读(1015) 评论(0) 推荐(0)
摘要:以4皇后为例,其他的N皇后问题以此类推。所谓4皇后问题就是求解如何在4×4的棋盘上无冲突的摆放4个皇后棋子。在国际象棋中,皇后的移动方式为横竖交叉的,因此在任意一个皇后所在位置的水平、竖直、以及45度斜线上都不能出现皇后的棋子,例子 要求编程求出符合要求的情况的个数。四皇后问题有很多种解法,这里主要 阅读全文
posted @ 2015-03-03 21:32 xumenger 阅读(30441) 评论(1) 推荐(4)
摘要:1.基本冒泡排序 冒泡排序的基本思想:假设被排序的记录数组d[1...N]垂直竖立,将每个记录d[i]看作是一个气泡,那么重的气泡就会向下下沉,轻的气泡就会向上升。每次都是相邻的两个气泡d[i]和d[i+1]进行比较。如果d[i]>d[i+1],那么就交换两个气泡,然后在比较d[i+1]和d[i+2 阅读全文
posted @ 2015-03-03 21:00 xumenger 阅读(620) 评论(0) 推荐(0)

业精于勤而荒于嬉,行成于思而毁于随

十万小时的反复练习