自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea 创建mybatis xml文件时找不到

2、添加模板:如下图。

2023-08-29 15:05:22 712

原创 Vue3 icons 图标无效

需要在账号/密码处加上icon图标,但是引用完element-plus/icons之后,还是不行,不显示icon图标。后面发现,当前版本的emement-plus的icon图标不能直接使用了。

2023-08-28 18:09:26 714

原创 Vue2 图片展示

【代码】Vue2 图片展示。

2023-08-27 22:08:19 270

原创 Vue3 axios 加前置和后置拦截器

【代码】Vue3 axios 加前置和后置拦截器。

2023-08-25 17:33:00 231

原创 SpringBoot +Vue3 简单的前后端交互

5、测试消息页面:components/Login.vue。4、Axios请求公共方法:utils/axios.js。在main.js中,首先引入了Vue组件和APP根组件。3、路由文件配置:router/index.js。1、查看入口文件内容:main.js。

2023-08-23 18:03:49 1163 1

原创 Maven 官网查找依赖包

Maven 官网查找依赖包

2022-11-05 10:02:04 12511 1

原创 微信小程序开发 引入Vant Weapp

微信小程序开发 引入Vant Weapp

2022-09-25 11:49:47 296

原创 idea git Untracked Files Prevent Pull

git Untracked Files Prevent Pull

2022-09-05 10:41:21 425

原创 HashMap循环remove()报java.util.ConcurrentModificationException

HashMap循环remove()报java.util.ConcurrentModificationException

2022-07-01 14:20:59 423

原创 IDEA引入JDK/jar包无效、java 文件灰色右下角橙色java图标显示等问题解决办法

IDEA引入JDK/jar包无效

2022-06-27 17:17:34 8073

原创 ConcurrentHashMap为什么不允许插入null值?

ConcurrentHashMap为什么不允许插入null值

2022-06-23 17:59:53 4208 2

原创 linux 安装rocketmq

linux rocketmq 安装

2022-06-16 17:09:50 255

原创 linux 安装maven

linux maven安装

2022-06-16 16:03:27 65

原创 ConcurrentHashMap的size()是线程安全的吗?为什么?

ConcurrentHashMap的size()方法线程安全问题

2022-06-16 10:08:17 1492 2

原创 ConcurrentHashMap为什么是线程安全的?

ConcurrentHashMap线程安全

2022-06-15 14:52:10 12039

原创 为什么HashMap会产生死循环

为什么HashMap会产生死循环

2022-06-13 16:44:35 660 1

原创 两个Integer比较大小,为什么100等于100,1000不等于1000?

两个Integer比较大小,为什么100等于100,1000不等于1000

2022-06-08 11:57:53 452

原创 linux svn的安装

linux svn安装

2022-06-07 18:17:35 700

原创 yum 命令Error: rpmdb open failed

linux yum报错

2022-06-07 17:23:22 146

原创 SVN账号密码查找

svn用户名密码查找

2022-06-07 15:32:39 9597

原创 设计模式-装饰者模式

  装饰者模式:动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。下面使用装饰器模式煎饼加码的问题来看这样一个场景,上班族大多有睡懒觉的习惯,每天早上上班都时间很紧张,于是很多人为了多睡一会儿,就用更方便的方式解决早餐问题,有些人早餐可能会吃煎饼。煎饼中可以加鸡蛋,也可以加香肠,但是不管怎么加码,都还是一个煎饼。再比如,给蛋糕加上一些水果,给房子装修,都是装饰器模式。首先创建一个煎饼抽象类 Battercake 代码如下:public abstract cl

2022-03-22 17:44:25 515

原创 常用的正则表达式

public class UtilRegular { //整数 public static final String intege = "^-?[1-9]\\d*$"; //正整数 public static final String justIntege = "^[1-9]\\d*$"; //负整数 public static final String negtiveIntege = "^-[1-9]\\d*$"; //数字 public.

2022-03-22 11:19:00 239

原创 【设计模式】单例模式

什么是单例模式?单例模式(Singleton Pattern) 是指一个类在任何情况下只有一个实例,全局只有一个访问点隐藏其所有的构造方法,属于创建型模式创建型模式都有那些:工厂模式,单例模式,建造者模式和原型模式单例模式的写法和优缺点:1、饿汉单例模式在类加载的时候立即初始化,并且创建单例对象,它绝对线程安全,在线程还没有出现之前就实例化了,不可能存在访问安全问题。实例代码如下:public class HungryStaticSingleton implements S

2022-03-18 18:19:16 373

原创 linux --nacos的安装

Nacos是阿里巴巴最新开源的项目,核心定位是“一个更易于帮助构建云原生应用的动态服务发现、配置和服务管理平台”,项目地址:https://nacos.io/zh-cn/下载地址:下载地址[.tar.gz] https://github.com/alibaba/nacos/releasesNacos官方文档地址:https://nacos.io/zh-cn/docs/下载好zip包Linux链接工具Xshell 6安装lrzsz命令:yum install lrzsz -y.

2021-12-03 14:34:04 1349

原创 spring IOC和DI 理解

IOC(控制反转)和DI(依赖注入)是spring中的重要组成部分,下面是个人的一些理解,不代表官方。1、IOC是什么?IOC:全名是Inversion of Controller 中文解释是控制反转,不是什么技术,是一种设计思想。在java开发中IOC意味着你设计好的对象交给容器控制,而不是传统的在你对象内部直接控制。如何理解好IOC那?理解IOC的关键是要明确:“谁控制谁”、“控制什么”、为何是反转(有反转就应该有正转)哪些方面反转了,我们来分析一下:1)谁控制谁,控制什么:传统的java

