摘要: 项目调优作为一名工程师,项目调优这事,是必须得熟练掌握的事情。在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。在这边有一篇比较好的文章,推荐给大家!SpringBoot项目配置Tomcat和JVM参数 一、修改配置文件关于修改配置文件application.prope 阅读全文
posted @ 2020-05-29 16:17 Mr陈二 阅读(860) 评论(0) 推荐(0)
摘要: 前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。 阅读全文
posted @ 2020-05-25 19:08 Mr陈二 阅读(171) 评论(0) 推荐(0)
摘要: 1.发现了一个问题 Thread.activeCount()会一直大于2 public class VolatileTest { public static volatile int race = 0; public static void increase() { race++; } privat 阅读全文
posted @ 2020-05-25 00:00 Mr陈二 阅读(822) 评论(0) 推荐(1)
摘要: 用idea右侧的maven Projects下的package功能打包maven工程时候出现的错误 解决办法:不用上述方式编译打包,改用命令行方式跳过Test,命令如下: mvn clean package -DskipTests 这样maven就不会进行Test相关的编译了。 阅读全文
posted @ 2020-05-19 16:05 Mr陈二 阅读(1148) 评论(0) 推荐(0)
摘要: 函 数 功 能 CURDATE() 获取当前日期 CURTIME() 获取当前时间 NOW() 获取当前的日期和时间 UNIX_TIMESTAMP(date) 获取日期的UNIX时间戳 FROM_UNIXTIME() 获取UNIX时间戳的日期值 WEEK(date) 返回日期date为一年中的第几周 阅读全文
posted @ 2020-05-18 10:38 Mr陈二 阅读(566) 评论(0) 推荐(0)
摘要: 一、首先就是先下载nginx-rtmp-module 官方github地址:https://github.com/arut/nginx-rtmp-module我这里在git上直接克隆了git clone https://github.com/arut/nginx-rtmp-module.git如果提 阅读全文
posted @ 2020-05-09 10:48 Mr陈二 阅读(1831) 评论(0) 推荐(1)
摘要: 在说堆和栈之前,我们先说一下JVM(虚拟机)内存的划分: Java程序在运行时都要开辟空间,任何软件在运行时都要在内存中开辟空间,Java虚拟机运行时也是要开辟空间的。JVM运行时在内存中开辟一片内存区域,启动时在自己的内存区域中进行更细致的划分,因为虚拟机中每一片内存处理的方式都不同,所以要单独进 阅读全文
posted @ 2020-05-09 10:17 Mr陈二 阅读(361) 评论(0) 推荐(0)
摘要: nginx(背景) nginx是一个高性能的HTTP服务器,以前我经常在linux系统中配置,主要做反向代理和负载均衡,最近根据业务需要,需要在window中配置反向和负载,下面就介绍一下nginx的安装与使用 nginx介绍 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMA 阅读全文
posted @ 2019-11-29 23:30 Mr陈二 阅读(747) 评论(1) 推荐(0)
摘要: 以前一直有个误区,以为:高性能服务器 一定是 多线程来实现的 原因很简单因为误区二导致的:多线程 一定比 单线程 效率高。其实不然。 在说这个事前希望大家都能对 CPU 、 内存 、 硬盘的速度都有了解了,这样可能理解得更深刻一点,不了解的朋友点:CPU到底比内存跟硬盘快多少 redis 核心就是 阅读全文
posted @ 2019-11-01 10:59 Mr陈二 阅读(162) 评论(0) 推荐(0)