自定义启动项目的banner 在SpringBoot项目的resources目录下新建一个banner.txt文本文件,然后将启动Banner粘贴到此文本文件中,启动项目即可。 2. https://www.bootschool.net/ascii 4. https://www.degraeve.com/img2txt.php
JVM stack heap JVM 内存可简单分为三个区:1、堆区(heap):用于存放所有对象,是线程共享的(注:数组也属于对象)2、栈区(stack):用于存放基本数据类型的数据和对象的引用,是线程私有的(分为:虚拟机栈和本地方法栈)3、方法区(method):用于存放类信息、常量、静态变量、编译后的字节码等,是线程共享的(也被称为非堆,即 None-Heap)Java 的垃圾回收器(GC)主要针对堆区方法调用时,会创建栈帧在栈中,调用完是程序自动出栈释放,而不是gc释放...
vim命令 :w 将编辑过的文本保存:w! 若文本属性为只读时,强制保存:q 退出vim:q! 不管编辑或未编辑都不保存退出:wq 保存,退出:e! 将文档还原成最原始状态ZZ 若文档没有改动,则不储存离开,若文档改动过,则储存后离开,等同于:wq:w [filename] 编辑后的文档另存为filename:r [filename] 在当前光标所在行的下面读入filename文档的内容:set nu 在每行的行首显示行号:set nonu 取消行号n1,n2 w [filename] 将n1到n
在CentOS下安装crontab服务 1. 确认crontab是否安装:执行 crontab 命令如果报 command not found,就表明没有安装2. 安装 crontab执行 yum install -y vixie-cron3. 确认是否安装成功:执行 crontab -l4. 看是否设置了开机自动启动chkconfig --list crond 或者chkconfig crond on5. 启动crontabservice crond start6.添加计划任务crontab -ecrontab -l..
mysql一些查询 mysql 查询当天、本周,本月,上一个月的数据今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)近30天SELECT * FROM 表.
使用Navicat导入的时候出现[ERR]2006 路径:工具(T)->服务器监控->MySQL->变量->max_allowed_packet;//英文版:Tools->Server Monitor->MySQL->Variables->max_allowed_packet;
Loading class `com.mysql.jdbc.Driver‘. This is deprecated. Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.处理:提示信息表明数据库驱动com.mysql.
【报错】IDEA构建SpringBoot时,MVN报错未找到插件:找不到插件 ‘org.springframework.boot:spring-boot-maven-plugin:‘ 首先根据SpringBoot的功能,即当导入parent项目依赖时,相应的依赖自动导入,无需考虑各依赖和插件的版本依赖问题。但是此处标红证明该插件没有绑定好版本。解决办法根据问题锁定了解到问题是该插件没有绑定版本,所以只需要在对应pom.xml文件中添加版本号绑定即可,根据SpringBoot的版本依赖,只需要绑定对应父项目的版本即可解决问题。<!-- 父项目依赖处得到版本号 --> <parent> <groupId>org...
nodeJS安装和环境变量的配置 npm config list 获取npm配置信息 -------------说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\hjm\AppData\Roamingpm】路径中,占C盘空间。例如:我希望将全模块所在路径和缓存路径放在我no.