自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(159)
  • 资源 (35)
  • 收藏
  • 关注

原创 Restful风格接口简介

URL要面向资源,使用和资源相关的名词要在URL中体现版本号根据Http不同的方法,进行不同类型的资源操作(如用Get表示查询,Post表示增改,Delete表示删除等)要用JSON传送和接收数据获取 用户ID为1的数据,响应 {code:0,msg:成功,data:{name:peter,age:18}}新增 一个用户Post 127.0.0.1:8080/v1/user 请求体:{name:lisi,age:22}

2024-03-08 20:47:22 460

原创 java新特性stream流的相关操作(二)

【代码】java新特性stream流的相关操作(二)

2024-03-08 18:49:29 206

原创 Windows下卸载JDK

操作步骤:直接到windows程序卸载面板进行卸载然后删除已配置的环境变量

2024-03-01 22:49:41 167

原创 jacob使用教程---OFFICE操作几乎万能公式---读写XML

jacob的GitHub地址jacob官网(个人感觉不重要)microsoft官方VBA文档(很重要,jacob所有的参数都来自于这里)jacob找COM组件jacob环境配置教程jacob将word转为各种格式提取word中审阅内容java操作XML,本人使用dom4j本人参考常用例子及相关资料。

2024-02-16 17:32:24 625

原创 自定义注解 - java文档生成、结合SpringBoot使用

自定义注解

2023-12-26 00:59:00 516 1

原创 JWT学习笔记,cookie、localStorage 和 sessionStorage的区别

这一点很好理解,只要浏览器 tab 页没有关闭,我们的 sessionStorage 就一直存在,也就是刷新并不会清楚 sessionStorage。首先第一点,页面会话在浏览器打开期间一直保持,并且重新加载或恢复页面仍会保持原来的页面会话。localstorage是本地存储,只要你的浏览器没有被卸载。这个数据库都是存在的。sessionstorage是会话存储,

2023-08-06 02:02:25 616

原创 VUE之JWT前后端分离认证,学生管理系统

JWT视频参考资料、VUE视频资料,及前后端demo。

2023-08-05 19:16:18 924

原创 VUE之VueRouter页面跳转

参考demo及视频资料官网。

2023-07-30 22:49:48 594

原创 VUE之axios使用,跨域问题,拦截器添加Token

官方文档点击起步,即可进入使用教程。

2023-07-24 02:43:23 479

原创 VUE之Bootstrap和Element-UI的使用

打开官方文档,可以看到指南、组件、主题、资源四个选项,最常用的是选项是组件和主题。组件:组件中包含着页面的各种样式,比如弹框、Table、输入框等的样式,可根据需要进行使用主题:组成组件各种基本元素的微调样式,如button的颜色首先官网选择对应地版本,点击中文文档即可进入教程。

2023-07-23 19:12:54 408

原创 VUE之基本组成和使用

