摘要: 导读 本文尝试着围绕以下几个问题来讲解spring-boot事务: 内部调用的方法上声明@Transactional为何会失效? spring-boot自动装配就事务管理做了哪些工作? spring-boot事务的传播行为是如何控制的? spring-boot如何实现编程式事务? 什么是分布式事务? 阅读全文
posted @ 2023-08-20 09:59 云墨亦白 阅读(149) 评论(0) 推荐(0)
摘要: 1. IDE准备 CloudIED使用起来不是很方便,这里使用本地的IDE。 (1)首先需要在华为云的CodeHub中重新添加SSH密钥。参考指南:https://devcloud.cn-north-4.huaweicloud.com/codehub/addssh 在本地的git中生成新的SSH密钥 阅读全文
posted @ 2021-12-19 11:48 云墨亦白 阅读(860) 评论(0) 推荐(0)
摘要: Jenkins部署JavaWeb项目——HelloWorld 环境: IntelliJ IDEA 云服务器一台(CentOS7) 1. 创建JavaWeb项目 使用Spring Boot框架搭建项目: 目录结构: pom.xml导入依赖: <dependencies> <dependency> <g 阅读全文
posted @ 2021-12-12 11:45 云墨亦白 阅读(656) 评论(0) 推荐(0)
摘要: 设计模式——策略模式2 本文的特点在于使用反射技术消除了if-else语句的使用。 一、概述 1、策略模式定义一系列的算法,并将每一个算法封装起来, 并且使它们以在运行时更改。这种类型的设计模式属于行为型模式。 2、优点 算法可以自由切换。 避免使用多重条件判断。(更确切的说是将多重判断转移到别的地 阅读全文
posted @ 2021-11-10 11:47 云墨亦白 阅读(236) 评论(1) 推荐(0)
摘要: 设计模式——装饰器模式 一、概述 1、装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式。 2、装饰器模式的优点:动态给一个对象添加额外的功能,就增扩展共功能来说,装饰器模式比生成子类更灵活。(装饰模式是继承的一个替 阅读全文
posted @ 2021-11-10 10:37 云墨亦白 阅读(155) 评论(0) 推荐(0)
摘要: 桌面应用开发——截图小工具 一、应用场景 之前一直使用的是QQ的截图功能,但有时候QQ忘记上线,想要进行截图还得重新上线之后才行。就想着开发一个简单的小工具用于实现单纯截图,并将截图复制到粘贴板供用户粘贴。 二、关键点 如何实现截图 如何实现快捷键注册监听 如何实现开机启动 如何生成可执行文件 三、 阅读全文
posted @ 2021-10-26 12:15 云墨亦白 阅读(439) 评论(0) 推荐(0)
摘要: 一、什么是模板模式 1、概念 模板模式(Template Pattern)定义一个操作中算法的骨架,而将一些具体步骤延迟到子类中。它的子类可以根据需要重写抽象类类中的方法,但调用将以抽象类中定义的方式进行。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。这种类型的设计模式属于 阅读全文
posted @ 2021-10-08 17:20 云墨亦白 阅读(253) 评论(0) 推荐(0)
摘要: 参考链接:UML类图几种关系的总结 关系的类别 依赖 【依赖关系】:是一种使用的关系,所以要尽量不使用双向的互相依赖。 【代码表现】:局部变量、方法的参数或者对静态方法的调用 【箭头及指向】:带箭头的虚线,指向被使用者 关联 【关联关系】:是一种拥有的关系,它使一个类知道另一个类的属性和方法;如:老 阅读全文
posted @ 2021-09-24 21:55 云墨亦白 阅读(334) 评论(0) 推荐(0)
摘要: 深度遍历算法描述 算法描述参考自《算法导论》深度优先搜索算法: /* 注解: 1、G.v表示途中节点的集合,其中G是一个有向图 2、G:Adj[u] 表示再有向图中以u为起始节点的邻接节点集合 3、color 白色表示节点未被发现;灰色表示节点已经被发现但没有深搜完毕;黑色节点表示节点深搜完毕 4、 阅读全文
posted @ 2021-09-20 10:37 云墨亦白 阅读(1002) 评论(0) 推荐(0)
摘要: 原文链接:单例模式详解 什么是单例模式? 保证整个系统中一个类只有一个对象的实例,实现这种功能的方式就叫单例模式 为什么要使用单例模式? 1、单例模式节省公共资源。比如说大家都要喝水,但没必要每家每户都打一口井。 2、单例模式方便控制。比如日志管理,如果多个人同时来写日志,日志整合就会是一个难题,而 阅读全文
posted @ 2021-09-19 13:41 云墨亦白 阅读(58) 评论(0) 推荐(0)