自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android AsyncTask 深度解析

params)返回的结果,参数类型由AsyncTask类上的第三个泛型限定;onPreExecute()和onPostExecute()方法都执行在主线程,onProgressUpdate()能够更改UI(更改进度条进度)必然也是主线程。这个小demo通过求1-10的和,在doInBackground()方法中通过延时的方式模拟了耗时操作,简单的演示了AsyncTask的使用。doInBackground()方法执行在线程池某一线程中,(看过源码后得到的结果,通过Log可以知道该方法没有执行在主线程中)

2025-01-24 15:49:51 1522

原创 5-24续【C语言入门学习】

1)修饰局部变量,改变了局部变量的生命周期,可以使得局部变量在局部范围使用完后而“不死”,本质是改变了变量的存储类型。例:int a = 6,b = 5 则(a>5 && b<3)为假,(a>5 || b<3)为真。2)修饰全局变量,使得全局变量只能在自己的源文件(.c文件)内部使用,同工程下的其他源文件不可使用。3)修饰函数,使得函数只能在自己的源文件内部使用,不能在其他源文件内部使用。反之,先使用,后变量加1。此表达式的意义是:若exp1成立,执行exp2,否则执行exp3。

2025-01-24 14:50:59 1390

原创 03【Spring AOP、CGBLIB代理】_aop切换到cglib代理时需要导包吗

/ 必须是private修饰、任意方法返回值、UserDao接口(一级目录)、任意方法名、第一个参数必须是Integer,后面可以匹配任意参数(包含0个)// 解释:任意权限修饰符、任意方法返回值、com.dfbz.dao.UserDao接口、任意方法名、任意参数列表。// 必须是public修饰符、返回值为void、任意一级包下的UserDao的任意方法、任意方法名、任意参数列表。// 必须public修饰、方法返回值必须String、UserDao接口(一级目录)、任意方法名、任意参数列表。

2025-01-23 23:56:50 1504

空空如也

空空如也

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

TA关注的人

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