logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据结构:rbt红黑树

本文由浅入深介绍rbt红黑树一、数组:1.特点:内存连续,储存数据类型相同,查询快,增删慢2.为什么数组查询快,增删慢?查询快原因:因为内存连续,储存数据类型相同,所以每个数据占用的内存大小已知,可以根据起始位置与下标直接找到数据地址。增删慢原因:因为如果在数组中间增删数据,增删位置后面的数据都要向前或向后移动。二、链表:1.特点:内存不连续,储存数据类型可不相同,查询慢,增删快;2.为什么链表查

#数据结构
idea关闭全局搜索框

问题:idea有的弹框没有close或cancel按钮,如下:解决方案:鼠标点击弹框区域,然后按键盘esc键,即可关闭

#intellij-idea#java#intellij idea
idea全局搜索替换快捷键

默认是:Ctrl+Shift+R如果不是继续看下面:不是可能是你不是使用的idea默认的快捷键,或者之前更改过快捷键,打开Setting(Ctrl+Alt+S)——>keymap——>搜索replace in path

#intellij-idea#java#intellij idea
java实现文件加密解密

异或加密,支持所以类型文件

#spring boot
win10家庭版gpedit.msc无法打开组策略

今天在处理虚拟机一开机电脑就蓝屏的问题是遇到,win+R输入gpedit.msc无法打开组策略的问题,很无语:下面写下解决方法:1.打开记事本复制下面代码:@echo off  pushd "%~dp0"  dir /b %systemroot%\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Pa

#windows#linux
linux设置网络适配器

1.安装完虚拟机后,我们的电脑的适配器会多出两个:VMnet1和VMnet82.打开虚拟机设置的网络适配器,可以看到网络连接方式有:桥接,NAT,仅主机3.其中桥接使用主机的适配器,NAT使用VMnet8,仅主机模式使用VMnet14.一般我们使用桥接即可,但是主机不止有一块网络适配器(一般无线和有线网卡各一个),我们需要选择主机能用的适配器,设置方式如下:...

#linux#网络#运维
06百万架构师核心技术设计实践——灰度发布与全链路压测

一、灰度发布:注:现在我们进入了容器化时代,一般都会用容器,如:k8s,像用nginx写lua脚本或者自己开发,过时了1.灰度发布的定义:灰度发布是互联网产品常用的一种方式(传统行业一般不用),顾名思义灰就是介于黑与白之间的颜色,就是在黑与白之间平滑过渡的一种产品发布方式。产品发布者会根据某种规则,让一部分用户使用老系统,一部分使用新系统,在此过程中,可能将会逐步完善产品,灰度发布完成后,所有用户

#压力测试#运维
代码生成器MyBatisX:自动生成代码

一、MyBatisX的作用:1.xml跳转2.生成代码3.重置代码4.JAP提示二、优点:提高开发效率,不必再去做重复且无技术水平的基础coding,为程序员们节省大量的时间,将时间用在吃饭、睡觉、玩游戏上,它不香么?三、如何使用:1.安装MyBatisX:安装方法:打开 IDEA,进入 File -> Settings -> Plugins -> Browse Reposito

多网卡环境下,nacos注册的服务ip有误,导致服务无法访问

问题:今天突然遇到服务注册到nacos上的服务ip居然是虚拟机的ip,导致服务路由失败,响应超时:解决方案:1.配置文件,在yaml里添加优先匹配网络spring:cloud:inetutils:preferred-networks: 192.168.80//id可以写全,如192.168.80.1442.在idea的VM options添加:-Dspring.cloud.inetutils.pr

#微服务
    共 14 条
  • 1
  • 2
  • 请选择