自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

转载 一位软件工程师的6年总结

     “又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。    谨以此文献给那个自己为你奉献3年青春与激情

2009-10-30 17:26:00 724

原创 JAVA专业术语集

 JAVA专业术语集  API:Java ApplicationProgrammingInterface API(应用程序接口)是事先写好的代码,         组织到相关包。例如 Applet 和 AWT 包包括建立字体、菜单、按钮的类(CLASS),        全部的Java API被包含在JavaTM 2 Standard Edition 1. 在线API文档 2.

2009-10-30 09:33:00 6186

原创 模范老公传授爱老婆的12条经验

       1、当你爱着一个女人,一定要记得经常对她说:我爱你。不管已经说过多少次,不管是她第几百次问你“你爱我吗?”当她对你说“我爱你”,你都要很真诚地说:我也爱你,不是用其他话或者觉得多余。    2、如果你不爱她了,放了她。不要白白享受着她的照顾和温柔,然后漫不经心地寻找着别的女人,在找到之后才说我们分手吧,又或者干脆脚踏两只船。    3、在你的朋友和她的

2009-10-29 21:45:00 1056

原创 初识SVN(六):“目标机器拒绝连接”的问题

           今天在MyEclipse中打开以前创建的SVN资源位置(即:svn://localhost/)时,出现了 “目标机器拒绝连接”的问题。昨天好好的,今天怎么拒绝连接了呢?在网上搜不到相关解决 问题的方案.. 求救无果后,硬着头皮又从最开始安装、配置重新操作了一遍。最终结果让我哭 笑不得..          只是SVN服务器没有一直打开而已,也就

2009-10-29 21:13:00 2332

原创 什么是Spring的DAO,Spring对JDBC/Hibernate的支持

 一:简介    1.定义:spring的dao不是新发明一种技术,而是对原来技术的一种封装,定义了一套         简单实用的api    2.使用dao的好处:降低了业务逻辑层和具体的持久层技术    3.spring对dao的支持,定义了一套完善的异常类  (1)运行时异常,业务层不用去捕获持久层异常  (2)异常的信息,可以反映异常发生的原因

2009-10-29 20:55:00 1837

原创 Spring的AOP(四):自动代理及Aspect J的方式实现Aop编程

 六:自动代理:     不用自己配置代理类,由系统提供的类自动代理    1.BeanNameAutoProxyCreator:根据bean的id,织入切面    需要配置的两个属性:  (1)beanNames:配置要织入的目标对性列表  (2)inteceptorNames:要织入的切面     2.DefaultAdvisorAutoProx

2009-10-29 20:38:00 2240

原创 Spring的AOP(三):切入点Pointcut 、Advisor及引入

 四:切入点Pointcut 和 Advisor   1.Pointcut :一组规定,规定一个切面可以织入到哪个类的哪些方法。   2.Advisor:是一种特殊的Advice,规定了哪个切面,要织入到哪个类的哪些方法(配置     getClassFilter:来过滤,要织入的目标类       getMethodMatcher:来过滤,要织入的方法        

2009-10-29 20:17:00 13010

原创 Spring的AOP(二):AOP中的术语及四种Advice

 二:AOP中的术语:   1.Aspect:泛指业务逻辑   2.Advice:具体的交叉业务逻辑,切面的实现   3.joinpoint:链接点,切面可以被织入到目标对象的位置,泛指属性链接点,方法链              接点,(属性不用,不符合oo的概念)   4.pointcut:切入点,定义的一组规则,规定切面可以被植入到哪个目标对象的哪些方      

2009-10-29 20:07:00 2704

原创 Spring的AOP(一):什么是AOP

 一:AOP简介    1. 定义:将程序中的交叉业务逻辑(比如安全,日志,事务等),封装成一个切面,然后注入到目标对象(具体业务逻辑)中去。(联想:过滤器filter)    2.AOP的实现方式  (1)静态织入(最复杂,最强大):      在编译阶段,通过特殊的编译器来实现把切面织入到目标对象   (2)加载织入:      在类的加载阶段,通过cl

2009-10-29 19:56:00 2655

原创 Spring中的IOC(四):IOC中其他接口的使用及Spring的事件处理机制(监听机制)

 六:IOC中其他接口的使用   1. Beanpostprocessor:(后处理bean)在对象实例化后,进行方法调用前进行特殊处理  2. BeanFactoryPostProcessor:在实例化对象前,对配置文件进行特殊处理  3. PropertyeditorSupport :属性编辑器类可以根据定义的规则,将字符串类型自动编辑成一个对象类型来进行属性注入。

2009-10-29 18:59:00 1097

原创 Spring中的IOC(三):bean 的其他属性及bean实例的生命周期和范围

 四:bean 的其他属性介绍    1. 自动装配 (bean标签的autowire属性):    作用:不明确配置,自动将某个bean 注入到另一个bean的属性当中    分类:     (1)byname:通过id 的名字来进行匹配,      (2)byType:通过类型来进行匹配     (3)constructor:根据java 源程序中定义的

2009-10-29 18:42:00 1846 1

原创 Spring中的IOC(二):容器对bean属性的装配

 三:容器对bean属性的装配    1. 基本类型和字符串类型属性的装配(value):      property name="owner">          value>张三value>     property>      2. 引用类型属性的装配      property>       ref bean="otherBean" />

2009-10-29 18:33:00 690

原创 Spring中的IOC(一):什么是IOC及Spring中实现IOC的方式(依赖注入)

一:IOC简介:  1. 概念定义:    类之间的依赖关系,不再由类自己去负责,而是由容器根据配置文件去创建实例并维护各个实例之间的依赖关系。   2.优点: (1):避免了代码的纠缠,(业务逻辑和业务逻辑无关的代码纠缠到一块)代码更容易被维护 (2):模块的耦合性降低 (3):易测试 二:Spring中实现IOC的方式:依赖注入(Dependency Inj

2009-10-29 11:42:00 991

原创 初识SVN(五):使用SVN插件遇到的第一个问题

      在使用 SVN 插件的时候,第一个就抛出了有关 CVS 的错误,在 SVN 所导入的项目中存在 CVS 文 件,需要清除。      Windows下删除 .svn/cvs 文件夹的方法:      首先建立注册表脚本:         (删除.svn 文件)          建立一个文本文件,取名为 kill-svn-folders.re

2009-10-27 19:54:00 486

原创 初识SVN(四):对SVN插件的配置即使用

    由于在安装 Subversion 的 Windows 客户端 TortoiseSVN 时,语言包安装的是中文,因此按照中文的提示进行配置,如下:    1.  Window -> Open Perspective -> Other ,打开 Myeclipse 的试图列表。此时 Myeclipse 的视图列表         中就出现了 “SVN资料库” 一项。

2009-10-27 19:30:00 586

原创 初识SVN(三):在MyEclipse7.0中安装SVN插件

      值得一提的是,MyEclipse 6.x 和 MyEclipse 7.0 对于 SVN 插件的安装有所不同。因为7.0版本里面自带就有 SVN 的插件,不需要更新下载之类的麻烦事情,直接安装就行。下面介绍一下 Myeclipse7.0 的 SVN 插件安装的步骤:    推荐站点安装方法。      http://subclipse.tigris.org/upd

2009-10-27 19:07:00 534

原创 初识SVN(二):安装SVN

    搜索了解了 SVN 的介绍之后,大致有了自己的理解,就是说 SVN 是给大家合作开发项目提供了平 台,真正的项目需要一组人合作完成。     那接下来就是安装 SVN 了。      第一步:安装服务器和客户端软件      Setup-Subversion 和 Subversion的Windows客户端TortoiseSVN     这两个软件

2009-10-27 19:03:00 557

原创 初识SVN(一):什么是SVN

        之前练习的实例,像购书网站,图书馆管理系统等,都是小系统,一个人做的开发练习。而接触真正 意义上的企业开发的项目,是从今天开始。因此,初识了SVN。先搜索了SVN是什么...            Subversion,简称SVN,是一个开放源代码的版本控制系统,相对于的RCS、CVS,采用了分支管 理系统,它的设计目标就是取代CVS。互联网上越来越

2009-10-27 16:52:00 981

原创 此时此刻 随想

      刚逛了逛前辈们的博客,觉得自己写的果然很幼稚,有种想使劲儿追赶的感觉。开始嘛,可能都有这个 阶段,经验少所以也写不出来技术的专业的知识,不过每记录一点都是自己的一点进步。所以,积累经验 是当务之急。急也是急到这儿,有种不知道何从的感觉,每天都是满怀期待的坐到电脑前,却不知道下手 在哪里。不能只看理论了,要行动起来。     动手做,遇到问题,解决问题,积

2009-10-26 20:09:00 421

原创 找到动力的一句话

                   把项目当成某个你最恨的人!     然后使劲儿完成它,完成的过程中打击它!

2009-10-26 17:05:00 600

原创 简单的 Hibernate Test

Test.java import org.hibernate.cfg.*;import org.hibernate.*; public class Test {   public static void main(String[] args) throws Exception {      Student student = new Student();     

2009-10-26 16:49:00 719

原创 用session时注意

    1. 数据大小:session 中存的数据不能太大     2. 会话范围:一关浏览器 session “失效”?因为 cookie 默认的年龄是负数,而 sessionID 存在                     于 cookie 中            可以获取一个 cookie,修改 cookie 的年龄,或再写一个年龄>0的 cookie,将获取的coo

2009-10-26 16:30:00 571

原创 分页(Oracle)

    select id,name from s_emp where rownum 11; // 错!     1.  rownum 并不是 DB 中本身有的一个字段,因此不能写 > ;     2. rownum  是动态编号的,先将数据拿出来再编号,拿出来一个编一个号 ;         如:                       拿出来一个,编号2,要;

2009-10-26 16:13:00 492

原创 用Cookie时注意

     1. 编码的问题(特殊字符和协议的冲突)           URLEncoder   URLDecoder      2. 大小和多少(Cookie 值的大小和 Cookie 的个数)                    4K                       20个(一个 Server 可以存20个 Cookie,多个 Server 可

2009-10-23 22:11:00 677

原创 PL/SQL Developer 中的另一个问题:ORA-12154: TNS:could not resolve the connect identifier specified

      解决了 Initialization error Could not load  的问题,在登陆界面填写完信息进行登录时,又出现了另一个 问题 ORA-12154:  TNS:could not resolve the connect identifier specified ,即无法解析指定的连接标识符。这说明缺少了一个环境变量,TNS_ADMIN 。

2009-10-23 19:38:00 45790 14

原创 PL/SQL Developer 中的问题:Initialization error Could not load

      Initialization error :初始化错误     今天用服务器所在的机子,因此不用下载 Oracle 客户端,但是直接打开 PL/SQL 时还是出现了几个 小问题,首先是 Initialization error Could not load ,(另一个问题见相关的另一篇文章)。     在网上搜索了相关的内容,经过反复的测试,最后终于有了解决该问

2009-10-23 19:06:00 33557 3

原创 动态生成图片(验证码)

    用 servlet 生成图片(输出的不是文本,而是图片)     应用:验证码 —— 防止客户端恶意发信息,如:写一个 for 循环不停发帖。     public class ImageServlet extends HttpServlet {         public void doGet (HttpServletRequest request, Htttp

2009-10-22 10:28:00 2656

原创 重定向&转发

    重定向:1. 两个请求(浏览器发出)                          2. 请求原封不动的再发一次                 3. 浏览器知道是谁给的响应(因为地址栏变了)                    (知道是重定向后的地址送回的响应)                 4. response.sendRedirect(" ");

2009-10-22 10:12:00 509

原创 客户端表单验证&服务器端验证

    在商务网站中,往往需要验证用户输入的数据是否符合要求,通常有两种方法:一种是服务器端验证,一种是客户端验证。     服务器端验证数据的缺陷是速度慢,必须先把表单传到服务器,每提交一次表单都要校验一次(哪怕是已经校验为正确的),判断后返回其结果。因此,用户体验不好,填表填了半天,等待半天后,回过来信息说:xxx不符合要求,用户不爽。     客户端表单验证是JavaScri

2009-10-22 09:47:00 1857

清新好看的CSS颜色代码视图参照表

清新好看的CSS颜色代码视图参照表,赤橙黄绿青蓝紫,各色系的清新颜色css代码

2015-07-07

空空如也

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

TA关注的人

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