• 注解@Transient是啥?怎么使用Transient

    java 的Transient关键字的作用是需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。用法,@Transient 就是在给某个javabean上需要添加个属性,但是这个属性你又不希望给存到数据库中去...

    Docker部署Mysql应用

    Docker部署Mysql应用1.Mysql部署1.1 拉取Mysql镜像docker pull mysql 查看镜像docker images1.2 创建Mysql容器docker run -di --name mysql_server -p 3306:3306 -e MYSQL_ROOT_PAS...

    @SneakyThrows注解的作用及实现原理

    @SneakyThrows注解的用途得从java的异常设计体系说起。java中我们常见的2类异常。1.普通Exception类,也就是我们常说的受检异常或者Checked Exception。2.RuntimeException类,既运行时异常。前者会强制要求抛出它的方法声明throws,调用者必须...

    (ELK使用之Kibana)Kibana的安装及配置以及常见错误信息的解决

    1.在官网elastic.co下载Liunx安装包2.解压压缩包tar -zxvf kibana-7.12.1-linux-x86_64.tar.gz3.修改kibana.yml配置文件vi config/kibana.yml#在yml中添加 server.port: 5603 #默认为5601se...

    (ELK应用之Logstash)Logstash的简介、安装和具体的使用流程

    1.什么是Logstash?Logstash是一个开源的数据收集引擎,它具有实时数据传输能力。它可以统一过滤来自不同源的数据,并按照开发者制定的规范输出到目的地,支持正则表达式由于日志文件来源多(如:系统日志、服务器日志、tomcat日志、nginx日志等),且内容杂乱,不便于人类进行观察。因此我们...

    Vue 采用AES进行自定义加密解密

    1.安装crypto-jsnpm install crypto-js -s2.cryptoJs,自定义加密和解密方法方式mport CryptoJS from 'crypto-js/crypto-js' /*** 由后端提供*/const KEY = CryptoJS.enc.Utf8.parse...

    Docker安装ELK 并设置密码(X-Pack)

    1.安装ELK此处采用别人整合好的ELK1.1 拉取ELK镜像docker pull sebp/elk1.2 启动ELK镜像docker run -d -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -p 5601:5601 -p 5044:5044 -p...

    分布式事务是什么及分布式事务解决方案seata

    1.事务1.1 事务的4个特性 ACID1.1.1. 原子性(要么执行,要么不执行)原子性(Atomicity):操作这个指令时,要么全部执行成功,要么全部不执行。只要其中一个指令执行失败,所有的指令都执行失败,数据进行回滚,回滚到指令前的数据状态1.1.2. 一致性(能量守恒,总量不变)事务的执行...

    深入学习-关于SQL中DDL、DML、DCL的理解及每个不同的区别

    1.DDL1.1.DDL概述DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和定义具体表现在Create、Drop和Alter上。特别注意:DDL操作的“对象”的概...

    IOS苹果内购JAVA(服务端)二次验证代码示例及步骤

    1.先导入该ApplePayUtil工具类package com.zhangsan.pay.utils;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.InputStream;impor...