自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 问答 (1)
  • 收藏
  • 关注

原创 全部23种设计模式的形象比喻

    1、ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory   工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的...

2011-04-21 21:33:59 181

原创 robots.txt

http://baike.baidu.com/view/1280732.htm#sub1280732

2011-04-14 21:07:33 135

原创 如何快速提升网站排名的方法

       每天有无数的网站上线、无数的网站关闭,快速提升网站排名也是成功运营网站的前提,今天本人就在这里分享下快速提升网站排名的方法。       第一,网站结构,网站结构就像人的骨架,能否支撑一个人健康的成长,其骨架相当重要,网站也是如此,一般中小网站采取扁平型架构,大网站采取树形结构,中小型网站URL结构最好不要超过三层,毕竟这对网站收录、权重传递、关键词排名等有重大影响。    ...

2011-04-14 21:00:13 288

java 进阶

        接触java也有一年多了,一个感觉,老在折腾框架和页面美工,刚开始还是很新鲜的,但时间长了,觉得意义不大。        学习编程,CURD的操作做一次就可以了。跟学习其他技术一样,迟早会达到一个瓶颈期,在这个时期会觉得学习效率很低,成果不明显,久而久之就开始烦躁了。个人觉得徘徊很久了。为了早日度过这个时期,使自己在技术上能达到一个新的高度,总结一些进阶的资料,与大家共勉。非常...

2011-04-14 17:01:29 155

jBPM4实战系列(二)jBPM4.3+ssh+会签 整合配置及完整实例

      大佬们的项目里有用到会签,所以趁双休日研究了下。      其实也是简单的会签情况,不过开始的时候研究了4.4,(因为先前研究的都是4.4),发现4.4跟4.3的处理方法完全不一样,搞的我比较郁闷……弄了一天,都是一个老问题,就是在历史记录表中查不到记录。后来查了很多资料,才觉悟4.4的处理方式确实不同于4.3。      4.3中的实现还是很简单的。实例中使用custom节点...

2011-04-10 20:02:30 191

原创 我希望四年前就有人告诉我的事情

  本文是从 What I Wish Someone Had Told Me 4 Years Ago 这篇文章翻译而来。   就在2007年,我毅然离开了微软,加入了创业者的队伍。像很多第一次创业的人一样,我对这种冒险非常的兴奋。同样也跟很多第一次创业的人一样,我茫然没有头绪。  我参加各种活动,聚会,研讨会,和西雅图本地的创业社区密切交往。当我到了硅谷后,我发现这里有更多的活动,聚会...

2011-04-07 10:21:30 108

OutOfMemory的一个解决方案

       今天在修改一个项目的时候,有一个模块遇到这种问题,提示我是内存溢出。       第一感觉是想到tomcat的配置,网上查了下,这类问题貌似还挺麻烦的。不过还是成功了哈哈!       网上说有2种情况:       1. java.lang.OutOfMemoryError: Java heap space       2. java.lang.OutOfMemor...

2011-04-06 16:16:35 314

原创 清华大学校长留给毕业生的一段话

“未来的世界:方向比努力重要,能力比知识重要,健康比成绩重要,生活比文凭重要,情商比智商重要!”                ——清华大学校长留给毕业生的一段话 方向比努力重要 现在是讲究绩效的时代,公司、企业、政府,需要的是有能力且能与企业方向共同发展的人,而不是一味努力但却南辕北辙的人。自己适合哪些行业,哪些职业,有很多东西是先天决定的,只有充分地发掘自己的潜力,而不是总与自己的...

2011-04-06 15:57:34 111

