学习Java
文章平均质量分 91
功能强大!简单易用的面向对象的编程语言!可编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统等应用程序
SueWakeup
IT从业人员,致力于技术创新和发展,为祖国的科技进步添砖Java。
如果文章出现问题,请私信我及时进行改正,欢迎各位读者与我进行技术交流与分享。
展开
-
【MongoDB】分布式数据库入门级学习
MongoDB;分布式;CAP;BASE;NoSQL;ACID;CURD;MySQL的 “三高”;MongoDB的安装;配置MongoDB;GUI可视化界面;Java连接MongoDB;rpm卸载MongoDB;yum卸载MongoDB;docker卸载MongoDB;MongoDB官方认证;分布式文件存储;MongoDB 具有映射到开发人员思维和编码方式的文档数据模型以及强大、统一的查询 API,支持更快、更灵活的应用程序开发。原创 2024-06-27 23:24:53 · 749 阅读 · 0 评论 -
【框架】说一说 Fork/Join?
Fork/Join的核心思想是将大任务拆分成小任务,然后将这些小任务分配给多个线程并行执行,最后将各个子任务的结果合并得到最终结果。原创 2024-03-24 23:45:54 · 865 阅读 · 0 评论 -
【多线程】有了解过 CAS 和原子操作吗?
什么是CAS;什么是原子操作;CAS执行流程;Java中的原子操作类;Unsafe;Unsafe实现CAS的工作原理;CAS的缺点原创 2024-03-23 18:14:29 · 1480 阅读 · 0 评论 -
【算法】雪花算法生成分布式 ID
分布式 ID;分布式 ID 的基本要求;数据库主键自增;UUID;雪花算法;原创 2024-03-20 15:09:21 · 1631 阅读 · 0 评论 -
【Thread 线程】线程的方法与状态
一个线程的生命周期;线程终止的原因;线程的方法;中断线程;让出线程;线程休眠;守护线程;线程插队原创 2024-03-20 03:30:59 · 1012 阅读 · 0 评论 -
【Thread线程】Java多线程(Thread)编程!!!
多线程使用了更小的资源开销,能满足程序员编写高效率的程序充分利用CPU;Java 线程的创建与实现;JVM 中线程的查看;固定大小的线程池和非固定大小的线程池;原创 2024-02-23 08:53:11 · 1124 阅读 · 0 评论 -
【装箱与拆箱】int和Integer有什么区别?浅析包装类型都有哪些?是做什么的?
在实际开发过程中,我们经常会遇到需要使用对象,而不是内置(基本)数据类型的场景。为了解决这个问题,Java 语言为每一个内置(基本)数据类型提供了对应的包装类。原创 2024-03-18 03:30:02 · 751 阅读 · 0 评论 -
【遍历方法】浅析Java中字符串、数组、集合的遍历
在 Java 的学习过程和项目开发过程中,我们需要对 “字符串”、“数组”、“集合类(List、Set、Map)”等对象中的元素 “访问”、“筛选”、“处理” 等操作,不同的遍历方式使用于不同的场景和需求;接下来,我对 “字符串”、“数组”、“集合(List、Set、Map)”的常见遍历方法进行了归纳;原创 2024-03-17 22:11:33 · 1127 阅读 · 0 评论 -
【List集合】List接口源码解读一(ArrayList)
ArrayList的构造方法;ArrayList的扩容方式;ArrayList的应用场景;原创 2024-03-16 21:29:25 · 890 阅读 · 0 评论 -
【方法封装】时间格式化输出,获取请求设备和IP
时间的格式化输出方法一、二、三、四;自定义格式化输出内容;获取用户请求的设备和IP地址;原创 2024-03-14 17:42:24 · 545 阅读 · 1 评论 -
【数据结构】栈与队列的“双向奔赴”
使用栈检查符号是否成对出现;使用栈实现字符串反转;使用栈实现队列;使用队列实现栈;栈的数据结构;队列的数据结构;原创 2024-03-14 00:33:19 · 1070 阅读 · 1 评论 -
【数据结构】双向链表及LRU缓存的实现
两条链表的相交;将一条链表进行分割;使用“链表+哈希表”实现LRUCache缓存原创 2024-03-13 15:53:56 · 977 阅读 · 0 评论 -
【数据结构】单向链表的创建及4种应用
链表的优点;链表的缺点;链表的分类;链表的时间复杂度;自定义链表;链表的合并;链表的反转;基于“链表”计算大型整数和;循环链表的测试方法一和二;原创 2024-03-12 04:22:01 · 1009 阅读 · 1 评论 -
【开发】JavaWeb开发中如何解析JSON格式数据
JSON 是一种轻量级的数据交换格式;它基于 ECMAScript(European Computer Manufacturers Association,欧洲计算机协会制定的 JavaScript 规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据;常用的解析json的第三方库有jackson、gson、fastson......原创 2024-03-07 16:44:31 · 1064 阅读 · 0 评论 -
【杂记】JVM调优
JVM调优是对Java程序性能的一种优化方式,通过对JVM运行参数和内存的调整,以达到JVM的最佳性能和资源使用率。通过使用工具对Java程序进行监控、定位以达到调优的效果原创 2024-03-05 23:54:10 · 968 阅读 · 0 评论 -
【单例模式】线程安全的7种单例模式的创建
设计模式是众多软件开发人员在软件开发过程中,面临一般问题总结出来的解决方案。原创 2024-02-28 18:30:12 · 872 阅读 · 0 评论