- 博客(107)
- 收藏
- 关注
原创 Vue3学习记录第三天
之前把Vue2的基础学了, 这个课程的后面有简单介绍Vue3的部分. 学习知识容易忘, 这里仅简答做一个记录. 内容都很空洞.这里主要以截图为主, 都是学习过程中的一些灵感. 可能很基础, 或很零散, 不过问题不大, 自己记录而已啦。shallow 就是浅的意思。转成普通的对象, 不是响应式。老师把这个叫"拆解"
2024-06-10 10:44:11 304
原创 Vue3学习记录(第一天)
本次学习主要是看视频学习, 没有跟练, 但是很多知识点感觉又容易忘记. 所以通过笔记的方式输出一下.估计只能自己看懂, 如果能提供一些其他的价值, 我也是很高兴的.都是一些有灵感时的随手截图, 可以有空回顾一下.
2024-06-06 21:50:17 375
原创 一些权限方面的思考
自定义注解: Permission@Inherited/*** 项目类型*/PROJECT,/*** 团队类型*/TEAM,/*** 系统管理类型*/SYSTEM/*** 角色001*/ROLE_001,/*** 角色002*/ROLE_002伪代码实现: PermissionAspect@Aspect@Component@Order(2)@Slf4jif (!if (!// 获取当前访问人信息。
2023-11-26 22:44:52 281
原创 日志配置的一些思考
基本所有的系统都需要完善的日志配置, 这里是一些常用的配置. 但是没有本地验证, 只能提供一份配置思路.这里是抽取的基础日志: basic-logback.xml。子服务配置: servie1-logback.xml。
2023-11-26 14:43:11 111
原创 公共的操作提取成脚本
项目中总是会有一些公共的操作, 为什么不用Shell封装一下呢?让后面的使用者更加的简单高效.项目初始化, 创建必须的目录. 当前不是所有的项目都适用这个. 这里只是一个例子。这里面的启动配置, 有些事具备一定的参考价值的. 可以算自己的一些工作经验。校验服务是否正常运行的脚本。
2023-11-24 20:35:47 96
原创 关于配置文件中秘钥信息加密实现方案的一些思考(TODO)
启动时: 配置JVM参数, 对加密的信息进行解密. (这里可能还是会依赖流水线或服务器的环境变量, 需要指定秘钥)配置信息文件中(代码中), 不应该有明文的秘钥信息. 需要找一种方案去做加密处理.
2023-11-24 16:04:52 100
原创 面试题: Spring AOP是如何实现的? 它和AspectJ有什么区别?
Spring AOP 是利用的动态代理的机制, 如果一个Bean 实现了接口, 那么就会采用JDK动态代理来生成接口的代理对象, 如果一个Bean 没有实现接口, 那么就会采用CGLIB 来生成当前类的一个代理对象. 代理对象的作用就是代理原来的Bean 对象, 代理对象在执行某个方法时, 会在该方法的基础上增加一些切面逻辑, 使得我们可以利用AOP 来实现一些诸如登录校验, 权限控制, 日志记录等统一功能.想换工作, 学习一下面试题, 算是学习记录的输出.2023年10月6日13:32:14。
2023-10-06 13:33:30 138
原创 面试题: Spring中Bean的实例化和Bean的初始化有什么区别?
其实就是调用构造方法(这里是通过反射的方式), 生成一个Java Bean.其实本质就是在合适的时机去调用指定的方法.
2023-10-05 15:06:52 377
原创 Spring面试题学习: 单例Bean是单例模式吗?
Spring Bean是通过 IoC 容器来实现单例的. 而且这种单例也是比较特殊的. 只是名称上的单例, 就是通过相关的名称获取到的 Bean 就是相同的. 同一个类型, 可能有多个不同名称的 Bean. 比如有一个 OrderService 类, 可以有多个实例. 例如: orderService1, orderService2…首先回答这个问题, 我们必须要统一一下概念, 那就是什么是Java Bean, 什么事 Spring Bean, 什么是单例 Bean, 什么事单例模式?
2023-10-04 20:25:37 1106
原创 超大视频如何优雅切片
有一次录屏产生了一个大小为33G的文件, 我想把他上传到B站, 但是B站最大只支持4G. 无法上传, 因此做了一个简单的探索.
2023-10-04 14:38:38 514
原创 MySQL安装记录
Windows系统重装了, 想恢复一下之前的MySQL环境, 而且本地数据库也是比较常用的, 刚好本次也在安装, 做一个简单的记录. 也算是自己的学习记录输出. 遇到的问题当然也可以同时记录在这里, 方便后续回顾.
2023-08-27 22:13:00 1166
原创 MySQL的四个隔离级别对比
随着隔离级别的提高,数据库的并发性能通常会降低,但数据的一致性会得到更好的保证。,MySQL默认的隔离级别. 事务中的读取操作在同一个事务中多次读取同一行数据时,结果始终一致,除非事务本身发生了修改。幻读(Phantom Read):一个事务在读取某个范围的数据时,另一个事务在该范围内插入了新的数据,导致第一个事务重新读取该范围的数据时,发现有新的数据出现。不可重复读(Non-repeatable Read):一个事务在读取某个数据后,再次读取该数据时,发现数据已经被其他事务修改或删除。
2023-08-09 05:56:57 414
原创 个人开发中常见单词拼错错误纠正
单词太多啦, 我这里只列表我个人见得比较多的, 我没见过就不列举了. 有错误或想补充的可以提交在原仓库提交Pull Request. 😁。GitHub地址: https://github.com/rd2coding/Awesome-Tech-Words。Gitee地址: https://gitee.com/xiaozhengN/Awesome-Tech-Words。
2023-08-08 01:03:13 2994
原创 MySQL两种存储引擎及索引对比
MySQL是怎么存储数据的呢?在之前我们聊过了**为什么 MySQL 索引要用 B+tree ,而且还这么快。**里面曾多处提到了找数据要从我们电脑的磁盘上找,今天就来说一说MySQL中的数据在磁盘上,它到底是如何进行存储的?长什么样?
2023-08-06 18:16:39 620
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人