Programming Technology

从根本解决 MySQL 3 数据库升级到 MySQL 4.1 乱码问题

这两天,研究了一下mysql升级的乱码问题,终于解决了困扰我很久的问题,这里记录一下,以前相关的文章也已经更新了

以后就可以访问的更换服务器了

先来看问题描述:

开始的服务器版本: Linux + Apache2.0 + php4.4.0 + mysql3.2.3 无乱码 (SQL导出文件起始地)
开始的本地测试版本: XP + IIS5.1 + php4.4.0 + mysql3.2.3 无乱码
更新的服务器版本: Linux + Apache2.0 + php4.4.0 + mysql4.1 无乱码 (空间提供商上传)
更新的本地测试版本: XP + IIS5.1 + php4.4.0 + mysql4.1 无乱码(不知道为什么,但是后来又乱码了)
最新的本地测试版本: XP + Apache2.0 + php4.4.0 + mysql4.1 乱码....崩溃..3天..未解决..

 (查看全文)

mysql3升级到mysql4乱码问题知识汇总(转载)

最近解决了mysql3与mysql4的乱码问题,先共享下文章,相关文章可以在 "网站开发类别" 中寻找

先转载两篇文章:

均来自: http://a-wei.net/

MySQL latin1 轉 utf8

相信 MySQL 的編碼對很多人來說 … 一直是個相當令人頭痛的問題 … 今天所要做的介紹是如何把資料庫的資料, 由 latin1 轉成 utf8..

一般 .. MySQL 裝起來後(用 rpm 安裝) ,系統的預設編碼是 latin1.

而很多人在安裝一些網頁的系統時,如 wordpress、LifeType、phpBB … 等等,都會選擇 utf8 。

 (查看全文)

C语言的强大(C语言实现异常机制)

一直知道C很强大,可以编写操作系统等等,但是一直没有概念

今天看了一下KVM的CLDC1.1的源代码,太酷了,一切都是C,加载class,运行class,类多态实现.....加载JAR,运行JAR....实现线程.....还包括实现了异常机制,好强大!

下载地址: j2megame.cn下载

一切的一切,继续学习.....距离....

虽然看不懂,但记录一下实现的,看代码

 (查看全文)

实现J2ME游戏的按键(键盘)缓冲

1. 什么是键盘缓冲?

J2ME当中键盘响应是用Canvas下的keyPressed()和keyReleased()方法实现的,所以就有可能出现这种情况: 把所有的键盘响应放在keyPressed()中实现

这样出现三种问题:

  1. 首先就是无法响应持续按键信息,如RPG游戏有的时候需要选择数量,让玩家选择99,莫非让玩家点99次键盘吗?如果使用MIDP2.0,可以使用getKeyStates()函数,但是又出问题了,在选择菜单的时候,菜单会来回蹦,造成选不中所要选择的菜单,必然还要使用keyPressed()方法,况且2.0也有其他的种种问题....
  2. 所有键盘响应放在keyPressed()中,当逻辑逐渐变大时,函数执行时间必然会变大,当又有一个keyPressed()事件发生时,后果无法预料....(因为模拟器,真机,响应方式都不相同,还存在支持不支持多按键操作的问题,所以我也没测...)
  3. 这样,必然会造成相关的逻辑分离,从代码的美观和整体的逻辑上都大打折扣,阅读代码必然会造成困难

 (查看全文)

J2ME下实现滚动文字效果

J2ME下实现滚动文字也很简单,就是基于剪裁区的应用

看一下效果:

滚动文字效果演示

 (查看全文)

J2ME下程序代码实现绘制阴影效果文字

以前发现了一种方法绘制阴影效果文字,虽然方法比较笨一点,但是还是比较简洁的

效果如图:

阴影效果文字效果演示 

看起来效果很不错吧,呵呵,其实思路很简单,就是上下左右,还有四个角各绘制一次,一共绘制9次

 (查看全文)

J2ME下实现绘制居中文字

在新版本的MIDP中,有的设备厂商,像诺基亚,已经不支持HCENTER和VCENTER

所以今天来实现一把

具体效果如下:

J2ME居中文字效果演示

 (查看全文)

Java中实现枚举和C++中使用数组length

来自:《代码大全》

在Java没有C++中的枚举类型,有时候会很不方便,下面的方法可以实现

  1. class Country {
  2.         private Country() {}
  3.         public static final Country China = new Country();
  4.         public static final Country England = new Country();
  5.         public static final Country France = new Country();
  6.         public static final Country Germany = new Country();
  7.         public static final Country India = new Country();
  8. }

 (查看全文)