2021-11-15 17:06:49 2803

原创 HashMap之 链表转红黑树

当链表长度大于等于TREEIFY_THRESHOLD(默认8)时,同时链表长度大于等于MIN_TREEIFY_CAPACITY(默认64)就会触发链表转红黑树的情况,当然,在删除(remove)数据或其它原因调整了大小,当红黑树节点小于或等于6以后,会回复成链表形态。1、为什么链表要转红黑树 每次遍历链表,平均查询的时间复杂度是O(n),n是链表长度。红黑树和链表的查询性能不一样 由于红黑树自平衡的特点,可以防止不平衡的情况发生,所以红黑树把查询的时间复杂度始...

2021-11-15 11:18:13 5502 4

原创 HashMap(jdk1.8) 之 resize() 扩容

1、为什么要扩容 为了减少hash碰撞,提高hashMap性能 (1)达到阈(yu)值扩容 (2)链表长度大于8,数组长度小于642、怎么扩容 代码如下:final Node<K,V>[] resize() { Node<K,V>[] oldTab = table; //老的容器长度 int oldCap = (oldTab == null) ? 0 : oldTab.length;...

2021-11-01 16:23:04 352

原创 HashMap(jdk1.8) put原理分析

1、什么是HashMap HashMap是基于hash表的一个Map接口实现,数组+链表的存储方式 数组的特点:查询快,新增和删除慢 链表的特点:增删快,查询慢 数组+链表将两者的特点结合使用2、HashMap做什么用?...

2021-11-01 15:54:26 463

原创 Linux下安装SVN服务端小白教程

https://www.cnblogs.com/liuxianan/p/linux_install_svn_server.html

2021-09-01 17:14:06 72

原创 Vue使用axios,设置axios请求格式为form-data

https://www.jianshu.com/p/b10454ed38ba

2021-09-01 13:35:34 978

原创 Windows npm 升级碰到的问题

npm 升级后 node.js版本比较低,不匹配造成的问题SyntaxError: Unexpected token ( at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:373:25) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Func...

2021-07-20 11:00:00 259

原创 字节流和字符流的区别

字节流:InputStream(读) ,OutputStream(写)字符流:Reader(读),Writer(写)读和写入的方式不同:字节流是以字节为最小操作单元(8bit),字符流是以字符为单位,根据表的映射规则实现 多个字符的读写处理的方式不同: 字符流用于处理纯文字,字节流可以处理图片数据,也可以处理纯文字字节流:一次读入和读出的8位二进制字符流:一次读入和读出的是16位二进制...

2021-05-12 20:01:19 202

原创 计算机存储器的区分

计算机存储器按用途可以分为主存储器和辅助存储器主存储器:主存储器又称内存,是CPU能直接寻址的存储空间,它的特点是存储速度快,内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),高级缓存(cache)辅助存储器:磁盘,硬盘,光盘也就是我们的C,D,E,F盘...

2021-05-08 14:00:41 485

原创 String,StringBuffer,StringBuilder的区别

1、String 字符串常量,final修饰不能被继承,创建后不能被修改2、StringBuffer 字符串变量,final修饰不能被继承,线程安全(synchronized),其toString方法会进行对象缓存3、StringBuilder 字符串变量,final修饰不能被继承,非线程安全(没用synchronized),其toStrring方法直接创建对象(new)...

2021-05-07 20:41:24 48

原创 String 被final修饰 为字符串常量,为什么可以被修改?

public static void main(String[] args) { String a = "abc"; System.out.println(a); a = "dfg"; System.out.println(a);}结果:abcdfga只是String对象的一个引用并不上对象本身,当执行a = "dfg"时创建了新的对象,原来的“abc”还存在于内存中,只是a的引用对象地址发生了变化...

2021-05-07 17:53:37 1345

原创 String a = “abc“和 String a = new String(“abc“) 的区别

1、前者 有0个或1个对象,后者1个或2个对象;先看常量池,字符串常量池中有,前者 直接赋值 后者 在堆内存中还需要再创建一个“abc”实例对象。2、前者 直接赋值,后者通过构造函数构造3、jvm性能而言 前者优。...

2021-05-07 17:02:34 646

原创 String能否被继承?为什么?

不能被继承;String类有final修饰符,而final修改的类是不能被继承的,实现细节不允许改变。

2021-05-07 09:57:28 1158

转载 根据ip获取区域信息 -GeoLite2-city.mmdb

https://github.com/CrownP/geolite2_demo

2020-10-21 15:43:57 752 1

原创 thrift windows 的下载和安装

下载路径http://archive.apache.org/dist/thrift/0.9.3/参考:https://blog.csdn.net/sinat_28394909/article/details/84645782值为thrift.exe(注意要改)

2020-08-05 20:08:23 135

转载 linux tomcat 安装

https://blog.csdn.net/qq_27046951/article/details/105302190端口要在安全组中配置

2020-08-02 14:56:56 86

空空如也

空空如也

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

TA关注的人

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