摘要: JUC 原子操作类的使用 实验目的 掌握Java原子类的使用方法,了解原子类在多线程环境下的特点和使用场景。 实验过程 导入Java原子类的库 创建AtomicInteger对象 使用原子方法对count进行操作 实验参考代码 public class AtomicExample { public 阅读全文
posted @ 2023-10-31 16:20 Ba11ooner 阅读(4) 评论(0) 推荐(0) 编辑
摘要: JUC 并发容器和框架的使用 ConcurrentHashmap 简介 线程安全的哈希表,Hashmap 在 多线程环境下的替代 实验 实验目的:了解并发容器 ConcurrentHashmap 的使用方法 实验内容: 基础:直接使用 Thread 实现 多个线程同时往ConcurrentHashM 阅读全文
posted @ 2023-10-31 16:20 Ba11ooner 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 同步组件的开发 Lock 🆚 AQS Lock 相当于提供了一套规范的锁方法接口,锁最终实现由 AQS 负责 graph LR 自定义锁 --implement--> Lock -.依赖-.-> 自定义Sync --extends--> AQS Lock 接口 AQS Lock 接口是Java提供 阅读全文
posted @ 2023-10-31 16:20 Ba11ooner 阅读(10) 评论(0) 推荐(0) 编辑
摘要: JVM 是如何启动的? 配置 JVM 装载环境 解析虚拟机参数 设置线程栈大小 执行 JavaMain 方法 内存是如何管理的? JVM 内存模型 程序运行视角下的 Java 内存管理 此处所说的 JVM 内存模型是一种通用逻辑模型,与具体的虚拟机实现无关,虚拟机可以根据实际情况基于通用逻辑模型,给 阅读全文
posted @ 2023-10-06 19:49 Ba11ooner 阅读(8) 评论(0) 推荐(0) 编辑
摘要: n 数之和 本质上就是将双指针作为等效循环(n 层循环 + 双指针 = n + 1 层循环),实现复杂度降维 两数之和(核心) 排序 + 首尾双指针 vector<vector<int>> twoSum(vector<int> &nums, int target) { vector<vector<i 阅读全文
posted @ 2023-09-22 11:21 Ba11ooner 阅读(25) 评论(0) 推荐(0) 编辑
摘要: Dubbo 解决方案 参考文档 common 项目初始化 新建空的 Maven 项目 公共接口声明 public interface SayService {​ /** * 根据名字say hello * @param name 名字 * @return name + ,hello! */ Stri 阅读全文
posted @ 2023-09-05 15:37 Ba11ooner 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 前言 项目来源 2023 年春季学期课程设计项目 项目架构选定 完成《云计算与软件服务》课程中本应作为结题作业,但是因为课程安排而废除的 SaaS 项目 项目需求选定 顺接 2023 年春季学期《ERP 和 SCM》课程,巩固对于 EPR 系统的理解,小型餐饮店也存在物料管理的需求,借此复习 ERP 阅读全文
posted @ 2023-09-03 11:08 Ba11ooner 阅读(122) 评论(0) 推荐(0) 编辑
摘要: ### 前言 #### 项目来源 学习程序员鱼皮API 开放平台项目开源项目:https://github.com/liyupi/yuapi-backend-public 以后端为主 #### 技术选型 ##### 前端 - React 18 - Ant Design Pro 5.x 脚手架 - A 阅读全文
posted @ 2023-09-03 10:58 Ba11ooner 阅读(2387) 评论(0) 推荐(1) 编辑
摘要: ### 技巧 #### [136. 只出现一次的数字](https://leetcode.cn/problems/single-number/) 给你一个 **非空** 整数数组 `nums` ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 你必须设计并实现线性时 阅读全文
posted @ 2023-08-30 20:05 Ba11ooner 阅读(16) 评论(0) 推荐(0) 编辑
摘要: ### 前言 学习程序员鱼皮API 开放平台项目开源项目:https://github.com/liyupi/yuapi-backend-public 通过开源项目中给出的前端技术栈,倒推 stateful-backend 的前端实现 #### 前端技术选型 - React 18 - Ant Des 阅读全文
posted @ 2023-08-30 09:20 Ba11ooner 阅读(264) 评论(0) 推荐(0) 编辑