高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per Second),并发用户数等。 查看全文>>
技术文章2021-07-12 |传智教育 |Java处理高并发的3种方案
主要考核Java基本功的掌握和应用。一方面,是servlet的生命周期;另一方面,则是其单例非线程安全对于安全这块的一个处理。 查看全文>>
技术文章2021-07-12 |传智教育 |servlet的生命周期,servlet常用方法
本套Nginx学习视频通过整合,把关于Nginx从基础到进阶中常见的,比较高频的内容进行统一讲解,最后通过一个比较流行的视频直播系统部署来加强对Nginx的使用。 查看全文>>
技术文章2021-07-12 |传智教育 |Nginx学习视频
电商中有很多并发场景,为了提高系统处理能力,在并发场景中大部分都使用了多线程。比如:秒杀业务、商品信息同步、静态页同步、下单业务、支付业务等。 查看全文>>
技术文章2021-07-12 |传智教育 |电商项目中的多线程,多线程有哪些应用场景
在Spring Boot中,使用组件注册方式整合内嵌Servlet容器的Servlet、Filter、Listener三大组件时,只需将这些自定义组件通过ServletRegistrationBean、FilterRegistrationBean、ServletListenerRegistrationBean类注册到容器中即可,这些类相当于将组件配置在web.xml中。 查看全文>>
技术文章2021-07-05 |传智教育 |组件注册整合Servlet三大组件,Servlet,Filter,Listener
在实际开发中,每当完成一个功能接口或业务方法的编写后,通常都会借助单元测试验证该功能是否正确。Spring Boot对项目的单元测试提供了很好的支持,在使用时,需要提前在项目的pom.xml文件中添加spring-boot-starter-test测试依赖启动器,可以通过相关注解实现单元测试。这里,以之前创建的chapter01项目为例对Spring Boot项目的单元测试进行使用演示,具体步骤如下。 查看全文>>
技术文章2021-07-05 |传智教育 |单元测试,Spring Boot项目的单元测试
为了满足更多的需求,JDK 8中新增了一个java.time包,在该包下包含了更多的日期和时间操作类,其常用类如下: 查看全文>>
技术文章2021-07-05 |传智教育 |JDK8,JDK8新增的日期与时间类
每次使用“java”命令启动Java虚拟机时都会对应一个Runtime实例,并且只有一个实例,应用程序会通过该实例与其运行时的环境相连。应用程序不能创建自己的Runtime实例,若想在程序中获得一个Runtime实例,可以通过getRuntime()方法获取与之相关的Runtime对象,具体方式如下: 查看全文>>
技术文章2021-07-05 |传智教育 |Runtime类,创建Runtime实例