自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (26)
  • 问答 (1)
  • 收藏
  • 关注

原创 第1条:考虑用静态工厂方法代替构造器

静态工厂方法与构造器相比的优点:1.它们有名称2.不必在每次调用它们的时候都创建一个新对象3.它们可以返回原返回类型的任何子类型的对象4.在创建参数化类型实例的时候,它们使代码变得更加简洁静态工厂方法的缺点:1.类如果不含公有的或者受保护的构造器,就不能被子类化2.它们与其他的静态方法实际上没有任何区别

2013-12-27 00:14:13 1390

原创 getter和setter方法原理详解

public class Test{ public int age;}public class Test{ private int age; public void setAge(int age){ this.age=age; } public int get(){ return age; }}上面有两个Tes

2013-12-01 06:44:58 3551

转载 代理模式详解

代理模式的定义:对其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式的思想是为了提供额外的处理或者不同的操作而在实际对象与调用者之间插入一个代理对象。这些额外的操作通常需要与实际对象进行通信。例如:假设有一组对象都实现同一个接口,实现同样的方法,但这组对象中有一部分对

2013-12-01 04:58:35 956

原创 单例模式详解

public class SingleTon{ private SingleTon(){} private static SingleTon single; public static SingleTon getInstance(){ if(single==null){ single=new SingleTon();

2013-12-01 01:03:17 1125

ℰ悟透Qt-Http网络编程,可直接跑动的源码

ℰ悟透Qt-Http网络编程,可直接跑动的源码

2023-06-29

《计算机图形学编程(使用OpenGL和C++)》环境配置文件

《计算机图形学编程(使用OpenGL和C++)》环境配置文件

2022-03-24

线性代数(同济大学 第6版) 高清 带书签

《工程数学:线性代数(第6版)》由同济大学数学系多位教师历经近两年时间反复修订而成。此次修订依据工科类本科线性代数课程教学基本要求(以下简称教学基本要求),参照近年来线性代数课程及教材建设的经验和成果,在内容的编排、概念的叙述、方法的应用等诸多方面作了修订,使全书结构更趋流畅,主次更加分明,论述更通俗易懂,因而更易教易学,也更适应当前的本科线性代数课程的教学。

2018-08-04

高等数学(同济大学第7版)下册 高清 带书签

作者是同济大学数学系。 该书是同济大学数学系编《高等数学》系列,依据最新的“工科类本科数学基础课程教学基本要求”,为高等院校工科类各专业学生修订而成。

2018-08-04

《Android群英传》PDF的下载地址

《Android群英传》PDF 下载地址,分两部分,下载完后一起解压即可。

2016-07-19

Maven3入门

Maven3入门

2016-04-02

Openfire4.0.1导入eclipse

最新的openfire源码4.0.1,导入到eclipse工程中去。

2016-03-17

SlidingMenu demo

有两个Activity分别对应supportV4原生和slidingmenu.jar包的两种侧滑栏实现,代码简洁,易于使用

2015-12-17

android下拉刷新上拉加载更多

这是最常用的listview的“下拉刷新上拉加载”功能,并且代码是通用型的刷新加载功能,代码简洁易懂。

2015-12-04

可收缩/扩展的TextView

实现可收起、展开的View组件。实际项目中用到的代码,很精练。

2015-11-24

springMybatis

spring mybatis完美结合代码示例

2015-04-23

smack_src_3_3_1

遵循XMPP协议的smack源码,对即时通讯编程很有帮助

2013-12-04

TakeBlow.apk

一个小apk,吹屏幕产生雪花事件,它只有40几kb,很小,可供功能扩展

2013-08-05

HTML5 参考手册

HTML5 参考手册.chm HTML5 标签详解: &lt;!--&gt; <!DOCTYPE> <a> <abbr> <acronym> <address> &lt;applet&gt; <area> <article> <aside> &lt;audio&gt; <b> &lt;base&gt; &lt;basefont&gt; <bdo> <big> <blockquote> &lt;body&gt; <br> <button> <canvas> <caption> <center> <cite> <code> <col> <colgroup> <command> <datagrid> <datalist> <datatemplate> <dd> <del> <details> <dialog> <dfn> <dir> <div> <dl> <dt> <em> &lt;embed&gt; <event-source> <fieldset> <figure> <font> <footer> &lt;form&gt; &lt;frame&gt; &lt;frameset&gt; &lt;head&gt; &lt;header&gt; <h1> - <h6> <hr> &lt;html&gt; <i> &lt;iframe&gt; <img> &lt;input&gt; <ins> <kbd> <label> <legend> <li> &lt;link&gt; <m> <map> <menu> &lt;meta&gt; <meter> <nav> <nest> <noframes> <noscript> &lt;object&gt; <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <rule> <s> <samp> [removed] <section> <select> <small> <source> <span> <strike> <strong> &lt;style&gt; <sub> <sup> <table> <tbody> <td> &lt;textarea&gt; <tfoot> <th> <thead> <time> &lt;title&gt; <tr> <tt> <u> <ul> <var> &lt;video&gt;

2013-03-17

log4j.properties

运行Hibernate应用时显示出一些警告,提示没有配置Log4j,此文件即可解决此问题。

2013-01-07

EJB api英文版.chm

EJB api英文版.chm 很全的ejb库

2012-12-06

ejb-api英文原版

ejb-api 英文原版,很详细的api,各种接口都很全

2012-11-30

WebLogic9.2安装、设置、部署全程图解

WebLogic9.2安装、设置、部署全程图解

2012-11-23

ejb-jar.xml(中文)

布署EJB要用的ejb-jar.xml文件,中文的,可以直接用。

2012-11-22

mysql基础知识

mysql基础知识的ppt内容,带有笔记和练习题

2012-10-25

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

TA关注的人

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