- 博客(5)
- 收藏
- 关注
原创 单例模式的几种实现方式
1)饿汉式 public class Person{ // 私有的构造方法 private Person{} /* private Person person = new Person(); 出现StackOverflowError错误 因为创建对象需要调用构造方法执行 构造方法执行在栈内存中 每次创建对象需要加载属性 该属性又是当前类对象 造成无限循环创建对象 最终栈内存压满 不释放
2020-12-28 23:29:29
1258
5
原创 HTTP协议响应状态码(301、302、303的区别)
1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功)表示成功处理了请求的状态代码。200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。201 (已创建) 请求成功并且服务器创建了新的资源。202 (已接受) 服务器已接受请求,但尚未处理。203
2020-12-24 22:49:58
13482
1
原创 VirtualBox linux虚拟机如何实现“桥接”上网
虚拟机的所有操作都不会影响真实机,即使虚拟机崩溃或者中病毒,所以我们做的一些危险操作都可以在虚拟机中进行,那么如何让虚拟机能够访问网络了,今天就以centos系统为例,告诉大家如何通过最简单的方法访问网络!首先打开虚拟机右键点击右下角 网络连接在弹出框内点击 网络在设置界面依次点击-网络-连接方式选择 -桥接网卡-确定打开centos虚拟机终端,就是命令行切换到root用户,对网卡文件进行编辑shell# cd /etc/sysconfig/network-scripts/shell# v
2020-10-21 13:08:25
615
2
转载 Idea自带插件Groovy无法创建和启动
Idea自带插件Groovy无法创建和启动前言如果现在有人要开始完全重写 Java,那么 Groovy 就像是 Java 2.0。Groovy 并没有取代 Java,而是作为 Java 的补充,它提供了更简单、更灵活的语法,可以在运行时动态地进行类型检查。Groovy 的美妙之处还在于,它能够比编写纯粹的 Java 代码更快地完成所有工作。 Groovy 是 JVM 的一个替代语言,“替代”是指可以用 Groovy 在 Java 平台上进行 Java 编程,使用方式基本与使用 Java 代码的方式相
2020-10-15 12:34:22
3311
2
原创 lambda的基础使用
LambdaJava 8的一个大亮点是引入Lambda表达式,使用它设计的代码会更加简洁。当开发者在编写Lambda表达式时,也会随之被编译成一个函数式接口。下面例子就是使用Lambda语法来代替匿名的内部类,代码不仅简洁,而且还可读。没有使用lambda的方式(匿名内部类)button.addActionListener(new ActionListener(){ @Override public void actionPerformed(ActionEvent actionEven
2020-09-29 22:47:23
141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人