String... args 和 String[] args 的区别

      这几天学习下几个框架的源码,有很多 String... args 这种参数。其实满早以前就看到过这种类型,当时没注意。今天就查了查。百度不给力,谷歌在第三个。是个国外的网站,还好不是很复杂,还看得懂。      下面是一个小例子来说明问题:      public static void main(String[] args) { callMe1(new String...

2011-03-29 20:26:52 131

原创 [Javascript][jQuery]模拟Marquee无缝循环滚动

具体可见示例:模拟Marquee无缝滚动 代码如下:/*** @classDescription 模拟Marquee,无间断滚动内容* @author Aken Li(www.kxbd.com)* @DOM*       <div id="marquee">*           <ul>*                <li></li&gt...

2011-03-28 21:04:42 365

原创 web.xml加载顺序

一、 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将<context-param>转换为键值对,并交给servletContext。 ...

2011-03-14 22:11:50 75

原创 <context-param>与<init-param>的区别与作用

&lt;context-param&gt;的作用:web.xml的配置中&lt;context-param&gt;配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: &lt;listener&gt;&lt;/listener&gt; 和 &lt;context-param&gt;&lt;/context-param&gt;2.紧接着...

2011-03-14 21:25:03 98

Flex4系列三:Flex4 Java 通信 问题总结

          在上一篇文章的flex和java通信实例中,虽然运行是没有问题,但是遇到了比较多的问题,总结了下,大家一起讨论下。谢谢哈。 myeclipse8.5+tomcat6+jdk1.6+flex4.1插件         问题一:                              这个问题比较明显,url不对,少了端口。services-config.xml配...

2011-03-07 21:13:54 140

Flex4系列二:Flex4和Java通信的简单应用

        搞了好久,感觉是插件安装的问题,因为我的问题比较奇怪,下一篇文章写写问题的解决方案。        这篇写一个简单的demo。flex4和java通信是必须的。        一:java类:              package test;//flex4调用的java类public class SayHello { public String ...

2011-03-06 15:46:37 116

Flex4系列一:myeclipse8.5 轻松集成 Flex4 插件(图解)

        查了很多资料才发现高版本的eclipse貌似不支持flex3,所以就装了4.        网上找了半天也没有找到像样的,搞了半天才装上了这个插件。        我真想不明白,为什么多人写这个,为什么真正正确的却很少呢?真悲剧。        如果看完我的介绍还有问题的话请跟我联系吧!        今天来配下环境:myeclipse8.5+flex4,安装插件+...

2011-03-04 22:09:47 197

原创 Yahoo 14条 雅虎十四条

腾讯前端设计的Leader推荐我背熟的。请大家都能好好学习,不要像我一样一扫而过,好好的记下来!不仅仅是晓得一些CSS xhtml就好了,深刻认识到很多的东西需要学习的。很早就用Firebug,但是却没听说过Yslow,这叫不喜欢追求。希望大家关注前端设计的,多追求。有兴趣的同学可以装个 Firebug 下的 Yslow ,测试下自己的网站。Web 应用性能优化黄金法则:先优化前端程序 (...

2010-12-21 16:30:34 76

jQuery对象与dom对象的区别及相互转换

      很喜欢jquery的简介高效,尤其是用在ajax的时候,特爽!      但其实也仅仅只是停留在使用而已,连最基础的什么是jquery对象都不清楚,悲剧。      其几天做些效果需要jquery来操作dom元素,所以也就好好的研究了下,总算有些了解了。更加让我喜欢jquery了。      使用jquery的方式获取的是jquery对象,而不是普通的dom对象,自然不能直...

2010-12-18 21:26:57 150

jquery实例(动态操作dom元素)

&lt;html&gt;&lt;head&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"/&gt;&lt;title&gt;jquery 动态添加删除移动dom元素&lt;/title&gt;&lt;script src="js/jquery.js&quot

2010-12-18 21:04:54 217

原创 jquery 获取radio等控件值

单选组radio:    1.var item = $("input[name=items][checked]").val();2.$("input[type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项 3.$('input[name=items]').get(1).checked = true;下拉框select: ...

2010-12-18 20:30:06 98

原创 Compass的一个简单例子

Compass的一个简单例子 Compass是一个封装了Lucene的框架。使用Compass的API可以非常方便地建立索引、删除索引、实现检索。Compass非常像Hibernate,Compass封装了Lucene就像Hibernate封装了JDBC操作一样,通过简单的API就能实现底层的操作。但是,初次接触Compass,并不像想象的那样,我想,在以后的不断学习中,会一点点地...

2010-11-27 21:08:38 194

原创 lucene 学习实战系列(分词器Analyzer)

         分词器Analyzer是lucene中很重要的一个概念,多种多样的分词器选择哪个,视项目而定,但前提是必须已经理解分词器的作用和原理。         转一篇论坛的文章,对Analyzer的分析已经很全面了个人认为分析的很不错。        转自:http://www.iteye.com/topic/6855141、抽象类Analyzer其主要包含两个接口,...

2010-11-27 16:14:38 326

lucene 学习实战系列(高亮+分页)

       对查询内容分页,那是必须的。当然最好是能够对所查询的关键字进行高亮显示。       对于高亮有直接的api,但是对于分页。虽然没有直接的方法,但也有类似于hibernate分页的方法,但我们可以用IndexSearcher提供的doc方法,直接通过数组下标来获取该组对象集合。       此例在myeclipse8.5++tomcat6+jdk1.6+lucene3.0...

2010-11-27 15:58:04 96

lucene 学习实战系列(基础入门)

     先前有研究过一段时间lucene,也有一个小的应用。最近的项目需要强大的检索功能,再深入研究下。嗯必须的。     第一篇就先弄个简单的demo吧。     lucene3.0.2     在《Lucene in action》中,Lucene 的构架和过程如下图                      说明Lucene是有索引和搜索的两个过程,包含索...

2010-11-25 21:38:34 147

Hibernate使用sql语句,出现对象不存在的问题

         郁闷。弄了N个钟头,终于解决了这个问题。         以前可能习惯于用hql语句了,这次涉及多对多查询,所以就尝试用sql语句方便点。         sql语句是写出来了,可惜老是报同一个错误,就是对象不存在(我这里对象名是和表名相同的)。         百度谷歌都用上了。大家的解决方案都差不多,一般是两种:        1.在实体的xml文件中加入sc...

2010-11-21 05:30:34 318

在ssh项目中遇到的懒加载的问题(终于解决啦!!!)

         hibernate3.3.2+spring3.0.3+struts2.2.1         懒加载(Load On Demand)是一种独特而又强大的数据获取方法,它能够在用户滚动页面的时候自动获取更多的数据,而新得到的数据不会影响原有数据的显示,同时最大程度上减少服务器端的资源耗用。(百度说的)        通俗点,就是在找一个对象时不找出与他关联的对象,而是在需要...

2010-11-11 21:04:03 324

jBPM4实战系列(二)jBPM4.4+ssh 整合配置及完整实例

       整合jBPM4.4+ssh过程(spring 接管struts2和hibernate,例中都整合在application.xml中,没有单独的jbpm.hibernate.cfg.xml):                       1.在sessionFactory的mappingLocations属性加入以下几个jbpm.*.hbm.xml由jBPM自带      ...

2010-11-05 20:43:01 130

jBPM4实战系列(一)

时光荏苒,岁月如梭...日渐苍老啊。       今天写写jBPM这个工作流框架。靠,又是框架。别晕。呵呵。坚信框架的应用其实不难!       蛮早以前就听说这个东东了,几个月前听学长说起过,说是好难啊,网上都没什么资料。没想到这回该轮到自己了。       网上资料很多,可惜不大适合像我这样完全新手。好不容易找到个family168的视频,真是happy,至少对jBPM有了初步了解...

2010-10-22 21:50:49 101

freemarker+struts2仿QQ分页效果

      最近比较闲,想起来一直没时间做一个好点的分页效果。嗯马上做一个。分页都太熟悉了。以往用的分页都是比较常见的就是上一页,下一页,顶多再加个跳转到第几页。但是有没有好点的效果呢?因为现在一般都用strut2,为了有很好的通用性,首先想到的自然是strut2的自定义标签。于是马上google一下。果然,一大堆。不过由于小弟资历浅薄,也没心思看,主要是strut2的标签本来我就觉得不大习惯,另...

2010-10-14 22:00:39 142

空空如也

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

TA关注的人

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