- 浏览: 157355 次
- 性别:
- 来自: 北京
最新评论
-
cheng8679724:
好厉害,我没用hibernate,javamelody 里面 ...
利用JavaMelody解决连接池不释放的问题 -
henghengdh:
darrenzhong 写道我的联系QQ 363792376 ...
JavaMelody系统监控工具使用配置 -
darrenzhong:
我的联系QQ 363792376 求帮忙
JavaMelody系统监控工具使用配置 -
darrenzhong:
你好 如果项目没用到spring和hibernate可以用吗 ...
JavaMelody系统监控工具使用配置 -
www88485400:
blueblue24 写道请问下我部署好以后,添加新的监控应用 ...
利用JavaMelody解决连接池不释放的问题
文章列表
假设来自客户的请求为:
http://localhost:8080/wsota/wsota_index.jsp
1) 请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得
2) Connector把该请求交给它所在的Service的Engine来处理,并等待来自Engine的回应
3) Engine获得请求localhost/wsota/wsota_index.jsp,匹配它所拥有的所有虚拟主机Host
4) Engine匹配到名为localhost的Host(即使匹配不到也把请求交给该Host处理,因为该Host被定义为该Engine的默认主机)
...
当我们去启动一个 WEB 项目的时候, 容器(包括 JBoss, Tomcat 等)首先会去读项目的 web.xml 配置文件里面的信息,
当这一步骤没有出错并且完成之后, 项目才能正常的被启动起来。
1> 首先是, 容器会先读 <context-param></context-param> 节点, 并创建一个 ServletContext 实例, 以节点的 name 作为键, value 作为值,
存储到上下文环境中。
2> 接着, 容器会去读 <listener></listener> 节点, 根据配置的 clas ...
在 java 中, 常见的 Context 有很多,
像: ServletContext, ActionContext, ServletActionContext, ApplicationContext, PageContext, SessionContext ...
那么, Context 究竟是什么东西呢? 直译是上下文、环境的意思。比如像: "今天我收到了一束花, 男朋友送的!" 又或者 "今天我收到了一束花, 送花的人送错了的!"
同样是收到一束花, 在不同的上下文环境中表达的意义是不一样的。
同样的, Context 其实也是一 ...
实体:考试,成绩,学生,班级
关系:成绩与考试多对一,成绩与学生多对一,学生与班级多对一.
需求:要根据考试id和班级id查询学生成绩.
Score
@Entity
public class Score {
private int id;
private Student student;
private Exam exam;
private int score;
@Id
@GeneratedValue(strategy = GenerationType.ID ...
环境:windows(勿喷),2台PC(192.168.32.183,192.168.32.149),2个tomcat,2个Memcached。
步骤:
一、在两台机器上分别安装Memcached
1.下载Memercached For Windows
2.解压到指定目录,如:C:\Memcached\memcached-win32-1.4.4-14。用cmd打开命令窗口,转到解压的目录,输入 “memcached.exe -d install”。打开控制面板,打开服务,可以看到memcached已经在上面可,如果没有启动,则手动启动一下。
2:在192.168.32.183上安装nginx ...
说明:此配置针对一个ip下多个tomcat之间的session同步。
步骤:
修改应用1中server.xml中的<Engine name="Catalina" defaultHost="localhost" jvmRoute="tomcat1" >,修改应用2中server.xml中的<Engine name="Catalina" defaultHost="localhost" jvmRoute="tomcat2" >,注意jvmRoute不能相同 ...
原文出处:http://www.sunchis.com/html/java/hbm/2011/0309/265.html
用来进行聚合操作,和sql中的聚合类似.求和/求平均值/统计记录数/...等等.
还有用来获取获取对象的某些属性(表字段)或属性集合.正常情况下,查询返回的是对象或对象的集合.使用投影的话就可以只返回你需要的属性值.即Hibernate不把记录封装对象了,只返回你在投影中设置的属性的值(值的集合)的数组.
---------
Hibernate除了处理查询结果集中的对象之外,还可以将结果集中的结果当做行和列集来使用,这与通过JDBC执行select查询获得的数据的使用方 ...
SQL查询不重复记录,查询重复记录!
- 博客分类:
- hibernate
转自:http://hi.baidu.com/fegro/item/d4abe46fc16bed03a0cf0f6a
注:以下内容在Oracle 10g下测试
由于设计需要,需要查询不重复的记 录值,同类问题,想必大家都遇到过,于是乎马上GOOGLE一下,发现此类问题还挺多,解决方案也不少,仔细看看。
例如有如下表结构和值
table
fid name sex
1 a 男
2 b 男
3 c 女
4 d 女
5 a 男
6 b 男
方案一:distinct
select distin ...
<bean id="xxxTimerTask" class="com.xxx.XXXTimerTask">
<property name="beginTime" value="08:00"></property> <!-- 每天的开始时间 -->
<property name="endTime" value="23:10"></property> <!-- 每天的结束时间 -- ...
win7访问不了局域网里Linux上的tomcat服务的问题
背景:宿主机-windows 7
virtualbox里安装centos,centos与宿主机windows 7是桥接。
在centos里启动了tomcat服务,在本机centos里可以用localhost:8080访问。
但是在windows 7里不能访问。
www.2cto.com
解决方案:在centos里把iptables关闭即可解决。
命令:service iptables stop
作者 Black_Noodles
centos安装nginx
- 博客分类:
- linux
Nginx是一款高性能的web服务器。目前开发版本为0.9,稳定版本为0.8,历史稳定版本为0.7。现阶段搭建版本为Nginx-0.8.24。
Nginx优点
Nginx重点就是性能的优化。在访问峰值,或者恶意发起慢连接会导致服务器资源耗尽。而nginx采 ...
1 对查询进行优化时,尽量避免全表扫描,首先应考虑在where及order by涉及的列上对立索引.
2 应该尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表的扫描。如:select id from t where num is null 可以 ...
apache commons学习笔记
- 博客分类:
- java
来源:http://www.cnblogs.com/fpqqchao/archive/2013/01/05/2846605.html
关于Jakarta 摘抄维基百科:
引用
Jakarta是Apache组织下的一套Java解决方案的开源软件的名称,它包括了很多子项目。Tomcat、Ant、Struts等等現在是Apache下的开源项目,也曾是Jakarta的关联项目。
Jakarta的名称是想把与Jakarta关系非常深的爪哇岛关联起来。编程语言Java的命名源自这个岛的名字(印尼語:Jawa、英語:Java),而城市雅加达(Jakarta)正是这个岛上的第一大城市,也是印度尼西亚的首 ...
Java虚拟机学习 - 体系结构 内存模型
http://blog.csdn.net/java2000_wl/article/details/8009362
Java虚拟机学习 - 对象访问
http://blog.csdn.net/java2000_wl/article/details/8015105
Java虚拟机学习 - 垃圾收集算法
http://blog.csdn.net/java2000_wl/article/details/8022293
Java虚拟机学习 - 垃圾收集器
http://blog.csdn.net/java2000_wl/article/details/80 ...
来源:http://www.oschina.net/code/snippet_117958_4699
在Spring框架中有如下3种获得DataSource对象的方法:
1.从JNDI获得DataSource.
2.从第三方的连接池获得DataSource.
3.使用DriverManagerDataSource获得DataSource.
JNDI方式1、SpringJNDI数据源配置信息:
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean&q ...