通过上文步骤(VUE之基本部署及VScode常用插件①、App.vue,VUE 的入口,VUE启动后访问的第一个页面,任何页面都是从这个页面嵌套而来的;②、main.js,VUE所有页面的公共依赖都可以在这里引入,类似于SpringCloud的common微服务,在这里引入后,就可以在其他地方直接使用,如:axios,element-ui,bootstrap等。VUE文件通常都要大写字母开头③、通过npm安装的都位于node_modules文件夹下面。

2023-07-19 02:24:58 155

原创 VUE之基本部署及VScode常用插件

VUE简单的部署及环境准备

2023-07-14 01:15:35 469

原创 SpringBoot整合Mybatis-Plus,字段自动填充

参考demo。

2023-07-09 11:56:24 477

原创 Kafka学习笔记

除上述常用命令外,个人感觉常用的命令查看topic各个分区节点的情况查看所有主题查看指定主题新版本查看所有主题查看制定主题查看 Kafka 中 日志文件内容。

2023-06-28 11:22:31 1360

原创 SpringCloud-stream一体化MQ解决方案-函数式编程

中文文档英文文档介绍:Learn标签选择对应版本说明文档→overview→Programming Model (Producing and Consuming Messages ( Spring Cloud Function support))Learn标签选择对应版本说明文档​​overview​​2.1.1 Stream函数式编程参考资料部分的二、Java8内置的四大核心函数式接口如果不会泛型的话可以参考或者参考具体原理参照上面的文档,下面只介绍怎么使用。

2023-06-17 13:00:25 954

原创 SpringCloud-stream一体化MQ解决方案-消费分区

参考demo参考视频1 参考视频2官方文档(推荐)官方文档中文版关于Kafka和rabbitMQ的安装教程,见本人之前的博客rocketMq的安装教程rocketMq仪表盘安装教程 重!!! 个人整理SpringCloud-Stream各部分概念、配置方法、配置项大全 Stream基本配置(Kafka、RabbitMQ和RocketMQ)Stream消费者组(解决Kafka消费者组只有一个消费者的问题)​​​ ​​​Learn标签选择对应版本说明文档​​ overview​​Main Concepts(Co

2023-06-13 16:11:24 1211

原创 SpringCloud-stream一体化MQ解决方案-消费者组

中文文档介绍英文文档介绍:Learn标签选择对应版本说明文档→overview→Main Concepts(Consumer Groups)Learn标签选择对应版本说明文档​overview​​。

2023-06-08 11:40:52 994

原创 SpringCloud-stream一体化MQ解决方案-基本配置篇

当然也可以将它设置为默认MQ链接,因这是一个综合项目,上面已经设置rabbitMQ为默认链接,下面是注销的配置,选择使用。在配置文件中绑定上述Binders:myrabbitmq,以及自定义消息通道:myrabbitmqexchange。我是通过安装包上的版本号获取rocketMQ的版本号,当然也可以通过其他方式获取RocketMQ的版本号。也可以将它设置为默认连接,因前面将RabbitMQ设置为了默认连接,所以这里注销掉,依据个人情况使用。在配置文件中编写消费者,进行消费。在配置文件中使用消费者。

2023-06-07 00:31:46 692

原创 SpringCloud-stream一体化MQ解决方案-概念篇

根据上述重要组成部分讲解,SpringCloud-streamd的使用大致分为以下5步:要有MQ链接,并且知道它的IP、端口等链接信息;②:创建该链接的实例,并设置默认实例,见上述binders的创建;③:编写生产者和消费者,见上述生产者,消费者使用①、②;④:注入生产者、消费者,分别为生产者、消费者绑定MQ实例,绑定消息通道,见上述生产者、消费者使用③,以及消息通道;⑤:利用生产者、消费者发送/接受消息,见上述生产者、消费者使用。

2023-06-07 00:04:01 465

原创 文本处理之word

POI是操作word最强大的API,但是学习成本高,且很难找到系统的学习资料spire也拥有强大的操作word的能力,能满足日常的基本开发需求,但是他是按照节(Section)的概念来进行分的,在有表格和图文混在一起时,无法找到他们的相对顺序,所以需要poi的辅助下面是对上述demo的示例进行讲解其中poi文件夹下的遍历word元素(WordIterate),或者ReportUtil中的getTables可以用来帮助spire在表格和图文混排的时候,确定表格的相对位置。

2023-05-16 14:42:42 99 1

原创 java运行python脚本,待完善版

在python脚本开发过程中,我们经常需要多种的虚拟环境,以适应多种开发需求,比如我们经常会用anaconda等软件构建特定的虚拟环境来进行人工智能程序的开发。如果我们执行的脚本需要特定环境下的python.exe,就需要特别指定而不能使用默认的(具体见源码)

2023-04-24 20:58:50 344

原创 递归理解三:深度、广度优先搜索,n叉树遍历,n并列递归理解与转非递归

由前面二叉树的遍历规律和递归的基本原理,我们可以看到,二叉树遍历口诀和二叉树递推公式有着紧密的联系前序遍历:F(x) =op1(x)根左右中序遍历:F(x) = F(x左) &op1(x)&F(x右) 口诀:左根右后序遍历:F(x) = F(x左) & F(x右) &op1(x)口诀:左右根其中op1(x)表示对数据X的操作如果上述公式中,将op1(x)看做根,可以发现递推公式和口诀是一摸一样的。

2023-03-23 02:21:04 614

原创 递归理解二:二叉树遍历、双递归转非递归

根据函数表述:两个递归函数是将数组的左半部分和右半部分不断分解,直到left>=right(注意终止条件不画出),得到如下二叉树。后,进行实践的规律总结,以下面二叉树遍历为例,相关代码会在文章后面贴出。在上述例子中,我们把merge函数盖住,将。的口诀及应用,拓展至递归函数中,相对于用。二叉树遍历分为:深度遍历和层级遍历。即上述层序遍历的代码的执行结果同上。注意:array的下标是从0开始的。那么我们应该怎样用这个规律,去。即,前序遍历代码输出结果同上。得到该执行语句的入参。

2023-03-19 19:42:49 388

原创 递归理解一:递归递推函数的理解和读取详解

递推函数的规律为:通过对自身不断调用,由外而内,直至触底(即有且只满足一次终止条件)然后反弹回上一层,调用后面的方法所以,递归、递推函数可以的比喻为一个小球,自右向左,经过一个满是孔洞的地面;最上面孔洞最大,孔洞的大小随孔洞的深度递减;大孔洞下面还有小孔洞;触底反弹到离它最近的下一个孔洞,直至至最高层;那么这个过程可以概括为:递推至底、反弹后推的不断循环通过对自身不断地调用,将数据推至边界条件,直至返回;返回后又去寻找下一个自身的方法,继续推至边界条件,如此循环往复,直至遍历完所有。

2023-03-13 00:53:50 512

原创 MySQL数据库数据动态监控(canal+Kafka)

canal进行MySQL数据库动态监测,Kafka消息推送

2023-01-25 19:24:39 1291

原创 zookeeper可视化工具

zookeeper仪表盘

2023-01-24 23:01:45 405

原创 Kafka-eagle 安装教程

解释:Kafka-eagle 后来更名为 EFAK ,所以打开官网会显示EFAK。

2023-01-12 21:48:10 822

原创 Adobe 开发指南 及Datalogics 等其他 PDF表格数据提取技术

本文仅仅是给出相关的参考链接。

2023-01-11 18:11:26 474

原创 CentOS Kafka 单机集群安装(伪集群)

如果改成指定的ZK需要修改修改 kafka 安装目录下的 config/server.properties 文件中的 zookeeper.connect。这里使用自带的ZK。kafka需要依赖ZK,安装包中已经自带了一个ZK,也可以改成指定已运行的ZK。如果版本较高,那么启动命令为:(将IP 替换为 本机的 IP)如果版本较高,那么启动命令为:(将IP 替换为 本机的 IP)低版本 的 启动创建方式(将IP 替换为 本机的 IP)低版本 的 启动创建方式(将IP 替换为 本机的 IP)

2023-01-09 01:05:38 316

原创 CentOS安装kafka 单机版

2、删除kafka存储目录(server.properties文件log.dirs配置,默认为“/tmp/kafka-logs”)全部topic的数据目录;下的 config/server.properties 文件中的 zookeeper.connect。kafka需要依赖ZK,安装包中已经自带了一个ZK,也可以改成指定已运行的ZK。复制链接:(这个我没找到,我是直接下载tgz包,然后上传到对应地目录解压)如果改成指定的ZK需要修改修改 kafka 安装目录。1、停止每台机器上的kafka;

2023-01-08 04:00:14 566

原创 PDFlib 开发指南

PDFlib是功能强大的PDF处理SDK,且围绕PDF的处理有众多的产品PDFlibPDFlib 是领先的开发人员工具箱,用于生成和操作 Adob​​e 众所周知的可移植文档格式 (PDF) 的文件。PDFlib+PDIPDFlib+PDI 包括所有 PDFlib 函数以及 PDF 导入库 (PDI)。使用 PDI,您可以打开现有的 PDF 文档并将某些页面合并到 PDFlib 输出中。

2022-12-31 23:49:58 1978

原创 含有中文的字段排序:前中后,上中下

核心代码是JDK的一个工具类,对中文数组的排序其中:可以提供中文排序的依据。

2022-11-23 20:32:39 196

原创 MongoDB的安装以及基本使用

个人学习笔记和视频资料入门参考视频入门视频的参考博客深入学习视频官网(你要的参考资料这里都有,只不过是英文版)

2022-10-18 23:05:01 1129

原创 Dynamic-DataSource多数据源配置mybatis/mybatis-plus

Dynamic-DataSource 可以和绝大多是连接层插件搭配使用,比如:mybatis,mybatis-plus,hibernate等如果公司不允许使用Dynamic-DataSource,可以参考上述视频进行原生代码的编写本示例仅讲就基本的使用(多数据源及事务),如果还需要更多功能,可参考上述官方文档进行编码。

2022-09-25 03:29:13 4491

原创 企业微信开发文档

企业微信开发

2022-08-13 21:36:35 3951

原创 文本处理之xml

XML信息提取

2022-07-27 22:26:06 195

原创 文本处理之excel、csv

excel常用处理办法

2022-07-10 20:28:49 115

原创 InnoDB之LSN,redo log,undo Log详解

目录参考资料:背景LSN详解:Undo log:Redo log:(1)简介(2)redo log的磁盘写入机制(3)redo 工作机制(4)redo log 两阶段提交(5)一致性和持久性的体现(6)脏数据落盘时机SQL语句执行过程概述参考文章https://www.jb51.net/article/244628.htm参考视频 https://www.bilibili.com/video/BV1hB4y1F7Bx?p=2参考视频(Binlog刷盘时机)https://www.bilibili.com/

2022-06-20 01:53:20 239

原创 迭代和递归写法详解

目录参考资料:1.迭代简述:2.递归/递推(1).递归1).简述2).推理过程 3).总结(2).递推1).简述2).推理过程 3).总结参考视频https://www.bilibili.com/video/BV1Ay4y1z7Dq?spm_id_from=333.788.top_right_bar_window_history.content.click&vd_source=97411b9a8288d7869f5363f72b0d7613参考文章 https://blog.csdn.net/m0_5766

