自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 【Kotlin】Channel简单使用

Channel 是发送者(通过 SendChannel)和接收者(通过 ReceiveChannel)之间通信的非阻塞原语。从概念上讲,Channel类似于 Java 的 java.util.concurrent.BlockingQueue,但它具有挂起操作而不是阻塞操作,并且可以关闭。Channel在使用上类似于ServerSocket,通过send发送和receive接收对象。...

2022-08-15 22:15:00 732 1

原创 【Android】在现有项目接入Jetpack Compose

未来Android项目使用Compose开发会成为趋势,那么如何在现有项目接入Jetpack Compose呢?Build better apps faster with Jetpack ComposeJetpack Compose is Android’s modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Quickly bring your app to lif

2022-07-04 00:13:10 791

原创 [GIT]展示当前branch

GIT命令,展示当前branchgit branch --show-current

2022-02-15 16:28:26 1006

原创 Android项目集成Lottie动画组件教程

步骤教程给AE添加Bodymovin插件Github下载Bodymovin使用ZXP Installer安装Bodymovin插件使用Bodymovin导出AE动画Android项目引入LottieAndroid项目使用Lottie给AE添加Bodymovin插件AE是Adobe After Effects,一款动画设计软件。Bodymovin是AE的一款插件,可以将AE的动画导出为json文件。Github下载Bodymovin下载地址:https://github.com/bigxixi/bo

2021-12-25 17:44:42 1594

原创 [GIT]删除分支

删除远程分支git push origin -d <branch>删除本地分支git branch -d <branch>

2021-07-14 11:05:24 68

原创 [Android]打开系统自带的文件管理器

打开Android系统自带的文件管理器adb shell am start com.android.documentsui/.FilesActivityadb获取当前正在运行的前端界面的包名及Activityadb shell dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp'

2021-07-08 15:09:50 5089

原创 [Java]GC收集器的特点

[Java]GC收集器的特点名称特点SerialGC时会暂停用户线程……

2021-07-06 09:28:52 51

原创 [Java]四种引用

Java的四种引用由强到弱,依次为:名称描述强引用例 Object obj = new Object();软引用SoftReference类,在系统将要发生内存溢出时才会被回收;弱引用WeakReference类,GC发生时就会被收集;虚引用PhantomReference类,作用是能在被回收时收到一个系统通知。...

2021-07-01 14:39:21 38

转载 [Java]删除文件夹及其内部文件

[Java]删除文件夹及其内部文件import org.apache.commons.io.FileUtils;FileUtils.deleteDirectory(new File(destination));

2021-06-24 18:03:19 60

原创 [GIT]提交代码到上一个commit

[GIT]提交代码到上一个commitgit commit --amendgit push -f(完成)

2021-06-22 17:34:43 1088

原创 [GIT]合并多个commit

[GIT]合并多个commitgit stash #缓存其他改动git log #查看commit日志git rebase -i **commitId** #rebase到改动前的commit弹出修改框,按照要求修改commit日志,保存并退出git push -f #强制push(完成)...

2021-06-22 17:32:35 87

原创 Kotlin中for in循环遍历范围

结论从开始到结束,包括启示和结束值,例如 for (i in 0..5),会遍历0~5之间的数(包括0和5在内)。实验代码:import org.junit.Testclass MyTestUnit { @Test fun t3() { for (i in 0..5) { print(i) } }}运行结果截图:...

2021-02-01 11:43:06 2347 1

原创 Kotlin中apply和return执行的先后顺序探索

结论:先执行 apply中的代码,然后返回 对象。实验代码:import org.junit.Testclass MyTestUnit { private var num = 1 @Test fun t1() { print(a(666).num) } fun a(n: Int) = this.apply { num = n } //先执行了 apply 里的代码,后返回了 this}运行结果截图:..

2021-02-01 11:23:28 579

原创 CLEARTEXT communication to v.juhe.cn not permitted by network security polic

在AndroidManifest.xml的application中添加属性:android:usesCleartextTraffic="true"即可。

2020-12-16 16:33:25 695 1

原创 Android studio虚拟机无法安装自己上传的apk

在AVD Manager中,检查正在使用的虚拟机的CPU/ABI,若为x86,请重新下载arm版本的镜像创建新的虚拟机。最后新的虚拟机应该是这样的这样就可以安装自己上传的apk了。

2020-08-02 05:09:50 1457

原创 [mybaits] application.yml中开启下划线转驼峰

application.yml中开启下划线转驼峰:mybatis: configuration: map-underscore-to-camel-case: true

2020-05-16 07:22:24 3121

原创 APP代码重构总结

今天对APP的代码进行重构的总结:总类控制子类,子类不可以控制总类,子类的方法应尽可能原子性,视图类控制数据类,数据类不可以控制视图类。...

2020-04-24 05:03:32 234 1

原创 解决java.io.FileNotFoundException: class path resource [beans.xml] cannot be opened because it does no

解决java.io.FileNotFoundException: class path resource [beans.xml] cannot be opened because it does not exist在项目根路径,新建一个文件夹,取名为configuration(随便什么都行),将beans的xml文件放入其中,右键configuration文件夹,在弹出的选项中选中“Mar...

2019-06-30 11:22:38 2185

Live2D_Cubism_Setup_3.3.00_en_2.exe

Live2D_Cubism_Setup_3.3.00_en_2.exe英文版,Live2D是一种应用于电子游戏的绘图渲染技术,技术由日本Cybernoids公司开发。通过一系列的连续图像和人物建模来生成一种类似三维模型的二维图像,对于以动画风格为主的冒险游戏来说非常有用,缺点是Live 2D人物无法大幅度转身,开发商正设法让该技术可显示360度图像。

2019-02-07

奇点临近.mobi 【转载】

《奇点临近》是一本关于人工智能的书籍,mobi格式方便使用kindle的用户浏览。

2017-08-13

空空如也

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

TA关注的人

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