自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 struts2教程(四)struts2的类型转换

web应用类型的转换分为两种情况:1.从客房端的字符串到自定义类型的转换。2.页面输出时从自定义类型到字符串的转换。在struts2中分两种转换,一种是局部转换,另一种是全局类型转换。具体转换的实施需要一个转换类和一个自定义类。我们先来看局部类型转换。局部类型转换 对于int等基本类型,struts2会自动完成类型转换,像age年龄,在输入页面是...

2011-11-25 23:43:16 94

原创 领悟JavaScript中的面向对象

JavaScript 是面向对象的。但是不少人对这一点理解得并不全面。 在 JavaScript 中,对象分为两种。一种可以称为“普通对象”,就是我们所普遍理解的那些:数字、日期、用户自定义的对象(如:{})等等。 还有一种,称为“方法对象”,就是我们通常定义的 function。你可能觉得奇怪:方法就是方法,怎么成了对象了?但是在 JavaScript 中,方法的确是被当成对...

2011-10-22 15:21:48 127

原创 博客连接

http://hi.baidu.com/zhnwi/blog

2011-09-29 23:23:24 128

原创 Java软件架构师值得一试的“武功秘籍”

——转自 http://www.dezai.cn/Channel/Web/ArticleShow.aspx?AI=69142作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。  一、Java编程入门类...

2011-09-29 23:15:09 127

原创 使用Java 语言导出、导入 Excel 文件的源代码(实例)

关键词:Java,Excel 环境说明:jdk1.6,Eclipse SDK Version: 3.6.0 文章给出使用 Java 语言来操纵 Excel 文件的源代码。在 Web 应用日益盛行的今天,通过 Web 来操作(导入导出) Excel 文件的需求越来越强烈,本文的办法是在 JSP 或 Servlet 中创建Excel文件,并将这个文件的URL路径返回给浏...

2011-09-25 16:09:01 214

原创 java 导出excel

