自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 keytool命令

keytool命令

2022-07-27 14:40:51 1341 1

原创 “==“和 equals 方法究竟有什么区别?

"" 操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比 较两个基本类型的数据或两个引用变量是否相等,只能用操作符。如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也 占 用一块内存,例如 Objet obj = new Object();变量 obj 是一个内存,new Object()是另一个内存,此时,变量 obj 所对应的内存中存储的数值就是对象占用的那块内存的首地址。对于指向对象类型的变量,如果

2022-05-21 18:07:29 133

原创 Java中什么是引用变量

变量的实质是一小块内存单元,这一小块内存里存储着变量的值比如int a = 1;a就是变量的命名,1就是变量的值。而当变量指向一个对象时,这个变量就被称为引用变量比如A a =new A();a就是引用变量,它指向了一个A对象,也可以说它引用了一个A对象。我们通过操纵这个a来操作A对象。 此时,变量a的值为它所引用对象的地址。Java的引用变量实际上是一个指针,它指向的是堆内存中对象实例,就相当于是为数组或对象起的一个别名,以后就可以在程序中使用栈中的引用变量来访问堆中的数组或对象。...

2022-05-16 23:33:17 3253 2

原创 WebSocket

为什么用WebSocket?HTTP 协议有一个缺陷:通信只能由客户端发起。只能是客户端向服务器发出请求,服务器返回查询结果。HTTP 协议做不到服务器主动向客户端推送信息。WebSocket最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技术的一种。一共有 4 个事件:open —— 连接已建立message —— 接收到数据error —— WebSocket 错误close —— 连接已关闭let socket =

2022-03-14 00:12:05 7547

原创 前后端分离跨域问题

Access to XMLHttpRequest at ‘http://localhost:8181/list’ from origin ‘http://localhost:8080’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.跨域问题是浏览器的一种保护机制,前端发送请求,后端可以返回结果,但是被浏览器给拦截了,导致无法读取结.

2022-03-13 23:08:17 892

原创 RestTemplate

定义一个简单的restful接口@RestControllerpublic class TestController{ @RequestMapping(value = "testPost", method = RequestMethod.POST) public ResponseBean testPost(@RequestBody RequestBean requestBean) { ResponseBean responseBean = new Respons

2022-03-13 17:26:10 56

原创 POM.xml解释

基本配置project - project 是 pom.xml 中描述符的根。modelVersion - modelVersion 指定 pom.xml 符合哪个版本的描述符。maven 2 和 3 只能为4.0.0。一般 jar 包被识别为: groupId:artifactId:version 的形式。<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc

2022-03-13 02:13:58 1042

原创 FreeMarker

为前端页面提供基础配置继承FreeMarkerView重写exposeHelpers方法@Overrideprotected void exposeHelpers(Map<String, Object> model, HttpServletRequest request) throws Exception提供CONTEXT_PATHprivate static final String CONTEXT_PATH = "base";String scheme = request.

2022-03-12 01:16:07 130

原创 后端生成验证码

引入依赖<dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>${kaptcha.version}</version></dependency>自动注入@Autowiredprivate Producer captchaProducer;示例public vo

2022-03-12 00:57:12 177

原创 Spring Aop

什么是Aop?Aop:Aspect Oriented Programming:面向切面编程,是对OOP思想的一种补充. 本质上就是利用动态代理技术,去对现有功能进行扩充的一种方式. 横切技术. OOP:面向对象编程:纵向扩张,AOP;横向扩张;解决共性问题:比如:权限管理 日志记录 验证 事务操作Aop术语:Aspect: 切面; 公共模块; 对应的类Advice: 通知(增强), 切面中的方法 ;要扩展的功能;Join Point:连接点,通知要接入的业务系统的方法Pointcut :切入点

2022-03-12 00:39:29 164

原创 springboot注解

springboot注解:@Service: 注解在类上,表示这是一个业务层bean@Controller:注解在类上,表示这是一个控制层bean@Repository: 注解在类上,表示这是一个数据访问层bean@Component: 注解在类上,表示通用bean ,value不写默认就是类名首字母小写@Autowired:按类型注入.默认属性required= true;当不能确定 Spring 容器中一定拥有某个类的Bean 时, 可以在需要自动注入该类 Bean 的地方可以使用 @Auto

2022-03-12 00:11:43 162

原创 service network restart重启失败

问题:service network restart 重启失败,出现以下信息 Restarting network (via systemctl): Job for network.service failed because the control process exited with error code.解决:先运行service NetworkManager stop ,然后再运行service network restart就可以了...

2021-10-14 09:43:26 4123 1

原创 Linux 下安装Java

1.查找java相关的列表yum -y list java*或yum search jdk2.安装jdkyum install java-1.8.0-openjdk.x86_643.完成安装后验证java -version4.通过yum安装的默认路径为:/usr/lib/jvm5、将jdk的安装路径加入到JAVA_HOMEvi /etc/profile#set java environmentJAVA_HOME=/usr/lib/jvm/jre-1.6.0-openjdk.

2021-10-11 19:27:02 69

原创 centos7 yum换源

1. 如果你的Centos系统没有安装wget软件,在换源之前先安装wget(这里-y的意思是默认安装过程中的所有选项默认填y,表示全部同意)yum install -y wget2.通过改名的方式备份源文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup3.下载新的源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.

2021-10-11 19:21:32 90

原创 docker pull 出现:x509: certificate signed by unknown authority

解决如下1. vim /usr/lib/systemd/system/docker.service2.添加一列ExecStart=/usr/bin/dockerd --insecure-registry 镜像所在的地址3.重启docker

2021-09-27 09:04:01 399

原创 关于peer‘s certificate issuer is not recognized问题的解决方法

# yum -y install X出现 curl: (60) Peer’s Certificate issuer is not recognized.解决方法:1.# vim /etc/yum.conf2.添加 sslverify=false3.# yum clean all4.# yum repolist

2021-09-26 19:01:13 6409

空空如也

空空如也

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

TA关注的人

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