Java学习记录
文章平均质量分 68
大白-Jacob
尚处于懵懂期的小白一枚!
展开
-
解决啦 lineNumber: 5; columnNumber: 19; 1 字节的 UTF-8 序列的字节 1 无效。
错误信息:Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 5; columnNumber: 19; 1 字节的 UTF-8 序列的字节 1 无效。<?xml version="1.0" encoding="UTF-8" ?>换成<?xml version="1.0" encoding="UTF8" ?>去掉UTF-8中间的杠然后就成功了...原创 2022-02-25 14:57:48 · 402 阅读 · 0 评论 -
什么是双亲委派机制和其作用
什么是双亲委派机制和其作用1.什么是类加载 通过javac将.java文件编译成.class字节码文件后,则需要将.class加载到JVM中运行,哪么是谁将.class加载到JVM的呢?那就是类加载器啦。2.类加载器类型Bootstrap ClassLoader(启动类加载器):该类加载器由C++实现的。负责加载Java基础类,对应加载的文件是%JRE_HOME/lib/ 目录下的rt.jar、resources.jar、charsets.jar和class等。Extension ClassLo原创 2022-02-23 13:45:48 · 429 阅读 · 0 评论 -
windows10 下载安装部署tomcat9
win10–tomcat安装及配置一、tomcat下载及安装下载地址:https://tomcat.apache.org/download-90.cgi 选择tomcat9,根据操作系统位数选择对应包安装:将步骤1中下载的压缩包解压到除开C盘的其他盘,因为如果解压在C盘,后面在启动服务时,可能出现访问权限的问题我直接将其提取到了本地的D盘下,如下图:二、tomcat环境变量配置和Java环境变量配置类似,在系统变量里配置:1⃣️ 新建系统变量,变量名为:CATALINA_H原创 2022-02-21 14:14:16 · 793 阅读 · 0 评论 -
Linux系统下redis安装配置
redis安装配置网上搜索redis,查找下载连接:复制链接:链接为:http://download.redis.io/releases/redis-6.0.6.tar.gz2. 使用wget下载gz包,安装成功如图所示wget http://download.redis.io/releases/redis-6.0.6.tar.gz下载完毕之后进行解压tar -zxvf redis-6.0.6.tar.gz4、进到解压后的redis目录中进行编译cd redis-6.0.6原创 2021-03-31 09:13:10 · 186 阅读 · 1 评论 -
Linux系统下安装rabbitmq
Rabbitmq安装配置由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。Rabbitmq官网:https://www.rabbitmq.com/2.选择适合自己的版本:3.以Centos为例,下载最新的erlang:4.这个是用于安装erlang的前置脚本文件,拷贝一下到自己的linux系统进行运行:curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh原创 2021-03-29 16:29:25 · 289 阅读 · 5 评论 -
linux系统下postgres数据库安装及应用
本人亲测有效:Postgresql安装配置打开postgresql官网地址, https://www.postgresql.org/,点击左上角的download,打开下载页面进入版本选择界面,选择操作系统对应版本,以Linux-RedHat版本为例如下选择对应的安装版本,会生成yum安装命令,如下图:具体执行过程如下:3.1 执行下面命令安装rpm包yum install https://download.postgresql.org/pub/repos/yum/re原创 2021-03-29 16:18:27 · 554 阅读 · 2 评论 -
spring AOP自定义注解方式实现日志管理
这个是我在学习spring boot AOP中找到的比较好的教程,来分享并记录,方便以后自己查阅。转载链接:https://www.cnblogs.com/jianjianyang/p/4910851.html关于配置我还是的再说一遍。在applicationContext-mvc.xml中要添加的 <mvc:annotation-driven /> <!-- 激活组件扫描功能,在包com.gcx及其子包下面自动扫描通过注解配置的组件 --> <context:co原创 2021-02-22 10:11:51 · 191 阅读 · 1 评论 -
Java学习记录——基础语法(下)
基础语法(下)知识点1.流程控制流程控制对任何一门编程语言都是至关重要的,它为我们提供了控制程序步骤的基本手段。常见对主要分为,条件语句、循环语句、跳转语句。if语句if 语句是一种判断语句。语法:if(条件){ 条件成立时执行的代码}if...else 语句当条件成立时,则执行 if 部分的代码块; 条件不成立时,则进入 else 部分。例如,如果一个月天数大于 30 天,则为大月,否则为小月。语法:if(条件){ 代码块1}else{ 代码块2}原创 2021-01-12 10:10:07 · 141 阅读 · 0 评论 -
Java学习记录——基础语法(上)
说明:该文本是在实验楼学习过程中做的一些记载基础语法(上)知识点1.变量变量可以指在计算机存储器里存在值的被命名的存储空间。变量通常是可被修改的,即可以用来表示可变的状态。这是 Java 的基本概念之一。程序通过改变变量的值来改变整个程序的状态。为了方便使用变量,所以变量都需要命名,叫做变量名。在 Java 中,变量需要先声明 (declare) 才能使用。在声明中,说明变量的类型,赋予变量以特别名字,以便在后面的程序中调用它。你可以在程序中的任意位置声明变量,语法格式如下:数据类型 变量名原创 2021-01-05 11:11:52 · 104 阅读 · 0 评论