上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 52 下一页
摘要: 1 前言 LockSupport 工具类最近复习到这个类了,之前也没做笔记,这里简单回顾下哈。 JDK 中的 rt.jar 包里面的 LockSupport 是个工具类,它的主要作用是挂起和唤醒线程, 该工具类是创建锁和其他同步类的基础。 LockSupport 类与每个使用它的线程都会关联一个许可 阅读全文
posted @ 2024-02-09 15:05 酷酷- 阅读(66) 评论(0) 推荐(0)
摘要: 1 前言 我们平时使用随机数大家可能会用到 Random,但是它的问题大家知道吗?以及该如何解决呢?这节我们就来看看。 2 Random 类及其局限性 在 JDK 7 之前包括现在,java.util.Random 都是使用比较广泛的随机数生成工具类, 而且 java.lang.Math 中的随机数 阅读全文
posted @ 2024-02-09 11:41 酷酷- 阅读(120) 评论(0) 推荐(0)
摘要: 1 前言 平时我们可能会拼接 SQL,尤其是做一些报表的开发或者连表查询的时候,当条件发生变更或者关联关系需要改变的时候,就需要更改代码里的 SQL,所以我这里弄了一个简易版的基于 Mybatis的动态 SQL调用。 2 实现 主要是 Mybatis的动态 SQL: // controller层 @ 阅读全文
posted @ 2024-02-08 15:44 酷酷- 阅读(233) 评论(0) 推荐(0)
摘要: 1 思考 最近在整理我的个人系统,系统最重要的也是比较复杂的就是权限控制:权限基本分两大类:资源权限和数据权限。 资源权限:比如页面、菜单、按钮呀、接口都属于资源权限 数据权限:比如仅自己、仅部门等,操作数据的范围权限 而一个系统从全局的视角来看的话,从上到下的话我想的是这么划分: 按钮背后有接口, 阅读全文
posted @ 2024-02-02 08:23 酷酷- 阅读(38) 评论(0) 推荐(0)
摘要: 1 wait 函数 当一个线程调用一个共享变量的 wait() 方法时,该调用线程会被阻塞挂起,直到发生 下面几件事情之一才返回: (1)其他线程调用了该共享对象的 notify() 或者 notifyAll() 方法; (2)其他线程调用了该线程的 interrupt() 方法,该线程抛出 Int 阅读全文
posted @ 2024-01-24 08:00 酷酷- 阅读(26) 评论(0) 推荐(0)
摘要: 1 题目 给你一个字符串 s,找到 s 中最长的回文子串。 如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。 示例 1: 输入:s = "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。 示例 2: 输入:s = "cbbd" 输出:"bb" 提示: 1 <= s 阅读全文
posted @ 2024-01-24 07:51 酷酷- 阅读(20) 评论(0) 推荐(0)
摘要: 1 题目 给你两个二进制字符串 a 和 b ,以二进制字符串的形式返回它们的和。 示例 1: 输入:a = "11", b = "1" 输出:"100" 示例 2: 输入:a = "1010", b = "1011" 输出:"10101" 提示: 1 <= a.length, b.length <= 阅读全文
posted @ 2024-01-23 07:12 酷酷- 阅读(90) 评论(0) 推荐(0)
摘要: 1 前言 今儿试试 Skywalking 自监控。 2 安装步骤 2.1 下载 open-telemetry 地址:https://hub.nuaa.cf/open-telemetry/opentelemetry-collector-releases/releases/,我下载的是 0.89.0 版 阅读全文
posted @ 2024-01-22 09:01 酷酷- 阅读(395) 评论(0) 推荐(0)
摘要: 1 题目 请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。 函数 myAtoi(string s) 的算法如下: 读入字符串并丢弃无用的前导空格 检查下一个字符(假设还未到字符末尾)为正还是负号,读取该字 阅读全文
posted @ 2024-01-21 22:08 酷酷- 阅读(30) 评论(0) 推荐(0)
摘要: 1 题目 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle 不是 haystack 的一部分,则返回 -1 。 示例 1: 输入:haystack = "sadbutsad" 阅读全文
posted @ 2024-01-21 21:12 酷酷- 阅读(16) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 52 下一页