摘要:
mysql 4.0.x 升级到 mysql 5.0.x 总结由于 mysql 4.0.x 的库都是 latin1 编码的,所以主要问题还是出现在编码转换上。废话少说,下面是经测试可用的转换步骤,测试版本为 mysql4.0.26->mysql5.0.45-community:1.latin1->latin1 原来是 latin1 字符集的数据库,升级后保留 latin1 编码;个人不推荐这种方式,如果数据库中有包含中文字符的话,还是换成gbk或者utf8编码比较好。这种方式下,可以直接把 datadir copy 到新的mysql 的data 目录即可,如果数据库中有包含中文,可能 阅读全文
2011年10月20日
2011年10月17日
摘要:
Apache最新官方配置文件中文版。帮忙web服务器管理员更方便的对Apache进行配置。 # # Based upon the NCSA server configuration files originally by Rob McCool. #参照NCSA服务器的配置文件,原版由Rob McCool发布 # # This is the main Apache server configuration file. It contains the # configuration directives that give the server its inst... 阅读全文
2011年10月14日
摘要:
A few weeks ago, as developers are wont to do, I rewrote our online gameroom. Version 1 was getting crusty, and I'd written all the AJAX handlers manually and wanted to clean up the code by using Prototype and Script.aculo.us. You may recall we discussed using these tools to build a Web 2.0 inte 阅读全文
2011年10月13日
摘要:
大家在系统开发中都可能会在js中用到ajax或者dwr,因为IE的缓存,使得我们在填入相同的值的时候总是使用IE缓存,为了解决这个问题一般可以用一下方法: 1:在ajax或者dwr提交的url后面加时间戳。 例如 http_request.onreadystatechange = funcName(函数名); http_request.open("GET", url, true); 比如url是test .jsp 那么我们在它后面加上?time=new Date();即url=test.jsp?time=new Date(); 2 :在url后面加一个随机数。 。。。。。。 阅读全文
2011年10月12日
摘要:
在 TIOBE 公布的2011年10月编程语言排行榜中,Java 继续着9月的势头,持续走低,下降了几乎1%的人气,尽管 Oracle 在八月初发布了最新的 Java 7。看来下个月C语言又要复返第一的宝座了。 其他值得关注的有 Objective-C 和 Transact-SQL 的人气又创新高,分别达到了6.245%和0.909%。Assembly 则重返 Top20,挤下了上个月进入前20的D语言,Visual Basic .NET 从39位上升至25位,而在8月份榜单中曾闯入 Top20 的F#已经掉落到46名。 以上内容由乌帮图根据英文原文翻译,如有错误,还望指正。 具体榜单... 阅读全文
摘要:
MYSQL数据库安装完成后,默认最大连接数是100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MYSQL连接数的方法有两个方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MYSQL即可方法二:MySQL的最大连接数默认是100客户端登录:mysql -uusername -ppassword设置新的最大连接数为200:mysql> set GLOBAL max_connections=200显示当前运行的Query:mysql 阅读全文
2011年10月10日
摘要:
引自《软件性能测试过程详解与案例剖析》一书的第一章: 在实际的性能测试中,经常接触到的与并发用户数相关的概念还包括“并发用户数”、“系统用户数”和“同时在线用户数”,下面用一个实际的例子来说明它们之间的差别。 假设有一个OA系统,该系统有2000个使用用户——这就是说,可能使用该OA系统的用户总数是2000名,这个概念就是“系统用户数”,该系统有一个“在线统计”功能(系统用一个全局变量记数所有已登录的用户),从在线统计功能中可以得到,最高峰时有500人在线(这个500就是一般所说的“同时在线人数”),那么,系统的并发用户数是多少呢? 根据我们对业务并发用户数的定义,这500就是整个系统使用时最 阅读全文
2011年10月7日
摘要:
1,PHP如何打开文件使用PHP函数fopen()打开一个文件,fopen()一般使用2个参数表示打开文件的路径和文件模式。比如:$fp=fopen("../cnbruce.txt",'w');其中 "../cnbruce.txt" 就表示打开的cnbruce.txt文件的路径(相对当前执行程序文件的路径),'w'表示以只写的方式打开该文本文件。附录:fopen()函数的文件模式总结r只读——读模式,打开文件,从文件头开始读r+可读可写方式打开文件,从文件头开始读写w只写——写方式打开文件,同时把该文件内容清空,把文件指针 阅读全文
摘要:
使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已 经为我们提供了这样一个功能。SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初 始记录行的偏移量是 0(而不是 1): 为了与 PostgreSQL 兼容,MySQL 也支持句法: LIMIT # OFF 阅读全文
2011年10月6日
摘要:
这里的快捷键并非系统全局快捷键。仅是普通的当窗体在焦点内是发生。有很多种方法,这里列举几种项目中使用到的方法。1.Alt+*(一般控件快捷键) 这个比较简单,只需为该控件的Text属性声明时加上”(&A)”,”(&D)” 之类的标识,例如一个Button按钮的Text属性为:this.btnOK.Text=”确定(&A)”;2.Ctrl+*(组合键) 当在某个窗体上按下一个组合键时发生。常用的如:打印(Ctrl+P),保存(Ctrl+S)…等等。 首先需设置窗体的KeyPreview(确定窗体上控件的键盘事件是否已向窗体注册)属性设置为True 然后只需在窗体的KeyD 阅读全文