2007-04-06 11:31 这几天,windows系统突然变得不正常起来了,症状如下:
1. 右键菜单正常,但选到新建项的时候需要很长一段时间才能出来新建子菜单。
2. 双击打开文件慢。但是进入子目录并不慢。
由于本人有良好的电脑使用习惯和上网习惯,首先可以排除病毒的原因,而且我也用几款杀毒软件查了一遍,确实没有病毒或可疑进程。那,问题到底出在哪里呢?
Goolge 一下,经过几次关键词的筛选,终于找到一个可能 |
2007-01-24 3:03 我的机器一直有2块硬盘,1块小一点的,20G,只有一个NTFS分区,做了windows系统的系统分区。第二块硬盘,则有2个4个分区,2个给windows的,另外2个则一个用作了linux系统,另一个用做了linux系统的交换分区。
前几天,购入了一块新硬盘,于是决定将20G的windows分区硬盘换下来。
这个windows系统已经有1-2年没有重装过了,而且我也一直使用 firefox浏览器,记录相当多的站点口令(汗),一旦丢失,后果不堪设想..., 因此决定保留原有系统不动。
手头有 |
2006-12-18 18:15 CherryPy、Karrigell、TurboGears和Django
备注下,以后研究 |
2006-12-17 20:44 只需要把 php4apache2.dll(或php4apache.dll php5apache.dll php5apache2.dll)所在的路径加入到系统环境变量 path 中,apache就能找到这个模块了。
一行结果,半晌思索。其实就这么简单! |
2006-12-08 3:50 安装mod_python模块,Linux下建议使用系统对应的 rpm 进行安装,理由:安装简单,省心!
设置某个目录可以使用 psp, 可以按照下例配置 <Directory /some/path> AddHandler mod_python .psp PythonHandler mod_python.psp PythonDebug On </Directory>
现在基本就配置好了 可以在 /some/path 下写 psp脚本文件了。关于如何让 /some/path 可以在网页上被访问到,可以参见apache的其他文章或者手册
|
2006-12-05 9:50 UTF8文本头为 EF BB BF
UTF16 文本头: Big-Endian的FEFF; 表明这个字节流是;Little-Endian的FFFE
int convertUTF8UTF16(unsigned char* utf8, int& size8, char* utf16, int& size16)
{
int count =0, i;
char tmp1, tmp2;
unsigned short int integer;
unsigned short int *p;
for(i=0;i<size16-1 && count<size8;i+=2)
{
p = (unsigned short int*)&utf16[i];
if( utf8[count] < 0x80)
{
// <0x80
integer = utf8[count];
  |
2006-12-05 3:29 UltraEdit 一向以多语法高亮编辑和二进制编辑集一身为特色,而且更是提供了多种编码与系统下不同格式文件的转换方法。如 UTF8文件转换为 UTF16格式文件。
可是,在yayv开发UTF6到UTF8的转换程序的时候,发现UltraEdit其实用了很讨巧的方法来处理的UTF8
打开一个 UTF16的文本文件,转换为UTF8文件,再次用UltraEdit打开,观看这两个文件的二进制格式,你会发现他们的内容一模一样。经过反复观察和测试,终于确定,这个是UltraEdit的问题,他在打开之后在自己的缓冲区中进行了转码和现实,二进制编辑则打开的这个缓冲区中的文件。
最后,还是用 VS.net的二进制编辑工具搞定了这个问题。 |
2006-11-10 17:03 vc7 vc8不再提供生成makefile的方法,如果整个项目一直用手工的方式保持makefile的同步更新,则也是一个很麻烦的工程。
其实,vc7 vc8本身就提供了命令行编译项目的方法, 在命令行使用 devenv /? 就可以看到大致的说明。
具体说明见:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxgrfcommandlineswitches.asp
|
2006-10-25 22:38 这几天刚刚更新了Python, 从2.4升级到了2.5版本,随后要安装MySQLdb, 结果发现官方网站不提供 python2.5版本下的 windows安装程序。经过一番搜索,找到 如下解决方案:
I was able to compile the MySQLDb source 1.2.1_p2 for Pyhton 2.5
using this files:
------------- build1.bat -----------
cl /LD /O2 /W3 /Id:\python25\include /DWIN32 /I"d:\apps\MySQL\MySQL Server 5.0\include" _mysql.c /link /DEF:_mysql.def d:\python25\libs\python25.lib "d:\apps\MySQL\MySQL Server 5.0\lib\opt\mysqlclient.lib" wsock32.lib advapi32.lib
--------------- my_config.h ---------
#define version_info "(1,2,1,'final',2)"
#define __version__ "1.2.1_p2"
--------------- _mysql.def---------
LIBRARY "_mysql"
EXPORTS
init_mysql
|
2006-10-20 9:48 | | |