- 博客(26)
- 资源 (35)
- 收藏
- 关注
原创 springboot 之 SpringBoot指定额外需要扫描的包
springboot版本2.1.9springboot默认扫描启动类所在包及子包中的所有类,但是有时我们集成工具类,有两种方法:方法一:将工具类放到启动类所在包方法二:指定扫描包,这样会覆盖默认扫描的包@SpringBootApplication(scanBasePackages = {"com.example.demo", "com.example.Utils"})...
2019-11-28 10:05:57 3679
原创 springboot 之 redis集合
redis简介看这里使用1.pom.xml引入插件<!-- redis --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId&g...
2019-11-28 09:58:15 331
原创 springboot 之 java.lang.IllegalStateException Unable to find a @SpringBootConfiguration错误解决方案
测试的时候没注意,要有启动类。。。。。对于2,如果要是写测试类,需要这么写@RunWith(SpringRunner.class)@SpringBootTest(classes = DemoApplication.class)指定启动类要么就得在test目录下对java目录下的文件结构。...
2019-11-27 17:23:10 517
原创 springboot 之 FastDFS集成使用
FastDFS介绍FastDFS是用c语言编写的一款开源的分布式文件系统,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合中小文件(建议范围:4KB < file_size <500MB),对以文件为载体的在线服务,如相册网站、视频网站等。使用...
2019-11-27 17:09:44 1241
原创 springboot 之 使用jasypt加密解密插件
简单使用jasypt是一个java实现的安全框架1、该工具支持注解方式开启jasypt功能,以及注解方式引入一个或多个需要处理的配置文件。 2、该工具同时支持properties与yml文件的解析处理。 3、该工具支持自定义加解密类型和复写加解密方法。引入插件<dependency> <groupId>com.github.ulisesbocchio&...
2019-11-26 15:22:15 1569
原创 mysql 之 database - Table './mysql/proc' is marked as crashed and should be repaired
mysqlcheck --auto-repair -A -u username -ppassword参考:https://dev.mysql.com/doc/refman/8.0/en/repair-table.html
2019-11-26 11:22:50 194
原创 java 之序列化
为什么使用序列化有的时候我们想要把一个Java对象变成字节流的形式传出去,有的时候我们想要从一个字节流中恢复一个Java对象。例如,有的时候我们想要把一个Java对象写入到硬盘或者传输到网路上面的其它计算机,这时我们就需要自己去通过java把相应的对象写成转换成字节流实现方式//需要导入的类import java.io.Serializable;//实现Serializable...
2019-11-25 15:49:19 107
原创 springboot 之 单元测试
pom.xml配置文件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</sco...
2019-11-14 19:50:49 172
原创 springboot 之 使用枚举类+配置文件显完成可配置信息
读取配置文件import org.springframework.util.ResourceUtils;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.Pr...
2019-11-14 19:23:58 8910
原创 springboot 之 异常
在java web中,原生listener,filter,servlet执行顺序为:Listener------>Filter----->Servlet而在SpringMVC中,实质就是一个DispatchServlet而在Servlet中,则是调用了HandlerInterceptor的各个方法,和最后ExceptionHandler处理,调用顺序会变成:Liste...
2019-11-14 19:13:55 579
原创 springboot 之 lombok 插件的使用
lombok这个插件让人变得更懒,不对,是避免重复工作。@Data注解在类上,会为类的所有属性自动生成setter/getter、equals、canEqual、hashCode、toString方法,如为final属性,则不会为该属性生成setter方法。其他属性和骚操作,看下这个,写得比较好。https://www.cnblogs.com/heyonggang/p/8638374....
2019-11-14 15:15:28 177
原创 springboot 之 乱码解决方法
定义了properties文件,里面有中文读取之后显示乱码以下是我成功解决的方法:pom.xml配置信息<properties> <java.version>1.8</java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncodin...
2019-11-14 14:59:54 623
原创 springboot 之 热部署devtools
热部署可以让我们在编辑程序之后,不需要重新启动工程。IDEA自动会编译工程并重新启动。配置编辑pom.xml文件<!--热部署依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools<...
2019-11-13 19:54:43 214
原创 springboot 之 使用mysql、mybatis、mybatis-generator、druid
1.导入包,编辑pom.xml文件<!-- 连接池 --><dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.9</version&...
2019-11-13 19:46:50 185
原创 springboot 之 获取相关路径
@Test public void getPath() throws FileNotFoundException { //获取在resources路径下的配置文件 System.out.println(ResourceUtils.CLASSPATH_URL_PREFIX+"generatorConfig.xml"); //获取项目所...
2019-11-13 19:09:42 791
原创 RESTful介绍
定义REST(Representational State Transfer)表述性状态转移是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是RESTful。需要注意的是,REST是设计风格而不是标准。REST通常基于使用HTTP,URI,和XML(标准通用标记语言下的一个子集)以及HTML(标准通用标记语言下的一个应用)这些现有的广泛流行的协议和标准。举例区分//...
2019-11-13 19:00:52 118
原创 springboot 之 读取配置文件
1.springboot自动会扫描读取src/main/resources路径下的.properties和.yml后缀文件的配置文件读取配置文件方法一:直接使用 @Value("${xxx.sss}") 注入到变量中@Value("${test.name}")private String name; @Value("${test.password}")pri...
2019-11-12 20:09:36 321
原创 springboot 之 Mybatis-PageHelper分页插件使用
1.导入插件包<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.3</version>...
2019-11-12 18:57:24 297
原创 linux 之 ssh连接很慢
1. 修改ssh配置# vi /etc/ssh/sshd_config修改内容:#关闭DNS反向解析UseDNS=no#关闭SERVER上的GSS认证GSSAPIAuthentication no2. 修改server上nsswitch.conf文件# vi /etc/nsswitch.conf修改:hosts: files dns改为:hosts:files...
2019-11-12 14:30:57 168
原创 java 之 jMeter 测试工具使用 一
1.运行jMeter:2.创建测试线程组:3.添加一个http测试请求4.添加http头添加一些属性5.填写http请求信息6.如果想同时发送多次请求,可以使用计数器counter举例:{"model":"xx","revid":"${dd}","sn":"G3000000${nub}","status":"0"}使用 ${变量......
2019-11-11 10:44:05 366
原创 springboot 之 内置tomcat参数优化
以下内容来自网络~~~~springboot tomcat最大连接数默认是10000最大并发数默认是200如何手动修改:修改application.yml配置文件server: tomcat: uri-encoding: UTF-8 max-threads: 1000 max-connections: 20000jvm堆栈设置-X...
2019-11-07 17:43:41 823
转载 java 之 过滤算法之布隆多滤器
假设遇到这样一个问题:一个网站有 20 亿 url 存在一个黑名单中,这个黑名单要怎么存?若此时随便输入一个 url,你如何快速判断该 url 是否在这个黑名单中?并且需在给定内存空间(比如:500M)内快速判断出。一般我们会这样将URL 利用hash函数得到一个Integer,之后使用bit来表示每个哈希值是否存在。当然可能会存在碰撞,可以利用多个hash算法计算得出的值。如果值存在可能...
2019-11-05 15:05:32 290
原创 springboot 之 启动时初始化
springboot启动时的初始化方法1、实现 CommandLineRunner 接口。重写run方法。使用注解。启动时自动执行2、实现 ApplicationRunner 接口。重写run方法。使用注解。启动时自动执行3、实现 ApplicationListener 接口。重写onApplicationEvent方法。需要手动注入到启动类4、实现 ApplicationContex...
2019-11-04 17:10:50 643
原创 springboot 之 集成MyBatis配置debug时log打印到控制台
application.properties(yml)中配置的两种方式1. logging.level.yourdaoclasspackagename=debug2. mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl这两种方式的效果是一样的,但是上面一种可以指定某个包下的SQL打印出来...
2019-11-04 17:02:56 3465
AlterID_reamviewer.zip
2020-06-23
mha-0.58.zip
2020-05-20
MailBox.zip
2020-04-24
C++设计模式.zip
2020-04-06
navicat_premium12pjb_downcc.com.zip
2020-04-02
webFlux.zip
2020-03-23
StyleSheet.xsl
2019-08-26
验证ssl的证书(pem格式)
2019-03-09
log4cpp日志记录库(windows版本+源码)
2018-11-15
libqr库的源码及zlib库文件
2018-03-26
libqr 库,二维码生成库
2018-03-26
windows zip压缩类封装
2018-01-30
windows tar打包封装类
2018-01-30
mysql权威指南第三版
2017-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人