J2EE
文章平均质量分 66
Rookie__Li
这个作者很懒,什么都没留下…
展开
-
java三大框架原理及为什么要用s
java三大框架原理 2011-08-27 11:47:37| 分类: JAVA |字号 订阅Hibernate工作原理及为什么要用?原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作转载 2013-09-21 13:32:24 · 1262 阅读 · 0 评论 -
Java Web开发 之HTTP状态码整理
HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。检验客户程序是否支持 HTTP 1.1。这些代码分为5类: * 100-199 100 到 199 间的代码都是信息性的,标示客户转载 2014-04-24 09:09:19 · 772 阅读 · 0 评论 -
java接口,接收json,并且将处理结果按json的格式返回
JSONObject jsonObject = new JSONObject();Map map = request.getParameterMap(); Iterator it = map.keySet().iterator(); while(it.hasNext()){ String key = (String)it.next(); String[] values = (原创 2014-04-24 09:14:03 · 1800 阅读 · 0 评论 -
无刷新修改页面的浏览器地址栏显示地址的方法
无刷新修改页面的浏览器地址栏显示地址的方法作为一个Web程序员,我经常会到网上去看别人是如何做网站,如何开发Web应用的。这样的好处有很多,一是开阔你的眼界,你能看到很多书本上没有的东西,二是看别人的代码是如何写的,取人之长、补己之短。像纯CSS3实现光芒旋转四射的头像动画和用CSS制作出绚丽燃烧的火狐狸的方法都是研究别人网站上的技术的收获。经常访问Facebook,或github.c转载 2014-05-19 14:31:15 · 811 阅读 · 0 评论 -
由JSESSIONID谈cookie与SESSION的区别和联系
在一些投票之类的场合,我们往往因为公平的原则要求每人只能投一票,在一些WEB开发中也有类似的情况,这时候我们通常会使用COOKIE来实现,例如如下的代码:if (cookies.lenght == 0 || cookies == null)doStuffForNewbie();//没有访问过 }else{doStuffForReturnVisitor(); //已经转载 2014-05-22 11:00:50 · 466 阅读 · 0 评论 -
jsessionid的困扰
问题:向某银行发送支付请求时,如果客户端cookie开启,第一次请求时,请求地址会自动增加一jsessionid,第二次没有问题。如果客户端cookie关闭,无论如何请求地址会自动添加一jsessionid,从而导致支付页面不能显示。-------------------------查了网上的一些解决办法,找到原因,如下:在你的程序第一次访问服务器的时候,服务端并不知道你的客户端浏转载 2014-05-22 11:09:39 · 462 阅读 · 0 评论 -
httpclient发送put请求
package com.http;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import org.apache.http.HttpRespon原创 2014-06-06 17:46:15 · 4625 阅读 · 0 评论 -
让Java的反射更得简单
反射对Java开发人员来说是最强大的功能之一了。标准的Java API真的很难使用,尤其是搜索和查询某些特殊的方法的时候。比如说,我最近在参与的一个项目,要取出一个类的所有返回string,不带参数的,且以to开头的public方法,写出来的代码大概像下面这样:ArrayListMethod> results = new ArrayListMethod>(); for (Met转载 2014-05-26 09:41:55 · 426 阅读 · 0 评论 -
json-lib使用,JSONObject和JSONArray
1.从Object到String 要先用Object对象构造一个JSONObject或者JSONArray对象,然后调用它的toString()方法即可(1)示例一1 Book book=new Book();2 book.setName("Java");3 book.setPrice(52.3f);4 JSONObject object=JSONObject.fromObj转载 2014-06-10 16:49:10 · 705 阅读 · 0 评论 -
总结一些Java中取绝对路径的方法
在Java开发中,经常需要处理各种路径的时候。如果不掌握一些方法。估计你就会晕菜!爱Java这里归纳一些取Java绝对路径的方法,下面是一些得到classpath和当前类的绝对路径的一些方法。你可能需要使用其中的一些方法来得到你需要的资源的绝对路径。 1.FileTest.class.getResource(””) 得到的是当前类FileTest.class文件的URI目录。不转载 2014-05-28 09:26:46 · 486 阅读 · 0 评论 -
WebSocket for java
WebSocket API在本文中实现 WebSocketWebSocket 编程API 参考IEBlog 文章规范相关主题Internet Explorer 10 和使用 JavaScript 的 Windows 应用商店应用引入了对 WebSocket API 的支持,其定义位于万维网联盟 (W3C) 的 WebSocket API 规范中。WebSocke转载 2014-06-11 16:40:08 · 584 阅读 · 0 评论 -
常用的Java代码汇总
转自:http://www.itjhwd.com/java_code/1. 字符串有整型的相互转换 JavaString a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string to an int转载 2014-05-29 09:26:40 · 594 阅读 · 0 评论 -
解决firefox下验证码gif图只显示第一帧的问题
InputStream is = null; OutputStream os = null; ByteArrayOutputStream baos = null; try { response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); respons原创 2014-10-24 15:57:32 · 1173 阅读 · 0 评论 -
用ant打包出现:Specified VM install not found: type Standard VM, name jdk1.6..解决办法
修改 ... / .metadata / .plugins / org.eclipse.debug.core / .launches / 下的原创 2014-04-21 11:20:53 · 774 阅读 · 0 评论 -
java读取http请求中的body
在http请求中,有Header和Body之分,读取header使用request.getHeader("...");读取Body使用request.getReader(),但getReader获取的是BufferedReader,需要把它转换成字符串,下面是转换的方法。 public static String getBodyString(BufferedReader br) {原创 2014-04-04 15:32:37 · 2393 阅读 · 0 评论 -
UUID在Java中的两种产生方式
需求:集群环境下需要产生uuid,uuid的作用不言而喻转发请注明出处:http://snv.iteye.com/环境:Xml代码 dependency> groupId>org.safehaus.juggroupId> artifactId>jugartifactId> version>2.0.0version> c转载 2014-01-16 15:31:08 · 3891 阅读 · 0 评论 -
javaMail2种方式实现,并读取html格式邮件模板
首先是邮件的html模板:email2.html(乱写的不喜勿喷) 您好: 网易 欢迎光临,呵呵呵呵呵呵呵呵额 十分感谢 您好: 网易 欢迎光临,呵呵呵呵呵呵呵呵额 十分感谢 您好: 网易 欢迎光临,呵呵呵呵呵呵呵呵额 十分感谢 您好: 网易 欢迎光临,呵呵呵呵呵呵呵呵额原创 2013-10-30 14:47:36 · 9237 阅读 · 3 评论 -
java的bigInteger
用Java来处理高精度问题,相信对很多ACMer来说都是一件很happy的事,简单易懂。用Java刷了一些题,感觉Java还不错,在处理高精度和进制转换中,调用库函数的来处理。下面是写的一些Java中一些基本的函数的及其……头文件:import java.io.*; import java.util.*; import java.math原创 2013-11-01 15:00:05 · 795 阅读 · 0 评论 -
指定出现404,500时跳转的页面
在WEB.xml中配置 404 /errorPage.jsp 500 /errorPage.jsp原创 2013-11-18 16:44:37 · 931 阅读 · 0 评论 -
java 动态代理深度学习(Proxy,InvocationHandler),含$Proxy0源码
java 动态代理深度学习(Proxy,InvocationHandler),含$Proxy0源码java 动态代理深度学习,一.相关类及其方法:java.lang.reflect.Proxy,Proxy 提供用于创建动态代理类和实例的静态方法.newProxyInstance()返回一个指定接口的代理类实例,该接口可以将方法调用指派到指定的调用处理程序(详见api文档)转载 2013-11-19 15:42:30 · 796 阅读 · 0 评论 -
导出大量数据到Excel的一种方式
转自:http://www.cnblogs.com/luxh/archive/2012/07/09/2582942.html在Java Web开发中,经常需要导出大量的数据到Excel,使用POI、JXL直接生成Excel,很容易就造成内存溢出了。 1、有一种方式,就是把数据写成csv格式文件。 1)csv文件可以直接用Excel打开。 2)写csv文件的效率和写txt文转载 2013-11-05 14:40:06 · 1606 阅读 · 0 评论 -
JavaWeb图形报表折线图
步骤说明:1,导入log4j.jar,jfreechart-0.9.18.jar,jdom.jar,jcommon-0.9.3.jar四个jar包2,在某个包中写入Tuxin.java类package com.mengya.util;import java.awt.Color;import java.awt.Font;import java.io.PrintWriter;im转载 2013-11-14 17:00:21 · 1223 阅读 · 0 评论 -
如何获得web.xml里面的<context-param>内容
BIRT_VIEWER_WORKING_FOLDERE:\workspace\workspace_jee\birtReport\WebRoot\birt_files 如何获取 BIRT_VIEWER_WORKING_FOLDER 的值呢?很简单,在servlet 里面使用 Enumeration enu = request.getServletContext().getIn转载 2013-12-16 10:38:49 · 1037 阅读 · 0 评论 -
Java同步注解(Annotation)---学习收获
JDK 5.0 以后增加了注解。就是@后面加一个名称。有其自身的含意。跟C#里的Attributes似的。 Java并发编程中,用到了一些专门为并发编程准备的 Annotation。主要包括三类:1、类 Annotation(注解)就像名字一样,这些注解是针对类的。主有要以下三个:@Immutable@ThreadSafe@NotThreadSafe@Thre原创 2013-12-19 17:21:03 · 674 阅读 · 0 评论 -
JSP页面静态化
首先说说为什么要静态化。对于现在的Web Application来说,动态页面是占有绝对高的地位的,正因为有了动态化,才有了现在Web的丰富多彩,但是如同所有别的事实一样,好处往往都是有代价的。为了产生出动态的效果,每一次对页面的请求都会要求服务器对页面进行编译或者执行,这些操作都很消耗系统资源。如果这期间还有和数据库的通讯,那么代价将会更大。如果一个页面在一定的时间内,其内容没有发生转载 2013-12-20 16:29:21 · 813 阅读 · 0 评论 -
java web开发 高并发处理
java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据)一:高并发高负载类网站关注点之数据库没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化转载 2013-12-26 15:44:30 · 998 阅读 · 0 评论 -
崛起中的九大HTML5开发工具
转自:http://dev.yesky.com/457/33875957.shtmlHTML5被看做是Web开发者创建流行Web应用的利器,增加了对视频和Canvas 2D的支持。HTML5的诞生还让人们重新审视浏览器专用多媒体插件的未来,如Adobe的Flash和微软的Silverlight,HTML5为实现这些插件的功能提供了一种标准化的方式。 虽然HTML5标准尚未开发完成,但转载 2014-01-13 11:01:16 · 565 阅读 · 0 评论 -
常用Web Service汇总(天气预报、时刻表等)
下面总结了一些常用的Web Service,是平时乱逛时收集的,希望对大家有用。============================================ 天气预报Web Service,数据来源于中国气象局 Endpoint Disco WSDLIP地址来源搜索Web Service(是目前最完整的IP地址数据) Endpoint D转载 2014-01-13 16:51:13 · 543 阅读 · 0 评论 -
mybatis显示sql
好长时间没写java了,都忘了如何配置了,弄原创 2014-11-21 17:32:53 · 650 阅读 · 0 评论