2022-06-13 02:20:20 3827

原创 SourceTree团队协作,常用操作

目录参考资料准备工作:常用操作:1.当前节点2. 丢弃未提交操作3. 切换回某个历史版本4.回退到某个版本,并撤销该版本之前提交记录,同步远端5.创建分支6.分支合并---普通合并7.分支合并-变基合并(rebase)8.分支合并-选择合并(cherry pick/遴选)9.合并提交记录10. 冲突解决11.忽略文件12.中英文对照13.未完成的操作参考资料参考视频https://www.bilibili.com/...

2022-05-30 05:03:38 1823 1

linux下离线部署MYSQL.zip

Linux下离线部署mysql,office2013版本,向下会出现版本兼容问题-----------------------------------------------------------------------------------------------------------------

2020-08-27

linux下JDK离线安装的详细教程

linux下JDK离线安装的详细教程,适用于项目不联网部署用。office2013,低版本可能会出现兼容问题。

2020-08-19

rabbitMQ.zip

内部有personal文件夹和class文件夹,personal文件夹里面存放的是个人写的笔记,可用于面试,代码以及快速理解,代码是eclipse测试通过的代码,class文件夹是课程信息,配合文章可以得到具象的了解

2020-08-05

linux服务器的布置以及使用.zip

linux服务器的布置教程,以及常用的命令集,帮你在虚拟机布置服务器,以及使用

