上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 37 下一页
摘要: 通常处理HTTP请求时使用同步处理的方式,但有时根据业务场景和性能要求异步处理可能更合适。简单说下概念。 同步处理:一个HTTP请求进入一个主线程,主线程处理完后给出一个HTTP响应。 异步处理:一个HTTP请求进入一个主线程,主线程调用一个副线程,副线程处理业务逻辑,当副线程处理完后,主线程把结果 阅读全文
posted @ 2020-05-28 18:50 雷雨客 阅读(1378) 评论(0) 推荐(0)
摘要: 过滤器、拦截器、切片是java web开发中常用的技术,本篇讲解一下它们的使用方法及三者区别。 一、过滤器(Filter) 首先说明一下过滤器不是Spring提供的,不要被标题误导。它其实是Servlet的变种,是Java EE定义的。 1、实现Filter,统计每一个请求的耗时 @Componen 阅读全文
posted @ 2020-05-28 12:45 雷雨客 阅读(1051) 评论(0) 推荐(0)
摘要: SpringBoot定义了默认处理异常的机制,简单的说就是APP客户端访问默认返回json,浏览器访问默认返回错误页面。使用Restful风格开发,我们往往习惯处理异常时,返回json串。下面说说怎样使浏览器访问,默认返回json串。 1、默认跳转页面 @RestController @Reques 阅读全文
posted @ 2020-05-27 16:01 雷雨客 阅读(943) 评论(0) 推荐(0)
摘要: 一、相关注解 @GetMapping:等价于@RequestMapping(method=RequestMethod.GET) @PostMapping:等价于@RequestMapping(method=RequestMethod.POST) @PutMapping:等价于@RequestMapp 阅读全文
posted @ 2020-05-26 18:47 雷雨客 阅读(573) 评论(0) 推荐(0)
摘要: 1、比较传统写法与Restful写法 传统写法: 查询【GET】 /user/query?name=tom 详情【GET】 /user/getInfo?id=1 创建【POST】 /user/create?name=tom 修改【POST】 /user/update?id=1&name=jerry 阅读全文
posted @ 2020-05-24 18:50 雷雨客 阅读(213) 评论(0) 推荐(0)
摘要: 现在有一个项目结构如下: 父项目project <modelVersion>4.0.0</modelVersion> <groupId>com.xxx.xxx</groupId> <artifactId>project</artifactId> <version>1.0.0-SNAPSHOT</ve 阅读全文
posted @ 2020-05-24 18:09 雷雨客 阅读(1801) 评论(0) 推荐(0)
摘要: 执行以下命令会输出结果,但是也会出现一个提示: mysql -Ns -uroot -p123456 -Dlyk-doc -e "select * from t_user" 去掉提示方法: mysql_user=root mysql_pwd=123456 MYSQL_USER=`echo $mysql 阅读全文
posted @ 2020-05-24 17:30 雷雨客 阅读(176) 评论(0) 推荐(0)
摘要: 1、相关知识 先说一下两种负载均衡的方式,一种是静态的,例如使用nginx,需要把服务端配置到nginx里,当增删节点时手动维护。另一种是动态的,当服务启动时动态的将服务注册到注册中心,一般注册中心保存的是服务的IP、端口,调用方只需知道注册中心的IP、端口、服务名,就能获取到服务的IP、端口信息。 阅读全文
posted @ 2020-05-24 10:54 雷雨客 阅读(662) 评论(0) 推荐(0)
摘要: 直奔主题,在项目的pom.xml中配置插件: <!-- 覆盖率 --> <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.8.1</version> <exec 阅读全文
posted @ 2020-05-23 13:35 雷雨客 阅读(366) 评论(0) 推荐(0)
摘要: 1、缓存相关知识 使用缓存为了减少后端的压力,让请求集中到前端就能取到数据。缓存可以分为服务端缓存(redis等)、代理缓存(Nginx等)、浏览器缓存(浏览器自带)。本文说一下Nginx缓存。 Nginx代理缓存流程:首先客户端先去请求Nginx,第一次请求的时候,如果Nginx本地没有缓存,那么 阅读全文
posted @ 2020-05-23 13:30 雷雨客 阅读(274) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 37 下一页