摘要:spring的Ioc真是个好东西啊,那它到底是什么东西呢,控制反转,到底是怎么转的呢? 假设啊你现在是一个导演,想排部戏,那是不是得需要演员和舞台(spring中的bean),如果按平常的编程思维就是new 一个actor,一个stage ,然后actor 开始perform。但如果你利用控制反转(Ioc),一开始,演员就自动给你送来了,不用去你找也不用你去new,演员表演需要舞台,这个时候舞台也...
阅读全文
摘要:一、导包 commons-httpclient-3.*.jar commons-codec-1.*.jar commons-logging-1.*.jar 可在CSDN 搜索: httpclient所需要的包,最好还是登录官网下载啦 Apache页面(现在已经更新到4.1版本啦,要下载3的得找Older releases are available from the archives)二、第一个简单的例子,通过GET或者POST方式访问某个页面并取得这个页面的html源代码。 package com.cscw.caishiquan.httpclientDemo;import java.io.I
阅读全文
摘要:1.静态工厂方法与构造器的优劣对比,使用构造器之前考虑静态工厂方法 public static newInstance (){ return new Class(); } 2.构建器 Builder模式当一个类有着多参数并且一些是必要的一些是可选的时候可用。其他有重叠构造器(可读性差),javabean方法(不够安全,阻止了把类做成不可以变的可能)。public class Person { private final String name; private final String age; private final String height; private final String
阅读全文
摘要:1. 首先当然是要下载好SVN插件啦,其文件夹结构为 --svn ----features ----plugins2. 到MyEclipse根目录下创建myPlugin文件夹(以后插件都可以放到这个文件夹)3. 在myeclipse/dropins/ 中添加svn.link文件,文件内容为path=(myPlugin文件夹中svn路径),如:path=F:\\Genuitec\\MyEclipse 8.5\\myPlugin\\svn4. 删除F:\Genuitec\MyEclipse 8.5\configuration\org.eclipse.update文件夹 (可选).5. 启动MyEc
阅读全文
摘要:随着自己代码越来越多,而这些东西又都是宝贝,要怎么管理备份才好呢?又或者有好几台电脑不断换来换去,为了保证代码的同步用U盘拷来拷去?No NO No …这个时候可以用Google code + SVN 来实现自己代码版本控制,一方面可以跟进自己的代码,另一方面这也起到了备份的作用,硬盘损坏可是会让人郁闷死的~首先,直奔主题,登录页面到creat new project 页面 here. 接下来当然是填写好你的项目信息了。确定之后就跳到你项目的主页面了,(里面的wiki链接也可以作为你项目进展的笔记~)。眼睛转到右上角的Profile链接,点进去后点Settings,会看到你的Password
阅读全文