在设计模式中对Builder模式的定义是用于构建复杂对象的一种模式,所构建的对象往往需要多步初始化或赋值才能完成。那么,在实际的开发过程中,我们哪些地方适合用到Builder模式呢?其中使用Builder模式来替代多参数构造函数是一个比较好的实践法则。 我们常常会面临编写一个这样的实现类(假设类名....
分类:
其他 时间:
2016-01-05 22:29:47
收藏:
0 评论:
0 赞:
0 阅读:
273
最近要用到切面来统一处理日志记录,写了个小实例练了练手:
分类:
编程语言 时间:
2016-01-05 22:29:37
收藏:
0 评论:
0 赞:
0 阅读:
252
局部变量: 作用域: 函数内(包括形参{除了特殊的形参外})或代码块内 定义:函数内,包括形参,代码块内 生命周期: 从定义的那行开始分配内存,直至其所属代码块内的最后一行结束或者return结束 存储位置: 存储在栈中,当作用域结束后会自动释放的局部变量 注意:不同的作用域可以定义相同的局部变量,...
分类:
其他 时间:
2016-01-05 22:29:27
收藏:
0 评论:
0 赞:
0 阅读:
268
join方法的作用是使所属线程对象正常执行run方法,而对当前线程无限期阻塞,直到所属线程销毁后再执行当前线程的逻辑。一、先看普通的无join方法NoJoin.javapublic class NoJoin extends Thread{ @Override public void ...
分类:
编程语言 时间:
2016-01-05 22:29:17
收藏:
0 评论:
0 赞:
0 阅读:
257
Math.Ceiling()向上取整,Math.Floor()向下取整 示例: d = 4.56789 Math.Ceiling(Convert.ToDecimal(d)).ToString();Math.Ceiling(Convert.ToDouble(d)).ToString();Math.Fl...
分类:
Windows开发 时间:
2016-01-05 22:29:07
收藏:
0 评论:
0 赞:
0 阅读:
318
转载:http://blog.csdn.net/tossgoon/article/details/44412491由于工作需要最近要开始研究MySQL了(看来学习都是逼出来的),本人对mysql没有研究,可以说一个小白。 下面就从安装开始吧,虽然网上关于这方面的东西很多,还是需要自己把操作过程写下来...
分类:
数据库技术 时间:
2016-01-05 22:28:57
收藏:
0 评论:
0 赞:
0 阅读:
440
转自:http://www.cnblogs.com/forfuture1978/archive/2010/03/14/1685351.html一、HDFS的基本概念1.1、数据块(block)HDFS(Hadoop Distributed File System)默认的最基本的存储单位是64M的数据...
分类:
其他 时间:
2016-01-05 22:28:47
收藏:
0 评论:
0 赞:
0 阅读:
191
什么是属性?属性是事物实体的特征。变量用于存储属性的值,没有对象变量做存储是不可以称之为属性的。accessor中由setter和getter控制对象变量的读写许可,以及在读写时造成上下文的影响,可以是修改了其它的变量值,又或者是执行了某些操作。属性必具有setter和getter之一以表明只可写或...
分类:
其他 时间:
2016-01-05 22:28:37
收藏:
0 评论:
0 赞:
0 阅读:
286
页面埋点的作用,其实就是用于流量分析。而流量的意思,包含了很多:页面浏览数(PV)、独立访问者数量(UV)、IP、页面停留时间、页面操作时间、页面访问次数、按钮点击次数、文件下载次数等。而流量分析又有什么用处:1、提高网站的转化率 根据页面埋点可得到一些重要信息,它告诉你用户对网站的反应,以及...
分类:
Web开发 时间:
2016-01-05 22:28:27
收藏:
0 评论:
0 赞:
0 阅读:
285
本文转载于:http://www.cnblogs.com/tianzhijiexian/p/4254110.htmlBitmap是引起OOM的罪魁祸首之一,当我们从网络上下载图片的时候无法知道网络图片的准确大小,所以为了节约内存,一般会在服务器上缓存一个缩略图,提升下载速度。除此之外,我们还可以在本...
分类:
其他 时间:
2016-01-05 22:28:07
收藏:
0 评论:
0 赞:
0 阅读:
195
与association一样,collection元素也有两种形式,现介绍如下:一、嵌套的resultMap实际上以前的示例使用的就是这种方法,今天介绍它的另一种写法。还是以教师映射为例,修改映射文件TeacherMapper.xml如下(点击此处进入嵌套resultMap形式的示例源码下载页面。注...
分类:
其他 时间:
2016-01-05 22:27:57
收藏:
0 评论:
0 赞:
0 阅读:
253
1.如何引用一个符号或变量所在的页码或所在章节?(用在论文的符号索引需要标出符号所在页数的情况)\label{任意标签名}\pageref{与“对应标签名一致”} %引用所在页码\label{任意标签名}\ref{与“对应标签名一致”} %引用所在章节2.多行公式居中,并且没有编号\begin{ga...
分类:
其他 时间:
2016-01-05 22:27:47
收藏:
0 评论:
0 赞:
0 阅读:
197
初学python习得注释方法如下:#我是注释print("hello")'''我是多行注释!'''其实就是#号和三个单引号(也可以双引号)啦看下面:这注释其实是表示py文件为utf-8编码,不然默认ASKII码保存文件#coding=utf-8
分类:
编程语言 时间:
2016-01-05 22:27:38
收藏:
0 评论:
0 赞:
0 阅读:
210
如果在打包时提示: proguard returned with error code 1 并且在控制台中输出:'java'不是内部或外部程序或批处理文件那么就说明你的环境变量出问题了,之前用的好好的为什么突然就会出现这个问题呢,原因可能有很多,但我碰到的是因为安装了Oracle导致了我的ecli....
分类:
移动平台 时间:
2016-01-05 22:27:27
收藏:
0 评论:
0 赞:
0 阅读:
323
protege插件,grapgviz,OWLVIZTAB
分类:
其他 时间:
2016-01-05 22:27:07
收藏:
0 评论:
0 赞:
0 阅读:
1448
JAVA_OPTS="-Xmx400m -Xms400m -XX:PermSize=128m -XX:MaxPermSize=400m -XX:+UseG1GC -XX:MaxGCPauseMillis=100 -XX:G1ReservePercent=30 -XX:InitiatingHeapOc...
分类:
其他 时间:
2016-01-05 22:26:47
收藏:
0 评论:
0 赞:
0 阅读:
250
1、Oracle若没有实现SQL语句共享,则shared pool不应该设置为较大的值2、查看执行计划select sql_id,sql_text from v$sql where sql_text like '%count(*) from dba_objects%';--生成的sql语句idsel...
分类:
数据库技术 时间:
2016-01-05 22:26:27
收藏:
0 评论:
0 赞:
0 阅读:
337
一、移动光标1、左移h、右移l、下移j、上移k2、向下翻页ctrl + f,向上翻页ctrl + b3、向下翻半页ctrl + d,向上翻半页ctrl + u4、移动到行尾$,移动到行首0(数字),移动到行首第一个字符处^5、移动光标到下一个句子 ),移动光标到上一个句子(6、移动到段首{,移动到段...
分类:
系统服务 时间:
2016-01-05 22:26:17
收藏:
0 评论:
0 赞:
0 阅读:
252
题目:给定两个int型有序数组A和B,将B数组合并到A数组中(A数组空间足够)算法:模拟插入排序,从右往左推断并往A数组中插入B数组元素public class Solution { public void merge(int A[], int m, int B[], int n) { ...
分类:
其他 时间:
2016-01-05 22:26:07
收藏:
0 评论:
0 赞:
0 阅读:
278
学习开发Android应用程序,须要下载安装Android SDK。在Android的官方站点的二级域名http://developer.android.com/index.html中。能够下载到完整版本号的Android SDK,也能够下载到包括开发工具(带ADT插件的Eclipse)的最新版本号...
分类:
移动平台 时间:
2016-01-05 22:25:57
收藏:
0 评论:
0 赞:
0 阅读:
335