Java
文章平均质量分 61
我叫小超
今天不内卷,明天丢饭碗
展开
-
记一次git代码回滚
git回滚原创 2022-04-26 17:52:28 · 200 阅读 · 0 评论 -
Git 常用命令大全
Git 常用命令大全原创 2022-04-26 17:40:06 · 140 阅读 · 0 评论 -
MySQL的几种锁介绍
mysql锁介绍原创 2022-04-25 17:59:16 · 1010 阅读 · 0 评论 -
SQL优化介绍
sql调优一、sql调优原则减少数据访问: 设置合理的字段类型,启用压缩,通过索引访问等减少磁盘IO返回更少的数据: 只返回需要的字段和数据分页处理 减少磁盘io及网络io减少交互次数: 批量DML操作,函数存储等减少数据连接次数减少服务器CPU开销: 尽量减少数据库排序操作以及全表查询,减少cpu 内存占用利用更多资源: 使用表分区,可以增加并行操作,更大限度利用cpu资源总结到SQL优化中,就三点:最大化利用索引;尽可能避免全表扫描;减少无效数据的查询;二、以mysql调优为例,原创 2022-04-24 21:45:25 · 1398 阅读 · 0 评论 -
JVM常用参数解释
JVM常用参数介绍转载 2022-04-21 09:50:22 · 1128 阅读 · 0 评论 -
JVM调优工具Arthas介绍
Arthas 是Alibaba开源的Java诊断工具。官方文档网址https://arthas.aliyun.com/doc/一、Arthas可以帮助你解决:1. 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?2. 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?3. 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?4. 线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现!5. 是否有一个全局原创 2022-04-20 17:30:06 · 281 阅读 · 0 评论 -
JVM调优介绍
一、什么是JVM调优1.根据需求进行JVM规划和预调优2.优化运行JVM运行环境(慢,卡顿)3.解决JVM运行过程中出现的各种问题(OOM等)二、JVM调优是主要调什么JVM调优主要是减少GC的频率和Full GC次数,STW(stop the world)的停顿时间和次数三、什么是STWSTW指的是GC事件发生过程中,会产生应用程序的停顿。停顿产生时整个应用程序线程都会被暂停,没有任何响应, 有点像卡死的感觉,这个停顿称为STW。Java中一种全局暂停现象,全局停顿,所有Jav原创 2022-04-20 17:29:03 · 4481 阅读 · 0 评论 -
jvm介绍
JVM是由类加载器,字节码执行引擎,运行时数据区(堆,栈,本地方法栈,方法区,程序计数器)组成的原创 2022-04-20 13:43:48 · 4155 阅读 · 0 评论 -
Synchroized关键字详解
Synchroized关键字详解原创 2022-04-19 14:54:14 · 321 阅读 · 0 评论 -
HashMap和ConcurrentHashMap
HashMap原理和ConcurrentHashMap原理介绍,原创 2022-04-19 14:42:32 · 516 阅读 · 0 评论 -
搭建Java环境
搭建Java环境,首先安装jdk 比较容易,都直接点击下一步就好,需要注意的是在安装路径的时候,尽量不要放在C盘底下,因为大部分电脑C盘是系统盘,太多的软件放到C盘,会使电脑速度变慢,还有最后的jre安装的时候,可以选择不安装,因为这使一个备份的Java运行环境安装完成之后开始配置环境变量右击我的电脑,选择属性-->高级系统设置--->环境变量------>如以下图片顺原创 2017-09-25 23:01:42 · 267 阅读 · 0 评论