最赞回答 / 洛荷
这种设计方式叫做单例模式,单例模式的对象设成静态就是为了让该类所有成员共享同一个对象。在设计中,单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。比如这个数据库连接,DBHelper确保了不管何时向数据库进行访问,都只存在一个coon连接对象,确保了数据的准确性和一致性。总之,选择单例模式就是为了避免不一致状态,避免政出多头。
2016-09-29
我在html中做好的表单提交,跳转到jsp页面出现中文乱码,加了request.setCharacterEncoding("utf-8");还是没有办法解决,求解
2016-09-28
最新回答 / 他他他他
这是dogloin里的代码String username ="";String password ="";request.setCharacterEncoding("utf-8");username=request.getParameter("username");password=request.getParameter("password");if("admin".equals(username)&&"admin".equals(password)){ session.setAttri...
2016-09-28
单例模式 首先要私有化空参数的构造函数,,,,, 视频中没有私有化构造函数,,,,其他人调用的时候说不定会使用new ,,,,应该给其中加入 private DBHelper(){}
2016-09-28
tomcat9.0:response.addCookie(cookie)会报java.lang.IllegalArgumentException;因为Cookie对象的构造函数的两个字符串参数:Cookie名字和Cookie值都不能包含空白字符以及下列字符:[ ] ( ) < > = , " / ? @ :
2016-09-27