自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 经典的垃圾回收器

JVM中经典的垃圾回收器

2022-08-17 12:50:14 232 1

原创 Linux系统上安装Redis

一. 安装wget和C语言编译环境yun -y install wgetyum install centos-release-scl scl-utils-buildyum install -y devtoolset-8-toolchainscl enable devtoolset-8 bash二.在/opt/software目录下下载压缩包,并解压wget https://download.redis.io/releases/redis-6.2.6.tar.gztar -zxvf

2022-03-20 10:51:37 1925

原创 剑指 Offer 35. 复杂链表的复制

题目入口:复杂链表的复制https://leetcode-cn.com/problems/fu-za-lian-biao-de-fu-zhi-lcof/我需要遍历一遍,用map把所有的node的val值存下来(val需要存在一个新的节点),下一次遍历的时候,可在之前创建的新节点上添加next和random.class Solution { public Node copyRandomList(Node head) { Node cur = head; if

2022-03-12 08:38:22 214

原创 剑指 Offer 24. 反转链表

题目入口:反转链表https://leetcode-cn.com/problems/fan-zhuan-lian-biao-lcof/遍历链表,我只需要让当前节点的下一个节点指向当前节点,就可以完成链表的反转,不过为了完成链表的遍历,需要实现把原来的下一个节点拷贝下来,要不然链表会无法继续推进.class Solution { public ListNode reverseList(ListNode head) { ListNode prev = null;

2022-03-09 20:40:23 206

原创 剑指 Offer 06. 从尾到头打印链表

题目入口:从尾到头打印链表https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof/用一个ArrayList存一下链表正序遍历后的元素,再将ArrayList的元素倒序取出并放到int数组里面.class Solution { public int[] reversePrint(ListNode head) { ArrayList<Integer> list = new Arra

2022-03-09 16:51:06 252

原创 剑指 Offer 30. 包含min函数的栈

题目入口:包含min函数的栈https://leetcode-cn.com/problems/bao-han-minhan-shu-de-zhan-lcof/使用两个栈,stack1为主栈,stack2为辅助栈,stack2是一个单调减的栈,栈顶为当前最小的数,向stack1加入元素的时候,需要判断要加入的元素是否为比stack2中最小的数还小,如果比stack2栈顶数还小的话,加入stack2成为栈顶,stack1弹出元素时,判断弹出的这个元素是否为stack2栈顶,如果是也需要把stack2的栈顶弹出,

2022-03-08 14:48:47 105

原创 剑指 Offer 09. 用两个栈实现队列

题目入口: 用两个栈实现队列https://leetcode-cn.com/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof/使用双栈,stack1用于增数据,stack2用于删数据,stack2删数据的时候,首先判断自己是否为空,如果不为空,则栈内有数据,此时stack2中的数据必定会比stack1进来的早,因为这些数据是之前从stack1搬到stack2的,stack2如果没数据,需要把stack1中的数据搬到stack2中,因为栈是先进后出,所以数

2022-03-08 14:15:17 119

原创 ArrayList的扩容机制

1.使用无参构造函数创建对象,会使用长度为0的数组2.使用ArrayList(int initialCapacity)创建对象,会使用容量为initialCapacity的数组3.使用ArrayList(Collection<? extends E> c)创建对象,会使用c的大小作为数组容量4.调用add(Object o),首次扩容为10,再次扩容为之前容量的1.5倍5.调用addAll(Collection o),没有元素时扩容为Math.max(10,c的元素个数);有元素

2022-02-28 15:03:06 3488

原创 SQLyog执行sql语句弹窗报错1064

问题:虽然报错,但是能正确执行sql语句解决:工具->选项->增强工具,将EXPLAIN扩展信息前面的勾去掉就可

2022-02-26 10:07:51 1092

原创 feign.codec.DecodeException

feign.codec.DecodeException: Type definition error: [simple type, class com.programmerchat.commonutils.entity.Result]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.programmerchat.comm.

2022-02-24 10:37:00 1708

原创 二 带jdk的模板机安装

1. 克隆虚拟机使用纯净虚拟机克隆一个新的虚拟机(完整克隆),取名为jdkBase,没有安装模板虚拟机的要先安装模板虚拟机,教程:一 纯净模板机的安装_小布丁超级帅的博客-CSDN博客2. 修改克隆虚拟机的静态IPvim /etc/sysconfig/network-scripts/ifcfg-ens33改成DEVICE=ens33TYPE=EthernetONBOOT=yesBOOTPROTO=staticNAME="ens33"IPADDR=192.168.159.51

2022-02-07 08:42:20 124

原创 代码生成器生成的项目执行报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

..

2022-02-05 17:49:58 456

原创 一 纯净模板机的安装

1. 最小化安装(1) 打开VMware,点击左上角文件,新建虚拟机(2) 选择自定义(高级),下一步,下一步(3) 选择稍后安装操作系统(S),下一步(4) 选择Linux(L),版本为CentO S7 64 位,下一步(5) 虚拟机名称为base,选择磁盘位置,下一步(6) 设置处理器数量为2,每个处理器的内核数量为6,下一步(7) 虚拟机的内存设置为4096MB,即4个G,下一步(8) 网络连接选择NAT,免得虚拟机占用我们的一个ip地址,没有必要,下一步,下一步,下一

2022-02-04 08:50:16 1273

原创 Swagger2生成API接口文档

1. Swagger2介绍前后端分离开发模式中,api文档是最好的沟通方式。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。2. 引入Swagger2依赖引入pom依赖,注意:父工程没有指明依赖版本的情况下,还需要指明swagger依赖的版本<dependency> <groupId>io.springfox</groupId> <artifactId>sp

2022-02-03 08:40:03 977

原创 一 Eureka服务注册与发现

1.RestTemplate实现远程调用如果将一个系统进行拆分后,比如可以将一个电商系统可以拆分成订单模块,用户模块,商品模块,分别可以从数据库中的订单表,用户表,商品表中查询数据,那么如果根据订单id查询订单记录时,订单又需要根据userId查询用户信息,我们就需要在查询订单的时候,一并查询出用户信息,我们就需要使用RestTemplate进行跨服务查询.步骤如下: 注册一个RestTemplate的实例到Spring容器 根据RestTemplate对象进行远程调用 1.1 注册

2022-01-29 22:22:14 773

空空如也

空空如也

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

TA关注的人

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