自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 jrebel IDEA热部署插件激活

一、前言JRebel 是一款IDEA插件,它使得 Java 代码修改后不用重启系统,立即生效,节省了大量重启时间,提高了个人开发效率。IDEA原生不支持热部署,目前对于 idea 热部署最好的解决方案就是安装 JRebel 插件,JRebel 是一款收费的产品,我们可以选择在线激活它。二、安装1.IDEA->File->Settings->Plugins->Marketplace->JRebel->安装三、激活1.访问生成 GUID 的网址,https://www.guidgen.com/,生成新

2022-06-27 12:00:52 1499 3

原创 Ice编译安装依赖头文件和开发库

Ice编译安装依赖头文件和开发库yum install libdb-cxx-develyum install expat-develyum install bzip2-develyum install libmcpp-devel yum install mcpp-develyum install openssl-devel

2022-03-28 14:37:57 1006

原创 解决啦 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 365

原创 什么是双亲委派机制和其作用

什么是双亲委派机制和其作用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 413

原创 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 773

原创 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 161 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 211 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 528 2

原创 AOP原理简介

AOP联盟标准AOP联盟将AOP体系分为三层,从三层结构可以看出,AOP实现方式有很多种,包括反射、元数据处理、程序处理、拦截器处理等,通过本节学习,你就会看到Spring AOP的实现使用的是Java语言本身的特性,即Java Proxy代理类、拦截器技术实现。AOP简介相信大家或多或少的了解过AOP,都知道它是面向切面编程,在网上搜索可以找到很多的解释。这里我用一句话来总结:AOP是能够让我们在不影响原有功能的前提下,为软件横向扩展功能。 那么横向扩展怎么理解呢,我们在WEB项目开发中,通常都遵

2021-03-01 09:36:51 572 1

原创 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 177 1

原创 Java学习记录——基础语法(下)

基础语法(下)知识点1.流程控制流程控制对任何一门编程语言都是至关重要的,它为我们提供了控制程序步骤的基本手段。常见对主要分为,条件语句、循环语句、跳转语句。if语句if 语句是一种判断语句。语法:if(条件){ 条件成立时执行的代码}if...else 语句当条件成立时,则执行 if 部分的代码块; 条件不成立时,则进入 else 部分。例如,如果一个月天数大于 30 天,则为大月,否则为小月。语法:if(条件){ 代码块1}else{ 代码块2}

2021-01-12 10:10:07 133

原创 Java学习记录——基础语法(上)

说明:该文本是在实验楼学习过程中做的一些记载基础语法(上)知识点1.变量变量可以指在计算机存储器里存在值的被命名的存储空间。变量通常是可被修改的,即可以用来表示可变的状态。这是 Java 的基本概念之一。程序通过改变变量的值来改变整个程序的状态。为了方便使用变量,所以变量都需要命名,叫做变量名。在 Java 中,变量需要先声明 (declare) 才能使用。在声明中,说明变量的类型,赋予变量以特别名字,以便在后面的程序中调用它。你可以在程序中的任意位置声明变量,语法格式如下:数据类型 变量名

2021-01-05 11:11:52 97

Java基础学习资源

适合Java零基础人员,主要内容是串了一遍Java基础,主要内容为本人学习过程中做的一些笔记,打开需要用markdown

2021-01-05

空空如也

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

TA关注的人

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