自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Android应用性能优化之使用SparseArray替代HashMap

 HashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。 <img class="aligncenter size-large wp-image-834" title="sparsearray" src="http://liu

2015-08-31 15:51:08 232

转载 FragmentPagerAdapter和FragmentStatePagerAdapter的区别

 在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragment 页面使用新的数据调整或重新生成其内容,可是当我调用 notifyDataSetCh

2015-08-31 15:12:19 215

原创 Java基础——面向对象

1,三个特征:封装,继承,多态。 程序开发:其实就是找对象使用。没有对象,就创建一个对象。 找对象,建立对象,使用对象。维护对象的关系。   2,类和对象的关系。 类:对现实生活中事物的描述。 对象:就是这类事物,实实在在存在个体。   3,成员变量和局部变量。 a,作用范围。 成员变量作用于整个类中。 局部变量变量作用于函数中,或者语句中。 b,在内存中的位置: 成

2014-12-23 14:32:01 365

转载 Win7+CentOS双系统的安装

Win7安装64位CentOS 6.4双系统详细过程

2014-10-09 23:32:29 479

原创 银行业务调度系统

1,模拟实现银行业务调度系统逻辑,具体需求如下:   Ø 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。   Ø 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。   Ø 异步随机生成各种类型的客户,生成各类型用户的概率比例为:           VIP客户 :

2014-04-28 09:31:07 385

原创 交通灯管理系统

模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:   Ø 异步随机生成按照各个路线行驶的车辆。 例如:        由南向而来去往北向的车辆 ---- 直行车辆        由西向而来去往南向的车辆 ---- 右转车辆        由东向而来去往南向的车辆 ---- 左转车辆        。。。   Ø 信号灯忽略黄灯,只考虑红灯和绿灯。   Ø 应考

2014-04-27 09:18:57 487

原创 GUI(图形用户界面)

1、GUI(图形用户界面) GUI Graphical User Interface(图形用户接口)。 用图形的方式,来显示计算机操作的界面,这样更方便更直观。 CLI Command line User Interface (命令行用户接口) 就是常见的Dos 命令行操作。 需要记忆一些常用的命令,操作不直观。

2014-04-22 12:24:01 525

转载 程序员学习能力提升三要素

 IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。 众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于

2014-04-17 13:43:43 414

原创 反射

1、反射的概念 反射的引入: Object obj = new Student(); 若程序运行时接收到外部传入的一个对象,该对象的编译类型是Object,但程序又 需要调用该对象运行类型的方法: 1.若编译和运行类型都知道,使用instanceof 判断后,强转。 2.编译时根本无法预知该对象属于什么类,程序只能依靠运行时信息来发现对象的 真实信息,这时就必须使用反

2014-04-17 09:56:58 635

原创 内存泄露

1.什么是内存泄漏? 内存泄漏的定义: 对象不再被应用程序使用,但是垃圾回收器却不能移除它们,因为它们正在被引用。 要理解这个定义,我们需要理解对象在内存中的状态,下图说明了哪些是未被使用的以及哪些是未被引用的。

2014-04-17 08:07:48 453

原创 网络编程

1、什么是网络编程? 网络编程的本质是两个设备之间的数据交换,当然,在计算机网络中,设备主要指计算机。数据传递本身没有多大的难度,不就是把一个设备中的数据发送给两外一个设备,然后 接受另外一个设备反馈的数据。现在的网络编程基本上都是基于请求/响应方式的,也就是 一个设备发送请求数据给另外一个,然后接收另一个设备的反馈。在网络编程中,发起连接 程序,也就是发送第一次请求的程序,被称作

2014-04-14 14:11:58 497

空空如也

空空如也

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

TA关注的人

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