Java 第2页
java
MVC-深吸氧

MVC

MVC:Model(模型)、View(视图)、Controller(控制器) 视图层:用于做数据展示以及和用户交互的一个界面 控制层:能够接受客户端的请求,具体的业务功能还是需要借助于模型组件来完成 模型...
不为风的头像-深吸氧不为风4年前
01290
单例模式双重校验与volatile关键字-深吸氧

单例模式双重校验与volatile关键字

学过单例模式我们都知道,双重校验是单例模式线程安全的懒汉式实现模式。代码如下: /** * @Author shenxy * @Date 2022/8/26 19:29 * @Version 1.0 */ public class Singleton { private volat...
不为风的头像-深吸氧不为风4年前
01900
Filter-深吸氧

Filter

1. 简介 Javaweb中的过滤器可以拦截所有访问web资源的请求或响应操作。 1.1 过滤器的三要素 1. 拦截 过滤器之所以能够对请求进行预处理,关键是对请求进行拦截,把请求拦截下来才能够做后续的操...
不为风的头像-深吸氧不为风4年前
01410
原码、反码和补码-深吸氧

原码、反码和补码

学过编程的小伙伴应该都知道,在计算机系统中,数值一律用补码来表示和存储。下面我们来看下为什么计算机要使用补码来表示数值。 一. 原码, 反码, 补码的基础概念 在探求为何计算机要使用补码之...
不为风的头像-深吸氧不为风4年前
02527
Servlet 请求转发与重定向-深吸氧

Servlet 请求转发与重定向

1. 转发 在请求的处理过程中,Servlet完成了自己的任务,需要把请求转交给下一个资源继续处理。 转发操作的核心部分是在服务器端完成的,所以浏览器感知不到,整个过程中浏览器只发送一次请求。...
不为风的头像-深吸氧不为风4年前
01520
查看Java字节码文件-深吸氧

查看Java字节码文件

1. 下载安装Binary Viewer 2. 将.class文件拖到Binary Viewer 3. 查看字节码文件 下载链接:
不为风的头像-深吸氧不为风4年前
1121714
五、虚拟机栈-深吸氧

五、虚拟机栈

虚拟机栈概述 1. 虚拟机栈的出现背景 由于跨平台性的设计,Java的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计为基于寄存器的。优点是跨平台,指令集小,编译器容易实现,缺点是...
不为风的头像-深吸氧不为风4年前
221835
volatile-深吸氧

volatile

volatile关键字仅能用来修饰变量,能用来保证变量在线程间的可见性,同时能避免指令重排保证有序性,但是不能保证原子性。 有以下代码: /** * @Author shenxy * @Date 2022/7/24 17:57 * @Vers...
不为风的头像-深吸氧不为风4年前
01831
The server selected protocol version TLS10 is not accepted by client preferences [TLS12]-深吸氧

The server selected protocol version TLS10 is not accepted by client preferences [TLS12]

JDBC连接SQLService时报错误:“驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接' 最近在服务器部署服务时,在启动服务时报了这个错: 当时在网上查找了几个解决办法: 1....
不为风的头像-深吸氧不为风4年前
067213
四、程序计数器(PC寄存器)-深吸氧

四、程序计数器(PC寄存器)

介绍 JVM中的程序计数寄存器(Program Counter Register)中,Register的命名源于CPU的寄存器,寄存器存储指令相关的现场信息。CPU只有把数据装载到寄存器才能够运行。这里,并非是广义上所指的...
不为风的头像-深吸氧不为风4年前
03591