`
zch198627
  • 浏览: 39304 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
这种编码问题真是很tricky的问题。说它tricky是因为这至少涉及到以下4种编码选取的排列组合(有时甚至更多),更有时乃至会发生错进错出,负负得正,中间过程错了但反而到不是乱码的情况。 (1)源代码的编码 (2)编译时告诉java编译器的源代码编码 (3)运行时jvm参数file.encoding (4)输出终端对输出字节流的解码所采用的码组 在这简单情况下(1)和(2)一致,(3)和(4)一致就不会因为编解码映射错误(当然字符向终端字体映射的错误是另一回事,如字体缺失之类)。而(1)(2)和(3)(4)不必一致,这样就使得不必强求开发编译环境和运行应用环境的编码必须一致。 源代码的录 ...
Perl中一个最酷的模块就是Perl数据库接口(Perl Database Interface,简称DBI)。通过提供一系列在内部上能够转化成原始调用函数的功能,DBI模块为很多不同的数据库提供了一个统一的接口。由此,使用Perl就可以很容易地利用数据库和建立动态Web网页。 当前,MySQL是广泛用于Web网站开发的数据库,它是一种免费、开源的SQL操作。本期我们将讲述到如何实现Perl与MySQL相互通讯的操作,将为你介绍由DBI提供的重要方法,在开发过程中讲述到一个简单的脚本模板。这一操作的前提是假设你的系统已经安装了MySQL和Perl。 下载和安装 开始,下载并安装Perl DB ...
java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.a ...
现在 Java 编程语言已经广泛应用于互联网世界,早在 Sun 公司开发 Java 语言的时候,就已经考虑到对非英文字符的支持了。Sun 公司公布的 Java 运行环境(JRE)本身就分英文版和国际版,但只有国际版才支持非英文字符。不过在 Jav ...
String uid = (String)request.getSession().getAttribute("person_id"); 怎么看这句话都是没错的,且是IDE自动生成出来的。但是因为JDK版本问题,可能会出现这样的错误。修改语句试试就好了: String uid = request.getSession().getAttribute("person_id").toString();
  利用servlet生成验证码 /**  * ValidateCodeImage调用RandomCode用来产生验证码  */ package edu.hrbeu.cstcmis.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; im ...
2007年08月08日 星期三 01:51 package cn.gyd.util.test; /** * * java类获取web应用的根目录 * */ public class PathUtil { /**    * @param args    */ public static void main(String[] args)throws Exception {    PathUtil p = new PathUtil();    System.out.println(p.getWebClassesPath());    System.out.println(p.getWeb ...
在目前的企业信息系统中,数据库还是最佳的数据存储方式,虽然已经有很多的书籍在指导我们进行数据库设计,但应该那种方式是设计数据库的表结构的最好方法、设计时应遵从什么样的原则、四个范式如何能够用一种方式达到顺畅的应用等是我一直在思考和总结的问题,下文是我针对这几个问题根据自己的设计经历准备总结的一篇文章的提纲,欢迎大家一块进行探讨,集思广益。其中提到了领域建模的概念,但未作详细解释,希望以后能够有时间我们针对这个命题进行深入探讨。 1)不应该针对整个系统进行数据库设计,而 ...

c++的常量

    博客分类:
  • C++
1.不能将const修饰的任何对象、引用和指针作为赋值表达式的左值。         const int cx=100;         const int & rcx=cx;         const int * pcx=&cx;         cx=200;                 //error         rcx=200;                //error         *pcx=200;               //error     2.const类型的对象不能直接被non-const类型的别名所引用。     (1)不能将const ...
sun的jdk的安装我就不说了,google一下就可以了。想必很多人在装netbeans时都会出现这样的问题:     .......     java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.     ....... 一般的解决办法基本上是装上ibX111.0.3-8.fc7.i386.rpm,ibX11-devel-1.0.3-8.fc7.i386.rpm (大部分人都是这样介绍的)然后卸掉fedora8中对应的rpm包,但是这种方法太麻烦,我浏览fedora的英文论坛,找出了一种更加方 ...
用script/generate产生以下问题: C:/ruby/lib/ruby/1.8/yaml.rb:133:in `load': syntax error on line 18, col 2: `  host: localhost' (ArgumentError) from C:/ruby/lib/ruby/1.8/yaml.rb:133:in `load' from C:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:523:in `database_configuration' from C:/ruby/li ...
Global site tag (gtag.js) - Google Analytics