自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(132)
  • 资源 (17)
  • 收藏
  • 关注

原创 xxl-job适配金仓数据库

kingbase金仓数据库

2024-01-02 18:28:06 506

原创 hutool SM2(秘钥对、签名、验签、加密、解密)

【代码】hutool SM2(秘钥对、签名、验签、加密、解密)

2023-11-16 17:43:42 1580

原创 docker高级(DockerFile解析)

要求·Centos7镜像具备vim+ifconfig+jdk8·JDK的下载镜像地址·官网下载地址:·编写·准备编写Dockerfile文件#安装vim编辑器#安装ifconfig命令查看网络IP#安装java8及lib库#ADD 是相对路径jar,把jdk-8u171-linux-x64.tar.gz添加到容器中,安装包必须要和Dockerfile文件在同一位置#配置java环境变量EXPOSE 80·docker build -t 新镜像名字:TAG .

2023-08-28 17:41:10 1010 2

原创 docker高级(redis集群三主三从)

命令:redis-cli --cluster add-node ip:新slave端口 ip:新master端口 --cluster-slave --cluster-master-id 新主机节点ID。e4781f644d4a4e4d4b4d107157b9ba8144631451-------这个是6387的编号,按照自己实际情况。redis-cli --cluster add-node 自己实际IP地址:6387 自己实际IP地址:6381。·链接进入6381作为切入点,查看集群状态、查看节点状态。

2023-08-28 13:59:26 991

原创 docker高级(mysql主从复制)

在主库创建表,查看从库数据情况!

2023-08-24 23:40:47 509

原创 一、大数据技术之Flume(简介)

Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume基于流式架构,灵活简单。

2023-07-19 22:38:46 324

原创 gitlab打标签,保存发布本部

【代码】gitlab打标签,保存发布本部。

2023-07-14 13:57:27 176

原创 二、Redis安装配置(云服务器、vmware本地虚拟机)

由于企业里面做Redis开发,99%都是Linux版的运用和安装,几乎不会涉及到Windows版,上一步的讲解只是为了知识的完整性,Windows版不作为重点,同学可以下去自己玩,企业实战就认一个版:Linux。如果想方便的话,可以把redis的路径加到系统的环境变量里,这样就省得再输路径了,后面的那个redis.conf可以省略,如果省略,会启用默认的。解决办法将标准错误去除即可,追加2>/dev/null,将标准错误丢弃即可,就没有烦人的警告了。设置键值对 set myKey abc。

2023-03-03 20:56:07 1238 1

原创 一、Redis入门概述(是什么,能干嘛,去哪下,怎么玩)

redis系统文章,学习总结,一起进步

2023-03-01 20:51:25 884

原创 nacos2.2启动命令mysql版本

nacos2.2启动命令mysql版本

2023-01-12 16:28:20 319

原创 父页面获取iframe子页面的信息,url

获取iframe的数据

2022-09-16 14:08:09 492

原创 vue 显示代理后的地址

vue 显示代理请求后的路径

2022-09-07 09:12:48 2226

原创 idea历史版本

https://www.jetbrains.com/idea/download/other.html

2022-08-12 14:42:48 500

原创 九、大数据技术之Hive

一、Hive基本概念1.1 什么是Hive1) hive简介Hive:由Facebook开源用于解决海量结构化日志的数据统计工具。Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。2) Hive本质:将HQL转化成MapReduce程序(1)Hive处理的数据存储在HDFS(2)Hive分析数据底层的实现是MapReduce(3)执行程序运行在Yarn上1.2Hive的优缺点1.2.1 优点(1)操作接口采用类SQL语法,提供快

2022-05-30 21:53:05 1299 1

原创 八、大数据技术之Zookeeper

一、Zookeeper入门1.1 概述Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。Zookeeper从设计模式角度来理解,是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生了变化,Zookeeper就负责通知已经在Zookeeper上注册的那些观察者做出相应的反应.Zookeeper = 文件系统 + 通知机制1.2 特点1.3 数据结构1.4 应用场景提供的服务包括:统一

2022-05-27 11:23:18 202

原创 七、大数据技术之Hadoop(MapReduce)

一、MapReduce概述1.1 MapReduce定义MapReduce是一个分布式运算程序的编程框架,是用户开发“基于Hadoop的数据分析应用”的核心框架。MapReduce核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并行运行在一个Hadoop集群上。1.2 MapReduce优缺点1.2.1 优点1)MapReduce 易于编程它简单的实现一些接口,就可以完成一个分布式程序,这个分布式程序可以分布到大量廉价的PC机器上运行。也就是说你写一个分布式程序

2022-05-24 14:48:22 4046