2020-08-05

shiro笔记整理.docx

shiro笔记整理,通过学习shiro课程所做的笔记整理,可用于面试复习或者整体理解,但是做好还是配合课程进行具象的理解。https://blog.csdn.net/qq_23095607/article/details/107346396

2020-08-04

springcloud.zip

这个是视频中的课程笔记,就是老师用的文档。---------------------------------------- demo及学习笔记参考文档:https://download.csdn.net/download/qq_23095607/12013665 视频参考网址:https://www.bilibili.com/video/av22613028?from=search&seid=12216591296607217574

2019-12-19

microservicecloud.zip

这个是个人敲的demo,貌似和上一个资源重叠了可以忽略---------------------------- demo和学习笔记参考文档:https://download.csdn.net/download/qq_23095607/12013665 视频课程参考网址:https://www.bilibili.com/video/av22613028?from=search&seid=12216591296607217574

2019-12-12

Spring cloud.zip

自己敲的mode和学习笔记 配合学习网站:https://www.bilibili.com/video/av22613028?from=search&seid=12216591296607217574 打开软件按:MindManger

2019-12-04

HelloSpringMVC.zip

这是一个用maven方式搭建的springmvc demo不懂得花可以看我博客里面的详细教程

2019-09-16

开发包.zip

海康威视最全的开发包,包括老板新版,32,64位,本人开发,亲测可用。

