`
文章列表
Spring 为我们提供了一个叫做 OpenSessionInViewFilter 的过滤器,他是标准的 Servlet Filter 所以我们把它按照规范配置到 web.xml 中方可使用。使用中我们必须配合使用 Spring 的 HibernateDaoSupport 来进行开发,也就是说,我们的dao层的类都要继承于 HibernateDaoSupport,从中由 Spring 来控制 Hibernate 的 Session 在请求来的时候开启,走的时候关闭,保证了我们访问数据对象时的稳定性。   1. 在 web.xml 中加入对应过滤器配置文件   Java代码   ...
mysql给root开启远程访问权限,修改root密码   1.MySql-Server 出于安全方面考虑只允许本机(localhost, 127.0.0.1)来连接访问. 这对于 Web-Server 与 MySql-Server 都在同一台服务器上的网站架构来说是没有问题的. 但随着网站流量的增加, 后期服务器架构可能会将 Web-Server 与 MySql-Server 分别放在独立的服务器上, 以便得到更大性能的提升, 此时 MySql-Server 就要修改成允许 Web-Server 进行远程连接. 2.不用每次都登到服务器去添加修改表,只要用图形化界面即可远程管理 ...
<!--StartFragment -->  String reg = "(?:')|(?:--)|(/\\*(?:.|[\\n\\r])*?\\*/)|"     + "(\\b(select|update|and|or|delete|insert|trancate|char|into|substr|ascii|declare|exec|count|master|into|drop|execute)\\b)";       Pattern sqlPattern = Pattern.compile(reg, Pattern.CASE_INSE ...

java反射详解

    博客分类:
  • java
1、通过一个对象获得完整的包名和类名  Java代码   package Reflect;         /**    * 通过一个对象获得完整的包名和类名    * */   class Demo{        //other codes...    }         class hello{        public static void main(String[] args) {      
SpringMVC Controller 介绍 一、简介          在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller 标记一个类是Controller ,然后使用@RequestMapping 和@RequestParam 等一些注解用以定义URL 请求和C ...
一、数据库结构的设计     如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。     在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人力物力,而整个系统也不可避免的形成了一个打补丁工程。     所以在考虑整个系统的流程的时候,我们必须要考虑,在高并发大数据量的访问情况下,我们的系统会不会出现极端的情况 ...
1,订票系统案例,某航班只有一张机票,假定有1w个人打开你的网站来订票,问你如何解决并发问题(可扩展到任何高并发网站要考虑的并发读写问题)        问题,1w个人来访问,票没出去前要保证大家都能看到有票,不 ...
项目中读取人人网数据出入数据

Android

首先,需要学习哪些Android开发技术?   Android的开发技术很多,在开始学习的时候不可能一次性全部学会,也没有必要一开始都全部学会,但是有些技术是非常常用的,需要在开始时打好基础,这些技术时:   1、Activity生 ...
Oracle 10g数据库中,当在数据库中创建用户时,基于应用性能和管理方面的考虑,最好为不同的用户创建独立的表空间。 那么创建表空间的步骤是怎样实现的呢?本文我们主要就介绍了这一部分内容,接下来就让我们一起来了解一下这部分内容吧。 1.创建表空间 不论是Lnux环境,还是Wndows环境,都要首先创建好表空间的存放路径,根据自己的情况修改。如: /opt/oracle/oradata/cocis 或 D:\oracle\oradata\cocis,若事先不创建该目录路径,则在创建表空间的时候会出错。 通过pl/sql登录到Oracle数据库上,然后执行菜单:文件/新建/命令窗口 , ...
摘要:用户登录模块是管理系统中非常重要的部分,该文在详细介绍Spring MVC框架的基础上,灵活运用Spring MVC框架进行Web登录模块的设计,完成了用户登录,出错处理,超时检查等功能,使得系统的易用性、安全性、稳定性和可 ...
http://aokunsang.iteye.com/blog/1279322?page=2#comments
bug管理:bugfree 缓存:memcache 消息总线:activemq 持续集成:jenkins 代码检查:pmd/checkstyle/findbug ws测试平台:soapui web服务器:jboss/tomcat/weblogic 数据库:oracle/mysql 远程通讯:mina 文本编辑器:kindeditor 富客户端框架:easyui 数据证书:x.509,可用于class文件加密 java开源论坛:jforum java监控:jconsole 测试工具:loadrunner,jmeter 图表工具:highcharts   jso ...
Oscache与memcached区别 <!-- 正文开始 --> 缓存在互联网平台大量使用以提高性能,降低数据库负担,更快的响应用户的请求。原因主要是缓存的使用场景是性能要求高,实时性或准确性要求稍差。其他提高性能手段:1,数 ...

查询是否有重复

select t.id, count(t.id) as num from t_alumni_province t  group by t.id order by num desc
Global site tag (gtag.js) - Google Analytics