Java Web
文章平均质量分 74
wodestudy
IT Java Web
展开
-
MVC下实现表单上传视频Servlet处理详解
在web开发中对于视频的处理必不可少,前台的视频播放功能也成为普遍应用。下面将近来做项目时做视频上传的具体步骤做一个记录:1、首先一个上传的表单如下: (注:视频文件占用服务器空间较大,已控制上传的视频文件小于20M,可以提供上传的视频文件包括avi、MP4、flv、mov、wmv、3gp、swf、asf等类型的视频文件)视频新闻上传原创 2012-08-12 14:51:56 · 4325 阅读 · 1 评论 -
Java Web 并发单元测试(2)
使用GroboUtils进行简单并发单元测试,实现测试和监控和单个线程执行的控制,这里展示简单案例的测试过程:1、建立要测试的线程TestRunnable1/** * */package com.dtsz.groboTest;import net.sourceforge.groboutils.junit.v1.TestRunnable;/** * @author xiao原创 2013-12-04 15:47:41 · 2293 阅读 · 0 评论 -
Java -Web性能测试必备
1、在Win7上,监控资源利用 创建快捷方式 perfmon.exe /res2、loadRunner11工具3、JDK自带的Jconsole4、JDK自带的jvisualvm.exe,随时监控5、Apache开源的tcpmon.jar的网络包拦截器工具也可以使用的jvisualvm.运行时打开profiler监视CUP(方法调用)或内存原创 2013-12-17 09:53:09 · 986 阅读 · 0 评论 -
SVN-subversion
命令行相关命令:http://blog.csdn.net/ithomer/article/details/6187464原创 2014-02-26 13:04:20 · 655 阅读 · 0 评论 -
web代理 及 apache配置
1.正向代理的概念 正向代理 是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理。 2.反向代理的概念 反向代理正好相反,对于客户端转载 2014-04-15 23:27:14 · 684 阅读 · 0 评论 -
Apache负载均衡的几种方式
参考1: http://www.ibm.com/developerworks/cn/opensource/os-lo-apache-tomcat/ 参考2 :http://ylw6006.blog.51cto.com/470441/965119/ 首先我们先介绍一下为什么要让 Apache 与 Tomcat 之间进行连接。事实上 Tomcat 本身已经提供原创 2014-04-02 13:15:58 · 821 阅读 · 0 评论 -
性能测试方案简述
1、目标: 插件端全流程并发用户上限、发现性能瓶颈2、方案: 使用loadrunner3、相关工具: (1)、LoadRunner11 (2)、TCPMON.jar开源TCP拦截工具 (3)、JvisualVM VM监视工具 (4)、JConsole (5)、数据库连接池监视 (6)、原创 2014-04-02 13:20:33 · 801 阅读 · 0 评论 -
Hibernate缓存及性能
1.什么是缓存? 缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能。Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,如果在缓存中找到了需要的数据(我们把这称做“缓存命 中"),则就直接把命中的数据作为结果加以利用,避免了大量发送SQL语句到数据库查询的转载 2014-04-11 10:05:43 · 707 阅读 · 0 评论 -
Hibernate查询优化 HQL提高效率
1、Hibernate查询性能优化1、1原创 2014-04-11 21:26:38 · 14137 阅读 · 1 评论 -
Hibernate级联删除问题
在使用Hibernate实现数据库层和事务的情况下了,service层是带有事务的标识,action原创 2014-06-06 14:07:03 · 1874 阅读 · 0 评论 -
java工厂模式 多数据源
今天又同学说到一个应用多数据源切换问题,我大概x原创 2014-07-18 11:15:57 · 1931 阅读 · 1 评论 -
Hibernaet更新update效率问题
在实际应用中,使用Hibernatez作为chijiu原创 2014-06-07 00:13:08 · 2492 阅读 · 0 评论 -
Java Web并发单元测试摘记(1)
大的web项目开发和运行环境都在服务器容器中进行为主,包括调试过程,也都是单例进过Web触发进行测试。在Web项目中设计使用Spring、hibernate、JBPM工作流、ehcache各种框架或组件。这些东西在一起配置好一个有效的、覆盖所有环境的单元测试用例也比较复杂。所有配置好一个可用有效的单元测试环境十分必要。并且面对单元测试对并发要求的不支持,还得加入必要的并发测试组件,满足测试全面系统原创 2013-12-03 14:02:44 · 4200 阅读 · 0 评论 -
Java Web开发jsp显示高级分页效果详解
许多网站都文章或其他类内容的分页效果,初学者对于分页的开发有时只会用代码,而没有深入了解代码编写前的业务逻辑结构,掌握好这个,我想,任何的效果的分页都能自己解决…… 1、确立jsp分页的内部逻辑结构: 现在就采用标准MVC模式下的分页做简单介绍。首先数据库里我们查询了一大堆的数据,列出来一个for循环(或者直接使用标签迭代输出 request.getRequestD原创 2012-08-18 00:04:35 · 15817 阅读 · 3 评论 -
关于表单重复提交的客服端处理及案例
关于表单重复提交的客户端处理及案例:弹出提示框的提示: var checkSubmitFlag=true; function checkSubmit() { if (true==checkSubmitFlag) { document.theform.submit(); checkSubmitFlag=false; } else {原创 2012-08-12 09:00:40 · 1530 阅读 · 0 评论 -
java web开发将请求的参数转换为bean对象
在一些应用中使用较为方便,比如你插入一行数据,通过Post或Get请求得到所有参数,而在一些时候我们是要直接操作对于数据行的一个bean对象,下面的是一个扩展性较好的方法。注:常规编程时可以简单操作,如下一个beanpublic class Student implements java.io.Serializable{ private static final long serial原创 2012-12-10 15:23:30 · 14895 阅读 · 1 评论 -
Java持久化bean原理(一)
关于hibernate中通过配置文件得到一个Session ,通过该对象,我们可以直接调用其save()方法将一个对象持久化到数据库中,这就是ORM1、具体实现我们可以想到,项目中的bean我们通过配置文件已经将其映射到一个表中,字段等规范也已经做好了,如下:<hibernate-mapping><class name="hello.Message" table="MESSAGES">原创 2012-12-10 16:46:20 · 2848 阅读 · 0 评论 -
Java Web控制层发送Json对象数据(一)
问题:在部分要使用交互性较好的网站开发中,前台使用Jquery、Ext等框架的情况下,数据的异步传输使用的是Json比较适合异步式网络交付的一种数据格式:注:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采原创 2012-12-12 15:07:16 · 11485 阅读 · 0 评论 -
Java Web控制层发送Json对象数据(二)
Ext数据查询类表显示:案例:学生管理系统,采用Ext中AJax异步获取数据库中数据并且展现在网页前端1、客户端简单实现:createWindow : function(){ var desktop = this.app.getDesktop(); var win = desktop.getWindow('test-win'); i原创 2012-12-12 15:30:08 · 6227 阅读 · 1 评论 -
Java API实现国际化资源文件
问题:关于一些大型项目中会使用不同语言版本的视图,比如在一个Java web开发中,在struts中九提供了改种文件的配置项及在View中通过标签来根据浏览器不同语言形式来展示页面,实现多语言的互操作。这里自己将所遇到的这类问题,查看相关资料,通过JDK自带的相关API实现这种国际化操作。使用到的类主要有:import java.util.Locale; import java.util.原创 2012-12-14 11:44:08 · 2498 阅读 · 0 评论 -
Java UUID生成
GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software F原创 2012-12-14 13:07:33 · 5846 阅读 · 0 评论 -
网站防止用户非法注销
在OA系统中希望记录下用户登录及注销信息,也就是登录用户session失效做的动作,可以采用两种方式联合处理:1、session范围的监听器(不讲)2、用户关闭浏览器(没有通过注销按钮),采用js,AJAX 异步处理如下是类似于方式2的处理:本例中调用的是逻辑流,在普元EOS平台中使用,其它地方可以加入AJax处理: <!-- // 防止用户非法注销原创 2013-04-09 14:21:01 · 1114 阅读 · 0 评论 -
apache与tomcat及负载均衡与集群入门
一、apache与tomcat的区别:Apache是一个web服务器环境程序,可以作为web服务器使用。不过只支持静态网页,如(asp,php,cgi,jsp)等动态网页的就显得无能为力。如果想让服务器也能处理动态页面,那么就需要Tomcat。当处理静态页面时,Tomcat不如Apache迅速。Tomcat不象Apache一样可配置(如:可以作为一个代理服务器,即loadbal转载 2013-04-12 11:11:25 · 788 阅读 · 0 评论 -
js面向对象(一)-类的四种类型属性及使用
第一种类型就是前面所说的私有类型,它的特点是对外界完全不具备访问性,要访问它们,只有通过特定的getter和setter。 第二种类型是动态的公有类型,它的特点是外界可以访问,而且每个对象实例持有一个副本,它们之间不会相互影响。 第三种类型是静态的公有类型,或者通常叫做原型属性,它的特点是每个对象实例共享唯一副本,对它的改写会相互影响。 第四种类型是类属性,它的特点是作为类型的属性而不转载 2013-05-19 14:08:42 · 1640 阅读 · 0 评论 -
websphere 6.1 Integer int类型问题
修改%websphere%/AppServer/profiles/AppSrv01/config/cells/nodename/applications/yourproject.ear/搜索 ibm-web-ext.xmi文件增加:即可原创 2014-09-01 12:58:07 · 605 阅读 · 0 评论