04 2022 档案

摘要:1、Java学习路线 2、Java后端开发学习路线 3、数据结构与算法学习路线 阅读全文
posted @ 2022-04-30 16:05 没有你哪有我 阅读(43) 评论(0) 推荐(0) 编辑
摘要:前言 1、四大垃圾回收算法 引用计数 复制拷贝 标记清除 标记压缩整理 2、落地实现 串行回收:-XX:+UseSerialGC 并行回收:-XX:+UseParallelGC 并发回收:CMS(ConcurrentMarketSweep) G1 3、java的gc回收的类型主要有几种: UseSe 阅读全文
posted @ 2022-04-30 14:32 没有你哪有我 阅读(25) 评论(0) 推荐(0) 编辑
摘要:一、服务脚本路径 vi /usr/lib/systemd/system/nginx.service 二、服务脚本内容 [Unit] Descri ption=nginx - web server After=network.target remote-fs.target nss-lookup.tar 阅读全文
posted @ 2022-04-29 15:47 没有你哪有我 阅读(425) 评论(0) 推荐(0) 编辑
摘要:使用su命令,我们可以切换不同的用户身份,相当于有多个面具,一会儿当好人,一会儿当坏人,呵。当su后面没有加上用户账号时,默认切换的就是root账号。并且使用这个命令最常见的情况就是让我们切换至root账号,来充当一会儿系统管理员。咱也当一把老大。 阅读全文
posted @ 2022-04-29 12:59 没有你哪有我 阅读(121) 评论(0) 推荐(0) 编辑
摘要:前言 二进制优化,将每类物品的数量按2的整数次幂进行拆分,因为任何一个十进制数都可以用若干个二进制数来凑成 时间复杂度:O(NlogSV) 题目描述 有 N 种物品和一个容量是 V 的背包。 第 i 种物品最多有 si 件,每件体积是 vi,价值是 wi。 求解将哪些物品装入背包,可使物品体积总和不 阅读全文
posted @ 2022-04-29 12:29 没有你哪有我 阅读(84) 评论(0) 推荐(0) 编辑
摘要:前言 Java中的引用一共有四种,它们分别是强引用、软引用、弱引用和虚引用,下面我们来分别介绍。 一、强引用(默认支持模式) 强引用就是我们平常用的类似于“Object obj = new Object()”的引用,只要obj的生命周期没结束,或者没有显示地把obj指向为null,那么JVM永远不会 阅读全文
posted @ 2022-04-28 20:34 没有你哪有我 阅读(440) 评论(0) 推荐(0) 编辑
摘要:一个原因:可能是缺少web启动依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.4.4</version> 阅读全文
posted @ 2022-04-26 10:23 没有你哪有我 阅读(2535) 评论(0) 推荐(0) 编辑
摘要:对于还在正常运行的系统: 1.可以使用jmap来查看JVM中各个区域的使用情况2.可以通过jstack来查看线程的运行情况,比如哪些线程阻塞否出现了死锁3.可以通过jstat命令来查看垃圾回收的情况,特别是fullgc, 如果发现fullgc比较频繁,那么就得进行调优了4.通过各个命令的结果,或者j 阅读全文
posted @ 2022-04-22 09:47 没有你哪有我 阅读(157) 评论(0) 推荐(0) 编辑
摘要:目前需求:关闭连接后亦可以继续运行 用 nohup命令:如:nohup java -jar ph-0.0.1-SNAPSHOT.jar >log.out 2>&1 &解释: ph-0.0.1-SNAPSHOT.jar是项目的jar包,用cd命令切到jar包位置,再执行上述命令 log.out是一个文 阅读全文
posted @ 2022-04-20 21:45 没有你哪有我 阅读(207) 评论(0) 推荐(0) 编辑
摘要:一、启动SpringBoot项目报错 1、连接数据库报错 报错信息如下: 2022-04-20 19:41:36.756 ERROR 27153 [Druid-ConnectionPool-Create-816798571] com.alibaba.druid.pool.DruidDataSourc 阅读全文
posted @ 2022-04-20 21:15 没有你哪有我 阅读(497) 评论(0) 推荐(0) 编辑
摘要:一、CentOS7yum安装mysql+需要:libsasl2.so.2()(64bit) 解决方法: 修改vim /etc/yum.repos.d/mysql-community.repo 源文件 [mysql57-community] name=MySQL 5.7 Community Serve 阅读全文
posted @ 2022-04-20 17:55 没有你哪有我 阅读(104) 评论(0) 推荐(0) 编辑
摘要:题目描述: 你需要从空字符串开始 构造 一个长度为 n 的字符串 s ,构造的过程为每次给当前字符串 前面 添加 一个 字符。构造过程中得到的所有字符串编号为 1 到 n ,其中长度为 i 的字符串编号为 si 。 比方说,s = "abaca" ,s1 == "a" ,s2 == "ca" ,s3 阅读全文
posted @ 2022-04-16 13:39 没有你哪有我 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1、接口定义 1 /** 2 * 获取当前表的最大主键序列 3 * 4 * @param tableName 5 * @param primaryKeyName 6 * @return 7 */ 8 Integer findMaxId(@NotNull @Param("tableName") Str 阅读全文
posted @ 2022-04-14 14:26 没有你哪有我 阅读(414) 评论(0) 推荐(0) 编辑
摘要:脚本语句: drop synonym 同义词名称; 阅读全文
posted @ 2022-04-13 14:18 没有你哪有我 阅读(930) 评论(0) 推荐(0) 编辑
摘要:Collectors.toMap(主键, Function.identity(), (oldValue, newValue) -> oldValue); 阅读全文
posted @ 2022-04-12 15:34 没有你哪有我 阅读(741) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示