自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 SpringBoot异步及线程池配置

异步方法注解@Async在SpringBoot中进行异步处理,可以使用异步注解@Async和@EnableAsync。@Async注解表示异步,如:@Async("asyncServiceExecutor"),后面的参数asyncServiceExecutor对应于自定义的线程池配置类(在以下例子中为ExecutorConfig) 中的线程池方法名如果不写后面的参数,直接用@Async,则是使用默认的线程池。Future实现类获取异步处理结果如果想要获取异步处理的结果,可以通过Future

2020-12-21 15:44:52 858

转载 SpringBoot(一) 多线程与异步

多线程与异步#异步是目的,而多线程是实现这个目的的方法。1 Java J.U.C线程调度#JDK 1.5新增的java.util.concurrent包,增加了并发编程的很多类。Executor定义了方法execute(),用来执行一个任务public interface Executor { void execute(Runnable command); } ExecutorService提供了生命周期管理的方法。submit()shutdown()invo

2020-12-21 15:27:52 574

转载 拦截器和过滤器的区别

过滤器和拦截器的区别:  ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。  ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。  ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。  ④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。  ⑤在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次。  ⑥拦截器可以获取IOC容器中的各个bean,而过滤器就不行,这点很重要,在拦截器里注入一

2020-12-15 14:40:47 241

转载 idea中导入别人的vue项目并运行

1. 下载node.js在搭建vue的开发环境之前,先下载node.js,下载地址:https://nodejs.org/en/https://blog.csdn.net/antma/article/details/861040682. 安装下载好后安装,傻瓜式点下一步直到finish即可https://blog.csdn.net/antma/article/details/86104...

2020-05-07 16:44:37 2954

转载 vue安装及配置

首先下载node.js要求版本在8.9以上 官网:https://nodejs.org/zh-cn/下载完可检查在windows任务命令行里输入node -v使用淘宝NPM镜像源下载比较快 命令:npm install -g cnpm --registry=https://registry.npm.taobao.org安装vue-cli(全局安装vue-cli) ...

2020-05-07 15:27:53 87

转载 Restful 接口规范

简介REST:英文representational state transfer直译为表现层状态转移,或者表述性状态转移;Rest是web服务的一种架构风格,一种设计风格,是一种思想;同时Rest不是针对某一种编程语言的。以webService为例通俗解释。非Rest设计,以往我们都会这么写:http://localhost:8080/admin/getUser (查询用户)h...

2020-01-03 15:37:44 81

转载 java 根据html模板生成html文件

1.代码部分import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.test.context.junit4.SpringRunner;import java...

2019-10-09 10:53:44 617

转载 RabbitMQ的应用场景以及基本原理介绍

1.背景RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现。2.应用场景2.1异步处理场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式(1)串行方式:将注册信息写入数据库后,发送注册邮件,再发送注册短信,以上三个任务全部完成后才返回给客户端。 这有一个问题是,邮件,短信并不是...

2019-09-16 10:13:29 77

原创 Linux下彻底卸载mysql详解

一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysql 1 rpm -qa|grep -i mysql   可以看到如下图的所示:  显示之前安装了:   MySQL-client-5.5.25a-1.rhel5   MySQL-server-5.5.25a-1.rhel5二、停止mysql服务、...

2019-08-02 16:41:39 71

转载 Linux各目录及每个目录的详细介绍

【常见目录说明】 目录 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。 /etc 存放系统管理和配置文件 /home 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/hom...

2019-07-30 22:58:54 115

转载 SpringBoot整合Redis及Redis工具类撰写

一、Maven依赖(1)本文所采用的SpringBoot的版本如下 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> ...

2019-06-27 15:09:00 131

转载 Spring, Spring Boot中的@Component 和@ComponentScan注解用法介绍

通过本文你将学到:Component Scan是什么? 为什么ComponentScan很重要? 项目中Spring Boot会对哪些包自动执行扫描(Component Scan)? 如何利用Spring Boot定义扫描范围? 项目启动时关于Component Scan的常见报错@ComponentScan如果你理解了ComponentScan,你就理解了Spring.Sp...

2019-06-27 10:53:56 288 1

转载 Nginx 的配置文件及简单示例

nginx相关命令在windows 下nginx 开头的命令要改为 .\nginx ,例如: .\nginx -t命令 作用nginx -t 验证(nginx.conf)配置文件是否有语法错误nginx -V 查看Nginx的版本号start nginx 启动Nginx (windows下start nginx)nginx -c /usr/local/nginx...

2018-12-31 17:36:54 407

转载 linux centos安装jdk(1.8.xxxx)

Linux下安装jdk8步骤详述作为Java开发人员,在Linux下安装一些开发工具是必备技能,本文以安装jdk为例,详细记录了每一步的操作命令,以供参考。0.下载jdk8登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载。(可在Wind...

2018-12-30 16:38:01 196

转载 screen常用指令

Ctrl-a c 新建 bash screen 终端Ctrl-a " 列出Ctrl-a A 重命名Ctrl-a n 在当前窗口中切换到下一个 screen 终端Ctrl-a p 在当前窗口中切换到上一个 screen 终端 Ctrl-a d 断开所有 screen 终端,返回 screen 执行前状态,但 screen 内所有终端的任务都在执行screen -ls 列出当前用户的所有...

2018-12-28 13:41:33 656

原创 screen设置窗口标题

先安装screen yum install screen安装后去etc/screenrc文件中修改caption always改成%{.bW}%-w%{.rW}%n %t%{-}%+w %=%H %Y-%m-%d %c %p相关快捷键 screen -ls 显示进程列表 screen -r sid 恢复某个进程 screen -X -S sid quit...

2018-11-14 21:57:34 1745

转载 Http报头的Accept与Content-Type的区别

1.Accept属于请求头, Content-Type属于实体头。Http报头分为通用报头,请求报头,响应报头和实体报头。请求方的http报头结构:通用报头|请求报头|实体报头响应方的http报头结构:通用报头|响应报头|实体报头2.Accept代表发送端(客户端)希望接受的数据类型。比如:Accept:text/xml;代表客户端希望接受的数据类型是xml类型Content-T...

2018-09-27 22:01:18 106

原创 JQuery UI 有一个很不错的补全插件

之前做ES搜索的搜索框需要有自动补全功能,发现这个插件还不错,操作简单。这是菜鸟链接:http://www.runoob.com/jqueryui/api-autocomplete.html#method-widget样例&lt;!doctype html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="utf-...

2018-08-30 19:59:12 164

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除