自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 java 动态代理

 //买票接口public interface SellImp { public void buyTicket();}火车站实现一接口/* * 火车站, */public class TrainStation implements SellImp { /* *实现了乘客买票方法 */ public void buyTicket() { System.out.println("火车站票价 20"); }}例如我没有时间直接到火车站去买票,这时候

2010-08-27 17:31:00 290

原创 flex 切图

http://www.adobe.com/2006/mxml"  layout="absolute" creationComplete="app_init()">      import flash.utils.setTimeout;      import mx.controls.Alert;   import mx.controls.Image;   import

2012-08-19 22:44:47 531

原创 linux基础

1.      linux磁盘(逻辑分区和可扩展逻辑分区 )2.      磁盘Master boot recorder(主要开机扇区)   MBR仅可以保存4个 partion的数据记录3.      linx图形化界面和文本界面切换Ctrl+Alt+f1-f6 (中间某一个)进入文本界面Startx文本界面进入图形化界面4.      开关机 shutdown –r

2012-05-05 10:32:46 296

原创 二叉树查询

public class Node { protected Comparable data;//根 protected Node left;// 左节点 protected Node right;// 右节点 // 加入节点 protected void addNode(Node newData) {  if (newData.data.compareTo(this.data)    if (this.left == null) {    this.left = newData;   } else {   

2011-04-05 20:58:00 365

原创 拼接(左右,上下,四周)复制位图。

<br />package{ import flash.display.BitmapData; import flash.display.Shape; import flash.geom.Point; import flash.geom.Rectangle; public class UiUtil { public function UiUtil() { } public static function leftToRightMathBitmapDat

2011-03-12 12:26:00 645

原创 Flex Embed嵌入资源

Flex Embed嵌入资源[Embed(source = "training.xml",mimeType = "application/octet-stream")]<br /> <br /> 1. 用[Embed]元数据标签可以嵌入GIF,PNG,JPEG,或者MP3文件。ActionScript代码的顺序非常重要。你必须在声明变量前添加[Embed]元数据标签,而且这个变量的类型会是Class。如下:<br />      package<br />{<br />   import flash.dis

2011-03-12 12:24:00 2263 1

原创 getOutputStream() has already been called for this response

<br />java.lang.IllegalStateException: getOutputStream() has already been called for this response <br />从网上找了下资料,综合一下原因分析: <br />这是web容器生成的servlet代码中有out.write(””),这个和JSP中调用的response.getOutputStream()产生冲突. <br />即Servlet规范说明,不能既调用 response.getOutputStream

2011-03-05 15:15:00 270

原创 hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)等

hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)等hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态persistent:持久化状态

2011-03-02 11:24:00 270

原创 identifier generator(注解hibernate 唯一标识)

package bean;import java.util.Date;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;import javax.persistence.Table;

2011-03-01 15:17:00 1360

原创 Annocation 复合主键(实现2)

package bean;import java.io.Serializable;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.Id;import javax.persistence.Table;@Entity@Table(name="Teacher_2")public class Teacher2 implements Serial

2011-02-28 15:15:00 319

原创 注解(simple)

<br />package bean;import java.util.Date;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.Id;import javax.persistence.Table;import javax.persistence.Temporal;import javax.persistence.TemporalType;

2011-02-28 14:53:00 266

原创 HibernateUtil

<br />package util;import org.hibernate.SessionFactory;import org.hibernate.cfg.AnnotationConfiguration;import org.hibernate.cfg.Configuration;import bean.Event;public class HibernateUtil { private static SessionFactory sessionFactory = bu

2011-02-28 14:52:00 347

原创 多对多实现(xml文件配置)

<br />1.编写javaBean(set,get,默认无参数构造方法)<br />2.编写映射文件<br />3.测试<br />一: 标准JavaBean<br />package bean;import java.util.Date;import java.util.HashSet;import java.util.Set;public class Persion { private int id; private String pname; private in

2011-02-28 14:50:00 385

原创 hibernate 配置文件(hibernate.cfg.xml)

"-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">   com.mysql.jdbc.Driver   jdbc:mysql://localhost:3306/mytest

2011-02-28 14:43:00 434

原创 Annocation 复合主键(实现1)

主键类:package bean;import java.io.Serializable;import javax.persistence.Embeddable;@Embeddablepublic class User implements Serializable { private String firstName; private String lastName; public User() { } public String getFirstN

2011-02-28 14:42:00 366

原创 hibernate-sl4j

<br />下面我们来看看SLF4J官网给出的实现:<br /><br /><br /><br /><br />因为hibernate使用的是sl4j(slf4j-api-1.6.1.jar)jar包,所以我们在hibernate 必须先导入转换接口(slf4j-log4j12-1.6.1.jar),最后导入log4j包,然后加上log4j.properties就可以正确使用log4j记录我们hibernate日志了。

2011-02-26 12:27:00 631

原创 hibernate 入门

Caused by: org.hibernate.MappingException: Could not determine type for: String, 无意中遇到这个异常: 解决办法: 在mapping时候,把类型写完整s需要改成: 开始Hibernate之旅:1: 导入hibernate需要用到的包2: 编写hibernate配置文件:hibernate.cfg.xml(位于src目录下s)

2011-02-25 17:55:00 385

原创 java防止SQL注入

<br />SQL注入是最常见的攻击方式之一,它不是利用操作系统或其它系统的漏洞来实现攻击的,而是程序员因为没有做好判断,被不法<br />用户钻了SQL的空子,下面我们先来看下什么是SQL注入:<br />          比如在一个登陆界面,要求用户输入用户名和密码:<br />          用户名:       ' or 1=1 --   <br />          密       码:   <br />          点登陆,如若没有做特殊处理,而只是一条带条件的查询语句如:<br

2011-02-24 18:56:00 353

原创 native2ascii

TAG: java native2ascii unicode<br />JDK自带的native2ascii工具完全揭密<br />背景:<br />在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文 件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换 为java正确识别的编码问题就解决了。                

2011-02-14 15:59:00 261

原创 Enum(枚举)

<br />Enum类实现了compare接口和Serializable接口<br /> package test;public class QjEmployee extends Employee { public enum lanaguage{java,c,net; //写枚举方法 public void myMethod(){ System.out.println("myMethod..."); } //覆盖枚举toString方法 @Override

2011-02-12 18:36:00 278

原创 xml 递归遍历

<br />private function update():void{ destoryDisplayOject(); for each(var node:XML in this.theXmlList.group){ //title if(Util.isNotEmptyString(node.title)){ var title:TextField = UiUtil.getDefaultWindowText("<span class='title'>"+no

2010-12-07 14:52:00 405

原创 Oracle 授权2

<br /> <br /><br />对象权限可以控制到列<br />//插入修改可以控制到列<br />grant update(name) on mytable to lisi;<br />grant insert(id) on mytalbe to lisi;<br />//查询删除不能控制到列<br />用户授权<br />(with admin option)<br />grant create user to lisi with admin option;<br />grant create s

2010-11-20 08:34:00 185

原创 登录Oracle 并建立用户,赋予权限

<br />3个默认系统用户<br /> 用户名                      密码<br /> sys                change_on_install (最高网络管理员)<br /> manager       system 本地管理员<br /> scott tiger     普通用户<br /> <br /> <br />1启动Oracle监听器cmd指令:<br /> 1:lsnrctl start 监听名字(可不写)<br /> 2:启动数据实例 oradim -s

2010-11-16 09:19:00 441

原创 乱码解决办法

<br />当页面中的表单提交字符串时,首先把字符串按照当前页面的编码,转化成字节串。然后再将每个字节转化成 "%XX" 的格式提交到 Web 服务器。比如,一个编码为 GB2312 的页面,提交 "中" 这个字符串时,提交给服务器的内容为 "%D6%D0"。 在服务器端,Web 服务器把收到的 "%D6%D0" 转化成 [0xD6, 0xD0] 两个字节,然后再根据 GB2312 编码规则得到 "中" 字。 在 Tomcat 服务器中,request.getParameter() 得到乱码时,常常是因为前

2010-10-30 08:44:00 236

原创 Eclipse 快捷键

<br />设置如下:<br />打开 Window -> Preferences -> General -> Keys :<br />把word completion的快捷键设置alt+C <br />把Content Assist的快捷键由ctrl+space改成alt+/ <br />再看看Alt+/ 哈哈OK了

2010-10-26 19:25:00 144

原创 小心使用clone方法

<br />package method;import java.util.Date;import java.util.Vector;/* * 小心使用克隆 */public class CareUpdateClone implements Cloneable { //String等java定义的类型就不需要再深入clone了,这些属于没必要进行clone的情况。但List类型等“容器”类是有必要clone的成员类型。 public static void m

2010-10-23 16:20:00 177

原创 总是要改写toString()

<br />package method;/* * 总要改写toString() */public class OverrideToString { public static void main(String[] args) { ToStringClass toStringClass = new ToStringClass("xiaowei",22,"bk"); System.out.println(toStringClass); }}class To

2010-10-23 11:31:00 346

原创 改写equlas方法时候,总要改写hashCode方法

java 基础

2010-10-23 11:21:00 630

原创 重写equals方法时候,请遵守通用规定

<br />package method;import method.ColorPoint.Color;public class OverrideEquals { /* * 在重写equals方法时候,请遵守通用规定 */ public static boolean isOverride = false; public static void main(String[] args) { OverrideEquals overrideEquals = new

2010-10-23 11:07:00 628

原创 报表

<br />一、iReport简介<br />说到iReport不得不先介绍Jasperreport,Jasperreport是一个报表制作程序,用户需要按照它制定的规则编写一个XML文件,然后得到用户需要输出的格式文件。它支持输出的文件格式包括PDF,HTML,XML,XLS,CVS等等。而iReport就是一个制作Jasperreport的XML文件的可视化开发工具。只是一个UI。 <br />二、安装说明<br />下载ireport: http://jasperforge.org/projects/

2010-10-22 14:19:00 434

原创 Struct-入门实例

<br />1.下载包<br />structs官网:http://struts.apache.org/download.cgi#Struts206<br />Full Distribution: 下载Struct2的完整版(一般建议下载这个)<br />Example Application:下载Structs 2实例<br />Essential Dependencies:下载Stucts2 核心库<br /> <br />核心包; Struts2-core-2.0.6.jar   xwork-2.0.

2010-09-07 14:16:00 581

原创 Jsp基础

<br />一、 Jsp结构<br />一个JSP 页面文件。一个JSP 页面可由5种元素组合而成:<br />(1)普通的HTML 标记符。<br />(2)JSP 标签:如,指令标签、动作标签。<br />(3)变量和方法的声明。<br />(4)Java 程序片。<br />(5)Java 表达式。<br />二、 Jsp结构<br />“<%!”和“%>”之间声明的变量在整个JSP 页面内都有效,因为JSP 引擎将JSP 页面转译成Java 文件时,将这些变量作为类的成<br />员变量。这些变量的

2010-09-01 11:34:00 448

原创 A*自动寻路算法

<br />package util{ import config.Config; import flash.geom.Point; import flash.utils.Dictionary; import flash.utils.getTimer; import flashx.textLayout.formats.Direction; import gameui.RoleGameCoordinate; import gameui.newui.scene.

2010-08-31 15:35:00 2116

原创 实现可编辑表格

<br /><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><mce:script type="

2010-08-30 21:49:00 272

原创 简单Menu

<br /><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title><link type="text/css" rel="

2010-08-30 21:48:00 212

原创 Json对象传输(模拟股票上涨下跌)

package com.juqery;import java.io.IOException;import java.io.PrintWriter;import java.util.HashMap;import java.util.Iterator;import java.util.Map.Entry;import javax.servlet.ServletConfig;import javax.servlet.http.HttpServlet;import javax

2010-08-30 21:43:00 1839

原创 处理Get中文乱码问题

<br />package com.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRe

2010-08-30 21:39:00 3467

原创 Ajax xml传输

package com.servlet;import java.io.IOException;import java.io.PrintWriter;import java.util.Date;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.

2010-08-30 21:35:00 473

原创 获取系统时间(IE对相同请求缓存)

package com.servlet;import java.io.IOException;import java.io.PrintWriter;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;im

2010-08-30 21:33:00 452

原创 Tomcat Server Host

<br /> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <!-- SingleSignOn valve, share authentication between web applications

2010-08-30 11:19:00 1498

flash c3好东西大家一起风险

好东西大家一起风险好东西大家一起风险好东西大家一起风险好东西大家一起风险好东西大家一起风险

2009-11-20

空空如也

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

TA关注的人

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