- 博客(13)
- 收藏
- 关注
原创 springboot 拦截器与过滤器
过滤器(Filter)与拦截器()主要区别包括以下几个方面: Filter是依赖于Servlet容器,属于Servlet规范的一部分,而拦截器则是独立存在的,可以在任何情况下使用。 Filter的执行由Servlet容器回调完成,而拦截器通常通过动态代理的方式来执行。 Filter的生命周期由Servlet容器管理,而拦截器则可以通过IoC容器来管理,因此可以通过注入等方式来获取其他Bean的实例,使用更方便。 拦截器 自定义拦截器 /** 通过...
2020-07-02 16:21:14 1225
原创 定时任务
定时任务 Timer:jdk中自带的一个定时调度类,可以简单的实现按某一频度进行任务执行。提供的功能比较单一,无法实现复杂的调度任务。 ScheduledExecutorService:也是jdk自带的一个基于线程池设计的定时任务类。其每个调度任务都会分配到线程池中的一个线程执行,所以其任务是并发执行的,互不影响。 Spring Task:Spring提供的一个任务调度工具,支持注解和配置文件形式,支持Cron表达式,使用简单但功能强大。 Quartz:一款功能强大的任务
2020-07-02 16:19:41 1735
原创 微信小程序开发
文档:https://www.w3cschool.cn/weixinapp/weixinapp-scroll-view.htmlapp.json全局布局显示{ //小程序页面配置,可以直接在该配置中新建一个页面路径,然后编译,可以快速构建一个页面文件夹 "pages": [ "pages/index/index", "pages/logs/logs", "pages/login/index", "pages/my/my" ], "tabBar": {
2020-07-02 16:14:17 120
原创 springcloud
springcloudspringcloud eurekaEureka 介绍Eureka主要由两个组件组成:Eureka服务器和Eureka客户端。 Eureka服务器用作服务注册服务器。 Eureka客户端是一个java客户端,用来简化与服务器的交互、作为轮询负载均衡器,并提供服务的故障切换支持。demopom文件<dependency> <groupId>org.springframework.cloud</groupId> <artifactI
2020-05-21 08:50:22 546
原创 gitLab push 时遇到swap不足
push时所报的错误remote: fatal: Out of memory, malloc failed (tried to allocate 622145537 bytes)fatal: sha1 file '<stdout>' write error: Broken pipeerror: remote unpack failed: unpack-objects abnorm...
2020-02-21 16:45:33 441
原创 短信微服务 —activeMQ
短信微服务pom文件添加依赖(阿里云通信) <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.1.0</version...
2019-09-25 10:28:09 579
原创 手机验证码
手机验证码pom文件添加依赖(阿里云通讯) <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.1.0</versio...
2019-09-25 10:20:44 153
原创 多数据源配置
springboot双数据源配置pom文件中添加双数据库的依赖文件 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version&...
2019-09-05 09:04:21 167
原创 SpringBoot项目事务管理
SpringBoot项目事务管理在Application主方法上添加@EnableTransactionManagement注解来启用事务的管理@SpringBootApplication@ComponentScan(basePackages = {"com.spring.**"})@EnableTransactionManagement@EnableConfigurationPrope...
2019-09-04 09:48:17 504
原创 Redis
Redis概念: redis是一款高性能的NOSQL系列的非关系型数据库。 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露...
2019-08-28 14:24:31 96
原创 设计模式
设计模式单例模式利用单例模式的话,我们就可以实现在需要使用时才创建对象,这样就避免了不必要的资源浪费。饿汉方式(线程安全)“饿汉方式” 就是说JVM在加载这个类时就马上创建此唯一的单例实例,不管你用不用,先创建了再说,如果一直没有被使用,便浪费了空间,典型的空间换时间,每次调用的时候,就不需要再判断,节省了运行时间。 public class Singleton { ...
2019-08-28 11:17:57 143
原创 Excel数据解析
Excel解析pom文件导入jar包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.0.0</versio...
2019-08-28 10:51:12 303
原创 中国省市地图json数据包及解析
地图数据包解析Controller层代码 @PostMapping(value = "mapJson") @ApiOperation(value = "地图数据解析",notes = "地图数据解析",httpMethod = "POST") public Response mapJson(int num){ return new Response.Builder...
2019-08-28 10:32:58 1588
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人