
java
文章平均质量分 53
张仨仨
遇到任何问题可以与我取得联系,邮箱[email protected]。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中的IP地址定位全攻略:咱们谈谈三种搞定方法!
嘿,各位小伙伴你们好,我是仨仨!今天我们要聊一个挺实用的话题——IP地址定位。我们梳理了三种可选方法,一起来瞅瞅吧!原创 2023-07-05 15:18:59 · 1109 阅读 · 0 评论 -
JVM垃圾回收器 快速入门
老年代中的对象生命周期比较长,因此Full GC的频率相对较低,但是Full GC会暂停所有应用线程(Stop The World,STW),并且需要更多的时间来完成,因此会对系统的性能产生一定的影响。在计算每个区域的回收收益率后,G1垃圾回收器会根据回收收益率的大小来确定哪些区域应该被优先回收,即优先回收回收收益率高的区域,以最大限度地释放可用内存。算法来进行垃圾回收。通过一系列GC Roots对象,向下遍历,标记所有能够被GC Roots引用到的对象,而未被引用的对象就被认为是垃圾对象并被回收。原创 2023-05-02 23:35:56 · 1096 阅读 · 0 评论 -
Runtime Data Area(运行时数据区域)
程序计数器是一种特殊的内存区域,它可以在物理机器的寄存器中实现,也可以在虚拟机栈中实现。程序计数器是JVM中的一个非常重要的组成部分,它**用于存储当前线程所执行的字节码指令的地址**。当JVM在执行Java方法时,程序计数器用于记录当前执行的位置,以便下一次继续执行。**程序计数器是线程私有的,每个线程都有一个独立的程序计数器**,因此可以避免多线程之间的干扰和竞争。程序计数器的容量比较小,一般为32位或64位,它的值存储在线程私有的虚拟机栈中。原创 2023-05-01 19:09:43 · 691 阅读 · 0 评论 -
Java中的文件上传(SpringBoot)(阿里云OSS)
Java中的文件上传(SpringBoot)(阿里云OSS)原创 2023-04-19 21:30:00 · 906 阅读 · 0 评论 -
StringBuilder线程安全的探究
嘿,各位码农小伙伴们,你们好,我是仨仨!今天我们要探讨一个比较热门的话题——StringBuilder在多线程中的安全性问题。废话不多说,我们直接来看看吧。原创 2023-04-19 21:30:00 · 1211 阅读 · 0 评论 -
【愚人节小程序】Java Swing的简单使用
我们使用Java Swing图形用户界面库来创建我们的小程序,当用户单击一个按钮时,程序将弹出一个警告窗口,当用户按下“执行”按钮时,窗口上将出现一个愚人节笑话。原创 2023-04-01 22:53:36 · 13369 阅读 · 1 评论 -
【简单易懂】java中的异常、异常处理机制及全局异常拦截器详解
在Java中,异常指的是程序执行过程中发生的不正常的情况。这些情况可能是由多方面因素引起的。举个例子,假设你在银行取钱,你输入了一个错误的密码。这种情况下,银行系统会抛出一个异常来告诉你密码错误。这样,你就可以重新输入正确的密码来完成取款操作。当程序出现异常时,它会抛出一个异常对象并中断当前的程序流程,程序会尝试查找与异常相关的处理代码(异常处理程序)来处理该异常。原创 2023-03-21 17:52:05 · 23569 阅读 · 0 评论 -
【超详细】深入探究Java中的线程安全,让你的程序更加可靠~
线程安全指的是多个线程并发访问共享资源时,不会出现数据不一致或其他意外情况的情况。在多线程编程中,线程安全非常重要,因为多个线程可能会同时访问和修改同一数据,如果不进行适当的同步处理,就可能导致数据不一致、竞态条件和死锁等问题。为了实现线程安全,需要使用一些技术和方法来保证数据的一致性和同步性,例如锁机制、原子操作、线程局部变量等。常用的线程安全类包括Vector、CopyOnWriteArrayList、Hashtable、ConcurrentHashMap、原子类等。原创 2023-03-26 23:12:58 · 23005 阅读 · 2 评论 -
JDBC api学习笔记(四)——PreparedStatement预编译
【注意事项】真正的预编译功能需要手动开启,本方法只是预传入参数。原创 2023-03-23 00:37:45 · 21798 阅读 · 0 评论 -
JDBC api学习笔记(三)——ResultSet结果集
直接打印。原创 2023-03-23 00:36:28 · 21808 阅读 · 0 评论 -
JDBC api学习笔记(一)——JDBC基础操作
打开项目驱动快捷键Ctrl+Alt+Shift+S选择JDK 1.8,编译版本8,Apply创建Java工程模块原创 2023-03-23 00:30:01 · 21735 阅读 · 0 评论 -
JDBC api学习笔记(二)——connection 事务管理
JDBC基础操作原创 2023-03-23 00:35:47 · 21920 阅读 · 0 评论