java学习
文章平均质量分 82
程序小敢敢
知道的越多,不知道的越多,不要停止学习的脚步;
展开
-
JVM系列之一Java虚拟机在Java程序运行时管理的内存区域.
为什么要学习JVM其实如果我们平常如果只在本地开发环境中进行Java程序开发时,我们很少会遇到需要了解JVM的需求,但是在实际的工作中,我们开发会分为本地环境、开发环境、Sit、Uit、生产环境多个场景;可能你在自己开发环境上,程序跑的飞起,但是等部署到了生产环境实际投产给用户去使用的时候可能你会遇到这些需求:运行的程序卡住了、却没有看到任何日志输出部署应用的服务器CPU的利用率突然就激增或者对于一个多线程的应用、我线程是越多越好吗?对于这些需求,就不仅仅要求我们只做到:能够写出业务功能、能够原创 2020-12-23 17:26:50 · 133 阅读 · 0 评论 -
IDEA的database连接mysql报错Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezone‘
解决方法设置mysql时区使用win + r,打开运行窗口输入cmd打开命令提示符连接数据库:mysql -hlocalhost -uroot -p//输入密码后连接到mysql继续输入 show variables like'%time_zone'; (注意不要漏掉后面的分号)time_zone显示 SYSTEM 就是没有设置时区啦。输入set global time_zone = '+8:00'; ,回车重新连接数据库,重复2和3操作,查看此时的time_zone的value值是否原创 2020-12-16 15:54:59 · 216 阅读 · 0 评论 -
(Docker实战)CentOS7上安装Docker
虚拟化:把实体资源抽象、转换呈现出来,打破实体结构不可分割的障碍使用场景:装载软件的环境,用于不同环境的移植,通过导出的方式,获取环境名词:宿主机docker客户端docker是什么docker能干什么docker镜像和容器一个形象的比喻:一个镜像就是一个类,容器相当于对象怎么安装使用docker一、 安装1、环境准备环境准备:Linux VM-0-4-centos 3.10.0-1127.19.1(Docker官方建议Linux内核3.8以上)2、更新yumyum up原创 2020-12-15 23:51:44 · 114 阅读 · 0 评论 -
(FastDFS安装防坑必看)CentOS7安装分布式文件系统FastDFS教程,并使用SpringBoot项目进行测试
前言FastDFS是一款轻量级的分布式文件系统,本人在刚接触FastDFS安装的时候,踩了不少的坑。为了给自己以后安装留份记录,也为了帮助大家少走弯路,写下这篇博客供大家参考;如果在你安装过程中出现的问题,欢迎大家在评论区交流;安装一、安装依赖1、安装c语言编译环境和一些工具yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl un原创 2020-11-27 17:33:33 · 325 阅读 · 0 评论 -
解决SpringCloud项目在启动Eureka时报错
SpringCloud项目在启动Eureka时报错报错如下: 原因是因为新版本的SpringCloud Eureka在启动的时候必须提供Hystrix熔断的依赖pom.xml只引入了Eureka的依赖java.lang.NullPointerException: null at com.netflix.eureka.registry.PeerAwareInstanceRegistryImpl.shutdown(PeerAwareInstanceRegistryImpl.java:174) ~[eu原创 2020-11-18 11:21:01 · 1756 阅读 · 1 评论 -
(必看)IDEA在类上和方法上添加Javadoc文档注释,图文详解
IDEA在类和方法上生成文档注释idea作为越来越多程序员使用的开发工具,平时的代码注释也非常的关键,下面介绍一下类上注释和方法上注释,方便大家的开发配置,同时也为自己以后配置留一份记录(毕竟每次换环境都需要重新配置一遍)一、在类上生成文档注释(在接口上生成同理)File–>settings–>Editor–>File and Code Templates–>Files–>Class在模板上加入文档注释模板,使用效果如下图 ;/** *@ClassName $原创 2020-11-13 11:19:07 · 6699 阅读 · 0 评论