自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 hibernate2级缓存配置与测试

新建test项目→新建实体类Person→加入jar包Person实体类代码:[code="java"]@Entity@Table(name = "person")@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)public class Person implements java.io.Serializable {...

2013-06-21 12:05:03 170

原创 java.net.URL http调用方式

HttpURLConnection学习 最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。在Java中可以使用HttpURLConnection发起这两种请求,了解此类,对于了解soap,和编写servlet的自动测...

2012-10-23 14:10:18 144

原创 http client调动接口方式

start接口写了一个servlet来接收客户端get/post的请求web.xml需要加入以下配置:<!-- 模拟HTTP的调用,写的一个http接口 --> <servlet> <servlet-name>TestHTTPServer</servlet-name> <servlet-cla...

2012-10-23 13:47:03 264

原创 RESTful Web Service 的安全以及性能

可扩展性(scalability)和可用性(availability) custom token authentication使用一个独一无二的标志,来标示每一次的数据请求。这个标志有两种用法:1.它可以作为URI的 2.它可以加入到HTTP的请求头中。@Path("/users/token={token}")public class UsersResource...

2012-09-05 22:07:51 215

原创 Struts2中POI在内存中生成文件并下载

{转载:http://developer.51cto.com/art/200906/130122.htm}本文介绍了如何Struts2中POI在内存中生成文件并下载。POI是一个JAVA的实用jar包,可以生成excel文件。本文结合struts2和poi,说明如何在内存中生成一个excel文件并下载到客户端。AD: POI是一个JAVA的实用jar包,可以生成ex...

2012-08-02 11:53:28 97

原创 How to Write Many-To-Many Search Queries in MySQL and Hibernate

Lets review basic many-to-many relationship between tables and build common search queries in MySQL and Hibernate HQL. We will take this site's database schema which has article-tag many-to-many relat...

2012-07-18 15:03:48 109

原创 Java5泛型的用法,T.class的获取和为擦拭法站台

Java 5的泛型语法已经有太多书讲了,这里不再打字贴书。GP一定有用,不然Java和C#不会约好了似的同时开始支持GP。但大家也清楚,GP和Ruby式的动态OO语言属于不同的意识形态,如果是一人一票,我想大部分的平民程序员更热衷动态OO语言的平白自然。但如果不准备跳槽到支持JSR223的动态语言,那还是看看GP吧。 胡乱总结泛型的四点作用: 第一是泛化,可以拿个T代表任意类型...

2012-07-02 14:17:20 76

原创 iframe自适应高度完美方法,兼容浏览器

同域、子页面高度不会动态增加:(function(){ var iframe = document.getElementById("contentIframe"),//这里填iframeID setIframeHeight = function(){ var frameConte...

2010-08-10 13:52:56 123

JS判断浏览器版本信息

js判断浏览器版本 2009年10月30日 星期五 16:09 js判断浏览器版本及版本号,本代码支持最新的ie7,ie8,firefox2,firefox3的判断<script>window["MzBrowser"]={};(function(){if(MzBrowser.platform) return;var ua = window.navigator.userAgent...

2009-12-22 15:57:19 134

weblogic10+eclipse3.5+EJB3.0的DI实现

一、先给两个session Bean:   @Stateless(mappedName="helloBean")   @Remote(HelloWord.class)①public class HelloWordBean implements HelloWord {      public String sayHello(String str) {           return str...

2009-12-22 15:51:20 123

面向对象几种常见开发模型详解

(1) 瀑布模型(waterfall model)    瀑布模型核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。从本质来讲,它是一个软件开发架构,开发过...

2009-06-30 00:05:57 5106

史上最牛的情侣吵架,保证你笑喷.昏

今晚,俺的心情爽,感觉闲的没事情干,看到一篇文章。 所以分享给大家开心一下! 女:“我们家有点事儿,我爸他……” 女:“我们家有点事儿,我爸他……”男:“打住吧!打我认识你那天起,你们家事儿就没断过!我就纳了闷了,你爸一退伍老战士,怎么比人家阿拉法特同志还火啊?!”女:“得得得,至于的吗?不就是晚来了一会儿吗?”男:“一会儿?我在寒风里溜溜等了一个多小时了!”女:“那又怎么着?上回你跟二子他们...

2009-06-24 00:13:04 99

超市购物过程分析

1.业务流程:①是超市的进货,这个就没有什么说的,直接在数据库里插入记录。②办会员卡。 也是同上,增加一条记录③顾客买东西,生活中是用真实的购物车,把要买的商品放到购物车里,后去结账。  而在web 中,是把顾客的商品信息放到session里。(session—购物车)④结账(先扫描商品信息,后计算结账)2.分析数据表结构  ①顾客表(t_customer) c_id(...

2009-06-22 23:19:04 749

模拟struts框架技术

 Struts实质上就是在JSP model2(java+servlet+javabean)模式的基础上实现一个MVC框架。我先简单说下MVC,MVC是model—view—controller简称,即模型---视图—控制器。工作原理如下:(见附件)视图是与用户交互的界面,模型来表示业务数据和逻辑数据,而控制器是接受用户数据并调用模型和视图去完成用户需要。在struts框架中,...

2009-06-18 19:07:35 140

Java入门-JAVA相关的基础知

JAVA相关基础知识      1、面向对象的特征有哪些方面        1.抽象:      抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。      2.继承:      继承是一种联结类的层次模型,并且允许和鼓励类的重...

2009-06-15 21:27:36 74

Eclipse快捷键指南

编辑作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl1+1 全局 内容辅助 Alt+/ 全局 全部选中 Ctrl+A 全局 删除 Delete 全局 上下文信...

2009-06-15 21:25:44 74

电脑对人体哪个部位辐射最大?

你知道吗?电脑哪个部位对人体辐射最大?电脑对人体辐射最大是显示器的背面!显示器摆放位置很重要。尽量别让屏幕的背面朝着有人的地方,因为电脑辐射最强的是背面,其次为左右两侧,屏幕的正面反而辐射最弱。以能看清楚字为准,至少也要50厘米到75厘米的距离,这样可以减少电磁辐射的伤害。注意室内通风:科学研究证实,电脑的荧屏能产生一种叫溴化二苯并呋喃的致癌物质。所以,放置电脑的房间最好能安装换气扇,倘若没有,上...

2009-06-15 21:24:16 537

原创 每天淘汰你自己(经典文章)

在很多年前,有一群熊,欢乐地生活在一片树木茂密、食物充足的森林里,他们在这里繁衍子孙,同其他动物友好相处。后来有一天,地球上发生了巨大变化,这片森林被雷电焚烧,各种动物四散奔逃,熊的生命页受到威胁。其中一部分熊提议说:“我们北上吧,在那里我们没有天敌,可以使我们发展得更强大。“另一部分则反对:“那里太冷了,如果到了那里,只怕我们大家都要被冻死、饿死。还不如去找一个温暖的地方好好生存,可供我们持的食...

2009-06-15 21:21:45 83

cookie与session知识点总结

从对HTTP的相应到HTTP的请求,在到学到后面的cookie开始,我就不清楚cookie与session的区别了,所有在哪些地方用cookie还是session我就更不用提了。所以我就下了点功夫,对它们详细介绍如下:   cookie机制---采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要...

2009-06-15 21:18:07 165

Oracle中的函数、存储过程、包

1.函数①系统函数②自定义函数③使用函数④编写过程⑤过程的调用例子:一个数的两倍CREATE OR REPLACE FUNCTION f_get_double( p1 NUMBER) RETURN NUMBERIS v1 NUMBER;BEGIN v1:=p1*2; RETURN v1;END;...

2009-06-14 13:06:48 93

PL/SQL中使用DML、游标、动态SQL

先申明我不是牛X,所有有错的地方,希望广大读友能提醒俺一下!1.两个常用异常处理DECLARE  v_empno emp.empno%TYPE;  v_ename emp.ename%TYPE;BEGIN  v_empno:=&请输入工号  SELECT ename INTO v_ename  FROM emp e WHERE e.empno!=v_empno;  dbms_out...

2009-06-11 21:29:50 124

中文乱码解决方法(汇总)

1.以POST方式提交的表单数据有中文字符。  我用个例子来说。比如就GBK来说吧~!    web容器的默认编码是ISO-8859-1. 在Servlet/JSP中,在提交表单数据之前,容器先调用request.setCharacterEncoding("GBK");来指定正文的字符编码方式为GBK,后在用response.setContentType("");来设置向浏览器输出内容的编...

2009-06-11 01:09:38 1220

JSP开发的两种模式(汇总)

1.JSP开发模式一(JSP+JavaBeans)     目的:为了将页面显示与业务逻辑处理分开。     缺点:不能满足大型应用,该模式简单,对于小型应用的需要,可以考虑该模式!2.JSP开发模式二(Servlet + JSP + javaBean)     模式二符合MVC开发模式,(模型model--视图view--控制器control)     在模式2中Servle...

2009-06-11 01:01:57 1331

ajax知识点

AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。主要包含了以下几种技术:  1.基于web标准(standards-based presentation)XHTML+CSS的表示;  2.使用 DOM(Document Object Model)进行动态显示及交互;  3...

2009-06-11 01:00:29 71

DOM技术(二)

一.样式编程1.页面中的每一个元素都具有一个style对象,此对象管理元素的CSS样式。这是在IE4.0引入的,后来作为DOM标准被接受。使用方法:var oDiv=document.getElementById("div1");alert(oDiv.style.backgroundColor);style对象拥有一个cssText属性,返回描述元素样式的CSS字符串。2.样式对象style的...

2009-06-11 00:50:25 72

javascript------DOM技术(一)下

下面介绍常用的几个方法(2)createElement(),createTextNode(),appendChild()例子:<html>    <head>        <title>createElement() Example</title>        <script type="text/javascript">  ...

2009-06-11 00:47:19 68

javascript------DOM技术(一)上

首先需要理解的一点是,DOM是针对XML的基于树的API,它的实现有很多(各语言基本都有自己的实现),我们讨论的是javascript中或者说xhtml(html)对DOM的实现。一、使用DOM考虑一个html文件:<html><head><title>测试</title></head><body><p>测试

2009-06-11 00:46:38 79

javaScript DOM方法与属性摘要!

1. createElement(element)  创建一个指定标签名创建一个新的元素节点,返回值为指向新建元素节点的引用指针。  eg)       var para = document.createElement("p");  document.body.appendChild(para);  2. createTextNode()  创建一个包含着给定文本的新文本...

2009-06-11 00:44:01 77

Oracle基础知识总结

Oracle如此强大,我的去慢慢体验哈!Oracle体系架构图:1.SGA三个缓冲区及其作用    1)共享池(SharedPool)       共享区主要分库缓区,数据字典缓存。在第一次执行SQL语句的时候,会把解析结果放到共享区里,而解析sql语句时所需要的表的名称、字段、数据类型、用户权限等就放在数据字典缓存里。    2)数据缓冲区(Database Buffer...

2009-06-11 00:43:16 65

PL/SQL编程基础及使用

i在自己的电脑上装的Oracle9i,在安装的时候我用的名字是vinky,密码统一是xxx。呵呵,还算顺利,总于成功了,在用PL/SQL IDE登录的时候我用的名字为vinky,MM:xxx 进去后,在执行 select * from emp发现报错了,说什么视图或者表没有找到!把俺在这里花了很多时间。注意:一定要在连接数据库时,名字要为scott,MM:tiger。这样就行了。(...

2009-06-11 00:38:48 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除