- 博客(68)
- 资源 (4)
- 收藏
- 关注
原创 npm 彻底卸载
彻底卸载npm;问题:ERROR: npm v10.2.1 is known not to run on Node.js v12.10.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`.
2023-10-25 15:16:54
6512
原创 ThreadLocal 内存泄漏分析
1.ThreadLocal源码//ThreadLocal.ThreadLocalMap 类/** * The table, resized as necessary. * table.length MUST always be a power of two. */private Entry[] table;static class Entry extends WeakReference<ThreadLocal<?>> { /** The value assoc
2022-01-05 19:07:43
555
1
原创 年轻人,你应该拒绝奶头乐
奶头乐效应之前也在网上和短视频里刷到过,但短视频果然不愧是”短频快“,之前看过但思考不深。今天再次看到这字眼确感觉到”**奶头乐理论看上去很冷酷,却距离现实很近**“。 奶头乐效应的提出就源于美国一次会议,全球的部分精英们在想如何让80%的普通人安于现状减少冲突而想出来的理论,即奶头乐陷阱。就是**用游戏、短视频等这种低成本娱乐让普通人可以消耗掉大量的业余时间,还能乐在其中**。 如果不对这种奶头乐加以控制,则必然**成瘾并造成思考和学习能力的持续下降**。当娱乐大量占用人们的时间,让人们丧失思考的能.
2021-11-21 23:38:19
1979
原创 Mac AndroidStudio 3.1 InstantRun 禁用问题
目前没有找到如何禁用mac版本instantrun的方法,但是可以通过下面方式规避。Run App 之前先 执行一次 Rebuild Project 就可以了。
2021-11-21 17:16:58
3563
原创 安卓依赖包关系:support->Androidx->Jetpack
1.官方定义jetpack(充气背包)2. 组件库分类介绍分类和详细介绍见链接;3. 谷歌亲儿子系列依赖包的发展史3.1 Support库:Support库是为新API提供向后兼容性的支持库,包含大量应用组件、视图、Material Design等功能类。重新改写的Preference组件也包含其中。依据兼容API版本的不同,Support库的分支众多且凌乱,使用起来也愈发繁琐和呆板。3.2 一统江湖的AndroidX:Support库愈加臃肿的分支和呆板的管理方法困扰着开发者。Goog
2021-11-21 01:46:33
773
原创 AndroidStudio 编译报错:Build tools 损坏
报错:Installed Build Tools revision 32.0.0 rc1 is corrupted. Remove and install again using the SDK Manager.问题原因:AndroidSutdio版本升级后,buildTools中文件损坏。处理方式:1 修改d8.bat 为 dx.bat2 修改d8.jar 为 dx.jar(路径见下面两个参考链接)参考:https://www.cjavapy.com/article/2033/http
2021-11-20 18:10:32
1313
1
原创 DefaultLifecycleObserver 使用 (Unknown Source:2) 问题
报错:2021-11-18 17:53:17.601 2699-2699/com.example.shangxuetang E/AndroidRuntime: FATAL EXCEPTION: mainProcess: com.example.shangxuetang, PID: 2699java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/jvm/internal/Intrinsics;at com.example.shangx
2021-11-18 17:56:09
3228
原创 启动 kotlin activity 编译报错
android项目中添加了kotlin代码编写的activity,并试图启动该页面。报错如下:C:\Users\15901\Desktop\ShangXueTang\app\src\main\java\com\example\shangxuetang\MainActivity.java:41: ����: �Ҳ�������startActivity(new Intent(MainActivity.this, LifecycleActivity.class));^����: �� Lifecy
2021-11-18 15:44:18
2134
原创 JVM 常见面试题
架构图(JVM-HotSpot虚拟机整体架构图)(JVM 运行时数据区架构图)(对象内存分配流程图)面试题解答与总结2.1 (京东)JVM内存结构,Eden和Surviver比例?JVM运行时内存分区:方法区,堆,虚拟机栈,程序计数器,本地方法栈。堆区中年轻代包括一个Eden区和两个Survivor区,默认比例是8:1:1。2.2 (京东)JVM内存为什么要分为新生代、老年代和永久代(元空间)?新生代中为什么要分为Eden和Survivor?根本原因:内存分区的根本目的是为了.
2021-09-26 11:21:10
321
原创 ReactNative学习--RN是什么?
JavaScript 是什么?JavaScript是一种运行在浏览器中的解释型的编程语言,作用是使网页具备与访问者互动的能力。Javascript语言实际上是两种语言(java、Scheme)风格的混合产物----(简化的)函数式编程+(简化的)面向对象编程。React 是什么?React是Facebook开发的一款JS库。React一般被用来作为MVC中的V层,它不依赖其他任何的库,因此开发中,可以与任何其他的库集成使用,包括Jquery、Backbone等。它可以在浏览器端运行,也可以通过nod
2021-08-10 11:49:58
537
转载 Android Studio无法执行Java main方法的问题
Android Studio无法执行Java main方法的问题Android Studio升级到哦最新版3.6.1后,新建了个项目,发现无法执行Java类的main方法,很蛋疼。试了网上的各种方法,比如切换gradle离线模式、gradle.properties中添加android.enableAapt2=false等,我还尝试了重新情况Gradle缓存、重新下载gradle等方式,都没用。环境android studio版本:3.6.1gradle版本:5.6.4gradle插件版本:3.6.
2021-07-28 15:47:21
339
原创 Java ConcurrentModificationException异常原因和解决方法
转载请标明原文链接:http://www.cnblogs.com/dolphin0520/p/3933551.html对Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常。下面我们就来讨论以下这个异常出现的原因以及解决办法。以下是本文目录大纲:一.ConcurrentModificationException异常出现的原因二.在单线程环境下的解决办法三.在多线程环境下的解决方法若有不正之处
2021-05-09 21:13:49
6532
原创 java数值范围以及float与double精度丢失问题
1.java中int,float,long,double取值范围public class TestOutOfBound {public static void main(String[] args) { System.out.println(Integer.MAX_VALUE-(-Integer.MAX_VALUE)); //内存溢出System.out.println(Integer.MAX_VALUE); //2的31次方-1,10个数位,正的20亿左右,用在钱上面不一定够System.ou
2021-05-06 19:48:49
478
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人