- 博客(5)
- 收藏
- 关注
原创 Java基础
1.基础数据类型int、long、string、short、byte、folat、double2.判断语句if、switch3.循环语句for、while、do while4.数组数组的特点数组是一种引用数据类型数组当中的多个数据,类型必须统一数组的长度在程序运行期间不可改变数组的初始化在内存当中创建一个数组,并且向其中赋予一些默认值。动态初始化:数组存储的数据类型[]...
2019-09-09 17:49:22
125
原创 单体架构优化之MySQL优化
MySQL优化之最大连接数100、150、200最大连接数对系统有什么影响?show variables like '%max_connections%';测试一:如果最大连接数超过100,会怎么样?修改最大连接数my.ini文件中修改如下属性:max_connections=100测试代码开发步骤:springmvc+mybatis1、配置springmvc w...
2019-09-09 14:31:17
297
原创 Servlet单实例多线程
01_Servlet的单实例多线程单线程多实例解释Servlet在服务器中只会创建一个实例当多个请求同时请求一个servlet时,就会根据tomcat中的server.xml文件中的标签配置线程池,然后当项目启动时,根据项目中web.xml初始化线程池当请求到达时,Servlet容器通过程调度线程池中等待状态的线程给请求线程执行Servlet的service方法请求结束,放回线程池...
2019-09-09 14:19:47
524
原创 Quartz定时任务
一、定时任务定时任务好比是一个闹钟,设置指定时间执行某一段业务逻辑,在金融系统使用较多,比如计算每天的收益等,或者进行一天的日志拷贝和分析等等。独立图片服务器进行无效图片清理的工作,可以使用定时任务每星期清理一次。定时任务使用场景Quartz定时任务框架Quartz是一个实现定时任务的框架。实现步骤导入依赖<dependency> <groupId>...
2019-09-09 14:12:38
186
原创 消息队列中间件ActiveMQ高级应用
消息队列中间件ActiveMQ高级应用1 MQ(Message Queue)应用场景分析消息队列中间件是分布式系统中的重要组件,主要解决异步消息,应用解耦,流量削锋等问题,从而实现高性能,高可用,可伸缩和最终一致性的架构使用较多的消息队列有ActiveMQ,RabbitMQ,Kafka,MetaMQ等1.1 异步处理场景说明:用户注册后,需要发送注册邮件和注册短信。传统的做法如下:...
2019-09-09 14:08:25
153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人