自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 Lambda表达式应用浅析

Lambda表达式是Java8的一个新特性,它提供了一种更加清晰和简明的方式使用Functional Interface。

2016-03-10 13:47:42 442 1

原创 Git Pro学习(上)

Git Basic 1.git config 工具 简介:git config 是一个用来配置和读取相应工作环境变量的工具,正是由于配置的环境变量决定了GIt在各个环节的工作方式和行为。 /etc/.gitconfig    系统配置,使用 git config —system选项配置.~/.gitconfig        用户配置,配置文件位于用户主目录下,使用 git config

2016-03-10 18:50:44 406

原创 Linux ssh 安装 及 常用命令

Linux ssh 安装 及 常用命令

2015-09-25 09:50:17 1368

原创 MySQL 常用命令

mysql数据库基本命令

2015-09-23 16:09:32 408

原创 Effective Java 学习 第五条 避免创建不必要的对象

综述:避免创建不必要的对象,尽量重用对象,而不是每次需要的时候都创建一个相同功能的新对象。 1.一个极端的反面例子 一个极端的反面例子,考虑使用下面的语句: String s = new String("string");//DON'T DO THIS! 该语句每次执行的时候都会创建一个新的string实例,这是完全没有必要的。因为每一个"string"字符串本身就是一个String实例,

2015-09-21 21:04:31 496

原创 Effective Java 学习 第三条 用私有构造器或者枚举类型强化Singleton属性

介绍几种单例模式

2015-09-21 16:44:35 603

Effective Java 学习 第三条 用私有构造器或者枚举类型强化Singleton属性

综述:Singleton即单例模式是指仅仅被实例化一次的类。比如任务管理器、文件管理器、回收站、某些工具类等,这些类在程序中仅仅需要一个实例就足够了,这个时候可以考虑使用单例模式。,以下介绍三种实现单例模式的方法: 1.饿汉式(类加载时创建实例) /** * Created by luffy on 9/21/15. * 方法一实现单例模式:使用静态常量来作为唯一的实例,保证该类只有一个实...

2015-09-21 16:44:00 162

原创 Effective Java 学习 第二条 使用构建器

如何创建和销毁对象-建造者模式

2015-09-13 22:03:59 444

Effective Java 学习 第二条 使用构建器

1.问题背景 有这样一个背景:考虑到用一个类描述产品的成分说明书。在成分说明书中,某些标签是必需的:成分A,成分B,另外还有其他可选成分,成分C,成分D,成分E......对于这样的类,如果使用构造器来完成类对象的构造的话,是相当复杂的,因为你可能需要写许多的构造方法以满足不同产品的成分说明。 2.重叠构造器模式 在以上背景下,程序猿一般会采用重叠构造起模式。实例如下: public ...

2015-09-13 22:03:00 145

原创 Android添加新版本支持包V7后自定义ActionBar左侧有空白,不能完全填充问题解决

最近自定义ActionBar之后,发现左侧不能完全填充,总是留一点空白,经过查看新发布的V7的支持包中的style发现了解决方法

2014-12-01 16:23:02 1552 1

Android添加新版本支持包V7后自定义ActionBar左侧有空白,不能完全填充问题解决...

最近自定义ActionBar之后,发现左侧不能完全填充,总是留一点空白,经过查看新发布的V7的支持包中的style发现了解决方法。 Android 推出了5.0之后,出现了ToolBar用以代替ActionBar,在新的支持包中,有以下style: <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar&l...

2014-12-01 16:23:00 205

原创 HashMap的迭代

HashMap是基于哈希表的Map接口的实现。此实现提供所有可选的映射操作,并允许使用null值和null键。(除了非同步和允许使用null之外,HashMap和HashTable大致相同,特别是它不保证改顺序恒久不变)。 注意,此实现不是同步的,如果多个线程同时访问一个哈希映射,而其中一个线程从结构上修改了该映射,则它必须保持同步,可以使用Collections.synchronizedMao

2014-11-22 10:48:34 1572

HashMap的迭代

HashMap是基于哈希表的Map接口的实现。此实现提供所有可选的映射操作,并允许使用null值和null键。(除了非同步和允许使用null之外,HashMap和HashTable大致相同,特别是它不保证改顺序恒久不变)。 注意,此实现不是同步的,如果多个线程同时访问一个哈希映射,而其中一个线程从结构上修改了该映射,则它必须保持同步,可以使用Collections.synchronizedMao...

2014-11-22 10:48:00 274

原创 2015中兴校园招聘面试题

我面试的是中兴软件开发岗位,由于我相对熟悉Java,所以为我安排了y

2014-10-29 20:12:24 1447

2015中兴校园招聘面试题

我面试的是中兴软件开发岗位,由于我相对熟悉Java,所以为我安排了一个熟悉Java的面试官,感觉挺人性化的,因为有些公司的面试直接安排一位面试官根本不管你擅长什么。 以下是我记得一些面试题目,并且做了解答,如果有不对的地方还望指正: 1.ArrayList是集合,里面存放的是对象,但是却可以存放int类型的数据(int不是对象),为什么? Java中有8中基本数据类型,int、float、d...

2014-10-29 20:12:00 169

原创 windows下安装Apache24

昨天安装Apache2.2之后,总是无法启动,所以今天xi

2014-10-28 09:55:13 923

windows下安装Apache24

这段时间想学习下php,感觉最近php还是比较火的。昨天安装Apache2.2之后,总是无法启动,提示操作失败,可能是因为Apache和php版本的问题,于是决定重新下载Apache24来安装,过程如下: 一、Apache24 1.下载地址: http://www.apachelounge.com/download/(非安装版,解压配置就能用) 2.配置文件 下载之后,解压缩,此处我解压到...

2014-10-28 09:55:00 328

android studio 默认的配置

android studio 默认的配置

2015-09-21

蓝桥java\JAVA经典练习题精编.pdf

蓝桥 java\JAVA 经典练习题精编

2013-12-10

空空如也

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

TA关注的人

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