- 博客(15)
- 收藏
- 关注
原创 idea中安装本地jar包
执行成功后重新刷新一下,reimport就可以了,如果没有成,那就是你的这个命令没有编写好。当需要的jar包不在中央仓库中,像其他团队编写的jar包,你是无法从中央仓库中拉取的;
2025-04-02 18:08:01
104
原创 Docker总是拉不动,超时……烦死
这是我在网上查博客看到的,我使用的是CentOS 7其他两个,或者其他版本,可以自行尝试。这个加速地址阿里为每个用户都分配了唯一的加速地址,自行注册阿里账号获取即可。如果你的问题还没有解决的话,那就继续在daemon.json中添加配置。2. 或者直接使用命令添加(如果你没有这个文件,或者文件内容是空)我的建议是在阿里分配的加速地址上添加(我到这里我的问题就解决了)到这里,如果你的问题解决了,那就不用往下看了……在daemon.json中配置。重新启动docker。
2025-03-25 18:05:58
281
原创 前端实现模板代码下载
在我们提供给用户通过文件上传数据的时候,为了避免一些不必要的问题,可能就需要提供给用户一个模板代码文件,让用户下载,编辑完成后,实现上传。
2025-02-25 16:35:52
150
原创 面向对象和面向过程有什么区别?
⾯向过程性能⽐⾯向对象⾼。因为类调⽤时需要实例化,开销⽐较⼤,⽐较消耗资源,所以当性能是最重要的考量因素的时候,⽐如单⽚机、嵌⼊式开发、Linux/Unix 等⼀般采⽤⾯向过程开发。但是,⾯向过程没有⾯向对象易维护、易复⽤、易扩展。:⾯向对象易维护、易复⽤、易扩展。因为⾯向对象有封装、继承、多态性的特性, 所以可以设计出低耦合的系统,使系统更加灵活、更加易于维护。但是,⾯向对象性能⽐⾯向过程低。?
2024-05-22 20:19:54
997
1
原创 代码沙箱中编译错误
最近在尝试做一个代码沙箱的服务,简单实现后,想要放在linux上交由docker管理,使用docker管理后就出现了问题,一直报编译错误。
2024-05-22 14:38:55
285
原创 记录idea中使用git出现的一些问题
最近更换idea版本的时候,不小心把idea的配置搞没了,git也出了些问题,本来之前自己磁盘分的就有问题,索性就直接都换个位置搞一下。
2024-05-22 12:21:42
599
1
原创 String、StringBuffer、StringBuilderr的区别
而StringBuffer和StringBuilder的性能都要比String的性能高,因为StringBuffer类和StringBuilder类都是可变的,字符串的值都可以直接被修改;底层的value就是char [ ],StringBuffer和StringBuilder是可变的类,每次String的值变更时不会产生新的对象。修饰的,final修饰则不可以被继承,所以String是一个不可变的类,每次修改String值的时候,都会创建一个新的对象。String是一个不可变的类,所以是线程安全的;
2024-03-30 21:53:08
684
1
原创 面向对象和面向过程的区别
总的来说,面向过程强调算法的实现方式,把任务进行分解,完成任务的过程是固定的;而面向对象的设计则更加注重对象和行为的抽象,强调对象的互动和通信,在面对复杂系统和需求变化时更加灵活。因为面向对象有封装、继承、多态性的特性,所以可以设计出低耦合的系统,使系统更加灵活、更加易于维护。这个并不是根本原因,⾯向过程也需要分配内存,计算内存偏移量,Java 性能差的主要原因并不是 因为它是⾯向对象语⾔,⽽是。来实现代码的复用,子类可以继承父类的属性和方法,并在此基础上进行扩展和修改。,通过传统参数的方式来处理据,而。
2024-03-29 22:59:42
431
1
原创 为什么StringBuffer比String在拼接的时候效率高?
可变的字符串对象,底层是一个char数组,但是该char数组是可变的,并且可以自动扩容。implements Serializable, CharSequence{ 代码…… }(这里删除了源码,只保留了类头)
2023-10-21 23:58:35
144
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人