WELCOME

任何一个伟大的目标,都有一个微不足道的开始。
摘要: 绪论 1.1 因特网概述 1.1.1 计算机网络在新时代的作用 互联网能够向用户提供很多服务,有两个最重要的基本特点:连通性和共享 连通性:用户之间交换各种信息,但应注意互联网的虚拟性,无法准确知道对方是谁 共享:资源共享,包含:信息共享,软件共享,硬件共享 1.1.2 网络、互连网和互联网 计算机 阅读全文
posted @ 2022-04-15 16:44 蓝色IU 阅读(159) 评论(0) 推荐(0)
摘要: Java SE面试题 自增变量 自增自减都是直接修改变量的值,不经过操作数栈 执行 i = i++; 先将i变量压入操作数栈,然再对i变量进行自增,最后把计算结果赋值给 i , i 仍然是1 什么是Singlenton? 单实例设模式,是软件开发中最常用的设计模式之一。 单实例设计模式,即某个类在整 阅读全文
posted @ 2022-04-19 11:27 蓝色IU 阅读(267) 评论(0) 推荐(0)
摘要: 1.概述 1.1. 背景说明 生产环境中的问题 生产环境发生了内存溢出该如何处理? 生产环境应该给服务器分配多少内存合适? 如何对垃圾回收器的性能进行调优? 生产环境 CPU 负载飙高该如何处理? 生产环境应该给应用分配多少线程合适? 不加 log,如何确定请求是否执行了某一行代码? 不加 log, 阅读全文
posted @ 2022-03-19 16:03 蓝色IU 阅读(681) 评论(0) 推荐(0)
摘要: 类加载 1. 概述 在Java中数据类型分为基本数据类型和引用数据类型。基本数据类型由虚拟机预先定义,引用数据类型则需要进行类的加载。 按照Java虚拟机规范,从class文件到加载到内存中的类,到类卸载出内存为止,它的整个生命周期包括如下 7 个阶段: 其中,验证、准备、解析 3 个部分统称为链接 阅读全文
posted @ 2022-03-19 15:48 蓝色IU 阅读(100) 评论(0) 推荐(0)
摘要: JVM与Java体系结构 前言 作为Java工程师的你曾被伤害过吗?你是否也遇到过这些问题? 运行着的线上系统突然卡死,系统无法访问,甚至直接OOMM! 想解决线上JVM GC问题,但却无从下手。 新项目上线,对各种JVM参数设置一脸茫然,直接默认吧然后就JJ了 每次面试之前都要重新背一遍JVM的一 阅读全文
posted @ 2022-03-19 12:47 蓝色IU 阅读(154) 评论(0) 推荐(0)
摘要: 数据库的相关概念 一、数据库的好处 1、可以持久化数据到本地 2、结构化查询 二、数据库的常见概念 ★ 1、DB:数据库,存储数据的容器 2、DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB 3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是 阅读全文
posted @ 2022-02-20 12:16 蓝色IU 阅读(45) 评论(0) 推荐(0)
摘要: ❓了解Mybatis-plus MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 1.1MP特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CUR 阅读全文
posted @ 2022-01-11 19:35 蓝色IU 阅读(50) 评论(0) 推荐(0)