- 浏览: 6162 次
- 性别:
- 来自: 广州
-
最新评论
文章列表
首先分析可能出问题的几个地方:
1.mysql的数据库字符编码格式;
2.jsp的字符编码;
3.获取mysql连接的URL;
另外,也确认下数据库中的数据是否保存为乱码。
参考:
1.使用命令,可查看mysql字符集设置。
show variables like 'collation_%';
正确的应该是:
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem utf8
character_set_ ...
摘 要:介绍了Servlet多线程机制,通过一个实例并结合Java 的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。
关键字:Servlet 线程安全 同步 Java内存模型 实例变量
Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何 ...
spring Failed to convert property value of type [$Proxy10] to required type
=====================================================
一般原因就是action中引用的bean为实体类,而不是接口
另外一种原因是另外一个接口也定义相同名字的bean,而调用的时候刚好调用了这个接口
java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。
单例模式有一下特点:
1、单例类只能有一个实例。
2、单例类必须自己自己创建自己的唯一实例。
3、单例类必须给所有其他对象提供这一实例。
单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每台计算机可以有若干个打印机,但只能有一个Printer Spooler,以避免两个打印作业同时输出到打印机中。每台计算机可以有若干通信端口,系 ...
1.利用jdk里的工具
例如我们要打包的文件在D:\cbweb;
运行 cmd; md D:\cbweb进入D:\cbweb
然后输入jar -cvf cbweb.war *
回车,文件配打包成cbweb.war *,位于D:\cbweb中。
2.利用eclipse
在WebRoot上单击右键,选择Export选项,
然后选择J2EE WAR file选项,然后选择工程名称和路径,单击完成就可以了。
自己写的,发现基于ssh框架的接口,要写两个dao,service和一个action和test文件,还要写xml(struts和spring配置文件),这个自动生成可以直接生成这些文件