- 浏览: 208105 次
- 性别:
- 来自: 广州
最新评论
-
brenda:
...
技术选型(转) -
JavaScriptOMG:
写的真好,不知道如果是java.sql.date的话,怎么写呢 ...
Java得到下一天明天,明天时间 -
少女杀手:
和他的一摸一样,一个字都不差
http://anysky131 ...
弹出窗口代码大全 -
shipping:
字体好小啊,都没兴趣看下去了
测试网站性能的30款免费在线工具 -
ddd:
其实一切人活着的意义就在于他死前的心情是什么。
活着是多么美好
文章列表
服务器:
Squid, Linux, Vi, Crontab, Apache2, Nginx
应用:
Resin3.0, Spring, Springmvc, Ibatis, Jndi, Jdbc,
Jvisualvm, Luncence, HttpClient,wireshark, jconsole
展示:
Html, Js, Css, Jsp, Jstl, Ajax, Jquary, Dwr, Velocity,
存储:
Oracle
工具:
...
Apache iBatis(现已迁至Google Code下发展,更名为MyBatis)是当前IT项目中使用很广泛的一个半自动ORM框架,区别于Hibernate之类的全自动框架,iBatis对数据库的操作拥有更加灵活的控制,对于那些经常需要调用本地数据库函数自定义SQL语句,或是喜欢自己优化SQL执行效率的开发者来说,iBatis是一个非常不错的选择。而得到广泛应用的开源企业架构SpringFramework,也很好的将其进行了集成,使得iBatis在 SpringFramework中的使用更加便利、快捷。开发者所要做的就是继承SpringFramework中提供的 SqlMapClientD ...
正文
klyuan
等级:
性别:
文章: 201
积分: 502
来自: 深圳
发表时间:2007-05-10
< > 猎头职位: 北京: JavaEye招聘Ruby工程师 相关文章:
spring事务详解
Spring 声明式事物管理详解
解惑 spring 嵌套事务
推荐群组: struts2
更多相关 ...
让Spring架构减化事务配置
注:原创文章,曾发表在it168
Spring颠覆了以前的编程模式,引入了IOC等全新的概念,广受大家的喜爱。目前大多数j2ee项目都已经采用Spring框架。Spring最大的问题是太多的配置文件,使得你不仅需要维护程序代码,还需要额外去维护相关的配置文件。最典型的就是事务配置(注:这里的“事务配置”都指“声明式事务配置”),在Spring中进行事务配置除了定义对象自身的bean外,还需要定义一个进行事务代理的bean.如果你有n个类需要引入事务,那么你就必须定义2n个bean。维护这些bean的代价是十分昂贵的,所以必须要对事务配置进行减化。如果你是基于Spr ...
while (true) {
long start = System.currentTimeMillis();
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
String uud_url = "jdbc:oracle:thin:@xx.xx.xxx.xxx:1521:pubd1";
String uud_user = "xxxxx";
String uud_pwd = "xxxxx";
try ...
OO就是面向对象
面向对象(Object Oriented,OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。
谈到面向对象,这方面的文章非常多。但是,明确地给出对象的定义或说明对象的定义的非常少——至少我现在还没有发现。其初,“面向对象”是专指在程序设计中采用封装、继承、抽象等设计方法。可是,这个定义显然不能再适合现在情况。面向对象的思想已经涉及到软件开发的各个方面。如,面向对象的分析(OOA,Object ...
要用java检测网络资源是否可用,我们可以采用以下两种方法:
一种方法是调用ping命令,
如:
Process process= Runtime.getRuntime().exec("ping 192.168.0.5");
InputStreamReader return = new InputStreamReader(process.getInputStream());
LineNumberReader returnData = new LineNumberReader (return);
String line="";
while((lin ...
今天又碰到了一个页面在IE6下加载完后一片空白的问题,而且页面也没有脚本错误。搜索了半天发现是页面被IE缓存掉了,然后在加载页面是IE使用默认的UTF-8作为页面contentType,而不是我们的GBK。
但话又说回来,即使编码方式不对也应该显示乱码啊?不应该什么不显示。
这实际是css的问题,因为css中有中文,然后编码不一致时就会导致IE6解析出错,从而出现了空白页面,而IE7是没有问题的。
现在想到的解决办法是:去掉css中的汉字,只是觉得有点山寨。
还是再想想其他办法吧。
http://liudaoru.iteye.com/blog/354329
或许您已经读过我的那篇小文《如何成为java初级程序员》,那里面只介绍了成为一个JAVA程序员应该具备的一些知识。我相信您绝不会只想着做一个初级的程序员,上了软件开发的小船,您肯定有着远大的理想,比如要在比较短 ...
目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,
但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。本人在这里抛砖引玉,
和大家讨论成为一个JAVA初级 ...
网上很多方法, 很多讲的不详细, 不好使。。。
防止遗忘,做个记录。
在MyEclipse6.0甚至更高的6.5GA版本中的快捷键中把我们习惯性使用的Alt+/进行代码自动补齐
但是由于于之前版本有快捷键有冲突,所以总之不能自动提示
以下是解决方法
方法如下:
1.选择MyEclipse6.X菜单栏中的Window->preferences;
2.选择General->keys;
3.在右侧中间的窗体中点击word completion后再点击remove binding,在下方的binding中随便输入一个快捷键;
4.然后选择Content Assist点击Remove bi ...
velocity语法
一、基本语法
1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;
如:
#if($info.imgs)
<img src="$info.imgs" border=0>
#else
<img src="noPhoto.jpg">
#end
2 ...
最近在要在电信哪边做栏目演示,视频播放用的是华为机顶盒,
机顶盒支持 .ts文件, 视频确实清晰啊, 高清哦...嘿嘿
不过,碰到个郁闷的事情,从一条链接跳转到另一个同域名的页面,竟然第一个页面
还飘在那里, 而第二页面播放视频竟然跑到页面后面去了, 好晕啊....
<body bgcolor="transparent" onload="init()" leftmargin="0" topmargin="0" marginwidth="0" marginheight=" ...
记得前些天处理resin连接池满的故障时, 当时用了jstack服务端查看,在windos端也远程连接resin查看在故障时的jvm快照, 下面记录下resin中如何配置, 也防止遗忘.
注: 该工具在jdk1.6下有(不知道1.5有么有)
在resin中jvisualvm配置方法如下
1). 在linux下, cd /opt/resin/bin
vi httpd.sh
找到args 环境变量
-Dcom.sun.management.jmxremote.port=port - Dcom.sun.mana ...
项目架构: squid + apache + resin + ibatis + oracle
项目已经上线3年多,最近半年总是报连接池满故障, resin连接池数居高不下,大都是空闲连接到数据库端, 最近更新代码很少, 而日志里又看不出是那里的故障源?
现在已经解决了, 为了增加点印象, 故做了处理故障过程整理:
1. 这个系统里有评分,收藏, 评论,用户中心等我们称这些系统是通过功能, 为了说的明了, 故障系统这里别名 A 通用功能别名 B. A系统中和B之间通信都是靠socket通信, 嫌疑也最大, 在B所在的linux 排查端口是否开启, 结果正常.
...