自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 收藏
  • 关注

原创 IDEA自己常用的几个快捷方式(自己的习惯)

1.这些个性话的配置应该是可以导出的. 然后在新的IDEA直接导入就行了, 感觉应该是有这个功能.换工作了, 新的IDEA, 又要重新设置自己的快捷方式了.// TODO 上面应该都有, 这个后续补充。

2024-12-23 06:40:50 537

原创 第二次面试外包,HR小姐姐让我看看这几个题,之前被问过

交代项目的背景: 乱说吧, 想到什么说什么吧.之前有一个项目用到了这个模式: 状态模式模板方法模式: 就是在抽象层定义一个顺序, 抽象层可以不用实现具体的方法. 让子类自己去实现.策略模式:// TODO 这里有空自己画一下, 研究一下.// TODO大概是这样,比如有1,2,3,4,5,6,7,8,9,10,这10个数,第一排是1,第二排是2,3,4,第三排是5,6,7,8,9,第四排是10。那么密文就是1,4,9,10让你实现并说出时间服杂度是多少要循环多少次。

2024-12-09 10:04:53 1163

原创 久违的面试,问了我关于Redis的问题

备注: 布隆过滤器主要专注做这件事, 它可以高效的判断某个元素在某个集合中是否存在. 这里的集合不是简单的List集合去存储ID, 布隆过滤器有自己的设计, 可以用不太多的存储空间实现这个功能.今天面试, 面试官问到了这块的问题, 我们聊得很少, 但是我觉得也没必要将这个话题无限的延展下去. 滔滔不绝的去回答问题是否真的合适呢?2.需要规避的问题: 缓存失效, 导致10W的并发全部打到数据库上. 这10W个请求都想着去更新缓存, 这个不是我们想看到的.首先有一个前提, 频繁被修改的数据就不适合做缓存.

2024-12-04 08:50:20 616

原创 剖析一下自己的简历第三条

