T_Ghost
码龄7年
求更新 关注
提问 私信
  • 博客:19,740
    问答:1,629
    21,369
    总访问量
  • 38
    原创
  • 45
    粉丝
  • 69
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
加入CSDN时间: 2018-07-28
博客简介:

T_Ghost的博客

查看详细资料
个人成就
  • 获得73次点赞
  • 内容获得3次评论
  • 获得78次收藏
创作历程
  • 2篇
    2024年
  • 4篇
    2023年
  • 24篇
    2020年
  • 9篇
    2018年
成就勋章
TA的专栏
  • JVM
  • Datax
    2篇
  • SpringBoot
    1篇
  • Linux
    4篇
  • 消息队列
    1篇
  • Java设计模式
    2篇
  • Spring Security
    1篇
  • SpringDataJpa
    3篇
  • SpringCloud
    2篇
  • Spring
    5篇
  • MyBatis
    5篇
  • java
    5篇
  • javaee
  • vue
  • JavaScript

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Datax数据处理自定义接口--Transformer的实现及使用

datax会在初始化时加载TransformerRegistry并将指定的Transformer进行注册。要将自定义的Transformer加入其注册的静态代码块中。
原创
发布博客 2024.01.08 ·
1610 阅读 ·
11 点赞 ·
0 评论 ·
11 收藏

Datax多源数据同步工具介绍、详解及部署使用

datax介绍及其使用方式
原创
发布博客 2024.01.05 ·
3110 阅读 ·
14 点赞 ·
0 评论 ·
20 收藏

SpringBoot定时任务(静态/动态)--schedule

定时任务就是在指定的时间点,自动执行指定的任务。或者在指定的时间间隔,自动进行任务的执行。如:每天中午两点一次等。而在schedule中,这个时间是由cron表达式来决定的。— 在方法上开启定时任务,finxedRate代表执行间隔(ms),也可加入正则表达式@Scheduled(cron = “”)动态定时任务在项目启动后,可以随时进行任务的添加和卸载。方便任务执行和停止。— springboot启动类上添加,开启定时任务。秒、分钟、小时、天、月和星期。项目启动后任务会自动执行。— 继承并配置定时任务。
原创
发布博客 2023.12.20 ·
635 阅读 ·
11 点赞 ·
0 评论 ·
10 收藏

java克隆--浅拷贝和深拷贝

在java中使用克隆的方式是:实现Cloneable 接口并实现clone()方法即可,一般是super.clone(),因为Cloneable是一个空接口。对于引用数据类型,深拷贝会递归地复制其所有引用,直到基本类型,然后复制这些基本类型的值。深拷贝会递归复制其所有引用,直到基本类型,然后复制这些基本类型的值。克隆得到的类,只克隆了基本数据类型的数据,而没有克隆引用数据类型的数据,比如类中引用的对象等。克隆的含义就是:根据一个类复制另一个类,这个新的类内容与源类是相同的,但是内存地址不同。
原创
发布博客 2023.12.18 ·
434 阅读 ·
10 点赞 ·
0 评论 ·
9 收藏

linux切换yum源为本地镜像

修改CentOS-Media.repo 文件。
原创
发布博客 2023.12.18 ·
548 阅读 ·
9 点赞 ·
0 评论 ·
8 收藏

crontab的使用(Linux定时任务)

2、一组是crontab命令生成的配置文件(/var/spool/cron下的文件),是针对某个用户的.定时任务配置到任意一个中都可以。当cron启动后,它会读取它的所有配置文件,然后cron会根据命令和执行时间来调度工作任务。前面的*代表的是cron表达式,只有五位,分别代表:分,时,日,月,周。后面的是脚本文件执行命令。软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。1、一个是一个全局配置文件(/etc/crontab),是针对系统任务的;软件包是cron的主程序;
原创
发布博客 2023.12.18 ·
551 阅读 ·
11 点赞 ·
0 评论 ·
9 收藏

Linux部署vue项目环境搭建及部署方式

环境配置–nginx安装及配置1、选定安装目录2、下载相应的依赖yum install gccyum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel3、下载nginx安装包并解压下载:wget http://nginx.org/download/nginx-1.13.7.tar.gz解压:tar -xvf nginx-1.13.7.tar.gz4、执行配置a、进入cd ngin
原创
发布博客 2020.12.03 ·
1198 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Linux部署SpringBoot项目

1、配置jdkA、傻瓜式安装1、yum -y list java* 查看jdk版本2、yum install -y java-1.8.0-openjdk-devel.x86_64 选择所需版本进行安装3、java -version 测试4、usr/lib/jvm 安装目录(默认)B、手动安装1、下载官网下载jdk-8u181-linux-x64.tar.gz并传至服务器中2、解压tar zxvf jdk-8u181-linux-x64.tar.gz3、配置环境变量vim /et
原创
发布博客 2020.11.24 ·
348 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

