2014年4月24日

Freemarker中Configuration的setClassForTemplateLoading方法参数问题

摘要: 今天使用freemarker中Configuration的setClassForTemplateLoading方法遇到了加载模板目录的一个小问题。由于网上的其他论坛,博客写的有点乱,故记录一下。Freemarker是一个模板框架,主要是为了加快染速度而产生的。它与web容器无关,只要是关于模板生成一... 阅读全文

posted @ 2014-04-24 20:20 format丶 阅读(29110) 评论(0) 推荐(0) 编辑

2014年4月10日

浅谈javascript函数,变量声明及作用域

摘要: javascript函数跟变量的声明、作用域这些概念网上都已经讲烂了。这里写个博客,也相当于做个笔记。变量声明首先看个例子:var globalVar = "gv";function fc() { console.log(globalVar); var globalVar = "lv"; console.log(globalVar);}fc();这个例子输出:undefined"lv"为什么会输出这样的信息呢? javascript中变量声明会被预编译(自动调整)到所在代码作用域的顶部。 原来那段代码将会变成仅仅给变量赋值的操作。上面 阅读全文

posted @ 2014-04-10 18:41 format丶 阅读(877) 评论(1) 推荐(3) 编辑

2014年3月21日

java synchronized关键字浅析

摘要: synchronized这个关键字想必学Java的人都应该知道。直接上例子:方法级别实例public class AtomicInteger { private int index; public synchronized int addAndGet() { try { ... 阅读全文

posted @ 2014-03-21 13:41 format丶 阅读(1038) 评论(5) 推荐(0) 编辑

2014年2月23日

设计模式笔记-观察者(Observer)

摘要: 观察者设计模式应该是比较简单的一个设计模式。定义定义了对象之间的一对多依赖,这样以来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。简单理解就是: 当1个对象状态有所改变的时候,依赖于它的其他对象将会有所行为。举例:时钟12点响起的时候,公司里的员工都出去吃饭了,老板准备开会了,学生下课了。类图测试public class Test { public static void main(String[] args) { Clock clock = new Clock(); Employee employee = new Employee(); ... 阅读全文

posted @ 2014-02-23 15:55 format丶 阅读(501) 评论(0) 推荐(0) 编辑

2014年2月22日

sitemesh入门

摘要: 今天在公司用到了sitemesh这个框架。网上的资料已经有很多了。 在此就不做具体介绍了, 仅仅做个笔记。sitemesh是一种模板框架,是为了解决页面重复代码而设计的。设计思想sitemesh的设计思想是装饰者设计模式。由于本文讨论的是sitemesh,并不是设计模式。故在此简单地说明一下装饰者这个设计模式。java io就是常见的装饰者设计模式应用的地方。 用各种FilterInputStream装饰InputStream。一个常见的例子就是读取文本文件中的文本。用FileInputStream这种文件流读取的时候,速度较慢,而用BufferedInputStream装饰FileInput 阅读全文

posted @ 2014-02-22 19:48 format丶 阅读(2644) 评论(1) 推荐(1) 编辑

2014年1月11日

关于css浮动框是否脱离文档流的分析

摘要: 在了解浮动属性之前,首先我们先了解一下html中关于display属性的相关知识。display属性常用的有inline, block, inline-block.inline也就是内联的意思。 常见的html标签中如 span, font, a, b, em 都是内联元素。所谓内联,简单理解就是不会换行的元素。 bold element google red font span结果如下:这个例子很简单,也说明了inline属性的特点,即不会换行。 页面上4个元素的文本都是连在一起的。这里需要注意一点。 inline元素是不支持宽、高属性的。 如例子中的span元素设置了宽和高,但是没... 阅读全文

posted @ 2014-01-11 17:53 format丶 阅读(2738) 评论(3) 推荐(2) 编辑

导航