原创 六、大数据技术之Hadoop(HDFS)

一、HDFS概述1.1 HDFS产出背景及定义1.2 HDFS优缺点1.3 HDFS组成架构1.4 HDFS文件块大小(面试重点)二、HDFS的Shell操作(开发重点)2.1 基本语法hadoop fs 具体命令 OR hdfs dfs 具体命令两个是完全相同的。2.2 命令大全#查看所有命令bin/hadoop fs2.3 常用命令实操2.3.1 准备工作1)启动Hadoop集群(方便后续的测试)sbin/start-dfs.shsbin/start

2022-05-15 16:40:21 709

原创 五、大数据技术之hadoop(入门)

一、简要介绍大数据特点(4V)1、volume 大量2、volocity 高速3、variety 多样4、value 低价值密度hadoop的组成HDFS架构简述yarn的架构简述mapReduce概述二、hadoop集群搭建1)准备一台模板虚拟机hadoop100,虚拟机配置要求如下:注:本文Linux系统环境全部以CentOS-7.5-x86-1804为例说明模板虚拟机:内存4G,硬盘50G,安装必要环境,为安装hadoop做准备[root@ha

2022-05-13 21:39:30 851

原创 四、大数据技术之shell编程

一、shell简要介绍1)Linux提供的Shell解析器有:# cat /etc/shells /bin/sh/bin/bash/sbin/nologin/bin/dash/bin/tcsh/bin/csh2)bash和sh的关系,属于 ll | grep bash-rwxr-xr-x. 1 root root 941880 5月 11 2016 bashlrwxrwxrwx. 1 root root 4 5月 27 2017 sh -> bash3)Ce

2022-05-10 17:08:28 616

原创 三、大数据技术之Linux下篇(linux学习)

centos镜像地址网易镜像: http://mirrors.163.com/centos/7/isos/搜狐镜像: http://mirrors.sohu.com/centos/7/isos/安装请看上篇Linux系统中一切皆文件Linux目录结构一、vi,vimVI是Unix操作系统和类Unix操作系统中最通用的文本编辑器。VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器。可以主动的以字体颜色辨别语法的正确性,方便程序设计。VIM与VI编辑器完全兼容。1、测试数据准

2022-05-09 11:41:11 727

原创 二、大数据技术之Linux上篇(centos的安装)

一、安装CentOS第一步: 装机器1)检查物理机虚拟化支持是否开启,需要进入到BIOS中设置,因各种电脑型号进入BIOS方式不同,同学们自行查找对应品牌电脑如何进入BIOS建议: 先安装,如果安装中提示虚拟化未开启,再进入BIOS设置,如安装一切顺序,则不需要进行任何设置。2)在VMware中新建虚拟机3) 默认即可,不需要做任何修改,直接下一步4)选择稍后安装操作系统,然后下一步5)选择安装的操作系统为Linux,版本为CentOS7 64位7)按照物理机CPU实际情况,选择处

2022-05-08 22:02:13 292

原创 一、大数据技术之Maven

一、安装Maven核心程序1)检查JAVA_HOME环境变量。Maven是使用Java开发的,所以必须知道当前系统环境中JDK的安装目录。C:\Windows\System32>echo %JAVA_HOME%D:\Java\jdk1.8.0_1112)解压Maven的核心程序。将apache-maven-3.2.2-bin.zip解压到一个非中文无空格的目录下。例如:D:\apache-maven-3.2.23)配置环境变量(1)在系统变量里面创建M2_HOME变量,并赋值变量:

2022-05-08 21:14:52 164

原创 java基础正则表达式(验证手机号码,验证电话号码等)