2019-08-25

SELECT点击相应option响应点击事件

点击option自动弹出value的值,作为初学者使用。

2018-10-18

二维码,条形码,折线图保存本地及WEB端展示

亲测可用,包括二维码,条形码在web端的生成以及展示,本地的保存,以及折线图生成以及保存,利用QRCODE,zxing,jsbarcode,jfreechart,里面的好多文件可能都不止这个积分数

2018-09-14

JavaWeb_Ireport_Jasper_JavaBean_Mysql

亲测可用,下载即可在myeclipse运行,兼容JavaBean和sql作为数据源,内有报表教程可供参考,在web端进行报表的显示功能。

2018-09-13

excel转换为html

请测可用,将excel转换为html,JDK要求1.7,后台类包含着文件路径。

2018-09-09

ireport使用demo

亲测可用,使用环境JDK1.7,基于myeclipse的ireport开发demo

2018-09-07

freemaker处理excel模板

亲测可用,利用freemaker处理excel模板,导入数据,myeclipse

2018-09-05

SPring+structs2+hibernate框架搭建

myeclipse一步一步教你搭建SSH框架,步骤详细,适合新人学习。

2018-09-05

MFC动画全屏

这是一个基于windows系统的MFC全屏动画,结构简单清晰,可是直接运用

2015-09-05

session&cookie.zip

session和cookie的demo及学习笔记,参考视频:https://www.bilibili.com/video/BV1s4411z7zq

2020-11-10

redis学习笔记.zip

redis学习笔记,学习资料,参考视频https://www.bilibili.com/video/BV1jD4y1Q7tU?p=29

2020-10-19

linux下离线部署TOMCAT.zip

Linux下离线部署TOMCAT,office2013版本,向下会出现版本兼容问题-----------------------------------------------------------------------------------------------------------------

2020-09-02

shiro简单的demo.zip

springboot整合shiro整合redis做的权限认证框架有参考代码以及参考文档

2020-07-14

SpringBoot_Mybits_TestDemo.zip

eclipse下spring boot 整合 mybatis的例子,参考:https://blog.csdn.net/wangjiankai1993/article/details/80272886

2020-05-01

exception.zip

spring boot异常捕获的四种方式,配合https://blog.csdn.net/qq_23095607/article/details/105764846食用更佳

2020-04-30

quartz-demo.zip

springboot整合quartz的demo,可供学习参考使用。

2020-03-30

stream.zip

stream流操作的相关demo,可参照本人的博客进行使用,内有从lambda基础算法讲起,便于新手入门使用。

2020-03-25

java基础环境及tomcat的配置.doc

在windows系统下进行JDK以及tomcat的配置,相关详细教程

2019-11-19

windows server2012安装教程及sqlserver

windows server2012安装教程及sqlserver,花了3天工资买的,多收点C币不为过吧

2019-11-19

springMVC.zip

用springMVC session写的简单的购物车系统,配合博客更佳

2019-09-27

SpringBootAop.zip

搭配教程使用更佳:https://mp.csdn.net/mdeditor/101278981#

2019-09-24

SpringBoot.zip

参考教程:https://blog.csdn.net/weixin_40550726/article/details/80675911

2019-09-24

SpringMVC-Aop demo

SpringMVC配置AOP的demo,通过注解方式实现,配合本人的博客里面的教程食用更佳,@around通知已经注销,如果需要,请手动开启

2019-09-23

springboot一些相关教程.zip

springboot的一些简单教程,建议谨慎下载,因为没怎么整理,东西比较杂

2019-09-19

简单的springboot框架的搭建

参考教程:https://blog.csdn.net/weixin_40550726/article/details/80675911

2019-09-17

HelloSpringMVC.zip(拦截器)

基于springMvc简单的拦截器demo,内有详细的注释,配合我的博客使用更佳

2019-09-17

空空如也

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

TA关注的人

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