
Springboot
文章平均质量分 95
舞象
找工作 没找到,再学学。来这主要和优秀的人学习,使自己变优秀。
展开
-
消息队列-RabbitMQ应用场景和消息确认机制
.1 RabbitMQ 消息队列1.1 使用场景原创 2020-10-23 09:24:29 · 434 阅读 · 1 评论 -
异步-CompletableFuture详解
1.0 线程回顾1.1 初始化线程的4中方式继承Thread实现Runnable接口实现Callable 接口+FutureTask (可以拿到返回结果,可以处理异常)线程池通过线程池性能稳定,也可以获取执行结果,并捕获异常。但是,在业务复杂情况下,一个异步调用可能会依赖于另一个异步调用的执行结果。import java.util.concurrent.*;public class ThreadTest { public static ExecutorService ser原创 2020-10-21 13:08:34 · 557 阅读 · 0 评论 -
Kibana语句
1. 1建立一个映射索引PUT product{ "mappings": { "properties": { "skuId": { "type": "long" }, "spuId": { "type": "keyword" }, "skuTitle": { "type": "text", "analyzer": "ik_smart" //ik 分词器原创 2020-10-20 20:30:22 · 769 阅读 · 0 评论 -
微服务-性能压测\缓存redis和分布式锁redisson和SpringCache
1.0 压力测试内存泄漏(循环),并发与同步响应时间hps: 每秒点击次数tps: 系统每秒处理交易次数(事务 完整的场景链)qps: 系统每秒处理查询次数,最大响应时间最小响应时间90%响应时间, 排序后90% 内响应时间吞吐量,响应时间,错误率1.1 JMeter 安装apache......原创 2020-10-19 16:55:18 · 1230 阅读 · 1 评论 -
gulimall-API-商品服务,平台属性(级联)
1. 属性分组的关联展示和删除 //product/attrgroup/{attrgroupId}/attr/relation //属性分组 关联查看 @GetMapping("/{attrgroupId}/attr/relation") public R attrRelation(@PathVariable("attrgroupId") Long attrgroupId){ List<AttrEntity> entityList= attrServi原创 2020-09-25 08:40:32 · 169 阅读 · 0 评论 -
gulimall-API-平台属性,规格 销售,组联更新
1.0 VO View object:视图对象接受页面传递来的数据,封装对象将业务处理完成的对象,封装成页面要用的数据1.1 前段传送的数据,后端用Vo对象接受处理,保存到二个数据库表中上述图片所示,会向后台传送一个attrgroupId的参数,但是attr表没设置一个参数,而且走的还是attrController层,所以另设置一个attrvo对象=====AttrVo .class===private Long attrGroupId; //比attr属性表多设置一个 字段原创 2020-09-24 15:10:15 · 174 阅读 · 0 评论 -
gulimall-API-品牌管理,品牌分类关联和组联更新
1. 分页插件实现@Configuration@EnableTransactionManagement //开启事务@MapperScan("com.atguigu.gulimall.product.dao")public class MybatisConfig { //引入分页插件 @Bean public PaginationInterceptor paginationInterceptor() { PaginationInterceptor pagin.原创 2020-09-23 13:20:44 · 278 阅读 · 0 评论 -
Jsr303
1.0 @NotBlank,@Valid@NotNull://CharSequence, Collection, Map 和 Array 对象不能是 null, 但可以是空集(size = 0)。@NotEmpty://CharSequence, Collection, Map 和 Array 对象不能是 null 并且相关对象的 size 大于 0。@NotBlank://String 不是 null 且去除两端空白字符后的长度(trimmed length)大于 0。<depende原创 2020-09-22 13:48:39 · 142 阅读 · 0 评论 -
阿里云服务器实践一:docker安装zookeeper,本地写代码连接和注册
1.安装docker[root]# yum install docker.io -ydocker version2.安装zookeeper#拉取zk镜像docker pull zookeeper:3.5#创建容器 docker create --name zk -p 2181:2181 zookeeper:3.5#启动容器 docker start zk#容器查看 docker images#查看启动状态 docker ps3.zookeeper服务架构节点角色说明节原创 2020-09-15 14:02:08 · 570 阅读 · 0 评论 -
MyBatisPlus的实用学习
官网ORM:数据 student(no,name) <====> 对象 Student(SNo,SName)MyBatis +MybatisPlus :只做增强,不做改变环境搭建()原创 2020-09-13 07:13:01 · 85 阅读 · 0 评论