自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 详解JVM(运行时数据区)

JVM运行时数据区

2022-09-20 17:18:19 607

原创 事务(MySQL高级)

事务特性

2022-06-16 15:59:31 349

原创 索引(MySQL高级)

深入理解索引

2022-06-15 11:14:36 330

原创 JVM-垃圾回收概述

JVM面试之垃圾回收概述

2022-06-02 20:25:10 154

原创 JVM结构——类加载

1.类加载子系统类加载子系统负责从文件系统或者网络中加载class文件。classLoader只负责class文件的加载,至于他是否可以运行,则由执行引擎(Excution Engine)决定。加载类信息存放于一块称为方法区(元空间)的内存空间。2.类加载的角色class file存在于硬盘上,可以理解为设计师画在纸上的模板,而最终这个模板在执行的时候是要加载JVM当中来,根据这个模板实例化出n个一模一样的实例 class file加载到JVM中,被称为DNA元数据模板,放在方法区中

2022-05-26 17:22:41 178

原创 JVM概述

JVM简述

2022-05-26 16:18:28 168

原创 实现Linux下JAVA环境搭建

Linux下JAVA环境jdk的配置

2022-05-11 13:53:37 879

原创 [每日LeetCode]780.到达终点

链接:780. 到达终点 - 力扣(LeetCode) (leetcode-cn.com)题设:给定四个整数 sx , sy ,tx 和 ty,如果通过一系列的转换可以从起点 (sx, sy) 到达终点 (tx, ty),则返回 true,否则返回 false。从点 (x, y) 可以转换到 (x, x+y) 或者 (x+y, y)。利用JAVA实现:(逆推法巧解)class Solution {public: bool reachingPoints(int sx,

2022-05-02 20:40:37 135

原创 [数据结构]深入理解二分查找

1.二分查找的基本思想二分查找的基本思想是将n个元素分成大致相等的两部分,取a[n/2]与x做比较a. 如果x=a[n/2],则找到x,算法中止b. 如果x<a[n/2],则只需要在数组a的左半部分继续搜索xc.如果x>a[n/2],则只需要在数组a的右半部分继续搜索x2.二分查找时间复杂度时间复杂度即是while循环的次数总共有n个元素,渐渐跟下去就是n,n/2,n/4,... ,n/2^k由于2^k取整后为>=1即令n/2^k=1可得k=log2

2022-04-27 16:44:50 2200

原创 JWT概述

JWT详解

2022-04-17 19:01:56 471

原创 Web中的会话跟踪机制

实现web会话跟踪机制的方法

2022-04-17 18:29:07 298

原创 LeetCode-100.相同的树

leetcode-100.相同的树

2022-04-11 23:10:15 609

原创 LeetCode-299.猜数字游戏

leetCode-299.猜数字游戏

2022-04-11 23:04:32 196

原创 LeetCode-1603.设计停车场系统

leetcode设计停车系统

2022-04-11 22:58:58 199

原创 LeetCode-136.只出现一次的数字

leetcode只出现一次的数字

2022-04-10 10:41:43 929

原创 LeetCode-217.存在重复元素

leetcode.存在重复元素

2022-04-01 20:04:44 340

原创 LeetCode-167.两数之和 II - 输入有序数组

leetcode两数之和 II - 输入有序数组

2022-04-01 12:28:00 821

原创 LeetCode-283.移动零

leetcode移动零

2022-04-01 12:11:16 147

原创 LeetCode-189.轮转数组

leetcode轮转数组

2022-03-31 23:34:13 590

原创 Java数组复制(拷贝)的4种方法

数组复制

2022-03-31 23:19:05 26957 4

原创 LeetCode-977.有序数组的平方

leetCode有序数组的平方

2022-03-29 20:07:31 722

原创 LeetCode-35.搜索插入位置

leetcode搜索插入位置

2022-03-29 18:56:31 539

原创 LeetCode-278.第一个错误版本

leetcode

2022-03-29 18:52:15 119

原创 深入理解MyBatis缓存

Mybatis缓存

2022-03-27 22:38:42 431

原创 LeetCode-704.二分查找

力扣704 二分查找

2022-03-27 21:54:58 454 1

原创 Spring框架简介

Spring概述

2022-03-25 21:37:03 979

原创 修改IDEA主题和背景图片

IDEA主题更换背景图片更换

2022-03-25 20:14:36 825

原创 LeetCode-27.移除元素

LeetCode移除元素

2022-03-23 20:10:04 1348

原创 LeetCode-26.删除有序数组的重复项

LeerCode删除有序数组的重复项

2022-03-23 20:01:14 103

原创 LeetCode-1.两数之和

LeerCode两数之和

2022-03-23 19:33:00 87

原创 重写(Override)与重载(Overload)

简介重写和重载

2022-03-22 23:38:28 334

原创 深入理解面向对象和面向过程

深入理解面向对象和面向过程

2022-03-21 23:56:59 7964 1

原创 LeetCode-804.唯一的摩尔密码词

题设:国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串, 比如:'a' 对应 ".-" ,'b' 对应 "-..." ,'c' 对应 "-.-." ,以此类推。为了方便,所有 26 个英文字母的摩尔斯密码表如下:[".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-",".

2022-03-19 20:56:01 350

原创 程序,进程,线程解析

线程,进程,程序

2022-03-19 20:37:08 361

原创 队列的实现(JAVA)

数据结构(JAVA) 中队列的实现

2022-03-19 20:14:04 2989

原创 栈的实现(Java)

数据结构(Java)栈的实现

2022-03-19 19:57:13 1732

原创 MyBatis 中#{} 和 ${}符号区别

#{} 和 ${}符号区别

2022-03-18 22:54:42 820

原创 XML概述

XML概述

2022-03-17 23:06:05 860

原创 Python安装与使用

1.Python软件下载地址:www.python.org/downloads/release/python-381/2.进入网站后找 根据自身电脑选择需要的软件我自己是x64 选择下载第二个executable可执行的3.打开shell(自带简单开发环境)4.输入 'hello word'显示如图效果,进行简单的python编程5.下载pycharm教程:www.runoob.com/w3cnote/pycharm-windows...

2022-03-16 23:04:33 475

原创 Maven的配置与项目创建

1.学习Maven的原因maven 还未出世的时候,我们有很多痛苦的经历。痛点 1:jar 包难以寻找 痛点 2:jar 包依赖的问题一个jar会依赖另一个jar包 Ajar依赖Bjar痛点 3:jar 不方便管理框架 高楼都是框架结构 基础水电铺设好,我们在此业务上进行业务开发框架封装了许多基本基础功能,封装在jar中痛点 4:项目编译2.Maven是什么?Maven 是 Apache 软件基金会的一个开源项目,是一个优秀的项目构建工具,它 用来帮助开发者管理项目中的

2022-03-16 22:51:29 558

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除