开源一些比较有意思的小玩意儿,希望能帮到有缘人一个android平台下的稀有自绘控件集合 (github.com)一款强大但使用成本又极低的下拉筛选条件框 (github.com)一个Android平台包含各种效果的音乐频谱合集 (github.com)
2023-08-18 michael007js 359
spring与JDK版本对应Spring Framework 6.0.x:JDK 17-21Spring Framework 5.3.x:JDK 8-19Spring Framework 5.2.x:JDK 8-15Spring Framework 5.1.x:JDK 8-12Spring Framework 5.0.x:JDK 8-10Spring Framework 4.3.x:JDK 6-8
2023-08-17 michael007js 1531
CopyOnWriteArrayList是ArrayList的线程安全版本,从他的名字可以推测。CopyOnWriteArrayList是在有写操作的时候会copy一份数据,然后写完再设置成新的数据。CopyOnWriteArrayList适用于读多写少的并发场景。上面的图片展示你了CopyOnWriteArrayList的类图,可以看到它实现了List接口,如果去看ArrayList的类图的话,
2023-08-17 michael007js 155
如下build output 输出的是乱码# 解决方案双击shift,在里面输入如下,并且点击第一个然后在里面输入-Dfile.encoding=UTF-8,点选工具栏 组织>查看找到隐藏文件和文
2023-08-07 michael007js 228
找到 Android Studio的安装目录inidea.properties 文件将文件中的idea.cycle.buffer.size=1024 改成 例如: idea.cycle.buffer.size=102400另一个设置方式是:
2023-07-31 michael007js 334
Gradle是什么?Gradle是一个自动化构建开源工具。Gradle运行在JVM中,执行Gradle就相当于开启了一个Java程序。创建Gradle的三种方式 方式一:Build script脚本方式apply plugin: MyPluginclass MyPlugin implements Plugin<Project>{ @Override void apply(Proje
2023-07-31 michael007js 454