Java研发技术指南
收藏

着重于JavaWeb研发技术,讲求实现,讨论优化与设计!一切从简单出发,始终向高端冲刺!

分享到: Sina Tec

最近更新文章

Hibernate的查询 标准(Criteria)查询

一个简单例子: @SuppressWarnings("unchecked") public void searchByPropertys() { Session session = this.getSession(); Criteria crit = session.createCriteria(Conft.class); List<Conft> ...
cuisuqiang 评论(0) 有12578人浏览 2012-05-09 16:45

各位开发过的业务系统都是怎么分层的

说到分层,做java都会想到MVC,这算是整体开发的一种模式,那么不知道各位后台业务处理时是怎么分层的呢?   说说MVC,MVC是三个单词的缩写,分别为: 模型(Model),视图(View)和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。 View层用于与用户的交互,通常用JSP来 ...
cuisuqiang 评论(9) 有7969人浏览 2012-05-07 16:43

Java中通过反射获得对象的属性信息

先建立一个类,有四种属性: private int id; private String name; private byte by; private short st;   以下方法,创建一个对象,然后打印该对象的属性名字,属性值,和属性的类型: public class T { public static void main(String[] args) thr ...
cuisuqiang 评论(1) 有16387人浏览 2012-05-04 17:58

MyEclipse设置注释模板

Window --> Java --> Code Style --> Code Templates --> Comments --> types --> Edit     /** * 项目名称:${project_name} * 类名称:${type_name} * 类描述:暂无 * 创建人:${user} * 创建时间:${da ...
cuisuqiang 评论(0) 有8095人浏览 2012-05-04 09:24

Spring 配置 事务的几种方式

Spring配置文件中关于事务配置总是由三个组成部分,DataSource、TransactionManager和代理机制这三部分,无论是那种配置方法,一般变化的只是代理机制这块!   首先我创建了两个类,一个接口一个实现: package com.dao; public interface UserDao { public void getUser(); }   实现: ...
cuisuqiang 评论(3) 有13068人浏览 2012-05-03 17:42

Hibernate的Session不会自动关闭

做了一个SSH集成作为开发环境,Service层只是注入了sessionFactory,没有配置事务管理。 发现进行几次操作后就会当掉,但是Tomcat服务没有中断。   我 ...
cuisuqiang 评论(2) 有8512人浏览 2012-05-03 16:59

关于DWR内存泄露的初步测试报告

我们使用机器配置:操作系统为XP,CPU1.6,内存0.99GB,上面跑一个Tomcat和IE7.0浏览器。   数据为模拟Socket服务端发送,Tomcat Web服务器接收数据并解析,然后通过DWR传递到JSP进行展示,使用的是IE7浏览器。   使用Flot进行绘图,频率为每秒2次,每次800点数,从五一开始跑到今天,实际运行时间 > 24*3 小时,开始内存为80M,IE ...
cuisuqiang 评论(1) 有2564人浏览 2012-05-02 09:04

关于DWR内存泄漏的后续

  在上次遇到DWR内存泄漏问题后根据网上的内容对JS文件进行修改,修改后发现还有一些兼容的问题,同时还出现不能调用的一些情况。 而且根据统 ...
cuisuqiang 评论(0) 有3126人浏览 2012-04-27 18:18

自定义标签TLD文件中,rtexprvalue属性到底什么意思

  rtexprvalue的全称是 Run-time Expression Value, 它用于表示是否能够利用JSP表白式   上网看了一下,有所收获,总结来说最简单的就是在使用标签时能不能使用表达式来动态指定数据。true是可以,false是不可以。   做个简单例子: 定义TLD文件如下: <tag> <name>selectDetail</ ...
cuisuqiang 评论(0) 有29915人浏览 2012-04-27 10:32

关于DWR内存泄漏的问题

机器跑了一晚上,发现有崩溃现象,由于页面内有动态绘图功能,我怀疑是绘图原因,但是今天上午有人提醒我才想到,是不是间隔调用时DWR产生了内存泄漏问题?   网上查了一下貌似大家都在讨论这个问题,之前我也挺老手说过DWR有内存问题,可是没有遇到过。原来DWR在间隔调用这种情况下会有问题!   按照大家的说法,修改engine.js配置文件来解决问题,目前我也修改了一下,修改方法如下: 在 ...
cuisuqiang 评论(0) 有2694人浏览 2012-04-25 14:39

Spring获得管理对象的几种实用方法

网上方法很多种,我说一些J2EE开发中会用到的方法。   第一种: 直接初始化Spring容器,获得对象 ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml"); applicationContext.getBean(&q ...
cuisuqiang 评论(1) 有3097人浏览 2012-04-24 13:06

Struts2 防止表单重复提交

网上查了,书也看了,自己实践了一下!   首先要配置拦截器,拦截器用于控制重复提交内容!其实原理很简单,就是在表单内生成一个序列,判断是否为新的序列,如果是之前的序列,则证明是一个重复提交内容!   拦截器配置如下: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE strut ...
cuisuqiang 评论(10) 有4434人浏览 2012-04-20 16:24

Struts2.1.8 处理结果类型有哪些

我使用的版本是2.1.8.1,以这个版本来说一下Struts2的处理结果有哪些!   在struts2-core-2.1.8.1.jar中找到struts-default.xml,里面有一些信息可以参考。从这个文件中可以找到<result-types>标签内就是处理结果类型。 以下是内容和注释: <package name="struts-default&qu ...
cuisuqiang 评论(0) 有2677人浏览 2012-04-20 13:14

修改Eclipse,MyEclipse中JSP文件默认打开方式

    修改的位置: preferences-->general-->Editors-->file associtions   找到*.JSP,设置其默认打开方式 当然其他文件的默认打开方式也可以在这里进行设置!   请您到ITEYE看我的原创:http://cuisuqiang.iteye.com 或支持我的个人博客,地址:http://www.java ...
cuisuqiang 评论(0) 有10577人浏览 2012-04-19 15:17

一个Socket连接管理器

为了方便开发人员使用,我在闲暇之余写了一个简单的Socket连接管理的处理程序,程序简单仅供参考! 其他更多精彩,请你访问我的博客:http://cuisuqiang.iteye.com/   处理机说明: 读取配置文件,根据配置文件信息保持一个连接配置变量集合。 根据连接变量集合初始化相应的连接。 启动一个线程,处理检查连接的有效性,处理方法是发送心跳包,如发现不能使用的连接,则设置 ...
cuisuqiang 评论(4) 有16259人浏览 2012-04-18 17:34

动态绘图时VML内存累计增加导致崩溃

前期做了一个动态曲线绘图,实现人员采用了IE的VML进行实现,后来发现也挺简单的。当然也有不足,除了对于IE的限制外当时没有发现其他问题。 今天开发人员告诉我,动态绘图的绘制了大约20分钟后页面内存不足。该绘图的需求规格为每秒钟5此刷新,每次绘制400点,在绘图刚开始时后台数据变化能及时响应,但是一段时间以后发现页面后卡死现象。 经过测试发现,在进行动态绘图时,IE使用的内存在不断的增加,直 ...
cuisuqiang 评论(1) 有2674人浏览 2012-04-18 16:28

一款二级菜单和使用自定义标签实现简单权限控制

因为要搞一个简单的权限系统,所以最近我进行了一些设计和实现。经过研究,根据业务需求,决定使用一个二级菜单和自定义标签来实现权限的控制。   首先来解决这款二级菜单,当然实现自己也肯定能实现,但是别人做好了自己就用吧。 其他技术你可以访问我的博客:http://cuisuqiang.iteye.com/ 这个控件叫 chromemenu,官方网站是http://www.dynamicdri ...
cuisuqiang 评论(2) 有5264人浏览 2012-04-09 17:36

JDBC中PreparedStatement中Like后面的参数

好久没发博客,因为解决一些技术问题后要做业务开发。 欢迎大家访问我的博客来和我交流:http://cuisuqiang.iteye.com/ 可是最近麻烦又来了,在还没有 ...
cuisuqiang 评论(2) 有18859人浏览 2012-04-09 16:50

关于Filter中的两个异常,重定向后要加Return

这是个很常见的问题,度娘和谷歌动手就能查到,可是今天还是遇到了,因为一直做业务研发,没有直接关注这些细节。 该文章来自ITeye,网络爬虫请自重!欢迎大家访问我的博客! 这两个异常如下: java.lang.IllegalStateException: Cannot forward after response has been committed at org.apache.cata ...
cuisuqiang 评论(2) 有16905人浏览 2012-04-07 16:58

DWR异常处理

在本次项目中,由于时间紧张直接使用DWR做Ajax请求!要求的是动态展示,那就需要使用DWR轮询请求,但是需要做异常情况下的一些处理!   特别是DWR在遇到异常后,后台不报错,前台也只提示一个 Error !如果是轮询的话,那么就一直弹出 Error ,那谁收到了呀! 对于DWR异常的处理,网上一大片都是这样说的,在DWR配置中增加一个转换器,将异常转换为一般异常,这样在前台就不是提示 E ...
cuisuqiang 评论(0) 有3950人浏览 2012-04-01 16:45
  • 专栏创建者:cuisuqiang
  • 创建时间:2012-03-21 12:40:12
  • 专栏文章数:216篇
  • 专栏被浏览:3669848 次

本专栏热门文章

最新评论

你这应该只使用于windows系统吧?linux系统怎么转换?
Tonny1 评论了 使用FlashPaper 实现JSP在线阅读
!!!!!!
di1984HIT 评论了 SNMP 使用SNMP4J V2进行同步和异步 GET, ...
貌似少了一个java文件哈package com.socket;import java.net.*;i ...
Javac_bean 评论了 一个Socket连接管理器
cuisuqiang 写道jlcon 写道chenqidou 写道 昨天去面试,就是问这个,把我卡着了 ...
surpassno 评论了 Java四种线程池的使用
这个字段用法是如果相互之类超过多少时间没有数据交互,才抛出的正确的使用姿势是你catch到异常 然后自 ...
bobogift 评论了 Socket 关于设置Socket连接超时时间
页面还是jsp,怎么能叫做Freemarker入门示例呢?小强啊,写东西多用点心。最后,起码要有个页面 ...
wwzskyrain 评论了 Freemarker 入门示例
学习了! 用了这个方法,就不会阻塞了
jiafuwei0407 评论了 java InputStream读取数据问题
用setField返回一些简单,重要的信息,不要保存太多的信息字段在里面
Jonny_qian 评论了 pushlet 之 Pushlet使用手把手实例
20170106 写道为什么我下载你的mypushlet.rar 怎么出不来 报404我也是,服务器跑 ...
zhanggen515200 评论了 pushlet 之 Pushlet使用手把手实例
为什么我下载你的mypushlet.rar 怎么出不来 报404
20170106 评论了 pushlet 之 Pushlet使用手把手实例
Global site tag (gtag.js) - Google Analytics