09 2024 档案

摘要:基于:git reset 命令详解(一)—— Git 学习笔记 07 建议先阅读 Git 工作区、暂存区和版本库、Git 分支本质及与 commit、HEAD、tag 的关系。 简介 git reset命令是用来将当前 branch 重置到另外一个 commit 的,也就是用来回退到指定 commi 阅读全文
posted @ 2024-09-28 10:27 Higurashi-kagome 阅读(61) 评论(0) 推荐(0) 编辑
摘要:基于: Git - Git 是什么? Git - 分支简介 Git - 打标签 本文适合对 Git 有一定使用经验的读者,包括但不限于对分支、分支合并、提交、标签等的了解。 快照 在介绍 Git 分支前,需要知道什么是 commit 对象,介绍 commit 对象前,需要先了解 Git 保存数据的方 阅读全文
posted @ 2024-09-28 01:25 Higurashi-kagome 阅读(200) 评论(0) 推荐(0) 编辑
摘要:Arthas 是一款线上监控诊断产品,用来做线上问题排查。详细介绍见官方文档。 安装并启动 可访问外网时 下载 arthas-boot.jar,java -jar arthas-boot.jar启动程序: $ java -jar arthas-boot.jar * [1]: 35542 [2]: 7 阅读全文
posted @ 2024-09-26 23:19 Higurashi-kagome 阅读(51) 评论(0) 推荐(0) 编辑
摘要:基于 说清楚 PO、DTO、VO、BO 与使用场景 简介 PO(Persistent Object)/DO(Data Object):此对象与数据库表结构一一对应,通过 DAO 层向上传输数据源对象。 DTO(Data Transfer Object):数据传输对象。Service 或 Manage 阅读全文
posted @ 2024-09-26 00:09 Higurashi-kagome 阅读(312) 评论(0) 推荐(0) 编辑
摘要:Workspace:工作区。编写代码的区域,即工作目录(Working Directory)。 Repository:仓库区(或本地仓库、版本库)。用来保存 commit,一个 commit,就是工作区的一个历史版本。 Index / Stage:索引(或暂存区)。用来暂存生成 commit 所需的 阅读全文
posted @ 2024-09-22 09:19 Higurashi-kagome 阅读(12) 评论(0) 推荐(0) 编辑
摘要:合并时冲突 合并时存在冲突,冲突未解决或者解决到一半不想解决了,或者解决完冲突了但是还没提交,想要回退到合并前的状态,使用git merge --abort来退出合并。 该命令会尝试恢复到合并前的状态。注意在合并前,最好把改动暂存或者提交,总之就是尽可能保持工作目录干净再合并,否则可能会有些情况不能 阅读全文
posted @ 2024-09-20 20:24 Higurashi-kagome 阅读(356) 评论(0) 推荐(0) 编辑
摘要:原文:Github 配置 ssh key 的步骤(大白话+包含原理解释) 本文涉及 SSH 相关知识,建议先阅读 SSH 原理与运用(一):远程登录或者将其作为扩展资料。 前言 在 GitHub 上配置 ssh key 很容易,网上一大堆教程,但基本没有详细解释其原理的,为什么要配?每使用一台主机都 阅读全文
posted @ 2024-09-17 22:53 Higurashi-kagome 阅读(298) 评论(0) 推荐(0) 编辑
摘要:原文:SSH 原理与运用(一):远程登录 - 阮一峰的网络日志 SSH 是每一台 Linux 电脑的标准配置。 随着 Linux 设备从电脑逐渐扩展到手机、外设和家用电器,SSH 的使用范围也越来越广。不仅程序员离不开它,很多普通用户也每天使用。 SSH 具备多种功能,可以用于很多场合。有些事情,没 阅读全文
posted @ 2024-09-17 22:29 Higurashi-kagome 阅读(110) 评论(0) 推荐(0) 编辑
摘要:原文:数字签名是什么? 文中涉及的密码学基本知识,可以参见对称加密和非对称加密的区别。 鲍勃有两把钥匙,一把是公钥,另一把是私钥。 鲍勃把公钥送给他的朋友们——帕蒂、道格、苏珊——每人一把。 苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。 鲍勃收信后,用私钥解密,就看到 阅读全文
posted @ 2024-09-17 22:28 Higurashi-kagome 阅读(25) 评论(0) 推荐(0) 编辑
摘要:原文:TechCPP/problems/对称加密和非对称加密的区别都有那些?.md 参考:密码学笔记 密钥 对称加密/单钥加密(private key cryptography):使用同一个密钥进行加密和解密。这意味着加密方和解密方必须事先共享同一个密钥,并且保证这个密钥的安全。 非对称加密/双钥加 阅读全文
posted @ 2024-09-16 22:45 Higurashi-kagome 阅读(65) 评论(0) 推荐(0) 编辑
摘要:原文:MySQL 8.0 Public Key Retrieval is not allowed 错误的解决方法 参考:Connection Java - MySQL : Public Key Retrieval is not allowed 在使用 MySQL 8.0 时重启应用后提示com.my 阅读全文
posted @ 2024-09-16 21:40 Higurashi-kagome 阅读(432) 评论(0) 推荐(0) 编辑
摘要:原文:Java:双括号初始化 / 匿名内部类初始化法 参考:匿名内部类的初始化 集合的一种初始化写法 ArrayList 可以这样初始化: // 新建一个列表并赋初值 A、B、C ArrayList<String> list = new ArrayList<String>() {{ add("A") 阅读全文
posted @ 2024-09-16 20:43 Higurashi-kagome 阅读(73) 评论(0) 推荐(0) 编辑
摘要:参考: SpringBoot 使用 MockMvc 测试 Controller MockMvc 使用教程 Java - Junit: mockMvc headers don't allow to use Cookies? 简介 通过字面理解 MockMvc 就是模拟的 MVC 环境。 MockMvc 阅读全文
posted @ 2024-09-16 12:52 Higurashi-kagome 阅读(363) 评论(0) 推荐(0) 编辑
摘要:原文:select...for update 到底是加了行锁,还是表锁? 前言 select...for update 在 MySQL 中,是一种悲观锁的用法,一般情况下,会锁住一行数据,但如果没有使用正确的话,也会把整张表锁住。 1. 要什么要用行锁? 假如现在有这样一种业务场景:用户 A 给你转 阅读全文
posted @ 2024-09-09 22:24 Higurashi-kagome 阅读(38) 评论(0) 推荐(0) 编辑
摘要:安装并启动 AlexanderPro/SmartContextMenu,然后在指定窗口上Ctrl + rightClick,在出现的菜单中勾选在 Alt + Tab 列表中隐藏即可。 这个程序还提供了置顶、调整透明度等功能,很实用。 阅读全文
posted @ 2024-09-07 19:28 Higurashi-kagome 阅读(79) 评论(0) 推荐(0) 编辑
摘要:1. 代理方式 JDK 动态代理: 只支持接口代理。它通过反射机制生成一个实现了指定接口的代理类。 代理对象只能调用接口中定义的方法。 CGLib 动态代理: 通过继承方式生成代理类。它可以代理没有实现接口的类。 代理对象可以调用类中的所有方法(除了final方法)。 2. 性能 JDK 动态代理: 阅读全文
posted @ 2024-09-07 15:57 Higurashi-kagome 阅读(167) 评论(0) 推荐(0) 编辑
摘要:原文:Spring 注解 @Resource 和 @Autowired 区别对比 @Resource 和 @Autowired 都是做 bean 的注入时使用,其实 @Resource 并不是 Spring 的注解,它的包是 javax.annotation.Resource,需要导入,但是 Spr 阅读全文
posted @ 2024-09-07 15:11 Higurashi-kagome 阅读(17) 评论(0) 推荐(0) 编辑
摘要:原文:Maven 中 filter 的使用 参考:Maven 中 filtering 的作用是什么? 1. filtering 的使用 Maven 提供了一种过滤机制,这种机制能够在资源文件被复制到目标目录的同时,当 filtering=true 时替换资源文件中的占位符;当 filtering=f 阅读全文
posted @ 2024-09-05 00:25 Higurashi-kagome 阅读(210) 评论(0) 推荐(0) 编辑
摘要:发现 IDEA 莫名选中当前行,具体来说,在行与行之间来回点,有时候会选中当前光标所在的行。 还以为是装了什么 plugin 导致的,最后发现是因为钉钉最近上了个 AI 助理的功能: 像上图那样取消勾选就没出现这个问题了。 阅读全文
posted @ 2024-09-02 19:50 Higurashi-kagome 阅读(109) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示