在项目中,当访问其他人的接口较慢或者做耗时任务时,不想程序一直卡在耗时任务上,想程序能够并行执行,我们可以使用多线程来并行的处理任务,这里介绍下 SpringBoot 下的 ...
一、介绍 Knife4j【快速开始】是为Java MVC框架集成Swagger生成API文档的增强解决方案(在非Java项目中也提供了前端UI的增强解决方案),前身是Swag...
function sleep(ms){ var time = new Date(); time.setTime(time.getTime() + ms); w...
最近写的小程序里面需要实现顶部下拉菜单的效果,做一个过滤操作,但是没有找到相关组件,所以动手写了一个。 先看一下这拙劣的效果叭~ 下面就直接看具体实现了嗷! index.wx...
一个导航tab的实现,tab数目超过4个的话可滚动,少于或等于4个平铺。记录下。 效果: 代码: html部分 css部分 js部分 over!
最近有个移动端的需求,是将PC端的一个分页请求的列表,在移动端做对应展示,做了一个触底加载的效果,但是中间遇到了一些问题,在这里做一下总结。 首先是用vue起了个小项目,触底...
Lambda表达式入门,看这篇就够了! 转自Python日常笔记 作者:海向cnblogs.com/haixiang/p/11029639.html Lambda简介 Lam...
一、任务要求 商家的后台管理系统实现新订单提醒推送功能,利用Spring Boot + WebSocket实时消息推送的方式进行实现。 二、实现代码 WebSocket是基于...
FixedThredPool 介绍:可重用固定线程数的线程池 FixedThreadPool使用了无边界的任务队列,当有新任务来的时候,会首先判断当前线程数是否小于核心线程数...
SpringBoot入门 SpringBoot傻瓜式,框架,让Spring开发变得“简单粗暴” Spring应用开发流程 配置环境(配置jdk,无需安装tomcat)->创建...
SpingMvc拦截器的配置和应用 SpringMvc用户在使用自定义拦截器必须实现HandlerInterceptor接口 preHandle()这个方法在业务处理器处理请...