activemq基础

Clientpackage com.my.test.activemq.client;import java.util.UUID;import javax.jms.Connection;import javax.jms.DeliveryMode;import javax.jms.Destination;import javax.jms.JMSException;import javax.jms.Message;import javax.jms.MessageConsumer;import
原创
发布博客 2020.09.14 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java基础---I/O流

Java IO概要a.Java IO中常用的类1. File(文件特征与管理):用于文件或者目录的描述信息,例如生成新目录,修改文件名,删除文件,判断文件所在路径等。 2. InputStream(二进制格式操作):抽象类,基于字节的输入操作,是所有输入流的父类。定义了所有输入流都具有的共同特征。 3. OutputStream(二进制格式操作):抽象类。基于字节的输出操作。是所有输出流的父类。定义了所有输出流都具有的共同特征。 4.Reader(文件格式操作):抽象类,基于字符的输入操作。
转载
发布博客 2020.09.07 ·
209 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

单例模式

概述使用单例模式的类,在执行过程中,可以保证其只有一个实例,也就是在其内部对其进行实例化。并使得其构造函数为private,以此来保证不能在外部对其实例化,只能通过调用内部static类型的实例化方法来获取实例。懒汉式饿汉式模式是指类一加载就会实例化对象public class Test { public static void main(String[] args) { Test2 t = Test2.getInstance(); }}class Test2{ private st
原创
发布博客 2020.09.07 ·
102 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringSecurity--基本使用--1

1、简介应用程序的安全性通常体现在两个方面:认证和授权。认证是确认某主体在某系统中是否合法、可用的过程。这里的主体既可以是登录系统的用户,也 可以是接入的设备或者其他系统。授权是指当主体通过认证之后,是否允许其执行某项操作的过程。 这些概念并非Spring Security独有,而是应用安全的基本关注点。Spring Security可以帮助我们更便 捷地完成认证和授权。2、基本使用1、依赖引入<project xmlns="http://maven.apache.org/POM/4.0.
原创
发布博客 2020.09.07 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot整合SpringDataJpa

SpringBoot整合SpringDataJpa1、配置依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelV
原创
发布博客 2020.08.31 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringDataJpa基本使用

SpringDataJpa简单使用步骤多表映射
原创
发布博客 2020.08.30 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringDataJpa--jpa基础

1、ORM概述2、Hibernate概述3、JPA概述—面向对象操作数据4、具体实现
原创
发布博客 2020.08.27 ·
242 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ribbon及Feign接口使用--2

Ribbon(实现基于客户端负载均衡)1、Ribbon介绍负载均衡1、服务器端负载均衡:  例如:Nginx,通过Nginx进行负载均衡,先发送请求,然后通过负载均衡算法,在多个服务器之间选择一个进行访问;即在服务器端再进行负载均衡算法分配。2、客户端负载均衡:  例如:spring cloud中的ribbon,客户端会有一个服务器地址列表,在发送请求前通过负载均衡算法选择一个服务器,然后进行访问,这是客户端负载均衡;即在客户端就进行负载均衡算法分配。  ribbon的默认负载均衡(轮询),当
原创
发布博客 2020.08.22 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SpringCloud微服务简介及服务注册和发现--1

SpringCloud微服务简介1、集群计算机集群简称集群是一种计算机系统,它通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。集群计算机通常用来改进单个计算机的计算速度和/或可靠性。一般情况下集群计算机比单个计算机,比如工作站或超级计算机性能价格比要高得多。2、分布式分布式系统是一组计算机,通过网络相互连接传递消息与通信后并协调它们的行为而形成的系统。
原创
发布博客 2020.08.21 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MyBatis-Plus基本用法--5

1、快速开始1、pom.xml依赖(注意:spring-boot-starter-web必须引入,否则报错)<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.
原创
发布博客 2020.08.20 ·
566 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MyBatis 扩展结果、构造方法、鉴别器及延迟加载--4

扩展结果1、意义:1、扩展类:扩展原有类的属性,并可以使其属性与其他相关的表的属性相关联2、包装类:用包装类传递参数,重要意义用于多表查询,将多个实体类对象作为某个包装类的属性,可以实现多表查询2、示例扩展类及接口扩展类mapper.xml映射构造方法鉴别其延迟加载...
原创
发布博客 2020.08.19 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MyBatis缓存及嵌套查询--3

MyBatis缓存嵌套查询
原创
发布博客 2020.08.18 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多