- 浏览: 45150 次
最新评论
-
perseusli:
优化了一下:
public class IdcardNoVal ...
身份证号java正则表达式验证 -
苏永民:
用after-throwing处理异常虽然可以处理异常,但是仍 ...
spring AOP 统一异常日志管理
文章列表
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>前段时间由于项目需要,做了一下统一异常和日志管理,由spring AOP来完成,统一业务处理放在service层处理,非成功状态统一抛异常。废话不多说,上代码:
用于日志打印的注解类
/**
* 自定义注解 拦截service 方法名称描述
* @author lyl
* @date 2015年12月14日
*/
@Target({ElementType.P ...
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>
二话不说,直接上代码
/**
* 18位身份证校验,粗略的校验
* @author lyl
* @param idCard
* @return
*/
public static boolean is18ByteIdCard(String idCard){
Pattern pattern1 = Pattern.compile("^(\\d ...
dota打累了写个小demo最近由于工作需要,需要实现一个线程无论任何情况下都不能挂掉,就算挂掉了也必须继续运行该线程里的功能,想了一下其实也非常简单,无非就是两个线程互相守护,两个线程里实现同样的功能,线程A挂了启动线程B,线程B挂了启动线程A,好了废话不多说,直接上代码:
package com.thread.daemon.test;
import java.util.ArrayList;
import java.util.List;
/**
* 两个线程互相守护,线程A挂了启动线程B,线程B挂了启动线程A
* @author liangjian
*/ ...
很简单,就是获取外部、内部存储卡路径,不废话,具体详见代码及注释:
public enum StorageType
{
ST_Rom_DataDir, // Android Rom 中data目录
ST_Rom_AppDir, // Android Rom 中data下app可操作目录
ST_SDCard_RootDir, // 最大的SD卡的根目录
};
public static File getStorageDirectory(StorageType st)
{
...
最近公司需要android开发,缺人,我就被活生生的拉了过来,还好之前有java基础,搞起来虽然费力,但要比纯新手好一些。在过程中有很多东西很多功能,都是参考网上很多大牛和雷锋的blog,省去了很多弯路,对于今天我要发的android基于dialog加载loading时转圈圈的demo,其实我网上也搜过,都没找到全套的,和合适的,有个全套的,csdn的分很高没下到,于是我决定自己研究,在此分享出来,希望对有需要的同学有所帮助。废话不多说,直接上代码:
本blog系本人原创,转载或使用时请注明出处
1、主activity:
public class MainActivity extends ...