摘要: 前面总结:JVM内存空间分为三块,分别为方法区、堆区、栈区   方法区包含:class文件、静态变量   堆区包含:对象、对象中的实例变量   栈区包含:方法、方法中的局部变量   方法区最先有数据,垃圾回收器针对堆区(没有引用指向它时),栈区最活跃 封装:最主要的目的是把复杂的问题简单化,把复杂的结构封装,... 阅读原文
2020-10-07 22:07:15 阅读(2743) 评论(0)
摘要: 动手动脑①       1 package test_1; 2 3 public class Test { 4 5 public static void main(String[] args) { 6 // TODO 自动生成的方法存根 7 Foo... 阅读原文
2020-10-07 19:35:04 阅读(2355) 评论(0)
摘要: spring boot 若依系统整合Ueditor,部署时候上传图片错误解决 前言:国庆假期找了个ruoyi版本的cms玩玩,从git上看,介绍如下图: 后台部分截图: 编辑 ​ 编辑 ​ 编辑 ​ 编辑 ​ 前台blog截图: 编辑 ​ 编辑 ​ 看上去还可以... 阅读原文
2020-10-07 18:21:32 阅读(2358) 评论(0)
摘要: 1. 算法实现 排序中比较复杂的有归并排序,快速排序,堆排序三大算法了,三个算法的时间复杂度都是O(N * logN),三个算法的思想我就简单的展开详述以下。 1.1 归并排序 归并排序的核心思想是链表中的经典题目:合并两个有序链表。 剑指offer:合并两个排序的链表 Leetcode P21: Merge... 阅读原文
2020-10-07 18:04:02 阅读(2437) 评论(0)
摘要: 文件:文本、图片、视频、程序等存储在计算机上 文件目录:文件夹,管理文件, linux 下有权限、操作符、用户组、用户等        路径分割符:   \ 表示 windows 系统文件目录分割符   / 表示 mac/linux 下的路径分割符   java 代码在 wind... 阅读原文
2020-10-07 13:26:01 阅读(2386) 评论(0)
摘要: 如果您的kubernetes已有了helm,那么部署mysql的步骤可以进一步简化,那些原先需要自己动手配置的deployment和service都已集成在chart中,今天就来实战通过helm部署mysql,并且将之前遇到的问题抛出来给大家参考; 环境信息 硬件:三台CentOS 7.7服务器 kuber... 阅读原文
2020-10-07 11:44:07 阅读(2420) 评论(0)
摘要: 今日收获: 一、所有引用类型变量的初始化一定要使用new 关键字定义声明,空指针异常的错误原因可能是变量没有初始化导致的。         每一个类体的数据成员一定要在实例化的同时赋值,用一个实例化的类实现问题中最小的一部分,比如四则运算题目,一个类就是一个算式,问题要极度分解简化。   函数之间的返回值和参... 阅读原文
2020-10-07 06:19:06 阅读(2452) 评论(0)
摘要: 前言 互联网世界中,网络协议的重要性不言而喻。很多人都知道,网络协议中的五层模型或者七层模型,这些在操作系统中,那都是“必考题”。上学的时候,无论是死记硬背,还是各种小抄,总得把下面这个图记下来。踏入工作,走进 web 开发“不归路”,发现还是不能落下它。 计算机网络相关的知识点是在面试过程中开发者经常被问到... 阅读原文
2020-10-07 06:04:21 阅读(2285) 评论(0)
摘要: 前言 互联网世界中,网络协议的重要性不言而喻。很多人都知道,网络协议中的五层模型或者七层模型,这些在操作系统中,那都是“必考题”。上学的时候,无论是死记硬背,还是各种小抄,总得把下面这个图记下来。踏入工作,走进 web 开发“不归路”,发现还是不能落下它。 计算机网络相关的知识点是在面试过程中开发者经常被问到... 阅读原文
2020-10-07 06:03:51 阅读(2410) 评论(0)
摘要: 前言 互联网世界中,网络协议的重要性不言而喻。很多人都知道,网络协议中的五层模型或者七层模型,这些在操作系统中,那都是“必考题”。上学的时候,无论是死记硬背,还是各种小抄,总得把下面这个图记下来。踏入工作,走进 web 开发“不归路”,发现还是不能落下它。 计算机网络相关的知识点是在面试过程中开发者经常被问到... 阅读原文
2020-10-07 06:02:48 阅读(2408) 评论(0)