是否加锁的标识./**

2024-12-03 06:44:36 489

原创 剖析一下自己的简历第二条

剖析一下自己简历, 增加对一些专业知识的掌握. 我的简历第二条是这样写的: “2. 熟悉JVM、JMM,包括内存模型,垃圾回收机制,了解其基本调优技巧并具备线上调优经验。大概是为了面试, 有些知识点是按照自己当前的认知和理解整理归纳的. 可能不太对, 但是愿意慢慢去优化和完善自己的知识体系.

2024-12-03 04:15:24 861

原创 ffmpeg拼接两个视频的一种可行方法

想简单的拼接2个视频, 不想用其他的剪辑工具, ffmpeg 这个工具还不错. 实现了: 将2个视频拼接合并成一个视频.file ‘E:\18-文件持久存储\01-OBS\CutterAfter\运动公园打会篮球.MP4’方法应该有很多, 这里只记录我自己尝试过的一种可行方案.文本下记录的视频按照顺序合并, 最终输出到指定目录。

2024-12-02 07:01:57 864

原创 技术栈第一条可能被问到的问题

说说正式的背景吧, 又要重新去找工作了. 先熟悉一下自己的简历吧, 至少自己写出来的东西, 确实是自己会得一些东西, 所以我的技术栈第一条是: “熟练掌握集合、反射、多线程等Java基础知识,有编译过OpenJDK经验和阅读Java SDK源码习惯。没错, 又辞职了, 至于有没有学到一些道理和知识, 我想大概是有的, 不论多少吧.接口:键值对集合,键唯一。接口是所有集合类的根接口,包括。想想这个还可以怎么优化呢?

2024-11-29 06:18:13 693

原创 面试题: Spring中的事务是如何实现的?

2024年11月14日09:32:49: 感觉我只看面试题, 完全看不进去. 通过不让自己手闲下来的方式, 促进一下我找工作的进程.Spring的事务是通过@Transcation注解实现的, 其底层原理就是利用了AOP, 面向切面的技术.A: 就是分布式事务. 系统A告诉系统B: 你需要回滚. 但是系统B: 我都一直处理完了, 怎么回滚?想换工作, 刷面试题看到的问题, 简单记录一下, 算是个人学习的输出, 方便后续回顾, 也加深印象.Q: Spring事务的隔离级别, MySQL的事务隔离级别?

2024-11-19 23:06:58 803

原创 MobaXterm 软件及如何设置取消自动断开连接

其实很容易找到类似的资料, 主要为了简单的记录一下, 还是写一下这个博客吧, 也算是自己的输出了. 当练习打字也行吧, 反正自己打字也是一坨, 打字太慢了.

2024-11-12 06:38:19 903

原创 开源个人博客搭建学习记录

我简历想写这个项目, 自己也确实学习和研究过, 想作为自己的一个项目学习经验.

2024-11-11 15:37:43 749

原创 Vue3学习记录第三天

之前把Vue2的基础学了, 这个课程的后面有简单介绍Vue3的部分. 学习知识容易忘, 这里仅简答做一个记录. 内容都很空洞.这里主要以截图为主, 都是学习过程中的一些灵感. 可能很基础, 或很零散, 不过问题不大, 自己记录而已啦。shallow 就是浅的意思。转成普通的对象, 不是响应式。老师把这个叫"拆解"

2024-06-10 10:44:11 346

原创 Vue3学习第二天记录

主要就监控属性, 笔记中老师列举了尽量多的场景, 这里留一个印象, 需要使用的时候再去深究.

2024-06-08 01:17:30 575

原创 Vue3学习记录(第一天)

本次学习主要是看视频学习, 没有跟练, 但是很多知识点感觉又容易忘记. 所以通过笔记的方式输出一下.估计只能自己看懂, 如果能提供一些其他的价值, 我也是很高兴的.都是一些有灵感时的随手截图, 可以有空回顾一下.

2024-06-06 21:50:17 414

原创 一些权限方面的思考

自定义注解: Permission@Inherited/*** 项目类型*/PROJECT,/*** 团队类型*/TEAM,/*** 系统管理类型*/SYSTEM/*** 角色001*/ROLE_001,/*** 角色002*/ROLE_002伪代码实现: PermissionAspect@Aspect@Component@Order(2)@Slf4jif (!if (!// 获取当前访问人信息。

2023-11-26 22:44:52 319

原创 一个通用的分页实体对象的思考

用得非常多的一个分页实体对象。

2023-11-26 22:06:44 426

原创 访问日志切面的一些思考

自定义切面, 配合日志框架, 做访问日志记录.

2023-11-26 16:17:33 115

原创 日志配置的一些思考

基本所有的系统都需要完善的日志配置, 这里是一些常用的配置. 但是没有本地验证, 只能提供一份配置思路.这里是抽取的基础日志: basic-logback.xml。子服务配置: servie1-logback.xml。

2023-11-26 14:43:11 145

原创 简答的体系架构分析

一点体系架构的分析。

2023-11-24 21:26:18 124

原创 公共的操作提取成脚本

项目中总是会有一些公共的操作, 为什么不用Shell封装一下呢?让后面的使用者更加的简单高效.项目初始化, 创建必须的目录. 当前不是所有的项目都适用这个. 这里只是一个例子。这里面的启动配置, 有些事具备一定的参考价值的. 可以算自己的一些工作经验。校验服务是否正常运行的脚本。

2023-11-24 20:35:47 134

原创 关于配置文件中秘钥信息加密实现方案的一些思考(TODO)

启动时: 配置JVM参数, 对加密的信息进行解密. (这里可能还是会依赖流水线或服务器的环境变量, 需要指定秘钥)配置信息文件中(代码中), 不应该有明文的秘钥信息. 需要找一种方案去做加密处理.

2023-11-24 16:04:52 138

原创 面试题: Spring AOP是如何实现的? 它和AspectJ有什么区别?

Spring AOP 是利用的动态代理的机制, 如果一个Bean 实现了接口, 那么就会采用JDK动态代理来生成接口的代理对象, 如果一个Bean 没有实现接口, 那么就会采用CGLIB 来生成当前类的一个代理对象. 代理对象的作用就是代理原来的Bean 对象, 代理对象在执行某个方法时, 会在该方法的基础上增加一些切面逻辑, 使得我们可以利用AOP 来实现一些诸如登录校验, 权限控制, 日志记录等统一功能.想换工作, 学习一下面试题, 算是学习记录的输出.2023年10月6日13:32:14。

2023-10-06 13:33:30 179

原创 面试题: Spring中Bean的实例化和Bean的初始化有什么区别?

其实就是调用构造方法(这里是通过反射的方式), 生成一个Java Bean.其实本质就是在合适的时机去调用指定的方法.

2023-10-05 15:06:52 442

原创 Spring面试题学习: 单例Bean是单例模式吗?

Spring Bean是通过 IoC 容器来实现单例的. 而且这种单例也是比较特殊的. 只是名称上的单例, 就是通过相关的名称获取到的 Bean 就是相同的. 同一个类型, 可能有多个不同名称的 Bean. 比如有一个 OrderService 类, 可以有多个实例. 例如: orderService1, orderService2…首先回答这个问题, 我们必须要统一一下概念, 那就是什么是Java Bean, 什么事 Spring Bean, 什么是单例 Bean, 什么事单例模式?

2023-10-04 20:25:37 1204

原创 超大视频如何优雅切片

有一次录屏产生了一个大小为33G的文件, 我想把他上传到B站, 但是B站最大只支持4G. 无法上传, 因此做了一个简单的探索.

2023-10-04 14:38:38 587

原创 MySQL安装记录

Windows系统重装了, 想恢复一下之前的MySQL环境, 而且本地数据库也是比较常用的, 刚好本次也在安装, 做一个简单的记录. 也算是自己的学习记录输出. 遇到的问题当然也可以同时记录在这里, 方便后续回顾.

2023-08-27 22:13:00 1366

原创 代理模式及常见的3种代理类型对比

JDK静态代理是通过直接编码创建的,而。

2023-08-09 06:17:12 1264

原创 MySQL的四个隔离级别对比

随着隔离级别的提高,数据库的并发性能通常会降低,但数据的一致性会得到更好的保证。,MySQL默认的隔离级别. 事务中的读取操作在同一个事务中多次读取同一行数据时,结果始终一致,除非事务本身发生了修改。幻读(Phantom Read):一个事务在读取某个范围的数据时,另一个事务在该范围内插入了新的数据,导致第一个事务重新读取该范围的数据时,发现有新的数据出现。不可重复读(Non-repeatable Read):一个事务在读取某个数据后,再次读取该数据时,发现数据已经被其他事务修改或删除。

2023-08-09 05:56:57 512

原创 个人开发中常见单词拼错错误纠正

单词太多啦, 我这里只列表我个人见得比较多的, 我没见过就不列举了. 有错误或想补充的可以提交在原仓库提交Pull Request. 😁。GitHub地址: https://github.com/rd2coding/Awesome-Tech-Words。Gitee地址: https://gitee.com/xiaozhengN/Awesome-Tech-Words。

2023-08-08 01:03:13 3073

原创 MySQL两种存储引擎及索引对比

MySQL是怎么存储数据的呢?在之前我们聊过了**为什么 MySQL 索引要用 B+tree ,而且还这么快。**里面曾多处提到了找数据要从我们电脑的磁盘上找,今天就来说一说MySQL中的数据在磁盘上,它到底是如何进行存储的?长什么样?

2023-08-06 18:16:39 670

原创 Java中创建对象的几种方式

这些是常见的创建对象的方式,每种方式都有其适用的场景。您可以根据具体的需求选择合适的方式来创建对象。

2023-08-06 11:48:42 319

原创 面试题: JVM垃圾回收算法

面试题: JVM垃圾回收算法

2023-01-08 14:05:49 125

原创 面试题: JVM内存参数

面试题: JVM内存参数

2023-01-02 19:25:18 157

原创 面试题: JVM内存结构

面试题: JVM内存结构

2023-01-02 18:03:38 448

原创 面试题: 谈一谈对 ThreadLocal 的理解

面试题: 谈一谈对 ThreadLocal 的理解

2022-11-28 14:34:13 424

原创 面试题:HashTable VS ConcurrentHashMap

面试题:HashTable VS ConcurrentHashMap

2022-11-27 15:55:07 173

原创 面试题: java中的悲观锁和乐观锁

面试题: java中的悲观锁和乐观锁

2022-11-20 18:07:00 251

原创 面试题:volatile能否保证线程安全

面试题:volatile能否保证线程安全

2022-11-20 15:55:46 389

原创 面试题: lock VS synchronized

面试题: lock VS synchronized

2022-11-07 06:17:44 107

原创 面试题:sleep VS wait

面试题:sleep VS wait

2022-10-23 11:14:46 524

原创 面试题: 线程池的核心参数

面试题: 线程池的核心参数

2022-10-19 23:58:42 245

jasypt-gui-jar 小工具

jasypt-gui-jar 小工具

2023-11-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除