自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 虚拟机以及VT以及多线程的CPU性能的简单测试

对 virtualbox 虚拟机 VT 多线程等的一些测试

2010-09-02 21:49:00 3498

原创 嵌套排列生成到循环排列生成的算法

有时候需要生成一些列表的全排列组合,例如,有3个箱子,第一个中有红、蓝色球各一,第二个有红、蓝、绿色球各一,第三个有红、蓝、绿色球各一,现在在这个3个箱子中任取一个,共有C(1,2) * C(1,3)*C(1,3) = 2 * 3 * 3 = 18 种不同的取法,现在需要列出所有的取法,简单的做法是做个3层嵌套的循环,但当嵌套层数运行时定义时,这样的代码就不太好写,以下的算法将上述的循环转换到一个

2008-01-06 16:13:00 1109

原创 boost::spirit 的一些记录

作者:李嘉日期:2007-10-11未经书面许可,谢绝任何商业目的的转载,转载请保留以上声明最近的工作跟 boost::spirit 多一些,本来想整理一个较为系统的笔记,不过感觉目前思路还比较凌乱,先随便记录一些。spirit 是 boost 中的一个 LL解析器框架,他完成实现一个 EBNF 语法解析器的功能,但它的输入为C++语言。(LL parser framework  repr

2007-10-11 23:18:00 2422 2

原创 英语标点的读法

  +  plus 加号;正号   -  minus 减号;负号   ± plus or minus 正负号   × is multiplied by 乘号   ÷ is divided by 除号   = is equal to 等于号   ≠ is not equal to 不等于号   ≡ is equivalent to 全等于号   ≌ is equal to or approximat

2007-07-17 10:23:00 1571 2

原创 一段下载魔兽世界历史音频的代码

有一位强人做了魔兽世界历史的朗读版本,效果非常不错可以用以下的代码来下载这些音频#!/usr/bin/python# -*- coding: mbcs -*-import urllib2import re# Code By : LiJia, http://blog.csdn.net/imjj# Date : 2007-05-04# Purpose :

2007-05-13 17:01:00 4363

原创 一个动态多维数组的实现

 只是一个想法的实现,投入到实际应用中还需进一步完善作者:李嘉未经书目许可,禁止任何商业目的的转载#include "stdafx.h"#include #include #include ////////////////////////////////////////////////////////////////////////////// Code B

2007-05-04 10:43:00 1107

原创 Java NIO 真的能快一些吗?

作者:李嘉日期:2006-12-14未经本人的书面许可,请勿进行任何商业目的的转载。今天看到了JDK6 发布的消息,随后下载了JDK,在浏览安装后目录的过程中,在$JDK$/sample/nio/server 中发现了一个基于NIO的HTTP服务器代码,正好我最近也在从事一个HTTP服务器程序的编写工作,随手就测试了一下这个基于NIO的HTTP的性能,一下是一些结果.按照目录下 Readme.tx

2006-12-14 17:00:00 2318

原创 ACE笔记(二):ACE_Task框架

作者:李嘉日期:2006-8-19未经本人的书面许可,请勿进行任何商业目的的转载。    在我看来,ACE的ACE_Task框架提供了一种基于消息的编程模式,可以Windows编程的消息循环进行类比。      ACE_Task Windows 消息循环

2006-08-19 14:56:00 11178 2

原创 为何Python这么快

问题的提出是源于 这位兄弟的BLOG,在他的这个实现中,Python具有相当不错的性能,不但优于帖子中的C实现性能,也优于随后的跟贴中众多的C++实现的性能。在经过了多次尝试,我还是很难找出一个优于Python性能的实现。这不是一件正常的事情,Python的性能注定不会优于C/C++,这是因为Python是解释执行的,解释的过程必然会消耗CPU时间,所以我查阅了Python的源码试图找出为何P

2006-03-31 00:04:00 12867 54

原创 ListView 的CUSTOMDRAW和LVS_OWNERDATA

把 ListView 的CUSTOMDRAW和LVS_OWNERDATA结合起来使用将极大的增强ListView的功能,特别是当需要用列表的方式显示数以千计或更多的记录时。LVS_OWNERDATA的目的在于ListView本身不存储数据,它只存储数据的行列信息,具体的行列数据,通过响应LVN_GETDISPINFO通知来实时生成,以下是一个例子void CSampleListCtrl::OnLv

2006-03-30 22:51:00 5936

原创 一个格式化文本的JS函数

 在WEB开发中,有时需要显示带有回车,空格、TAB的大段文本,通常这些文本被放置在一个span内但是,回车和空格、TAB会被span过滤,这使得显示的效果出乎我们的设计。 通常的处理方式是在服务器端把回车替成,空格替成 ,这是一种不好的处理方法,服务器端的返回不一定只在WEB上显示,换句话说,服务器端的开发者没有权力更改用户的正常的提交。 我的处理方式是使用客户端的脚本来格式化文本。 

2006-03-30 22:49:00 2528

原创 用Python编写WEB服务器压力测试工具

前言最近在编写一个简单的WEB服务器,一个日常的工作就是测试服务器的性能,试用了MS的Web Application Stress,发现它居然不支持除80以外端口的测试,其他的如Loadrunner 太贵而且太大,试用版只支持10个并发用户,我Google到了100个并发用户的许可想试用一下,不过没有安装成功。想想这种压力测试实际上没啥技术含量,就自己用Python来编写了小段测试代码。使

2006-03-06 22:13:00 11684 9

原创 ACE笔记(一) 选择ACE的理由

前言最早看到ACE是2年前(2003年)的事情,当时是下了一本《C++网络编程》来看,但是因为当时对网络编程的理解不深,草草翻了几页,觉得比较晦涩,就没有再看下去。一直到了2005年11月,因为需要编写一个性能、结构良好的服务器,于是就购买了《C++网络编程》1、2来看,到了现在,这个服务器基本成形,剩下的就是再添加业务逻辑,回顾学习使用ACE的经过,觉得还是记录下来比较好,就有了这个系列的文

2006-03-02 00:04:00 4875 4

原创 Java 大腕版

一定得选最好服务器 什么群集呀 阵列呀的 能整的都整上 操作系统也整成JAVA的 Weblogic,Websphere,JBOOS 统统全装 一连到服务器 有事没事用户滴屏幕上就跳出一杯咖啡 “May I Help you sir” 一口地道滴美国腔 倍儿有面子 服务器至少32颗CPU和128G内存120T的硬盘SUN原装 你要整一IBM滴,都不好意思跟人打招呼 你说这样的服务器放网页,用户的响应

2006-03-01 12:58:00 1394

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除