自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android 状态栏通知Notification的创建与使用

简单记录Notification的使用步骤

2017-09-09 19:32:43 1020

原创 Mac环境下安装Flask

1.打开终端2.Mac系统自带Python2.7,如果mac上没有装pip的话,先安装pip,pip 是一个Python包管理工具,主要是用于安装 PyPI 上的软件包,可以替代 easy_install 工具。 安装命令:sudo easy_install pip 安装成功后,显示如下: Installed /Library/Python/2.7/site-packages/pip-9.0.

2017-06-22 13:15:22 6651

原创 AndroidStudio安装GsonFormat插件并快速创建JavaBean

如何在AndroidStudio上安装GsonFormat插件并快速构建JavaBean

2017-06-20 18:38:19 662

原创 Oracle将字符串转为数字

oracle将字符类型转换为数字

2017-06-19 17:55:12 38341

原创 Oracle表的连接查询总结

对SQL中表的链接类型 内部链接、外部链接类型进行简单的总结

2017-05-30 16:06:59 694

原创 ThreadLocal介绍及使用

ThreadLocal介绍与使用实例

2017-05-28 23:35:08 1217

原创 如何获取TouchSlop和源码浅析

通过源码介绍如何获取TouchSlop常量

2017-05-22 22:20:52 632

原创 volatile关键字的用法

volatile关键字使用简介

2017-05-21 23:08:20 369

原创 Android中的getApplication()、getApplicationContext的区别与用法

getApplication()和getApplicationContext()方法的区别和使用。

2017-05-16 23:26:08 41932 1

转载 try 代码块中含 return 语句时,代码执行顺序

原题try {} 里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的代码会不会被执行?什么时候被执行?在 return 前还是后?

2017-05-10 22:25:26 503

原创 Android Studio 常用快捷键

Andrtoid Studio 常用快捷键(Mac和Win下)

2017-05-09 00:39:05 241

原创 java线程池介绍及简单使用举例

简述了创建线程池的几种方法以及类的关系,并举例介绍了两种线程池的创建方法及使用场景

2017-05-07 21:14:31 13995

原创 java正则表达式校验手机号、邮箱、身份证

1.校验手机号/** * 验证手机号码 * @param mobiles * @return */ public static boolean isMobileNO( String mobiles){ boolean flag = false; try{ Pattern regex = Pattern.compile(

2017-05-03 21:12:08 11935 1

原创 运行时异常和普通异常的区别

Java提供了两种错误的异常类,分别为Error和Exception,他们拥有共同的父类—Throwable。       Error表示程序在运行期间出了非常严重的错误,并且错误不可恢复,如OutOfMemoryError、ThreadDeath等    Exception表示可以恢复的异常,是编译器可以捕捉到的。包含两种类型:    检查异常和运行时异常。    1)检查异常。

2017-04-12 23:22:21 2749

原创 多态的实现机制

多态意味着“不同的形式”。表示当同一个操作作用在不同的对象时,会有不同的语义,从而会产生不同的结果。    多态主要有两种不同的表现形式:    1.方法的重载:编译时多态。可看做一个类中的方法多态性。    2.方法的覆盖:运行时多态。基类的引用变量不仅可以指向基类的实例对象,也可以指向子类的实例对象。同样接口的引用变量也可以指向其实现类的实例对象。而程序调用的方法在运行期才动态绑定

2017-04-12 22:30:01 276

原创 Android提高工作效率Api、小技巧汇总

Android开发中有很多小点,使用可以提升开发效率,减少我们工作量,却又很容易被遗忘,这里总结一部分,点滴积累以备日后查阅。1.TextUtils.isEmpty(CharSequence str)使用频率超高的字符串判空方法,返回一个 boolean 值,内部实现的判断条件为:str == null || str.length() == 0。备受开发人员喜爱的一个 if 字符串判断,系

2017-04-05 21:04:30 385

原创 BufferedInputStream/BufferedOutputStream、BufferedWriter/BufferedReader介绍

BufferedInputStream、BufferedOutputStream分别继承自FilterInputStream、FilterOutputStream而FilterInputStream、FilterOutputStream又是继承于InputStream、OutputStream的抽象类,那么首先来看看InputStream和OutputStream。     InputStre

2017-04-01 20:32:43 1328

原创 Unsupported major.minor version 51.0错误解决办法

近期一个项目中处理一个新需求,给客户出了补丁后,运行程序后发现报错信息如下:Unsupported major.minor version 51.0。怀疑是否是jdk不一致问题导致,网上搜罗了一下还真是,对方jdk环境是1.6,我本地编译环境是jdk1.7,用jdk7编译的class文件放到基于jdk6运行环境之中,就会报这个错。应该就是这个原因,只不过发生的具体场景不同而已。解决办法如下:在

2017-03-28 15:34:07 2031

转载 POJO、VO、javabean是什么?

POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类,没有业务逻辑,有时可以作为VO(value -object)或dto(Data Transform Object)来

2017-03-28 14:44:57 613

空空如也

空空如也

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

TA关注的人

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