自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML&CSS字体之引入外部字体

首先,罗列下CSS中常用的字体属性:body { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; font-size:1rem; color:#111;}font-family中列出的是几乎适用于所有计算机的网络安全字体,如:Arial/Helvetica/Georgia/Times New Roman等。但是如果想要一些特别的字体,可以从外部网站中找到并下载,

2021-10-22 16:50:00 4158

原创 2021-07-11Elasticsearch无法启动:“Unrecognized VM option ‘UseConcMarkSweepGC‘” 解决方式

在安装好elasticsearch后,双击bin目录下的elasticsearch.bat,出现闪退的情况,通过命令行打开,出现如下报错:最终的解决方式:以记事本形式打开config目录下的jvm.options文件,将:-XX:+UseConcMarkSweepGC-XX:CMSInitiatingOccupancyFraction=75-XX:+UseCMSInitiatingOccupancyOnly修改为:#-XX:+UseConcMarkSweepGC#-XX:CMSInitia

2021-07-11 21:12:37 8169 5

原创 节点度限制的最小生成树Primal算法的实现(JAVA)

算法参考的论文信息:Subhash C. Narula, Cesar A. Ho,Degree-constrained minimum spanning tree,Computers & Operations Research,Volume 7, Issue 4,1980,Pages 239-249,ISSN 0305-0548,https://doi.org/10.1016/0305-0548(80)90022-2.(https://www.sciencedirect.com/s

2021-05-26 16:13:38 242

原创 SpringAOP实现统一记录日志

在项目开发过程中,希望对业务进行记录日志。首先想到可以采用上文的统一处理异常的方式 @ControllerAdvice,但业务中,不但需要对异常进行记录日志,对一些普通的业务方法,也需要进行记录。其次,可以想到使用拦截器的方式,对所有方法进行拦截,记录日志,但拦截器是对Controller进行处理,对于一些Service甚至Dao层的方法,不能很好的记录日志。最后想到一种简单粗暴的方式,在所有业务方法中,添加记录日志的方法,这种方式可以解决问题,但这样无疑会造成业务方法和系统方法的耦合,当系统方法需要改变时

2021-04-29 18:50:04 405

原创 Spring统一异常处理

@ControllerAdvice用来修饰类,表明该类是Controller的全局配置类,可以对所有Controller进行统一全局配置,包括:全局异常处理、全局绑定数据、全局绑定参数。全局异常处理@ExceptionHandler: 用于修饰方法,该方法会在Controller出现异常后被调用,用于处理捕获到的异常。@ControllerAdvice(annotations = Controller.class)public class ExceptionAdvice { pr

2021-04-29 17:11:32 126

原创 Spring事务管理总结

Spring事务管理事务什么是事务事务的特性(ACID)原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability)并发一致性问题第一类丢失更新第二类丢失更新脏读不可重复读幻读事务隔离级别实现机制悲观锁(数据库)乐观锁(自定义)Spring事务管理声明式事务编程式事务事务什么是事务事务指的是满足ACID特性的一组操作,可以使用Commit提交,也可以使用Rollback回滚。事务的特性(ACID)原子性(Atomicity) 事务被视为不

2021-04-27 23:06:58 391

原创 力扣二分查找热题总结(JAVA语言)

LeetCode34. 在排序数组中查找元素的第一个和最后一个位置33. 搜索旋转排序数组34. 在排序数组中查找元素的第一个和最后一个位置比最常见的二分法查找题目稍复杂了一点,数组是有序的,但目标值不唯一,需要找到目标值的下标范围。在二分查找的基础上,只需要添加一步,当找到目标值后,向左移动,找到最左的目标值,向右移动,找到最右的目标值即可。 public int[] searchRange(int[] nums, int target) { int left = 0;

2021-04-27 16:42:19 164

原创 敏感词过滤器的实现

敏感词过滤器的实现导包敏感词文件前缀树的实现敏感词过滤器的实现导包本文的敏感词过滤器用在SpringBoot项目中,因此,首先需要在pom.xml文件中导入如下依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency><depend

2021-04-26 20:22:46 613 1

空空如也

空空如也

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

TA关注的人

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