会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
萌新J
一个正在努力的Java萌新
博客园
首页
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2021年5月29日
谷粒商城项目介绍
摘要: 本篇为项目大纲,详细涉及的知识点可以查看 谷粒商城所学知识点整理总结 基本信息 谷粒商城是一个微服务项目,总体上分为前台购物模块和后台数据管理模块。基于 SpringCloud + SpringCloudAlibaba + MyBatis-Plus + Redis + SpringSession +
阅读全文
posted @ 2021-05-29 17:44 萌新J
阅读(13512)
评论(0)
推荐(10)
编辑
2021年3月10日
JVM 中的垃圾回收
摘要: 说到JVM,总是绕不开垃圾回收,因为其是JVM的核心之一,因为对象的创建是非常频繁的,想要提高程序的执行效率,拥有一个高效的垃圾回收机制是必不可少的。 首先要明确,因为对象的创建只在堆中,所以垃圾回收主要发生在堆中,但是垃圾回收并不只是回收对象,也会回收一些废弃的常量和类对象。所以垃圾回收作用的位置
阅读全文
posted @ 2021-03-10 23:03 萌新J
阅读(517)
评论(0)
推荐(2)
编辑
2021年3月8日
对象的创建和分配
摘要: 对象的创建 创建方式 1、 new 关键字直接创建。 new ObjectName()。 2、通过 Class 反射对象的 newInstance() 方法。ObjectName obj = ObjectName.class.newInstance()。 3、通过 Class 反射对象获取 Cons
阅读全文
posted @ 2021-03-08 21:43 萌新J
阅读(273)
评论(0)
推荐(0)
编辑
2021年3月7日
JVM 中的异常
摘要: 内存溢出(OOM)和内存泄漏 内存溢出:无法为对象进行空间分配(垃圾回收也没用)就会导致内存溢出。 内存泄漏:对于程序不会再用到的对象,垃圾回收器无法将其回收。 两者联系:发生了内存泄漏后,可能会导致内存溢出。但是内存溢出并一定就是由于内存泄漏,也有可能是堆空间大小过小,导致内存溢出。 StackO
阅读全文
posted @ 2021-03-07 20:02 萌新J
阅读(283)
评论(0)
推荐(0)
编辑
2021年3月4日
JVM 中的StringTable
摘要: 是什么 字符串常量池是 JVM 中的一个重要结构,用于存储JVM运行时产生的字符串。在JDK7之前在方法区中,存储的是字符串常量。而字符串常量池在 JDK7 开始移入堆中,随之而来的是除了存储字符串常量外,还可以存储字符串引用(因为在堆中,引用堆中的字符串常量很方便,所以可以存储引用)。这使得很多字
阅读全文
posted @ 2021-03-04 21:44 萌新J
阅读(437)
评论(0)
推荐(0)
编辑
2021年3月3日
一个 java 文件的执行过程详解
摘要: 平时我们都使用 idea、eclipse 等软件来编写代码,在编写完之后直接点击运行就可以启动程序了,那么这个过程是怎么样的? 总体过程 我们编写的 java 文件在由编译器编译后会生成对应的 class 字节码文件, 然后再将 class 字节码文件转给 JVM 。JVM 会处理解析 class
阅读全文
posted @ 2021-03-03 21:00 萌新J
阅读(1833)
评论(4)
推荐(4)
编辑
2021年2月7日
复制表的方法
摘要: 1、mysqldump 执行过程: 一、将数据导出为 sql 文件。 mysqldump -h$host -P$port -u$user --add-locks=0 --no-create-info --single-transaction --set-gtid-purged=OFF db1 t -
阅读全文
posted @ 2021-02-07 23:07 萌新J
阅读(595)
评论(0)
推荐(2)
编辑
2021年2月4日
MySQL 中的自增主键
摘要: MySQL 的主键可以是自增的,那么如果在断电重启后新增的值还会延续断电前的自增值吗?自增值默认为1,那么可不可以改变呢?下面就说一下 MySQL 的自增值。 特点 保存策略 1、如果存储引擎是 MyISAM,那么这个自增值是存储在数据文件中的; 2、如果是 InnoDB 引擎,1)在 5.6 之前
阅读全文
posted @ 2021-02-04 23:05 萌新J
阅读(2423)
评论(0)
推荐(1)
编辑
2021年2月3日
mysql 添加多版本数据库
摘要: win10,已有 5.6 版本,安装8.0版本 1、先在mysql官网下载社区版压缩包,下载后解压 https://dev.mysql.com/downloads/mysql/ 配置环境变量 添加系统变量MySQL8_HOME 在系统变量Path添加Mysql8的bin路径 2、在目录下插件 my.
阅读全文
posted @ 2021-02-03 14:32 萌新J
阅读(318)
评论(0)
推荐(0)
编辑
2021年1月29日
Group by 优化
摘要: 一个标准的 Group by 语句包含排序、分组、聚合函数,比如 select a,count(*) from t group by a ; 这个语句默认使用 a 进行排序。如果 a 列没有索引,那么就会创建临时表来统计 a和 count(*),然后再通过 sort_buffer 按 a 进行排序。
阅读全文
posted @ 2021-01-29 21:58 萌新J
阅读(1741)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页