- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人