随笔分类 -  java基础

摘要:https://mp.weixin.qq.com/s/AXW9GlRa1ARQpojhfV3dhg 阅读全文
posted @ 2021-11-05 10:37 西门长海 阅读(66) 评论(0) 推荐(0) 编辑
摘要:1、引言 在开发中,有时会遇到批量处理的业务。如果单线程处理,速度会非常慢,可能会导致上游超时。这是就需要使用多线程开发。 创建线程时,应当使用线程池。一方面避免了处理任务时创建销毁线程开销的代价,另一方面避免了线程数量膨胀导致的过分调度问题,保证了对内核的充分利用。 可以使用J.U.C提供的线程池 阅读全文
posted @ 2021-11-04 12:48 西门长海 阅读(2228) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/zhangxuetao/p/13095526.html 阅读全文
posted @ 2021-11-04 09:58 西门长海 阅读(2085) 评论(0) 推荐(0) 编辑
摘要:​ 地址 https://github.com/halo-dev/halo 说明 ✍ An excellent open source blog publishing application. | 一个优秀的开源博客发布应用。 https://halo.run 简介 Halo [ˈheɪloʊ],意 阅读全文
posted @ 2021-11-02 15:36 西门长海 阅读(74) 评论(0) 推荐(0) 编辑
摘要:​ 地址 https://github.com/lenve/vhr?utm_source=gold_browser_extension 说明 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 项目介绍 微人事是一个前后端分离的人力资源管理系统,项目采用 Sprin 阅读全文
posted @ 2021-11-02 15:35 西门长海 阅读(1387) 评论(0) 推荐(0) 编辑
摘要:​ 地址 https://github.com/Snailclimb/JavaGuide 说明 一份涵盖大部分Java程序员所需要掌握的核心知识。 JavaGuide 的Star数量虽然比较多,但是它的价值和含金量一定是不能和 Dubbo、Nacos这些优秀的国产开源项目比的。希望国内可以出更多优秀 阅读全文
posted @ 2021-11-02 15:33 西门长海 阅读(81) 评论(0) 推荐(0) 编辑
摘要:​ 方法一:直接通过一个class的静态变量class获取: `Class cls = String.class;` 方法二:如果我们有一个实例变量,可以通过该实例变量提供的getClass()方法获取: ``` String s = "Hello"; Class cls = s.getClass( 阅读全文
posted @ 2021-11-02 15:25 西门长海 阅读(140) 评论(0) 推荐(0) 编辑
摘要:​ Java 语言的内存自动回收称为垃圾回收(Garbage Collection)机制,简称 GC。垃圾回收机制是指 JVM 用于释放那些不再使用的对象所占用的内存 Java 自带垃圾回收机制,会自动识别内存中不再会被使用的对象并将其销毁,释放内存。 一般情况下,我们可以不考虑对象的销毁问题,因为 阅读全文
posted @ 2021-11-02 15:24 西门长海 阅读(807) 评论(0) 推荐(0) 编辑
摘要:通过class对象,可以得出当前类的方法,构造方法,接口,父类等信息,同时可以通过反射实例化出一个类,设置属性,调用方法。Spring中一切都是反射,struts,hibernate都是通过类的反射进行开发的。Class.forName(“类所对应的完整包的路径”); 阅读全文
posted @ 2021-11-02 14:42 西门长海 阅读(45) 评论(0) 推荐(0) 编辑