0%

springCloud中的几个主要组件 * 业务场景以及底层原理 https://blog.csdn.net/forezp/article/details/83999882
阅读全文 »

springboot部署 * jar方式部署 直接安装运行jar即可 * war方式部署到tomcat war部署到tomcat的坑: 1.修改启动类,继承SpringBootServletInitializer并重写configure方法: package com.imux.wxsell; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
阅读全文 »

restful规范 * 规范简述 GET -> 查询操作 POST -> 添加/修改操作 PUT -> 修改操作 DELETE ->删除操作 * REST https://blog.csdn.net/qq_29115715/article/details/80090403
阅读全文 »

redis 可以承载每秒10W+的并发数。 * 官网https://redis.io/ * 中文网http://www.redis.cn/ 两个需要用到的命令 * 1.SETNX(一定要去看看链接介绍)http://www.redis.cn/commands/setnx.html * 2.GETSET(一定要去看看链接介绍)http://www.redis.cn/commands/getset.html reids分布式session的应用 redis分布式锁的应用 https://blog.csdn.net/forezp/article/details/68957681 redis缓存的应用
阅读全文 »

spring注解 * Spring的20+种常用注解 https://mp.weixin.qq.com/s/b8bKuoaJAgGdFx9nTaFpgg * spring4 * RestController @Controller @ResponseBody 两个注解可以替换成 @RestController * RequestMapping可以同时配置两个请求路径: @RequestMapping(value = {"/hello","hi"}) * 指定请求类型以及获取请求参数的另一种写法 @RestController public class Test1 {
阅读全文 »

Lombok参考手册 Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。官方地址:https://projectlombok.org/,github项目地址:https://github.com/rzwitserloot/lombok。 lombok常用注解 使用lombok注解需要在项目中引用lombok jar包。 * @Data:注解在类上;提供类所有属性的getting和setting方法,此外还提供了equals、canEqual、hashCode 、toString 方法 * @Setter:注解在属性上;为属性提供setting方法 * @Getter:注解在属性上;为属性提供getting方法 * @Slf4j:注解在类上;为类提供一个属性名为log 的sl
阅读全文 »

用apache ab压测模拟高并发 * 工具下载安装 windows下安装apache,执行压测命令需进入bin目录下再执行压测命令: cd C:\mysoft\Apache2.2\bin macOS下直接执行压测命令即可(macOS自带apache) * 命令 1.ab -n 100 -c 100 http://www.baidu.com -n 100 :发出100个请求 -c 100 :模拟100个并发 相当于100个人同时访问http://www.baidu.com 2.ab -t 60 -c 100 http://www.baidu.com -t 60 :60秒 -c 100 :100个并
阅读全文 »

SpringBoot与mybatis整合 1. maven引入mybatis包(第1步-总)org.mybatis.spring.bootmybatis-spring-boot-starter1.3.22. springboot启动类中设置扫描包位置(第2步-总) //没有数据源时添加 exclude = {DataSourceAutoConfiguration.class} @SpringBootAp
阅读全文 »

分布式概念描述 * 概念 旨在支持应用程序和服务的开发,可以利用物理架构由多个自治的处理元素,不共享主内存,但通过网络发送消息合作。——Leslie Lamport * 分布式的三个特点与 * 多节点 * 消息通信 * 不共享内存 * 三个容易混淆的概念 * 分布式系统(distributed ststem) * 集群(cluster) * 分布式计算(distributed computing) * 分布式系统是多节点的,集群也是多节点的,但是区别在于节点的功能 如:卖家端和卖家端是分布式的; 如果卖家端部署在对台服务器上,那么卖家端是集群; 简单说就是 功能不同是分布式,
阅读全文 »