`
9光光9
  • 浏览: 6162 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
首先分析可能出问题的几个地方: 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,以避免两个打印作业同时输出到打印机中。每台计算机可以有若干通信端口,系 ...

如何打war包

    博客分类:
  • war
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配置文件),这个自动生成可以直接生成这些文件

rmi的使用好处

    博客分类:
  • rmi
RMI好处就是A项目(服务端),B项目调用A项目某些类(客户端)。 为什么不在B项目里面直接调用A接口,而要用rmi呢,干吗这么麻烦呢?主要B不方便直接调用(比如openfire),另外rmi同时可以做一个缓存(服务端),客户端调用的时候可以直接读取缓存,接口则达不到这个效果,另外一点主要是前台后台业务分开,后台做业务,前台做页面,rmi本身可以理解为就是调用接口的过程
Global site tag (gtag.js) - Google Analytics