杂记
杂记
CodingPeppa
Stay Hungry
展开
-
java 图片生成可换行斜体水印
package util; /** * @Author: CodingPeppa * @Description: * @Data: Created in 10:39 2022/1/4 * @Modified By: */import org.apache.commons.lang.StringUtils;import sun.font.FontDesignMetrics;import java.awt.*;import java.awt.image.BufferedImage;imp原创 2022-01-05 14:23:46 · 2921 阅读 · 0 评论 -
maven 插件 maven-source-plugin
对源码进行打包的Maven插件插件配置如下:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>3.0.0</version> <configuration> <at原创 2021-12-28 17:13:06 · 524 阅读 · 0 评论 -
SpringBoot整合knife4j
添加依赖: <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <version>2.0.2</version> </dependency>编写配置类@Configuratio原创 2021-12-16 14:27:08 · 681 阅读 · 0 评论 -
git安装包下载 国内镜像地址
官网下载太慢网址:https://npm.taobao.org/mirrors/git-for-windows/原创 2021-11-02 10:32:26 · 485 阅读 · 0 评论 -
JSR参数校验使用
常用验证注解:DTO*DTO: 即数据传输对象**用于表现层和应用层之间的数据交互* 简单来说Model面向业务,我们是通过业务来定义Model的。而DTO是面向界面UI,是通过UI的需求来定义的。 通过DTO我们实现了表现层与Model之间的解耦,表现层不引用Model将实体类隔离开使用添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>原创 2021-09-24 14:10:58 · 586 阅读 · 0 评论 -
springboot 禁用/关闭数据源/DataSource
用spring boot 搭建的项目,在配置文件不连接数据库启动项目会报错。原因在于spring boot默认会加载org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration类,DataSourceAutoConfiguration类使用了@Configuration注解向spring注入了dataSource bean。因为工程中没有关于dataSource相关的配置信息,当spring创建dataSource b原创 2021-09-17 19:53:38 · 5361 阅读 · 0 评论 -
关于JSP使用 EL表达式取不到值${}
解决如下:在使用Servlet规范的时候,要使用新的规范Servlet3.1,不要使用默认的,可以将web.xml文件修改如下,就能解决问题。<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee原创 2021-05-08 16:51:52 · 346 阅读 · 0 评论 -
一致性Hash原理与实现
引用:https://www.jianshu.com/p/528ce5cd7e8f前言互联网公司中,绝大部分都没有马爸爸系列的公司那样财大气粗,他们即没有强劲的服务器、也没有钱去购买昂贵的海量数据库。那他们是怎么应对大数据量高并发的业务场景的呢?这个和当前的开源技术、海量数据架构都有着不可分割的关系。比如通过mysql、nginx等开源软件,通过架构和低成本的服务器搭建千万级别的用户访问系统。怎么样搭建一个好的系统架构,这个话题我们能聊上个七天七夜。这里我主要结合Redis集群来讲一下一致性Hash转载 2021-07-22 08:26:42 · 241 阅读 · 0 评论 -
Spring源码下载安装
进入spring 官网https://spring.io/projects/spring-framework点击GitHub图标找到对应想下载的版本查看官网说明,点击Build from Source修改 源码包下 build.gradle文件配置内容。更改Maven仓库为阿里云仓库repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} maven{ url 'ht原创 2021-05-08 15:43:15 · 134 阅读 · 0 评论 -
记一次 因中文文件名引起的错误
ClassLoader classLoader=MyApplicationContext.class.getClassLoader(); //appURL resource = classLoader.getResource("com/peppa/service"); System.out.println(resource); File file=new File(resource.getFile()); System.out.println(fil.原创 2021-05-07 14:28:14 · 131 阅读 · 0 评论