- 博客(675)
- 资源 (5)
- 收藏
- 关注
原创 BLOG博客索引
一、Java基础总结二、Java集合容器总结三、Java异常总结四、Java并发编程总结五、Java虚拟机总结六、Spring总结七、Spring MVC总结八、Spring Boot总结九、Spring Cloud总结十、MyBatis总结十一、MySQL总结十二、Redis总结十三、RabbitMQ总结...
2021-08-30 00:12:18 944 1
原创 Linux打包成Zip并加密
这样,您就得到了一个加密的zip文件"encrypted.zip",其中包含了原始的文件夹或文件并使用AES-256位进行了加密。运行命令后,openssl将解密加密的zip文件并将解密后的结果保存为"decrypted.zip"。将"encrypted.zip"替换为您要解密的加密zip文件的名称,"decrypted.zip"替换为您希望生成的解密后的文件的名称。以上命令会对"uncompressed.zip"文件进行AES-256位加密,并将加密后的结果保存为"encrypted.zip"文件。
2024-04-25 10:32:35 209
原创 DDD代码示例
总体来说,典型的Repository接口定义是为了抽象和定义对领域实体进行持久化操作的方法,以提供一种统一的数据访问接口。重要的是根据项目的实际情况和需求,设计合适的Repository接口,使其能够满足对数据的访问和操作需求。在许多项目中,DTO、VO、DO 和 Model 都可以定义在领域层,以保持领域层的内聚性和独立性。需要根据具体项目的规模、需求和团队约定来决定在哪一层定义 DTO、VO、DO 和 Model,以保持清晰的分层结构和代码的可维护性。,以符合典型的Repository接口定义。
2024-03-21 20:20:49 866
原创 PageHelper分页查询
在Controller层中调用Service层方法: 在Controller层中注入UserService,并调用getUserList方法进行分页查询,并将结果返回给前端,例如。在Service层使用PageHelper进行分页查询: 在Service层中注入UserMapper,并使用PageHelper进行分页查询,例如。
2024-03-21 14:58:49 233
原创 精卫&DRC原理
b. master数据库发现有slave的io线程链接上时,会为其单独创建一个log dump线程,用于相应slave的io请求从上一次复制结束位置(没有就用io指定起始位置)开始复制当前最新数据给slave的io线程(此时上锁),io线程将接收到的数据写入salve中中继日志relay log文件中;DRC主要解决的就是这两个问题,它具备多种数据库的日志解析能力,包括AliSQL,RDS,Oracle,OB,HBase等,DRC的下游只需要通过DRC client订阅到各种数据库的实时数据。
2024-02-01 14:48:20 972
原创 IDEA回滚代码到指定版本
主要用于代码下线,想恢复代码下线以前的逻辑,进行参考,可用这种方式进行恢复,而不影响master。2. git日志,我们想要回滚类删除以前的版本恢复这个测试类。如果没有此标,直接git push --force。8. 切换master不影响master分支。3. 右键日志版本,进行reset。4. 这里直接选择hard。5.可以看到已经恢复。7.这里选择强制推送。
2023-11-24 17:28:52 989
原创 CMS与FullGC
Full GC:Full GC是一种非并发的垃圾回收算法,它会停止应用程序的所有线程,对整个堆空间进行垃圾回收。CMS GC:CMS GC是一种并发的垃圾回收算法,它在运行期间与应用程序线程并发工作,尽可能减少垃圾回收对应用程序的影响。需要注意的是,Full GC的发生通常会导致较长的停顿时间,因为它会停止应用程序的所有线程进行垃圾回收。在JVM中,CMS GC和Full GC的发生顺序可以是不确定的,取决于垃圾回收器的配置和堆内存的使用情况。而Full GC会同时回收年轻代和老年代的垃圾对象。
2023-11-19 08:06:36 1048
原创 ESMapping字段
例如,在一个包含用户信息的索引中,可以有字段名为 "name"、"age"、"email"等,每个字段存储了相应的用户属性值。此外,Elasticsearch 还有其他一些特殊的 Mapping 类型,如 Geo 类型、Array 类型等,它们的字段数情况也是不同的,具体取决于您在 Mapping 中的定义和配置。字段在索引过程中起着重要的作用,它们的定义和配置会影响到索引的性能、查询的准确性和灵活性。需要注意的是,每个 Mapping 类型的字段数仅表示其自身所占用的字段数,并不包括其子字段的数量。
2023-10-25 11:40:19 455
原创 MacBook安装Docker
在 docker-compose 编排的容器中,端口莫名其妙占用时, 可退出docker, 重新启动。# 在 docker pull 镜像时很慢, 可使用阿里云镜像加速。# 安装 docker 和 docker-compose。# 查看 docker-compose 版本。# 查看 docker 版本。# 退出 docker。# 启动 docker。
2023-10-20 10:34:01 157
SpringCloud 第二季.mmap
2020-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人