- 浏览: 142029 次
- 性别:
- 来自: 苏州
-
最新评论
-
yaoweinan:
没有.....
Itext 5.4.0 生成PDF中文不报错,Adobe 不显示 -
马文涛:
我也发现这个问题了,你找到解决办法了吗?
Itext 5.4.0 生成PDF中文不报错,Adobe 不显示 -
coding1688:
博主辛苦了,也可以参考一下这篇文章:四步轻松搞定瀑布流布局ht ...
瀑布流布局个人实现 -
yaoweinan:
嘿嘿,那个只是最笨的办法,实际上是不行的,现在一般的都有sw ...
文件上传(无刷新,带进度条,带网速)下载完整 -
javazzu:
我为啥不行呢
文件上传(无刷新,带进度条,带网速)下载完整
文章列表
首先解决的问题是flex的沙箱问题,由于flex 连接服务器存在此问题总是会连接两次服务,首先贴出as文件
package as3.email
{
import flash.errors.IOError;
import flash.events.Event;
import flash.events.IOErrorEvent;
import flash.events.ProgressEvent;
import flash.events.SecurityErrorEvent;
import flash.net.Socket;
import mx.contr ...
EL表达式
1、EL简介
1)语法结构
${expression}
2)[]与.运算符
EL 提供.和[]两种运算符来存取数据。
当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。
例如:
${user.My-Name}应当改为${user["My-Name"] }
如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如:
今天搞了个spring3.1+servlet3 无配置项目,事到此时终于算出了一个小东东了
记录于此,已被后用。
1.创建项目,使用eclipse+tomcat7
2.导入spring的包,除此之外还导入了asm-2.2.2.jar、cglib-nodep-2.1_3.jar(这个别导入hibernate的了)、jstl-1.0.2.jar、jackson-all-1.9.1.jar、commons-logging-1.1.1.jar、mysql-connector-java-5.1.12-bin.jar
3.删除了web.xml,准备二个文件:
jdbc.properties
...
java 自定义注解
- 博客分类:
- java reflect
- j2se
写道
package com.my;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;/** * @author lyon.yao * @date Jan 30, 2012 * @function 自定义注解类型 */@Retention(RetentionPolicy.RUNTIME)public @interface Text { boolean isNull() default false; String type() default "";}
...
图片裁剪,缩放 批处理
- 博客分类:
- j2se
package dwr.demo;
import java.awt.Color;
import java.awt.FileDialog;
import java.awt.FlowLayout;
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.image.BufferedImage;
imp ...
spring 监听bean 加载
- 博客分类:
- spring
package com.until;
import org.springframework.beans.BeansException;import org.springframework.beans.factory.config.BeanPostProcessor;import org.springframework.context.ApplicationEvent;import org.springframework.context.ApplicationListener;
/** * 测试类 打印出加载的bean * @author Administrator * */public ...
事件源对象 event.srcElement.tagName event.srcElement.type
捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture();
事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey
事件返回值 event.returnValue
鼠标位置 event.x event.y
窗体活动元素 document.activeElement
绑定事件 document.captureEvents( ...
ext field验证
- 博客分类:
- extjs
Ext.onReady(function(){
var form = new Ext.form.FormPanel({
labelAlign: 'right',
labelWidth: 250
});
form.add(new Ext.form.TextField({
fieldLabel: '不能为空',
allowBlank: false
}));
form.add(new Ext.form.TextField({
fieldLabel: '最小5,最大10',
name: 'text',
maxLeng ...
java System.Properties
- 博客分类:
- j2se
使用Properties.getProperty方法的参数也可以使用系统的一些环境变量,列表如下:Key Meaning------------------- ------------------------------"file.separator" File separator (e.g., "/")"java.class.path" Java classpath"java.class.version" Java class vers ...
在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,原因是编码方式的不一致。native2ascii是sun java sdk提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。
...
dom4j xml 简单操作
- 博客分类:
- j2se
package com.my.until;
import java.io.ByteArrayInputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.ArrayList;import java.util.Iterator;import java.util.List;
import org.dom4j.Docu ...
了解了一下spring +ehcache 这里对其实现做以简单介绍,仅仅个人理解,若有所误,请多指点。
ehcache 大家都很熟悉,我这里主要通过总结记录下spring和ehcache结合的步骤,并对一些细节做详细的阐述。
首先我们需要配置ehcache的配置文件包含了缓存路径,大小,过期时间等 注意里面的defaultcache不要删除否则会出错滴。然后我们在把ehcache的jar包导入。
其次 我们需要写了两个类 这两个类一个用来对查询的缓存和再查询的缓存调用(代码1),一个用来处理如果对某一资源做了改动或者新增,则清除这中资源的所有缓存(代码2)。 接下来我们在spring配置 ...
/** * * 功能:汉字转化为拼音 * **/function makePy(str){ if(typeof(str) != "string"){ return str; //throw new Error(-1,"需要字符串类型参数!"); } var arrResult = new Array(); for(var i=0,len=str.length;i<len;i++){ var ch = str.charAt(i); arrResult.push(checkCh(ch)); } var resarr = m ...
linux 装jdk +tomcat
- 博客分类:
- java ee
1、安装JDK的步骤如下: 1)下载j2sdk ,如jdk-6u1-linux-i586-rpm.bin 2)在终端中转到jdk-6u1-linux-i586-rpm.bin所在的目录,输入命令 #chmod +755 jdk-6u1-linux-i586-rpm.bin;//添加执行的权限。 3)执行命令 #./jdk-6u1-linux-i586-rpm.bin;//生成jdk-6u1-linux-i586.rpm的文件。 4)执行命令 #chmod +755 jdk-6u1-linux-i586.rpm;//给jdk-6u1-linux-i586.rpm添加执行的权限。 5)执行 ...
js中汉字+字母混合求长度
- 博客分类:
- js
谁写的啊 写的太好了 简单实用
String.prototype.len = function() {
return this.replace(/[^\x00-\xff]/g, 'xx').length;
};