自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学无止境!

学无止境!

  • 博客(5)
  • 资源 (10)
  • 问答 (5)
  • 收藏
  • 关注

原创 maven-assembly-plugin插件实现自定义打包

现有maven的普通java项目,项目根路径下有files文件夹,该文件夹下有一些文件1、利用resource插件将files文件夹编译到target/classes目录下<build> <resources> <resource> <directory>files</directory> &l...

2020-01-31 21:45:16 909

原创 kafka单机版安装教程

1、下载kafka安装包,上传、解压下载地址kafka的安装包没有区别操作系统,在任何操作系统上都可以用kafka安装包名称例如kafka_2.11-2.4.0.tgz,2.11代表scala版本,2.4.0代表kafka版本解压tar -zxvfkafka_2.11-2.4.0.tgz2、修改配置文件主要配置broker.id=0log.dirs=/tmp/...

2020-01-26 22:32:49 1375

原创 zookeeper集群版安装教程

1、leader选举这篇主要分析leader的选择机制,zookeeper提供了三种方式:LeaderElection AuthFastLeaderElection FastLeaderElection(最新默认)默认的算法是FastLeaderElection,所以这篇主要分析它的选举机制。选举流程简述目前有5台服务器,每台服务器均没有数据,它们的编号分别是1,2,3...

2020-01-24 14:05:06 327

原创 zookeeper单机版安装教程

1、下载zookeeper压缩包https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/2、传到linux上某个目录,解压tar -zxvf apache-zookeeper-3.5.6.tar.gz3、配置zoo.cfg在zookeeper根目录下创建data和log文件夹将zoo_sample.cfg复制一份为zoo...

2020-01-24 13:24:33 458

原创 zookeeper基础教程

在深入了解ZooKeeper的运作之前,让我们来看看ZooKeeper的基本概念。我们将在本章中讨论以下主题:1、Architecture(架构)2、Hierarchical namespace(层次命名空间)3、Session(会话)4、Watches(监视)

2020-01-22 21:46:26 604 1

Spring Security认证授权练手小项目

Spring Security认证授权练手小项目

2022-12-30

spring mvc项目

spring mvc maven项目,导入IDEA后无报错,需要在IDEA中配置Tomcat并将项目添加到tomcat才能运行。 可用于分析spring mvc源码、spring mvc父子容器初始化流程、session和cookie机制、spring session等,也可以用于学习Java Web(servlet、filter、listener等)、spring源码等。 该项目使用servlet3.0规范,无web.xml,无spring.xml等配置文件,所有的配置均通过Java Config、注解搞定,项目中还集成了log4j2技术,以及前端html文件等。

2022-12-20

Java发送email:spring email、微软ews

spring email发送email,微软ews发送exchange协议邮件

2022-12-05

Java Swing+NIO实现的CS模式聊天程序代码

CS模式聊天程序代码,实现语言为Java,前端UI界面用Java Swing框架实现,服务端与客户端通信采用Java NIO,自定义按分隔符\n读取消息的消息读取格式解决TCP粘包拆包问题。

2022-04-17

SQL、Hive SQL等SQL血缘解析工具

// 测试用例如下 // 设置元数据服务 Delegate.getDelegate().setMetaColumnService(new IMetaColumnService() { @Override public List<String> queryMetaColumn(String dbName, String tableName) { return Collections.emptyList(); } @Override public boolean clearMetaColumnCache() { return true; } }); // 设置通知服务 Delegate.getDelegate().setNoticeService(s->{}); // 具有子查询的sql String hql = "select id,name from (select id from table_1 where id={p0}) t1 inner join (select name --this is name\n from table_2) t2"; // 获取id字段的血缘 LineageNode idNode = Delegate.getDelegate().getLineage(hql, "id"); // 获取name字段的血缘 LineageNode nameNode = Delegate.getDelegate().getLineage(hql, "name"); // 打印血缘 Utils.printLineage(idNode,nameNode);

2022-01-14

Goland下载安装教程.zip

go语言开发工具,goland在windows上的下载和安装教程

2021-12-26

mysql-8.0.18-winx64.rar

mysql8.0版本的压缩包,使用与windows64位操作系统,压缩包附有我自己写的一键安装脚本install.bat和使用说明install.txt,方便大家的安装,安装过程有问题可以私信我。你也可以忽视这两个文件自行安装

2020-04-07

mysql-5.7.27-winx64.rar

mysql5.7版本压缩包,适用于windows64位操作系统,压缩包里面有我写的一键安装bat脚本,方便大家的安装,请双击执行前不要挪动此脚本位置!

2020-04-07

dbvisualizer.rar

只要有jdbc驱动,就能连接任意数据库,同时使用多种数据库开发项目时,再也不用切换数据库客户端工具了,只需一个dbvisualizer方便开发!

2020-03-02

FileZilla_3.43.0_win64-setup.exe

ftp客户端工具,支持ftp协议与sftp协议。

2020-03-02

jdk1.8安装包

该资源是jdk1.8版本的windows环境安装包,对于刚接触java的人,不知道怎么在oracle官网下载java,因此本人提供了jdk1.8的安装包,供大家下载。

2019-04-23

jdk1.7安装包

该资源是jdk1.7版本的windows环境安装包,对于刚接触java的人,不知道怎么在oracle官网下载java,因此本人提供了jdk1.7的安装包,供大家下载。

2019-04-23

jdk1.6安装包

该资源是jdk1.6版本的windows环境安装包,对于刚接触java的人,不知道怎么在oracle官网下载java,因此本人提供了jdk1.6的安装包,供大家下载。

2019-04-23

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

TA关注的人

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