`
BestUpon
  • 浏览: 284665 次
  • 性别: Icon_minigender_1
  • 来自: 兰州
社区版块
存档分类
最新评论
文章列表
  原型模式: 1、定义:原型模式就是通过一个原型对象来表明要创建的对象类型,然后用复制这个对象的方法来创建更痛类型的对象。 2、原理:有两部分组成,抽象原型和具体原型。 3、使用时机:系统需要 创建吃的对象是动态加载的,而且产品具有一定层次时,可以考虑使用原型模式。 1>当要实例化的类是在运行时刻指定时,例如,通过动态装载; 2>或者为了避免创建一个与产品类层次平行的工厂类层次时; 3>或者当一个类的实例只能有几个不同状态组合中的一种时。 4>建立相应数目的原型并克隆它们可能比每次用合适的状态手工实例化该类更方便一些。 4、效果 ...
Intellij Idea 是一个非常聪明灵活的IDE,其快捷键几乎兼容了所有的主流的JAVA IDE ,例如Eclipse ,NetBeans等, 可以依据自己的习惯,设置快捷键。 首先介绍一下鼠标的快捷键: 二、键盘快捷键的设置: 点击工具栏中的“螺旋按钮”或者使用file->Setting 可以得到下面的视图:     选择IDE Setting ->keymap视图。在右边的下拉框中选择你喜欢或者习惯用的开发工具或系统名称,如果不需要修改,保存即可。如果需要修改,符合个人习惯。点击旁边的“copy”按钮,重新建立一个,在进行修改!比如修改自动提示功能 ...
  前面一片文章的操作是往工程里加入一个外部jar包组,但有时候我们并不想加入一个多余的jar包组,而是只需要加入一个单一的jar文件而已,下面我们再来介绍一下在已经存在的jar包组中加入一个jar文件的方法。   单击文件菜单下面的Settings选项,或者直接单击工具栏中的扳手和螺母图标的按钮,截图如下 单击Project Settings (1) 选项,截图如下: 选择项目的顶级目录,把右边的面板切换到Depandescies上,截图如下 单击Add...按钮,第一个选项即为往当前jar包组中加入一个jar文件的选项,截图如下:
对于eclipse 使用了一段时间,觉得开发javascript 编写文件时候的自动提示很糟糕。朋友推荐使用intellij Idea,可是一上手还真有点不习惯,其他的还好说,加入第三方的Jar找了半天也没有找见,在那里加入了,经历尝试之后才有了今天这篇文章,谨记。 Step1:要注意切换视图为“project”视图。如下图: Step2:右键单击工程(Project Name),单击Module Settings选项:   Libraries为本工程的私有Jar文件添加,Global Libraries为所有工程的公有Jar文件的添加(此处只举Libraries为例):   ...
package org.bestupon.algorithm; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /** * * @author BestUpon * @email bestupon@foxmail.com * @date 2010-5-28下午09:57:20 * @ask 据说创世纪时Benares有一座波罗教塔,是由三支钻石棒(Pag)所支撑,开始时神在第一根棒上放置64个由上至下依由小至大排列的 ...
最近在做法院的一个档案管理项目,一直做的的查询是基于compass 的索引查询、检索,今天客户说要做一个一天之内的数据统计功能,并且这个数据时要天天打印出来,作为工作考核的,我也和大意,就按照“2010-05-24”到“2010-05-27”这样直接在数据库中查询,结果有数据,也没有仔细看,拿到客户那里,客户一实验,结果是什么数据也没有查到,我还不信,我说我测试的时候有数据的,怎么拿过来就没有任何数据了呢?奇怪。我过去一测试,果真数据什么也没有,还在怀疑数据库中是不是没有数据,结果,客户说自己今天就著录并且归档了部分数据,怎么可能没有呢?真实羞人的很,回来路上就想着,是怎么回事呢?自己写的代码没 ...

惠普对联

一流名气二等服务三推四托它竟敢称五百强,六月购机七月就闪八月报修九月还没更换,服务十 分不靠谱;下联:十台机器九台废品八屏七闪就是一个大流氓,五次电话四次占线三番两次拒绝合理要求,问题一个没解决;横批:数怒惠普。
终于,自今日凌晨三点起,Google.cn 走了,“谷歌” 走了。它所能带走的唯有无限的惆怅和酸楚。现在如果你输入 Google.cn 后,页面自动转向了 Google.com.hk :“欢迎您来到谷歌搜索在中国的新家”。“歌”,原来真得已经不再是 “哥” 了!我们成为了在百度保护伞下的井底之蛙。。短命的“谷歌”,永别了。。
实现思路:   利用两个DIV 实现的,第一个DIV占满整个屏幕,第二个DIV 居中,panel放置在DIV(child -div 中),可以得到登录窗口居中的效果。   div 居中的css样式: .contain{ width:100%; height: 100%; top:0; left:0; } .centerScreen{ position: absolute; top:30%; left:25%; text-align: left; }   JS 代码: Ext.onReady(function() { ...
ExtjsUI 1. Ext.Button 在button這個組件代替的是原先的<input type=“button/button/submit...”/>, 他的作用是觸發事件,和現實文字,提交表單-(json方式)等信息。 其屬性: renderTo:----一般是上级的容器(Html-DOM模型的容器) e.g. ...
1.命名空間: 對類的定義方式 Extjs 代碼: Ext.namespace("org.bestupon"); java代碼: package org.bestupon 實例: Ext.namespace("Ext.bestupon"); Ext.bestupon.Person = Ext.emptyFn; /** * Ext.bestupon.Person = function() {} **/ 2.類屬性 /* * js 的類屬性 相當于Java代碼 private ...
做的一个项目要求有搜索功能,就是用了compass做搜索,但是由于业务的特殊性,导致了compass搜索功能不能实现,考虑使用了js前台拼字符串的方式传递给后台做query String。 具体的业务是这样的,一个档案(lawsuitArchive)实体类 ...
今天上JE的时候,看到一个好的文章想下一下他的PDF文件,没想到JE提示如下 ;也不知道是怎么回事?我明明是使用的IE 8.0 ,fireFox  3.5.8  ,CHrome 2.0也真不知道是怎么回事,哪位仁兄给点建议!
毕业后,有人工作,有人继续上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!这 ...
责任链模式(Chain of Responsibility)是Web项目中最经常用到的一个设计模式,比如是Apache Tomcat 的对Encoding的 处理,Struts2 的拦截器, jsp servlet 的Filter 等等,都是基于责任链模式设计的。比如有一个作业任务,先有一个对象对其负责处理,之后又交给其他的一个对象处理,一次传递下去,这是最通俗最简单的责任链模式的应用。但是责任链模式不仅仅的的就局限于这一种的最简单的应用,比如通信领域的短信验证码的获取,请求验证码---->发送验证码-----> 处理验证码----->提交验证码----->得到结果 等等 ...
Global site tag (gtag.js) - Google Analytics