易截截图软件、单文件、免安装、纯绿色、仅160KB

java 乱码

1。数据库 
在创建的时候,指定其编码为UTF-8. 
  (1)oracle: 
SQL> select userenv('language') from dual; 
USERENV('LANGUAGE') 
--------------------------------------------- 
SIMPLIFIED CHINESE_CHINA.UTF8 
SQL> 
jdbc url无须指定编码。 
  (2)postgres: 
CREATE DATABASE "EnterInfoPortal" 
  WITH OWNER = postgres 
      ENCODING = 'UTF8' 
      TABLESPACE = pg_default; 
GRANT ALL ON DATABASE "EnterInfoPortal" TO postgres; 
jdbc url参考:jdbc:postgresql://127.0.0.1/FINANCIAL?charSet=UTF8 
  (3)DB2: 
db2 "CREATE DATABASE dbname USING CODESET UTF-8 TERRITORY CN" 
jdbc url无须指定编码。 
  (4)SqlServer: 
很久没用过,待补充 
  (5)MySQL(没用过,应网友要求,抄来的,具体能通过否待验证): 
安装mysql的时候选utf-8;管理工具安装后,首先设置管理工具 client编码为中文的gb2312 gbk,这与mysql无关 
建库的时候选utf-8 
建表的时候选utf-8    utf_unicode_ci 两项 
建字段的时候选utf-8  utf_unicode_ci 两项 
jdbc url参考:jdbc:mysql://localhost:3306/test?user=root&password=& useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false 
2。新建web项目 
别的先不干,先选中项目: 
右键->properties->Info->Text file encoding:Other:UTF-8。 
但我用的JBuilder 2007似乎在JS文件上需要重新弄一下: 
新建*.js文件,右键该文件->properties->Info->Text file encoding:Other:UTF-8。再把原来带中文的^C^V过来,save。 
如果是把js所在的目录设为UTF-8,然后新建js文件,貌似不能继承,得一个个这么^C^V,烦。 
3。tomcat的配置 
为了保证某些中文文件名的文件能够被正确访问,需要修改tomcat/conf/server.xml,增加: 
    <Connector port="8088" maxHttpHeaderSize="8192" 
              maxThreads="150" minSpareThreads="25" maxSpareThreads="


相关文档:

传智播客——AWT:java简陋的图形化设计

一: java.awt包
    java.awt包中提供了GUI设计所使用的类和接口,可从中看到主要类之间的关系。
     java.awt包提供了基本的java程序的GUI设计工具。主要包括下述三个概念:
    组件--Component
    容器--Container
    布局管理器--LayoutManager
二:  ......

Java Properties 类读取配置文件信息

在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文件来解 ......

JAVA实现的六色球

      这是JAVA中的一个作业,
      效果图:
      
       画框中共有六个球,它们碰到墙之后能够反弹,而且相互碰撞之后能相互碰撞。
       要用到的知识: ......

JAVA笔记(二)

在类中定义的方法在返回值前加上static修饰符就可以在main方法中调用了。如果不用static那就需要在main方法中创建对象,使用对象来调用对象的方法。
public class Test{
 public static void main(String[] args){
  Test t=new Test();
  int b=1;
  int c=2;
  int[] ......

JAVA反射小结

1  JAVA的反射,其实就是通过一个实例化的对象反过来去找到一个类的完整信息,比如对于如下的形式:
X x=new X();
   x.getClass().getName();
这里就会输出这个类所在的完整信息,即"包名.类名";
  最常用的三种实例化CLASS类对象
Class<?> c1 = null ;  // 指定泛型
  C ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号