Category: java

关于java:Spock单元测试框架实战指南一Spock是什么它和JUnit有什么区别 0

关于java:Spock单元测试框架实战指南一Spock是什么它和JUnit有什么区别

这是Spock系列的第一篇文章,整个专辑会介绍Spock的用处,为什么应用Spock?它能给咱们带来什么益处?它和JUnit、JMock、Mockito有什么区别?咱们平时写单元测试代码的常见问题和痛点,Spock又是如何解决的,Spock的代码怎么编写以及Spock的劣势和毛病等内容,让大家对Spock有个主观的理解。

关于java:贞炸了上线之后消息收不到了 0

关于java:贞炸了上线之后消息收不到了

hello,各位小伙伴们,上午好~昨晚生产零碎机房切换,又度过了一个不眠之夜。趁着这段无聊工夫,分享一下前一段时间 RocketMQ 踩坑经验太惨了!!!早上刚躺下睡了两小时,就被一通电话幸运起来查看问题。前言事件是这样的,前端工夫咱们有个新业务上线,这个业务须要监听领取胜利的 mq 音讯,而后向绑定的音箱推送音讯…

关于java:Java中泛型 0

关于java:Java中泛型

作用就相似于老师查看学生是不是这个班的吗?做出类型查看,泛型的标记<元素的类型>,英文就是Generics,是JDK1.5的一个新个性,其实就是一个”语法糖”,实质上就是编译器为了提供更好的可读性而提供的一种小伎俩,小技巧,虚拟机层面是不存在所谓”泛型”的概念的。

关于java:详解-JVM-逃逸分析 0

关于java:详解-JVM-逃逸分析

Java 中对象的创立个别会由堆内存去分配内存空间来进行存储,在堆内存空间有余的时候,GC 便会对堆内存进行垃圾回收,如果 GC 运行的次数过多,便会影响程序的性能,所以 “逃逸剖析” 由此诞生,它的目标就是判断哪些对象是能够存储在栈内存中而不必存储在堆内存中的,从而让其随着线程的消失而消失,进而缩小了 GC 产生…

关于java:MQ消息中间件面试能问些什么 0

关于java:MQ消息中间件面试能问些什么

MQ消息中间件,面试能问些什么?为什么应用音讯队列?音讯队列的长处和毛病?kafka、activemq、rabbitmq、rocketmq都有什么优缺点?面试官角度剖析:(1)你知不知道你们零碎里为什么要用音讯队列这个货色?(2)既然用了音讯队列这个货色,你知不知道用了有什么益处?(3)既然你用了MQ,那么过后为什么选用这一款MQ?1…

关于java:其实SQL优化调优就跟吃饭喝水一样简单教你抓住SQL的本质 0

关于java:其实SQL优化调优就跟吃饭喝水一样简单教你抓住SQL的本质

SOL 优化并不简略,做好 SOL 优化须要把握数据库体系结构、表和索引设计、高效 SOL法、高级 SOL 语法、多种优化工具等常识,甚至还得剖析业务特点,以及理解优化器的毛病。只有建设 SOL 优化方法论体系,才可能迅速找到最适宜的办法来优化 SOL ,从而解决由SOL 51 发的性能问题。接下来我会详解了 SOL 性能优化之道,相…

关于java:商品详情展现 0

关于java:商品详情展现

业务阐明阐明:当用户点击商品时,须要跳转到商品的展示页面中,页面名称item.jsp重构JT-MANAGE创立接口在common中创立接口编辑Dubbo实现类 {代码…} 编辑YML配置文件 {代码…} 编辑ItemController {代码…} 页面成果展示

关于java:用户模块的实现注册退出 0

关于java:用户模块的实现注册退出

用户注册url剖析依据url地址阐明申请为同域申请:参数信息:页面JS剖析阐明:依据剖析获取返回值数据信息应该为SysResult对象。编辑UserCotroller {代码…} 编辑UserService {代码…} 页面成果展现用户信息回显页面url剖析查看页面JS编辑SSO的Controller {代码…} 编辑Cookie工具API {代码…} 用户退出操作业务阐明…