import java.io.*;import jxl.*;import jxl.write.*;import jxl.format.*;import java.util.*;import java.awt.Color;public class Test{    public static void writeExcel(OutputStream os) throws Exception { ...

2011-09-25 16:04:55 72

原创 JAVA使用JSON之Google Gson

  <pre>比如一个User对象,我想要一个框架可以直接转换成{id:1001,name='张三'} </pre><pre>就目前来看,Google的GSON组件不错,而且支持 JDK5 的泛型。地址:<a href="http://code.google.com/p/google-gson/">http://code.google.com/p/g...

2011-09-24 21:45:40 454

原创 google-gson 主页

http://code.google.com/p/google-gson/

2011-09-24 21:42:15 127

原创 Javascript Callback的两种实现方案

http://varnow.org/?p=152

2011-09-10 18:17:02 138

原创 CSS浮动属性Float详解

什么是CSS Float?float 是 css 的定位属性。在传统的印刷布局中,文本可以按照需要围绕图片。一般把这种方式称为“文本环绕”。在网页设计中,应用了CSS的float属性的页面元素就像在印刷布局里面的被文字包围的图片一样。浮动的元素仍然是网页流的一部分。这与使用绝对 定位的页面元素相比是一个明显的不同。绝对定位的页面元素被从网页流里面移除了,就像印刷布局里面的文本框被设置为无视页面...

2011-09-01 16:41:32 165

原创 log4j入门(转)

 Log4j实在是很熟悉,几乎所有的Java项目都用它啊。但是我确一直没有搞明白。终于有一天我受不了了,定下心去看了一把文档,才两个小时,我终于搞明白了。一般情况下Log4j总是和Apache Commons-logging一起用的,我也就一起介绍吧。多了个东西不是更麻烦,而是更简单! 在Log4J中存在几个概念首先介绍一下,最最重要的两个是Logger和Appender(请参考Log...

2011-08-12 13:08:19 76

原创 MyEclipse搭建持久层Hibernate框架,及XML和Annotation两个例子

http://blog.163.com/sean_zwx/blog/static/1690327552010112195549193/

2011-08-12 02:10:17 87

原创 学习JPA——Hibernate Annotation使用实例

http://www.blogjava.net/bolo/archive/2008/09/19/229823.html; 目前,JPA(Java Persistence API)的使用范围越来越广,作为Java EE 5.0平台标准的ORM规范,得到了诸如:Hibernate、TopLink、OpenJpa等ORM框架的支持,同时还是EJB 3.0的重要组成部分。JPA的宗旨是为POJO提...

2011-08-12 02:08:07 87

原创 基于Http协议的Java隧道通讯

http://www.hackhome.com/InfoView/Article_115145_2.html

2011-08-10 13:22:31 196

原创 Java泛型5---通配符类型

固定的泛型类型系统使用起来并没有那么令人愉快。Java的设计者发明了一种巧妙(仍然是安全的)“解决方案”:通配符类型。例如:Pair<? extends B>,表示任何泛型Pair类型,它的类型参数是B的子类,如Pair<BSub>,但不是Pair<Date>。构造一个方法:    public static void executeFun(Pair...

2011-07-28 17:56:02 117

原创 java中数据在内存中的存储详解

1.  有这样一种说法,如今争锋于IT战场的两大势力,MS一族偏重于底层实现,Java一族偏重于系统架构。说法根据无从考证,但从两大势力各自的社区力量和图书市场已有佳作不难看出,此说法不虚,但掌握Java的底层实现对Java程序员来说是至关重要的,本文介绍了Java中的数据在内存中的存储。    2 内存中的堆(stack)与栈(heap)  Java程序运行时有6个地方可以存储数据,它们...

2011-07-23 16:50:30 208

原创 delphi inc() dec()函数

inc自增函数1.inc(i,n);//i,n:integer;n为自增量相当于i:=i+n;2.inc(i);//i:integer;相当于i:=i+1; dec自减函数1.dec(i,n);//i,n:integer;n为自减量相当于i:=i-n;2.dec(i);//i:integer;相当于i:=i-1;...

2011-07-09 14:11:02 379

原创 URL和HttpURLConnection的使用(向服务器发送请求,然后返回J2SE版)

package com.test;/*********************************************************************** 很完整的Demo,可以用来参考:* *********************************************************************/import java.beans....

2011-07-08 00:47:15 154

原创 HttpURLConnection请求数据流的写入(write)和读取(read)

URLConnection类给应用程序和web资源之间架设起了通信的桥梁,这些web资源通常是通过url来标记的,本文将讲述如何使用HttpURLConnection来访问web页面(发送数据流)和读取数据流。在Servlet中对于需要用post方式(get会暴露参数)写入参数的时候就用到了HttpURLConnection.请求的Servlet,也可以写入main方法中进行测试packa...

2011-07-08 00:43:50 504

原创 通过httpurlconnection建立servlet与应用程序的通讯

曾经有一次需要实现应用程序调用ejb的服务,但是考虑因为其他应用程序可能是不同的语言,首先考虑的是用cobar,后来因为没有负责这个项目,没有继续深入去研究,最近因为项目的需要,考虑到cobar的一下弊端,自己寻求别的解决办法,后来搜集一下资料,最近利用servlet来实现与应用程序通讯.(扩展开来,就可以用serlvet调要ejb的东东了). 首先: 建立应用程序,限于技术...

2011-07-08 00:36:43 72

原创 使用urlconnection和json发送post请求到服务器

客户端:****HttpURLConnection连接服务器<br>*<功能详细描述><br>*1、通过后台得到sessionID<br>*2、检查MAC地址是否正确<br>*3、处理从服务器读取的JSON对象<br>*4、从服务器读取对象<br>*5、得到对象输出流<br>*6、设

2011-07-08 00:20:20 107

原创 getRequestURI 和 getQueryString

request.getRequestURI()      /jqueryWeb/resources/request.jsp request.getRequestURL()     http://localhost:8080/jqueryWeb/resources/request.jsp request.getContextPath()      /jqueryWeb request.getServ...

2011-07-08 00:16:25 418

原创 postgreslq 类型转换

select  float8(yiliaozhichu)/float8(ylmoney) from hospital where ylmoney!=0 http://www.newasp.net/tech/data/1013.html

2011-06-30 23:55:13 108

原创 【项目分析】WebService,jQuery,原生对象几种前端加载数据的性能比较(1)

背景最近的项目遇到了一些性能瓶颈,本篇文章先不谈数据库方面的问题,仅拿前端加载一定量的数据来进行阐述,觉得目前方式比较耗时。前段时间也在做些系统优化,效果并不明显。现在是怀疑出在前端的一些ajax调用以及jQuery本身存在的一些性能问题上;于是,先试着做出些原型,进行各种形式下前端加载数据时的性能对比。 详细分析1. 首先,创建一系列的实体类:代码<!--&l...

2011-05-25 22:09:05 95

原创 关于Java IO流学习总结

一、IO流的三种分类方式    1.按流的方向分为:输入流和输出流    2.按流的数据单位不同分为:字节流和字符流    3.按流的功能不同分为:节点流和处理流    二、IO流的四大抽象类:    字符流:Reader Writer    字节流:InputStream(读数据)    OutputStream(写数据)    三、InputStream的基...

2011-05-18 00:32:28 53

原创 一句代码完成对文本文件读取和写入

最近在做一个网站,需要对文本文件进行操作,本人为了方便,写了一个JavaBean文本,在jsp页面里,只需要两句代码就能够同时完成对文本文件的读取和写入.////////////JavaBean的代码如下......package count;import java.io.*;public class OP_File{    public BufferedReader bufread;...

2011-05-18 00:23:37 130

原创 Oracle Spatial 初探

一、Oracle Spatial简介Oracle 支持自定义的数据类型,可以用数组,结构体或者带有构造函数,功能函数的类来定义自己的对象类型。这样的对象类型可以用于属性列的数据类型,也可以用来创建对象表。而Oracle Spatial也正是基于此种特性所开发的一套空间数据处理系统。Spatial 的自定义数据类型有很多,全部在MDSYS方案下,经常使用到的是SDO_GEOMETRY类型。S...

2011-05-13 23:39:21 107

原创 oracle spation

首先,Oracle支持自定义的数据类型,你可以用数组,结构体或者带有构造函数,功能函数的类来定义自己的对象类型。这样的对象类型可以用于属性列的数据类型,也可以用来创建对象表。而OracleSpatial也正是基于此种特性所开发的一套空间数据处理系统。  Spatial的自定义数据类型有很多,都在MDSYS方案下,经常使用的是SDO_GEOMETRY类型。SDO_GEOMETRY表示一个几何对象,可...

2011-05-13 23:37:33 221

原创 Struts2.1 ActionContext上下文 (如何获取request session等对象)

ActionContext(Action上下文)ActionContext介绍通过上面用户注册例子的学习,我们知道Xwork与Web无关性,我们的Action不用去依赖于任何Web容器,不用和那些JavaServlet复杂的请求(Request)、响应(Response)关联在一起。对请求(Request)的参数(Param),可以使用拦截器框架自动调用一些get()和set()方法设...

2011-05-06 15:07:56 234

一个人 命运决定于晚上8点到10点之间

经典语录1:哈佛有一个著名的理论:人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。每晚抽出2个小时的时间用来阅读、进修、思考或参加有意的演讲、讨论,你会发现,你的人生正在发生改变,坚持数年之后,成功会向你招手。不要每天抱着QQ/MSN/游戏/电影/肥皂剧……奋斗到12点都舍不得休息,看就看一些励志的影视或者文章,不要当作消遣;学会思考人生,学会感悟人生,慢慢的,你的人生将会发生变化...

2011-01-17 16:23:27 129

原创 JSP页面中导出Excel文件及其中文乱码的解决办法

Web应用导出Excel报表的简单实现(HTML) 在Web应用中,很多数据经常要导出成Excel文档。用专门的生成真正的Excel文档的方式比较复杂,不太好用。所以经常用一种简单的方式来实现,即将报表保存为HTML格式,然后用Excel打开。实现方式:第一步,用JSP实现HTML版本的报表第二步,在该JSP页面头部设置response的ContentType为Excel格式 <% re...

2011-01-11 10:44:25 668

原创 strut2工作流程

  Struts2流程  一个请求在Struts 2框架中的处理大概分为以下几个步骤。 1、客户端提交一个(HttpServletRequest)请求,如上文在浏览器中输入 http://localhost: 8080/bookcode/ch2/Reg.action就是提交一个(HttpServletRequest)请求。 2、请 求被提交到一系列(主要是3层)的过滤...

2010-12-30 11:37:21 96

原创 Javascript的event对象

Javascript的Event对象用来描述Javascript的事件,它主要作用于IE4和NN4以后的各个浏览器版本中。Event代表事件状态,如事件发生的元素,键盘状态,鼠标位置和鼠标按钮状态。一旦事件发生,便会生成Event对象,如单击一个按钮,浏览器的内存中就产生相应的 event对象。IE对事件的引用  在IE4以上版本中,event对象作为window属性访问:wind...

2010-12-08 20:42:41 85

原创 CSS Overflow属性详解该文章转摘自-网页制作大宝库(www.dabaoku.com)

检索或设置当对象的内容超过其指定高度及宽度时如何管理内容。所有对象的默认值是 visible ,除了 textarea 对象和 body 对象的默认值是 auto 。设置 textarea 对象此属性值为 hidden 将隐藏其滚动条。overflow属性有四个值:visible (默认), hidden, scroll, 和auto。同样有两个overflow的姐妹属性overf...

2010-12-06 22:22:03 378

原创 包子店经营法则让你日赚上千(一)

当我们选择一个项目时,首先应该关注和了解的信息是进入这个市场的难度,以及这个市场可供我们发挥的空间。虽然餐饮业目前相对饱和的状态,会让大多数创业者望而却步,但作为餐饮业的分支项目——包子店,却拥有令人不容忽视的市场容量。  ●市场前景  在时代步伐和生活节奏越来越快的今天,人们对烹调产品要健康、营养的追求愈来愈高。快速营养食品是对人们日常饮食的绝对补充,也是餐饮经营的又一潮流。在这...

2010-11-30 23:16:58 674

原创 document.getElementById 你真正了解了吗?

text1: text2: 我在IE中测试了上面的代码,在第一个文本框中输入1,在第二个文本框中输入2,然后点下面的两个按钮,猜一下结果是什么?我本意是按钮1返回第一个文本框的值,按钮2返回个文本框的值。结果是两个按钮都返回了第一个文本框的值。说明ie执行document.getElementById(eleme...

2010-11-30 20:04:07 227

原创 取得oracle 数据表中的列名

SELECT OWNER,TABLE_NAME,COLUMN_NAME FROM DBA_TAB_COLUMNS WHERE TABLE_NAME='OSS_DATA'

2010-10-27 14:19:01 159

原创 如何使用JSTL标签做页面资源国际化

 1 Web应用开发,如何使用JSTL 标签做页面资源国际化需解决问题描述:1 项目中的文本要实现国际化    2 希望达到按模块分开编写国际化资源文件解决方案:    JSTL 标签支持国际化的标签为      功能:指定消息资源使用的文件  功能:显示消息资源文件中指定key的消息,支持带参数消息   功能:给带参数的消息置参数值   功能:设置消息资源...

2010-09-02 14:54:55 166

原创 利用Eclipse+Tomcat开发Web程序

我的主要环境设置:Eclipse安装路径为E:/Java/eclipseTomcat的路径为默认安装路径:C:\Program Files\Apache Software Foundation\Tomcat 5.0环境变量:CATALINA_HOME值为C:\Program Files\Apache Software Foundation\Tomcat 5.0建立Tomcat项目名...

2010-08-09 13:01:14 116

原创 什么是Struts

框架(Framework)是可重用的,半完成的应用程序,可以用来产生专门的定制程序。 ;您只要细心地研究真实的应用程序,就会发现程序大致上由两类性质不同的组件组成,一类与程序要处理的具体事务密切相关,我们不妨把它们叫做业务组件;另一类是应用服务。比如说:一个税务征管系统和一个图书管理系统会在处理它们的业务方面存在很大的差异,这些直接处理业务的组件由于业务性质的不同不大可能在不同的系统中重用...

2010-08-08 15:26:15 201

空空如也

空空如也

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

TA关注的人

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