- 浏览: 442106 次
- 性别:
- 来自: 苏州
最新评论
-
huguyue1988:
怎么样可以判断访问的音乐加载完成了呢?我的界面要加载多个这个的 ...
jPlayer的一些用法 -
永不悔你:
[color=yellow][/c[*][img][/img] ...
MyEclipse 9.0运行速度优化 -
tianyalinfeng:
这个教程里都有吧
jquery 筛选器 -
mengfei86:
你太牛了,我找了半天的问题,你一句代码搞定了,谢了,id^, ...
jquery 筛选器
文章列表
jquery获操作父窗口元素并关闭当前子窗口
- 博客分类:
- Jquery
$("a[name='file']").click(function(){
$("input[class='cke_dialog_ui_input_text'",window.opener.document).val(this.id);
window.close();
});
使用FileUtils获取文件夹下所有指定文件
- 博客分类:
- Java
org.apache.commons.io.FileUtils
public static Collection<File> listFiles(File directory,
String[] extensions,
boolean recursive)
Finds files within a given directory (and optionally its subdirectories) which match an array of extensio ...
DetachedCriteria dc = DetachedCriteria.forClass(Group.class);
dc.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);
return getHibernateTemplate().findByCriteria(dc);
ckeditor简单应用
- 博客分类:
- Java
准备
ckeditor前端源码ckeditor_4.2_full.zip
ckeditor包ckeditor-java-core-3.5.3.jar
下载:http://ckeditor.com/
jsp示例
<%@ taglib uri="http://ckeditor.com" prefix="ckeditor" %>
<%
CKEditorConfig settings = new CKEditorConfig();
settings.addConfigValue("filebrowserUpl ...
浅复制:将一个对象复制后,基本数据类型的变量都会重新创建,而引用类型,指向的还是原对象所指向的。
深复制:将一个对象复制后,不论是基本数据类型还有引用类型,都是重新创建的。简单来说,就是深复制进行了完全彻底的复制,而浅复制不彻底。
/* 写入当前对象的二进制流 */
ByteArrayOutputStream bos = new ByteArrayOutputStream();
ObjectOutputStream oos =
Java的23中设计模式
- 博客分类:
- Java
Java的23中设计模式
从这一块开始,我们详细介绍Java中23种设计模式的概念,应用场景等情况,并结合他们的特点及设计模式的原则进行分析。
1、工厂方法模式(Factory Method)
工厂方法模式分为三种:
11、普通工厂模式,就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。首先看下关系图:
举例如下:(我们举一个发送邮件和短信的例子)
首先,创建二者的共同接口:
[java] view plain
设计模式的六大原则
1、开闭原则(Open Close Principle)
开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。
2、里氏代换原则(Liskov Substitution Principle)
里氏代换原则(Liskov Substitution Principle LSP)面向对象设计的基本原则之一。 里氏代换原则中说,任何基类可以出现的地方,子类一定可以出现。 LSP是继承 ...
heritrix-3.1.1简单使用
- 博客分类:
- Java
1.下载heritrix-3.1.1-dist.zip(此包内包含所有相关jar包)
2.解压并将项目导入至myclipse
3.打开Heritrix.java -> 右击 Run As -> Open Run Dialog -> Arguments
输入-a admin:admin
点击Run启动Heritrix.java
4.用浏览器打开https://127.0.0.1:8443/
参考:https://webarchive.jira.com/wiki/display/Heritrix/Heritrix+3.0+and+3.1+User+Gui ...
在web.xml中添加如下代码:
<security-constraint>
<web-resource-collection>
<web-resource-name>ABC</web-resource-name>
<url-pattern>*.list</url-pattern>
<url-pattern>*.conf</url-pattern>
</web-resource ...
lucene-4.3.0基本用法
- 博客分类:
- Lucene
Analyzer analyzer = new StandardAnalyzer(Version.LUCENE_CURRENT);
// Store the index in memory:
Directory directory = new RAMDirectory();
// To store an index on disk, use this instead:
//Directory directory = FSDirectory.open("/tmp/testindex");
IndexWriterConfi ...
windows下hadoop安装及调试
- 博客分类:
- Hadoop
安装
http://blog.csdn.net/liu_jason/article/details/7705484
java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName
http://www.360doc.com/content/10/1228/14/2159920_82011026.shtml
cygwin sshd 服务无法启动
http://www.cnblogs.com/tiga/archive/2012/11/16/2772643.html
java.io.IOExc ...
意图:
提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示
编辑本段
适用性:
访问一个聚合对象的内容而无需暴露它的内部表示
支持对聚合对象的多种遍历
为便利不同的聚合结构提供一个统一的接口
struts action里的属性值正常都是存放在request中
而iframe里的页面取不到父页面request里的值,只能将父页面的值存放在session里,iframe子页面才能正常获取
存放到session的方法如下:
ActionContext ac = ActionContext.getContext();
ac.getSession().put("user", user);