1.验证用户名和密码,第一个字必须为字母,一共6~16位字母数字下划线组成:("1\w{5,15}$")2.验证电话号码:("^(\d{3,4}-)\d{7,8}$")正确格式:xxx/xxxx-xxxxxxx/xxxxxxxx3.验证手机号码:("^1[3|4|5|7|8][0-9]{9}$")4.验证身份证号(15位):("\d{14}[[0-9],0-9xX]"),(18位):("\d{17}(\d|X|x)")5.验证Email地址:("^\w+([-+.]\w+)@\w+([-.]\w+)

2022-03-14 22:43:58 3073 1

原创 Springboot整合redis及StringRedisTemplate的使用

springboot整个Redis. 安装Redis依赖#springboot封装了redis的starter,可以直接引用spring-boot-starter-data-redis <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</arti

2022-03-02 11:07:29 878

原创 springboot单元测试错误的解决办法

1、Springboot的@RunWith(SpringRunner.class),注解的意义在于Test测试类要使用注入的类,比如@Autowired注入的类,有了@RunWith(SpringRunner.class)这些类才能实例化到spring容器中,自动注入才能生效,不然直接一个NullPointerExecption2、在springbootTest加上启动类名称demo如下@SpringBootTest(classes = SsoSystemApplication.class)@Run

2021-12-03 14:19:34 2423 2

原创 快速简单安装谷歌vue-devtools的方法

一、先安装node前提二、打开cmd运行下面命令npm install vue-devtools三、找到下载的里面的node_modules\vue-devtools\vender将vender拖到浏览器页面就可以实现安装,是不是很快很简单。

2021-11-29 16:05:35 225

原创 vant+vue3+axios从0到1(实战,有问题留言)

vant_vue3.0_axios1、安装 Vue Clinpm install -g @vue/cli2、创建一个项目vue create vue3_vant20212.1、选择箭头所指的自定义,回车2.2、空格选中或者取消,选好回车2.3、选中3.X版本2.4、输入no2.5、2.6、2.7、2.8、2.9、输入y,然后输入名称回车3、Vue 3 项目,安装 Vant 3:npm i vant@next -S4、通过 babel 插件按需引入组件,

2021-10-28 14:14:48 1076

原创 docker安装oracle

1、查询oracledocker search oracle2、拉取oracle镜像docker pull oracle3、启动oracledocker run -d -p 8080:8080 -p 1521:1521 truevoly/oracle-12c4、查看日志docker log -f 容器id5、交互命令docker exec -it 容器id /bin/bashdocker exec -it de8f2a5c100f /bin/bash...

2021-10-20 13:39:50 100

原创 谈谈IE针对Ajax请求结果的缓存

IE浏览器下,ajax多次请求同一个url,参数不变会因为浏览器缓存导致返回结果不是理想情况下,所以加入随机参数"?time="+new Date().getTime()

2021-10-15 10:30:26 99

原创 jQuery WeUI 组件下拉刷新和滚动加载的实现(复制就可以使用)

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"> <title>滚动加载更多</title> <link rel="stylesheet" href="htt

2021-10-09 16:03:45 877

原创 mui下拉刷新以及分页加载

html<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <title>胜诉退费</title> <lin

2021-10-08 12:04:13 275

原创 Cannot download “https://npm.taobao.org/mirrors/node-sass/v4.13.1/win32-x64-83_binding.node“:

手动安装依赖npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

2021-09-14 15:13:09 1845

原创 vue3引入vant3配置整合详情(按需引入)

一、 安装 Vue Clinpm install -g @vue/cli二、创建一个项目,hello-world为你定义的项目名称vue create hello-world三、安装vant依赖npm i vant@next -S四、按需引用npm i babel-plugin-import -D五、项目根目录下babel.config.js文件下配置module.exports = { presets: [ '@vue/cli-plugin-babel/preset'

2021-09-13 10:09:44 5471 6

原创 五、SpringSecurity+auth2.0系列(四种模式的接口请求接口)

本文只介绍通用的授权码和密码模式,其他的自行学习1、Oauth2.0授权模式1、步骤:客户端申请认证的URI,获取codeip地址/oauth/authorize?response_type=code&client_id=CLIENT_ID&redirect_uri=CALLBACK_URL&scope=read&state=xxx参数说明:response_type:授权类型,必选项,此处的值固定为"code"  client_id:客户端的ID,必选项  

2021-09-07 17:17:14 636

原创 四、SpringSecurity+auth2.0系列(oauth2.0的几张系统默认表理解,spring-oauth-server 数据库表说明)

oauth理解路上的必备知识!!!spring-oauth-server 数据库表说明1、oauth_client_details

2021-09-07 16:53:57 725

原创 三、SpringSecurity+auth2.0系列(动态权限控制,基于数据库进行设计)

!!!!注意 ,本项目是在上一个项目的基础上循序渐进的,请移步本专栏上一个项目Rbac权限表设计RBAC(基于角色的权限控制)模型的核心是在用户和权限之间引入了角色的概念。取消了用户和权限的直接关联,改为通过用户关联角色、角色关联权限的方法来间接地赋予用户权限(如下图),从而达到用户和权限解耦的目的。Maven依赖 <!-- springboot 整合mybatis框架 --> <dependency> <groupId&

2021-09-05 22:49:37 708

原创 二、SpringSecurity+auth2.0系列(form 表单模式)

此模块基于模块一,读者可阅读本专栏Form 表单模式 适合于传统模式项目 前端和后端都是我们java开发修改配置完整代码如下package com.thunisoft.spring_security.config;import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;import org.springframework.boot.web.server.ErrorPage;import

2021-09-05 11:05:10 317

原创 一、SpringSecurity+auth2.0系列(Basic基础认证)

Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码的工作。**Basic认证是一种较为简单的HTTP认证方式,客户端通过明文(.

2021-09-04 20:51:55 971

原创 Centos7安装中文字体(以雅黑字体为例)

问题前景在win10系统下测试正常,但部署到centos7中,发现生成的图片的中文字体是乱码这里以雅黑字体为例一、查看所有字体:fc-list// 如果提示 fc-list: command not found,则需要安装# yum install fontconfig二、查看中文字体:fc-list :lang=zh有的话会显示安装的中文字体,没有则无三、找到win10C:\Windows\Fonts\msyh.ttc的字体,并复制到/usr/share/fonts/下四、建立字体

2021-08-23 15:05:24 1133

原创 安装centosmini版及配置.md

安装centosmini版及配置1.配置网卡,设置静态IP。vi /etc/sysconfig/network-scripts/ifcfg-ens33注意ONBOOT=yesIPADDR=192.168.100.100BOOTPROTO=staticGATEWAY=192.168.100.2DNS1=114.114.114.1142.重启网络服务service network restart3.无法连接外网centOS7 ping www.baidu.com 未知的名称或服

2021-08-19 14:50:26 323

xxl-job 适配金仓数据库sql

xxl-job 适配金仓数据库sql

2024-01-02

flvToMp4.zip

java转flv视频转mp4视频,直接可使用

2022-09-29

vant+vue3+axios从0到1(实战,有问题留言)

vant+vue3+axios从0到1(实战,有问题留言)

2021-10-28

拼图验证码,由springboot+thymleaf构建成的验证码,拿来即刻使用

springboot+thymleaf构建的项目,拿来即刻生产使用

2021-09-16

orange_rbac.sql

RBAC(基于角色的权限控制)模型的核心是在用户和权限之间引入了角色的概念。取消了用户和权限的直接关联,改为通过用户关联角色、角色关联权限的方法来间接地赋予用户权限(如下图),从而达到用户和权限解耦的目的。

2021-09-05

支持h5,pc端的和手机端的触底刷新插件.zip

h5触底刷新,支持手机端和pc端刷新

2021-07-27

axio高度封装,统一接口

axio高度封装,统一接口

2020-12-31

pdf.图片手机端预览demo,打开就可以使用

pdf.图片手机端预览demo,打开就可以使用

2020-12-22

pdfshow.zip

pdfshow.zip,demo,不用安装,所有的文件拿来就可以使用,手机端和电脑端demo都有

2020-12-22

阿里巴巴seata案例项目

阿里巴巴seata案例项目,拿来即用,阿里巴巴seata案例项目

2020-12-18

eureka集群搭建源码

eureka集群搭建源码,servlet 应用 Jersey 框架实现自身的 RESTful HTTP接口 服务的注册通过 HTTP 协议实现 通过 JDK 自带的 Timer 实现定时任务:心跳、定时清理过期服务、节点同步 使用Google的guava包实现内存缓存

2020-12-13

ftp_upload.zip

ftp,javajava实现centos下ftp目录服务器的上传下载文件,并提供如何搭建ftp服务器,实测操作,不懂可以评论联系博主,博主不遗余力的提供解决

2020-09-05

微信支付总结JAVA包.zip

微信小程序,微信支付所需所有的jar包,包含各种扫码,出示二维码生成,H5直接支付场景,有问题可联系博主

2020-07-27

数据生成器v1.0.jar

可随机生成各种数据,java -jar运行,随机性强,用于生成各种测试数据,减少了寻找测试数据的烦恼

2020-07-18

RecPost.java

java计算两个坐标的距离,一对多比较,寻找最短距离,匹配店家与自身当前位置,寻找最近的商户,可选择米还是公里

2020-07-17

wxzhibo.zip

直播微信小程序版,日前,微信开通小程序直播功能。拥有小程序并接收到微信公测邀请的商家可以接入小程序直播。商家登陆小程序后台后,可在“功能”-“直播”中查看是否收到公测邀请。在当前疫情爆发线下业务严重受阻的局势之下,小程序直播却开始了一轮爆发。

2020-07-02

多个文件压缩.rar

java实现多个资源打包压缩.直接可用,导入工具即可使用!

2019-06-14

poi生成表格.zip

java利用poi3.5生成表格,非常详细,每一个步骤都有详细的解释,下载即可使用.

2019-06-13

poi3.17详情版,附带实例代码,可参考

提供java-office的开发,使用便利,操作娴熟,不懂得可联系博主,提供技术支持!

2019-03-23

空空如也

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

TA关注的人

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