自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(201)
  • 资源 (3)
  • 收藏
  • 关注

转载 this的用法总结(java/js/flex)

java中的thisJava关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类

2013-02-20 15:23:09 2270 1

转载 oracle错误:ORA-28002: the password will expire within 7 days 解决方法

今天在使用sqlplus时出现===============================================ERROR:ORA-28002: the password will expire within 7 days===============================================提示密码快过期了,由于需要连接的测试

2013-02-19 15:02:06 1724

转载 如何重写flex控件

一、为什么要重写组件1、在FLEX已有组件无法满足业务需求,或是需要更改其可视化外观等特性时,直接进行继承扩展。举例,继承BUTTON组件的长文本却不自动换行的自定义控件。2、为了模块化设计或进一步重用,需要对FLEX组件进行组合。比如一个包括TEXTAREA,BUTTON的复合控件。二、重写组件需要经常换位思考的三个角色1、作为重写组件的使用者,有哪些需求。比如需要在MXML标签

2012-09-19 11:00:01 2434

转载 java操作sqlite

import java.sql.*;public class Test {  public static void main(String[] args) throws Exception {    Class.forName("org.sqlite.JDBC");    Connection conn =      DriverManager.getConnection(

2012-09-07 13:38:59 6764

转载 List遍历的4种方法

import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * 遍历数组四种方法 *  * @author JRunner *  * 2009-10-26 * * Email: [email protected] */class Test { /**

2012-09-06 11:17:34 1173

转载 java web中的监听器

Java 中 Listener监听器作用1.1    Listener对象分类Servlet的Listener监听器包括三种类型:1、ServletContextListener    监听ServletContext对象Java代码public void contextInitialized(ServletContextEvent event);

2012-09-06 09:33:41 799

转载 Hibernate关于时间的操作

1、hibernate很大的一个特点就是屏蔽了数据库的差异,使用了hibernate就应该尽量用HQL来操作数据库(除非不得不用数据库本身的一些特性),而对于时间类型的比较hibernate也是支持的。HQL:     and acceptDate用一个时间类型来替换参数end:query.setDate("end",endDate);2、顺便在提一个问题,我们经常碰到查询

2012-09-05 09:50:11 2569

转载 java web中常见乱码问题

最基本的乱码问题这个乱码问题是最简单的乱码问题。一般新会出现。页面编码不一致导致的乱码Html代码: <%@ page language="java" pageEncoding="UTF-8"%><%@ page contentType="text/html;charset=iso8859-1"%><html> <head> <title>中文问题</title>

2012-09-03 16:57:00 3052

转载 正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。用户名:/^[a-z0-9_-]{3,16}$/密码:/^[a-z0-9_-]{6,18}$/十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/电子邮箱:/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})

2012-08-22 15:24:44 943

转载 HTML字符实体(Character Entities),转义字符串(Escape Sequence)

为什么要用转义字符串?HTML中,&等有特殊含义(,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢?这就要说到HTML转义字符串(Escape Sequence)了。转义字符串(Escape Sequence)也称字符实体(Character Entity)。在HTML中,定义转义字符串的原因有两个:第一

2012-08-22 15:23:31 1165

转载 ssh整合之HibernateDaoSupport的使用

继承HibernateDaoSupport有三种方式:1.Java代码  @Component("logDAO")   public class LogDAOImpl extends HibernateDaoSupport implements LogDAO {      public void save(Log log) {

2012-08-20 16:37:03 5210

原创 ssh整合:spring与hibernate的整合

ssh的整合主要是spring与hibernate +  spring与struts的整合,struts的逻辑中使用业务层的对象只需使用spring的ioc得到需要的依赖对象。一、spring与hibernatespring与hibernate的整合有2种方式,一种是把hibernate的配置放在spring的配置中,一种是独立在spring外hibernate独立在外:appli

2012-08-20 15:44:26 873

原创 各数据库的连接URL和驱动器

1、oracle     URL----- jdbc:oracle:thin:@localhost:1521:test                      Driver Class-----oracle.jdbc.driver.OracleDriver2、

2012-08-20 14:33:45 648

转载 SQL中EXISTS的用法

指定一个子查询,检测行的存在。(对于select得到的每一行,如果它的数据能满足子条件的查询,使得子查询返回至少一行,则返回改行)语法:EXISTS subquery是一个受限的 SELECT 语句 (不允许有 COMPUTE 子句和 INTO 关键字)。有关更多信息,请参见 SELECT 中有关子查询的讨论。 结果类型:Boolean结果值:如果子查询包含行,

2012-08-15 14:31:25 742

转载 oracle中的connect by prior ... start with 数据库的递归算法

http://blog.163.com/xxciof/blog/static/7978132720095193113752/ oracle中 connect by prior 递归算法 Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablename

2012-08-14 15:55:44 754

转载 非模态的titlewindow,点击外部时的事件

当你做成一个非模态的titlewindow时,使用this.addEventListener(FlexMouseEvent.MOUSE_DOWN_OUTSIDE,Test);这个的监听,当你点击titlewindow之外的组件时就会触发这个监听。FlexMouseEvent.MOUSE_WHEEL_OUTSIDEFlexMouseEvent.MOUSE_WHEEL_OUTSIDE 常量可为

2012-08-13 14:11:19 968

转载 flash的安全沙箱---安全域与程序域

什么叫相同域名:协议相同(http和https不同),host相同(www.a.com和new.a.com不同),端口相同(http://www.a.com:80和http://www.a.com:8816不同)安全域:用来解决不同域名下的文件访问和服务访问安全。常用到沙箱的几个地方:(一)文件访问安全:js和flash接口调用:通过flash里面设置Sec

2012-08-07 15:27:12 3640

转载 flex的enterFrame事件

1. enterFrame是一个由播放器发布的事件,每过(1/帧频)秒向全部继承自DisplayObject的对象发送。   在这个事件之前正好是屏幕的一次固定刷新。(即两次更新的时间间隔为(1/帧频)秒)2. 在flex中对enterFrame设置频率 在Application标签中设置frameRate="",   例如(flex4):

2012-08-07 09:00:07 1488

转载 flex与javascript互相通信:使用ExternalInterface

(1):在Flex中有这么一个类:ExternalInterface.在这个类中它给我们:call和addCallbackFlex中As调用Js的方法是:     1、导入包 (import flash.external.ExternalInterface;)     2、使用ExternalInterface.call("Js函数名称",参数)进行调用,其返回的值就是Js函数所返回的

2012-08-06 10:06:07 11655

转载 Flex ExternalInterface调用javascript

1.ExternalInterface简单调用javascript简单例子    <?xml version="1.0" encoding="utf-8"?>    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"            layout="vertical"            verti

2012-08-06 09:57:34 1204

转载 设计模式------适配器模式

网上关于JAVA的适配器模式例子有很多,但真的有少实在不怎么样,看也不懂。自己总结了一个在性能和结构上都很容易理解的Adapter模式。AD:网上关于JAVA的适配器模式例子有很多,但真的有少实在不怎么样,看也不懂。自己总结了一个在性能和结构上都很容易理解的Adapter模式。Adapter模式也叫适配器模式,是由GoF提出的23种设计模式的一种。A

2012-08-04 20:42:20 548

转载 在flash builder中使用asdoc生成api

Flash Builder 4发布后,不仅仅为我们带来了全新的Flex SDK 4(Gumbo),也给我们带来了“升级版”的ASDoc,那么如何在Flash Builder 4下面配置、使用ASDoc呢? 其实在Flash Builder 4里面配置ASDoc与Flex Builder里面是一摸一样的,因为他们都是基于Eclipse的IDE。具体请看截图:

2012-08-02 13:14:53 1174

转载 使用eclipse的todo标签管理任务

在Eclipse中用TODO标签管理任务 Elipse为Java项目的时候,有一个很人性化的“任务管理”功能,利用这个功能可以方便地将项目中一些需要处理的任务记录下来。先来看看“任务管理”是怎么使用的吧。下面这个类在Class和name 属性的comment中分别加入了一段FIXME 和TODO标签,在FIXME和TODO标签的候命 还跟上了一段文字来说明需要任务的内容。/***

2012-08-02 12:58:57 11600 1

转载 sqlite数据库的char,varchar,text,nchar,nvarchar,ntext的区别

1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动用空格填充。2、VARCHAR。存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可能超过10个字符,把它定义为 VARCHAR(10)是最合算的。VARCHAR类型的实际长度

2012-08-01 10:13:20 60793

转载 left join on and 与 left join on where的区别

数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。      在使用left jion时,on和where条件的区别如下:1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记

2012-08-01 08:46:52 56522 4

转载 sqlite的系统表sqlite_master

SQLite数据库中一个特殊的名叫 SQLITE_MASTER 上执行一个SELECT查询以获得所有表的索引。每一个 SQLite 数据库都有一个叫 SQLITE_MASTER 的表, 它定义数据库的模式。 SQLITE_MASTER 表看起来如下:CREATE TABLE sqlite_master ( type TEXT, name TEXT, tbl_name TEXT,

2012-07-31 09:27:12 32335

转载 Flex Label组件扩展边框与背景

效果预览:由于Label控件没有borderStyle属性,也就是它不支持边框与背景图.所以我们可以通过扩展Label控件来实现边框与背景图!其他不支持边框或者背景的控件如:Text、Image用同样方法可以扩展它。下面运用到自定义Flex控件的[Style]元素标签。下表描述了[Style]元数据标签的属性:选项类型描述

2012-07-18 16:13:48 5066

转载 JasperReport学习笔记8-JasperReport和Hibernate,Struts的整合

1.JasperReport与Hibernate的整合 更改JRXML文件 queryString标签里面加一个属性language="hql",然后里面就不用SQL语句了,写HQL Xml代码  queryString language="hql">   order by aircraft.id]]>  queryString>

2012-07-17 17:05:42 1666

转载 JasperReport学习笔记7-导出成其它格式(pdf,xls,html)

JasperReport还可以导出为其它格式,如PDF,XLS,RTF,HTML,CSV 下面是导出为PDF和XLS文件Java代码  Class.forName("com.mysql.jdbc.Driver");          Connection connection = DriverManager.getConnection("jdbc:mysql

2012-07-17 17:04:37 5994

转载 JasperReport学习笔记6-JRXML的标签

1.根元素包括很多属性pageWidth,pageHeight,leftMargin,rightMargin,topMargin,bottomMargin,orientation,whenNoDataType,isTitleNewPage,isSummaryNewPageorientation表示是横着放,还是竖着放,默认是Portrait(横),也可以选Landscape(竖)

2012-07-17 17:00:18 8604

转载 JasperReport学习笔记5-其它数据生成动态的报表(WEB)

1.空数据(Empty Datasources) 就是说JRXML文件里面的内容都是静态的,直接使用 JREmptyDataSource就行了Java代码  JasperRunManager.runReportToPdfStream(reportStream,  servletOutputStream, new HashMap(), new JREmpt

2012-07-17 16:43:32 3996

转载 JasperReport学习笔记4-查询数据库生成动态的报表(WEB)

分两种方法 第一种 1.模版 Xml代码  xml version="1.0" encoding="UTF-8"?>  "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">  jasperReport name="DBReport">      parameter name

2012-07-17 16:28:28 3488

转载 JasperReport学习笔记3-在浏览器生成PDF文件

在浏览器生成PDF文件,主要用了JasperRunManager对象面的runReportToPdfStream方法,在WEB里一般都先用iReport生成jasper文件,这样就去解析JRXML文件了 例子如下 Java代码  import java.io.IOException;  import java.io.InputStream;  imp

2012-07-17 16:26:15 5836 1

转载 JasperReport学习笔记2-创建简单的报表例子

一,创建简单的jrxml文件 Xml代码  xml version="1.0"?>  PUBLIC "-//JasperReports//DTD Report Design//EN"  "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">  jasperReport name="F

2012-07-17 15:56:17 6586

转载 JasperReport学习笔记1-了解JasperReport

JasperReports是一个开源的java报表制作引擎,他的网页是 http://jasperforge.org/projects/jasperreports 一,先下载JasperReport的包 二,进入官方面的JasperReports Requirements说明了JasperReports所必须的类库 Commons,JRXML,JDBC,PDF,XLS,Ch

2012-07-17 15:40:45 1686

转载 flex拖动技术汇总

Flex组件内置了处理拖拽事件的接口,有些控件已经实现了拖拽功能,比如List、DataGrid、Menu、HorizontalList、 PrintDataGrid、TileList、Tree,在设置相关的拖拽属性后,它们都可以在相同类型的组件之间利用鼠标来实现数据的转移。allowDragSelection           是否可以拖选allowMultip

2012-07-16 10:01:28 2061

转载 java的Hashtables

问题是这样的:假设这有一个各种字母组成的字符串,假设这还有另外一个字符串,而且这个字符串里的字母数相对少一些。从算法是讲,什么方法能最快的查出所有小字符串里的字母在大字符串里都有?一个最佳的算法,只需要O(n+m)次操作。方法就是,对第一个字串进行轮询,把其中的每个字母都放入一个Hashtable里(成本是O(n)或16次操作)。然后轮询第二个字串,在Hashtable里查询每个字母,看能

2012-07-13 14:36:25 760

转载 java自定义异常

自定义异常类。一、第一种定义方式,继承Exception类public class MyFirstException extends Exception { public MyFirstException() { super(); } public MyFirstException(String msg) { super(msg); } public MyFirstExcep

2012-07-13 14:03:11 776

转载 flex:使用FileReference上传文件

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()" width="1000" height="700" color="#25C1E2">  private const defaultRequestUrl:String = "http

2012-07-10 16:24:00 6545

转载 在flex中使用flexpaper

1. 下载FlexPaper SWC,添加到你的Flex项目libs中2. 复制你用PDF2SWF(下载swftools)创建的SWF到你的bin-debug目录,如Paper3.swf,添加FlexPaper组 件到你的flex代码中Xml代码    layout="absolute"    width="800" height="500"    xmlns:fl

2012-07-10 15:29:46 1453

struts与json

在struts2中使用json传输数据到页面,使用步骤与例子

2011-12-11

struts2中的ognl

整合多份struts2中关于ognl的学习资料

2011-12-11

json会用到的jar包和js

json会用到的一些jar包,以及在jsp中会用到的json.js

2010-10-15

空空如也

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

TA关注的人

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