06 2014 档案
摘要:在使用PowerDesigner打开工程时,提示打印错误的问题,具体错误信息提示如下: 在您可以执行与打印机有关的任务(例如页面设置或打印一个文档)之前,您必须已经安装打印机。您想现在安装打印机么?解决办法:打开windows的服务,把Print Spooler 这个服务启动之后,问题就解决了
阅读全文
摘要:考虑到每个模式写一篇文章太零碎,现在写在一起好了1、观察者模式的应用一个观察者模式,该模式要求用户改变自己的配置的时候,相应的监听者更新、保存数据等ConfigChangeListener是观察者父类,其子类是具体观察者,ConfgChangeSubject是抽象通知者,ConnonSiteConf...
阅读全文
摘要:1. JProfiler运行环境配置安装目录结构如下,子目录中显示了支持的操作系统:在服务器和客户端都要安装JProfiler,并且要安装License,在分析工具客户端中进行安装。Windows环境中运行客户端程序:jprofiler5.1.4/bin/jprofiler.exe在UNIX系统中运...
阅读全文
摘要:具体算法由AbstractRecognizer的子类去实现觉得我一定有理解得不对的地方,望高手斧正,如果有不详细的地方也可以指出
阅读全文
摘要:职责链,一旦范获类GetALinkExact取不到激活地址,就提交给精确类GetALinkCommon获取类处理,如果以后需要添加处理,只需要添加上级即可,不需要修改原来的类觉得我一定有理解得不对的地方,望高手斧正,如果有不详细的地方也可以指出
阅读全文
摘要:一个dao的抽象类,可以定义一些操作模板,遵循模版模式;可以抽象一些公共属性.
阅读全文
摘要:简单工厂模式可以结合反射进行实现,这样的解耦更好
阅读全文
摘要:先看图上面的设计利用命令模式实现对任务的创建,可以解耦,解耦后方便的新增任务,和管理任务(取消任务等操作)更遵循开闭原则任务对象Task是命令父类,其LoginTask等子类是具体命令 任务调用者TaskInvoker是服务员,网站Site是执行者,即任务调用者利用任务来命令网站去执行某些任务,比如...
阅读全文
摘要:代码的重构:具体参考《重构-改善既有代码的设计》等写得很好下面列出一些1、入参数的传递原则:尽量减少参数数量,过多的参数可以考虑用封装对象代替,也可以考虑用全局变量代替,参数命名要清晰明了2、为了防止胖接口,即避免强制附加给不需要该方法的类使用了该方法,采用接口分离设计技术3、处理两个纬度的变化,可...
阅读全文
摘要:类的设计最好遵循5大原则,1、单一指责原则,2、开放封闭原则,3、liskov替换原则,4、依赖倒置原则(抽象不应依赖于具体,相反,具体应该依赖于抽象),5、接口隔离原则(就是接口细分,一个接口内的方法应该是用户都需要的)。具体参考《敏捷软件开发》第2部分(第98页)类的设计估计要用到许多模式,注意...
阅读全文
摘要:很久之前把几大名著《敏捷软件开发》、《设计模式》、《大话设计模式》、《重构-改善既有代码的设计》、《轻量级J2EE企业应用实战-Struts+Spring+Hibernate整合开发》等研究了一遍,然后就想做个项目来综合以上知识,现在把项目设计的思路写出来。包的设计最好遵循包设计六大原则。前三增加内...
阅读全文
摘要:前言:很久前把设计模式给研读了一遍,也做了一些项目来实践,可惜时间久了总有这么点遗忘,现把简要的描述写出来,方便记忆1、命令模式:简而言之:服务员-命令-厨师-做烤肉2、门面模式:就是客户端只需要跟一个类打交道就可以获得很多底层类的功能,比如service中的某个类实现了dao包中很多个dao类的...
阅读全文
摘要:在任何开发语言中,都需要定义常量。在Java开发语言平台中也不例外。不过在Java常量定义的时候,跟其他语言有所不同。其有自己的特色。在这篇文章中,主要针对Java语言中定义常量的注意事项进行解析,帮助各位程序开发人员更好的掌握常量的定义与管理工作。一、常量定义的基本注意事项在Java语言中,主要是...
阅读全文
摘要:H2最完整的资料下载地址: http://download.csdn.net/detail/yixiaoping/5956595 H2数据库使用 H2数据库介绍 常用的开源数据库:H2,Derby,HSQLDB,MySQL,PostgreSQL。其中H2,HSQLDB类似,十分适合作为嵌入式数据库使
阅读全文
摘要:开源数据库 H2, HSQLDB, DERBY, PostgreSQL, MySQL区别/对比图表浪天涯博主翻译:referential integrity 参考完整性transactions 事物unicode 统一码interface 命令 界面 接口data size db limit 数...
阅读全文
摘要:http://blog.csdn.net/leagoal/article/details/5705094
阅读全文
摘要:PopupFeatures处理新窗口WebHistory网页一般都带有历史记录的功能,可以回退,也可以前进,fx用WebHistory处理。Java代码finalWebHistorywh=webEngine.getHistory();//获取webhistorygo(intoffset)//跳到相对...
阅读全文
摘要:iOS6的旋屏控制技巧在iOS5.1 和 之前的版本中, 我们通常利用shouldAutorotateToInterfaceOrientation:来单独控制某个UIViewController的旋屏方向支持,比如:-(BOOL)shouldAutorotateToInterfaceOrientat...
阅读全文
摘要:1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写在访问路径上。操作简单,不过容易被外界...
阅读全文
摘要:nonatomic:非原子性访问,不加同步,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。 (atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候被另外一个线程读取,造成数据错误。而这种机制是耗费系统资源的,所 以在iPhone这种小型...
阅读全文
摘要:Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'articleDaoImpl': Injection of resou...
阅读全文
摘要:Caused by: java.lang.NoSuchFieldError: TRACEat org.slf4j.impl.Log4jLoggerAdapter.trace(Log4jLoggerAdapter.java:90)看看你slf4j-api 、 slf4j-log4j12 和 log4j...
阅读全文
摘要:缺少slf4j-api-1.5.2,slf4j-log4j12-1.5.2,log4j-1.2.8这几个包,导入即可
阅读全文
摘要:差一个jar包, 将hibernate-commons-annotations.jar加入到classpath中
阅读全文
摘要:Autowiring of fields failed; nested exception is...........Error creating bean with name 'siteOperaterFactory': Autowiring of fields fa ...........jav...
阅读全文
摘要:HTMLParser具有小巧,快速的优点,缺点是相关文档比较少(英文的也少),很多功能需要自己摸索。对于初学者还是要费一些功夫的,而一旦上手以后,会发现HTMLParser的结构设计很巧妙,非常实用,基本你的各种需求都可以满足。 这里我根据自己这几个月来的经验,写了一点入门的东西,希望能对新学习HT...
阅读全文
摘要:字符串和字符A string is an ordered collection of characters, such as "hello, world" or "albatross". Swift strings are represented by the String type, which ...
阅读全文
摘要:未翻译完 待续(英语烂,求斧正)Type Casting类型转换Type casting is a way to check the type of an instance, and/or to treat that instance as if it is a different supercla...
阅读全文
摘要:http://see.xidian.edu.cn/cpp/u/hanshu/
阅读全文
摘要:引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generatio...
阅读全文
摘要:转载请注明来路:http://www.cnblogs.com/langtianya/下图是所支持的设置下面把上面的每一个选项的子选项进行试验substance皮肤:AutumnSkinBusinessSkinBusinessBlackSteelSkinBusinessBlueSteelSkinCha...
阅读全文
摘要:在用java swing 做例子,给页面设置皮肤样式的时候出现了这个错误:org.jvnet.substance.api.UiThreadingViolationException: Component creation must be done on Event Dispatch Thread a...
阅读全文
摘要:今天用Swing 做了一个模仿QQ2009的登录界面,用到了开源的Look&Feel (Substance),在使用的过程中遇到了一些问题,也学到了一些技巧。Substance (https://substance.dev.java.net)有很多的外观可以选择,而且都很漂亮,还提供了强大的API供...
阅读全文
摘要:IMPORTANT重要的This is a preliminary document for an API or technology in development. Apple is supplying this information to help you plan for the adopt...
阅读全文
摘要:目录[-]Hello world - Swift简单赋值控制流函数与闭包对象和类枚举与结构协议和扩展泛型2014.6.3日,苹果公布最新编程语言Swift,Swift是一种新的编程语言,用于iOS和OS X应用的开发,没有C的兼容性限制,Swift采用安全的编程模式,增加了现代功能,使编程变得容易,...
阅读全文
摘要:相关:Xcode 6 beta:https://developer.apple.com/xcode/downloads/swift语言学习文档英文版:http://pan.baidu.com/s/1gd5SeCr在线学习文档:https://developer.apple.com/library/...
阅读全文