自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Javassist使用生成或者修改

Javassist使用生成或者修改

2022-08-04 12:04:39 398 1

原创 android 内存泄漏查看方法

android 内存泄漏查看方法

2022-07-25 16:22:02 1023

原创 Gson解析不支持泛型或者整形转成含有小数点的数据问题

Gson解析不支持泛型,利用ParameterizedType获取泛型参数类型,Gson解析不支持泛型或者整形转成含有小数点的数据问题/** * Gson解析不支持泛型,利用ParameterizedType获取泛型参数类型 */ private static class ParameterizedTypeImpl implements ParameterizedType { Class clazz; public ParameterizedTypeImpl(Class cl..

2022-05-27 13:55:15 751

原创 sql存储过程

存储过程sqlsever

2022-05-27 12:05:51 80

原创 sqlsever Json转表

json转table

2022-05-27 12:00:52 793 1

原创 android裁剪圆形几种方式.

android裁剪圆形几种方式(shader;xfermode,path)

2022-05-23 14:40:04 755

原创 InputType.TYPE_NUMBER_FLAG_DECIMAL无效

InputType.TYPE_NUMBER_FLAG_DECIMAL弹出输入法。

2022-05-18 09:57:34 445

原创 UnsafeAllocator不安全类,java直接创建对象

java直接创建对象

2022-02-16 10:42:00 308

原创 GSON转换泛型参数擦除

java泛型擦除了,json转换方法

2022-02-16 10:36:51 1395

原创 sql新增字段或者删除已有的字段

Alter table t_XXX drop column DATA_ATT_ID -- 删除某一列Alter table t_XXX add DATA_ATT_ID nvarchar ( 50 ) NOT NULL default '[email protected]'; -- 添加某一列--给此列加注释EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源名称' , @level...

2021-04-21 09:39:33 199

原创 RxJava简单原理

//1.Obserable的create方法只是传入了当前的引用(包装成了ObservableCreate 形成上游 即 final ObservableOnSubscribe<T> source;) //2.Obserable的subscribe方法建立关联传入下游,调用Observer.create返回变量中的(source.subscribeActual())方法创建 CreateEmitter发射器,然后使用(source调用subscribe方法) ...

2020-12-22 14:10:41 87

原创 动态代理和静态代理

ISubject(抽象主题类):在这个类中,主要声明真实主题类和代理类的共同方法。它既可以是一个接口也可以是一个抽象类。  RealSubject(真实主题类):这是被代理类,具体的业务实现都在这个类中。  Proxy(代理类):这是一个代理类,在这个代理类中它持有真实主题类的对象。通过调用真实主题类的方法来实现代理。对静态代理模式,代理者的代码都是通过程序员或者是通过一些自动化的工具生成的固定代码然后再对他们进行编译。这样也就意味着在我们的代码运行之前代理类的Class文件就已...

2020-09-10 16:58:25 135

原创 线程

interrupt()、 isInterrupted() 、static interrupted() + interrupt()方法是告诉线程需要中断一些,但是是否会中断由线程自身决定。所以一般结合isInterrupted() 、static interrupted()2个方法一起使用。 + isInterrupted() 返回当前线程的中断状态,不会重置线程的中断状态。 + static interrupted() 返回当前线程的中断状态,并且会重置isInterrupted()为fal

2020-08-28 16:34:02 91

原创 Java反射

/**反射 * Class.forName("类名。。。。"); * 私有变量访问需要setAccessible(true),其他不需要 * *getSuperclass 返回直接继承的父类(由于编译擦除,没有显示泛型参数) * getInterfaces 返回实现接口信息的Class数组,不包含泛型信息 *getGenericSuperclass 返回直接继承的父类(包含泛型参数) .

2020-08-28 15:04:24 81

原创 java元注解与自定义注解

/** * 元注解与自定义注解 * 元注解负责注解其他注解 * @Target 修饰对象的范围 * 1.CONSTRUCTOR:用于描述构造器 *     2.FIELD:用于描述域即类成员变量 *     3.LOCAL_VARIABLE:用于描述局部变量 *     4.METHOD:用于描述方法 *     5.PACKAGE:用于描述包..

2020-08-28 10:39:56 261

原创 java泛型

/** * 泛型的作用和定义 * 定义:泛型本质是指类型参数化。意思是允许在定义类、接口、方法时使用类型形参,当使用时指定具体类型,所有使用该泛型参数的地方都被统一化,保证类型一致。如果未指定具体类型,默认是Object类型。集合体系中的所有类都增加了泛型,泛型也主要用在集合。 * 1.使用泛型可以很好的避免使用Object导致转换类型的异常,泛型使编译器可以在编译期间对类型进行检查以提高类型安全,减少运行时由于对象类型不匹配引发的异常。...

2020-08-27 16:51:34 74

原创 java正则表达式 字符串取开头数字 结尾数字 取反

//开头数字 结果22 String filter = "22AAssfsfs23"; Pattern pattern = Pattern.compile("^(\\d+)"); Matcher matcher = pattern.matcher(filter);//结尾数字 结果23 String filter = "22AAssfsfs23"; Pattern pattern = Pattern.compile("(\\d+)$".

2020-08-14 16:19:23 3988

原创 Sql知识点

语法SET ANSI_NULLS { ON | OFF }Transact-SQL 支持在与空值进行比较时,允bai许比较运算符返回 TRUE 或 FALSE。通过du设置 ANSI_NULLS OFF 可将此选项zhi激活。当 ANSI_NULLS 为 OFF 时,如果dao ColumnA 包含 Null 值,则 ColumnA = NULL 之类的比较操作会返回 TRUE;如果 ColumnA 除了包含 NULL 外还包含某些值,则这类比较操作将返回 FALSE。语法SET QUOT.

2020-08-13 16:01:37 101

原创 ViewPager设置setPageTransformer后RecyclerView垂直滑动问题

viewPager设置setPageTransformer后RecyclerView垂直滑动问题中。处理方法:在垂直滑动中禁止viewpager滑动viewPager.setPageTransformer(false, new CustPagerTransformer(getActivity()), ViewCompat.LAYER_TYPE_NONE);//示例 public class CustPagerTransformer implements ViewPager.PageTra

2020-07-27 10:38:31 544

原创 sqlite 分割统计

select group_concat(字段,'_') from 表;

2020-07-23 11:10:48 371

原创 view onMeasure中利器resolveSize

@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { mChildCount= getChildCount.size(); if (mChildCount== 0) { setMeasuredDimension(0, 0); } else { ...

2020-04-24 12:00:01 242

原创 android子线程能不能更新ui?

这里写自定义目录标题可以更新ui可以更新uiOnly the original thread that created a view hierarchy can touch its views.只有调用线程和当前线程一致就可以,例如下面的都在同一个子线程中就可以。new Thread(){@Overridepublic void run() {Looper.prepare(); //...

2020-04-20 10:26:13 135

原创 实体类null转“”

***@date 创建时间2019/4/25*@author Darren*@Description 得到类的实例化后参数NULL转""*@version*/ public static <T> T clearParams(Class<T> clazz) { try { T model= clazz.newI...

2019-09-24 15:05:32 547 1

原创 去掉带小数字符串后面的0

去掉数字后面多余的0比如 50.00 -》50 ;50.0020-》50.002 public static String subNumberText(String result) { /* if (result==null){ return ""; } result=result.trim(); i...

2019-09-24 14:57:19 2801

条码打印机文档.zip

佳博标签打印机 tspl指令集QRCODE包括编程手册,开发包,程序和dll文件,Android函数库说明文档

2019-12-03

adb连接问题解决办法

解决adb连接不上的问题,按照adb命令亲测可以解决,特地记录下来。

2018-12-04

sqlServer jdbc4.jar

jdbc 连接数据的jar包有需要的可以下载一下,里面包含怎么加载驱动的代码

2018-12-04

Android拍照+图片处理(修正版)

demo适合大多数项目使用,调用比较简单。包括 拍照 ,选择相册返回 图片旋转 切割 倒影 黑白 效果等功能。

2016-10-14

Android拍照+图片处理

demo适合大多数项目使用,调用比较简单。包括 拍照 ,选择相册返回 图片旋转 切割 倒影 黑白 效果等功能。

2016-10-14

应用清除缓存代码

用于android清除缓存功能

2016-06-27

汉字转换为全拼

汉字转换为全拼

2016-06-27

Radiobutton流式自动换行

Radiobutton流式自动换行

2016-06-27

viewpager和Fragmentviewpager简单使用

简单的viewpager和fragmentviewpager简单使用。代码简单。

2016-03-01

最新版百度地图定位当前位置

百度地图最新版定位当前案例,分享给大家,注意其中key为自己申请的,需要在主配置文件修改。

2015-09-17

html常用单词

本文档写的是html常用的一些单词和使用方式。熟练的掌握就能对html,有个新的认识。

2014-09-05

空空如也

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

TA关注的人

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