- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 Joplin迁移思源笔记
1. 导出Joplin笔记文件-导出全部-MD-Markdown2. 思源笔记导入选中笔记本-导入-Markdown文件夹3. 迁移问题处理3.1 img标签图片文件导入时无法自动导入到思源笔记使用正则表达式匹配(<img.*?src="(.*?)".*?>)匹配后替换成Markdown文件链接格式Reference:思源笔记迁移...
2022-05-17 20:10:20
2672
2
原创 JDK的SPI 机制
本文主要对JDK的SPI机制进行说明,以及相关的源码示例1. 什么是JDK SPI 机制在项目的资源文件目录下创建META-INF/services/目录在META-INF/services/目录下,创建名称为接口限定名的文件, 如com.m.code.HelloService在以接口限定名的文件中将实现类的限定名称分行显示即可,如:com.m.code.service.impl.HelloServiceImplcom.m.code.service.impl.SimpleHelloServi
2021-06-19 01:13:25
243
原创 Spring事务填坑|事务不生效问题
本文主要介绍下最近遇到Spring事务没起作用的问题1. 先看下Spring的事务隔离级别事务隔离级别描述REQUIRED支持当前事务,如果不存在则创建新事务。这是事务注释的默认设置。SUPPORTS支持当前事务,如果不存在,则以非事务方式执行。MANDATORY支持当前事务,如果不存在异常则抛出异常。REQUIRES_NEW创建一个新事务,并挂起当前事务(如果存在)。NOT_SUPPORTED以非事务方式执行,如果存在事务,则挂起当前事务。.
2021-06-10 23:25:00
461
4
原创 使用Docker + wiki.js搭建自己的知识库系统
前提条件:一台Linux系统首先安装Docker (已经安装过得可以跳过)可以参照Docker官网选择不同的系统按照步骤进行安装:centos按照docker的链接安装MongoDB不使用Docker进行安装可以参考官网的安装教程Linux安装MongoDB步骤使用Docker安装# 拉取Mongo最新的镜像docker pull mongo# 根据mongo镜像启...
2019-06-16 18:14:49
7979
原创 部署项目,报Caused by: java.lang.NoClassDefFoundError: Lorg/hibernate/FlushMode错误
之前部署项目,也遇到过过类似的问题,上网百度一圈也没有找到问题的所在,错误的异常如下:严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].St
2015-11-28 10:33:31
3849
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人