`
hejiajunsh
  • 浏览: 414008 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

请您先登录,才能继续操作

文章列表
IGenericDao.java package com.amg.dao.base; import java.io.Serializable; import java.util.List; import java.util.Map; import com.amg.vo.PageBean; public interface IGenericDao<T extends Serializable, ID extends Serializable> { public abstract int findByCount(String strHQL); pu ...
在SQL中使用GROUP BY来对SELECT的结果进行数据分组,在具体使用GROUP BY之前需要知道一些重要的规定。 GROUP BY子句可以包含任意数目的列。也就是说可以在组里再分组,为数据分组提供更细致的控制。 如果在GROUP BY子句中指定多个分组,数据将在最后指定的分组上汇总。 GROUP BY子句中列出的每个列都必须是检索列或有效的表达式(但不能是聚集函数)。如果在SELECT中使用了表达式,则必须在GROUP BY子句中指定相同的表达式。不能使用别名。 出了聚集计算语句外,SELECT语句中的每一列都必须在GROUP BY子句中给出。 如果分组列中有NULL值,则 ...
public class WeatherDao { private static Connection conn = null; private static PreparedStatement pstmt = null; /** * Author:Allison * Date:2013-04-02 * Description:执行批量添加 */ public void addWeatherBatch(List<WeatherData> list) { conn = DBConn.getConnection(); t ...
1-简介 Oracle JRockit JVM(即原先的Bea JRockit JVM)系列产品是一个全面的Java运行时解决方案组合,是业内性能最高的Java虚拟机,超过Sun标准虚拟机,大量的行业基准测试显示,基本JRockit JVM是世界上最快的JVM。 Oracle JRockit是为高性能服务器上运行大规模的关键任务型的服务器端应用而设计,包括支持64位的Intel至强和Intel安腾处理器,支持多种平台,包括Solaris、Linux服务器及基于SPARC的系统,通过专为改进应用可靠性而设计的JRockit Mission Control套件提供了前所未有的控制能力。 Or ...
在介绍GROUP BY 和 HAVING 子句前,我们必需先讲讲sql语言中一种特殊的函数:聚合函数, 例如SUM, COUNT, MAX, AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。 SELECT SUM(population) FROM bbc 这里的SUM作用在所有返回记录的population字段上,结果就是该查询只返回一个结果,即所有 国家的总人口数。  having是分组(group by)后的筛选条件,分组后的数据组内再筛选 where则是在分组前筛选 通过使用GROUP BY 子句,可以让SUM 和 COUNT 这些函数对属于一组的数据起作用。 ...
在使用MyEclipse的过程中经常出现内存不足的提示: clip_image002 提示中说的很明白:“MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains.”意思是说当前只有小于5%的非堆内存是空闲的。所以我们只要将这 ...
HttpClient程序包是一个实现了 HTTP 协议的客户端编程工具包,要想熟练的掌握它,必须熟悉 HTTP协议。一个最简单的调用如下: Java代码   import java.io.IOException;    import org.apache.http.HttpResponse;    import org.apache.http.client.ClientProtocolException;    import org.apache.http.client.HttpClient;    import org.apache.http. ...
HTTP协议是无状态协议。 无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答 ...
Eclipse集成Tomcat发布工程的时候,有时候项目发布不到tomcat的webapps下面,同时访问http://localhost:8080/的时候也访问不了。项目的编译文件没有发布到webapps那发布到哪里去了呢?实际上发到了Eclipse的安装目录下的features文件夹下,那么如何把项目发布到webapps下面呢? 1、删除server下面的项以及自动生成的Server工程,并且删掉工程的文件,并且重新创建一个新的Server  2、双击新建的Tomcat Server进入Tomcat的setting页面,Server Locations的默认选中项是Use Workspace ...
  使用JavaScript中调用form.submit()不能提交或在IE中提示“对象不支持此属性和方法”问题 <html>    <head>test</head><body><script language="javascript">function dosubmit(){var myform = document.getElementById('myform');myform.submit();}</script>    <form method="post&quo ...
在网站性能的相关工作中,一个重要的方面是有一定的监控和日志统计,然后对这些数据进行分析,知道什么时候慢了,慢在哪里,然后才可以进行有针对性的性能优化工作; 这里,80/20准则是非常适用的,我所见过的大部分情况都是约80%页面都是没问题的,但是有约20%的页面的性能较差; 监控http请求的处理时间的方法有很多,这里介绍一种javaweb程序中监控/统计http请求处理时间的简便方法:就是利用Filter来统计所有请求的处理时间; Filter是j2ee的一种过滤器模式,可以在一个filterchain上挂很多个不同的filter,做各种的处理,比如安全、编码等;filter可以指定对 ...
C/S 架构 C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。C/S 架构也可以看做是胖客户端架构。因为客户端需要实现绝大多数的业务逻辑和界面展示。这种架构中,作为客户端的部分需要承受很大的压力,因为显示逻辑和事务处理都包含在其中,通过与数据库的交互(通常是SQL或存储过程的实现)来达到持久化数据,以此满足实际项目的需要。C/S 架构的优缺点优 ...
  1.   Tomcat在windows上内存溢出   修改Tomcat目录中bin目录下的catalina.bat文件,在开始处加入:   set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -XX:PermSize=128m -XX
  转眼一年时间又过去了,时间如弹指间灰飞烟灭,程序员之路,却在缓慢加速。。。     春节,或许你没有回家,继续奋斗在开发一线上;或许你回家却被亲人朋友拷问了一把,想必清醒了许多,对未来思虑更多。     但 ...
1、收到面试通知,要首先去了解公司的业务与技术需求,相对应的进行知识的温习与准备; 2、自我介绍:清描淡写的讲述一下自己的个人信息,如果有工作经验则描述一下自己的上份工作的一些工作内容等方面,如果没有工 ...
Global site tag (gtag.js) - Google Analytics