- 博客(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 463
原创 jacob使用教程---OFFICE操作几乎万能公式---读写XML
jacob的GitHub地址jacob官网(个人感觉不重要)microsoft官方VBA文档(很重要,jacob所有的参数都来自于这里)jacob找COM组件jacob环境配置教程jacob将word转为各种格式提取word中审阅内容java操作XML,本人使用dom4j本人参考常用例子及相关资料。
2024-02-16 17:32:24 632
原创 JWT学习笔记,cookie、localStorage 和 sessionStorage的区别
这一点很好理解,只要浏览器 tab 页没有关闭,我们的 sessionStorage 就一直存在,也就是刷新并不会清楚 sessionStorage。首先第一点,页面会话在浏览器打开期间一直保持,并且重新加载或恢复页面仍会保持原来的页面会话。localstorage是本地存储,只要你的浏览器没有被卸载。这个数据库都是存在的。sessionstorage是会话存储,
2023-08-06 02:02:25 619
原创 VUE之Bootstrap和Element-UI的使用
打开官方文档,可以看到指南、组件、主题、资源四个选项,最常用的是选项是组件和主题。组件:组件中包含着页面的各种样式,比如弹框、Table、输入框等的样式,可根据需要进行使用主题:组成组件各种基本元素的微调样式,如button的颜色首先官网选择对应地版本,点击中文文档即可进入教程。
2023-07-23 19:12:54 418
原创 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 160
原创 Kafka学习笔记
除上述常用命令外,个人感觉常用的命令查看topic各个分区节点的情况查看所有主题查看指定主题新版本查看所有主题查看制定主题查看 Kafka 中 日志文件内容。
2023-06-28 11:22:31 1361
原创 SpringCloud-stream一体化MQ解决方案-函数式编程
中文文档英文文档介绍:Learn标签选择对应版本说明文档→overview→Programming Model (Producing and Consuming Messages ( Spring Cloud Function support))Learn标签选择对应版本说明文档overview2.1.1 Stream函数式编程参考资料部分的二、Java8内置的四大核心函数式接口如果不会泛型的话可以参考或者参考具体原理参照上面的文档,下面只介绍怎么使用。
2023-06-17 13:00:25 1004
原创 SpringCloud-stream一体化MQ解决方案-消费分区
参考demo参考视频1 参考视频2官方文档(推荐)官方文档中文版关于Kafka和rabbitMQ的安装教程,见本人之前的博客rocketMq的安装教程rocketMq仪表盘安装教程 重!!! 个人整理SpringCloud-Stream各部分概念、配置方法、配置项大全 Stream基本配置(Kafka、RabbitMQ和RocketMQ)Stream消费者组(解决Kafka消费者组只有一个消费者的问题) Learn标签选择对应版本说明文档 overviewMain Concepts(Co
2023-06-13 16:11:24 1217
原创 SpringCloud-stream一体化MQ解决方案-消费者组
中文文档介绍英文文档介绍:Learn标签选择对应版本说明文档→overview→Main Concepts(Consumer Groups)Learn标签选择对应版本说明文档overview。
2023-06-08 11:40:52 1001
原创 SpringCloud-stream一体化MQ解决方案-基本配置篇
当然也可以将它设置为默认MQ链接,因这是一个综合项目,上面已经设置rabbitMQ为默认链接,下面是注销的配置,选择使用。在配置文件中绑定上述Binders:myrabbitmq,以及自定义消息通道:myrabbitmqexchange。我是通过安装包上的版本号获取rocketMQ的版本号,当然也可以通过其他方式获取RocketMQ的版本号。也可以将它设置为默认连接,因前面将RabbitMQ设置为了默认连接,所以这里注销掉,依据个人情况使用。在配置文件中编写消费者,进行消费。在配置文件中使用消费者。
2023-06-07 00:31:46 698
原创 SpringCloud-stream一体化MQ解决方案-概念篇
根据上述重要组成部分讲解,SpringCloud-streamd的使用大致分为以下5步:要有MQ链接,并且知道它的IP、端口等链接信息;②:创建该链接的实例,并设置默认实例,见上述binders的创建;③:编写生产者和消费者,见上述生产者,消费者使用①、②;④:注入生产者、消费者,分别为生产者、消费者绑定MQ实例,绑定消息通道,见上述生产者、消费者使用③,以及消息通道;⑤:利用生产者、消费者发送/接受消息,见上述生产者、消费者使用。
2023-06-07 00:04:01 480
原创 文本处理之word
POI是操作word最强大的API,但是学习成本高,且很难找到系统的学习资料spire也拥有强大的操作word的能力,能满足日常的基本开发需求,但是他是按照节(Section)的概念来进行分的,在有表格和图文混在一起时,无法找到他们的相对顺序,所以需要poi的辅助下面是对上述demo的示例进行讲解其中poi文件夹下的遍历word元素(WordIterate),或者ReportUtil中的getTables可以用来帮助spire在表格和图文混排的时候,确定表格的相对位置。
2023-05-16 14:42:42 100 1
原创 java运行python脚本,待完善版
在python脚本开发过程中,我们经常需要多种的虚拟环境,以适应多种开发需求,比如我们经常会用anaconda等软件构建特定的虚拟环境来进行人工智能程序的开发。如果我们执行的脚本需要特定环境下的python.exe,就需要特别指定而不能使用默认的(具体见源码)
2023-04-24 20:58:50 345
原创 递归理解三:深度、广度优先搜索,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 620
原创 递归理解二:二叉树遍历、双递归转非递归
根据函数表述:两个递归函数是将数组的左半部分和右半部分不断分解,直到left>=right(注意终止条件不画出),得到如下二叉树。后,进行实践的规律总结,以下面二叉树遍历为例,相关代码会在文章后面贴出。在上述例子中,我们把merge函数盖住,将。的口诀及应用,拓展至递归函数中,相对于用。二叉树遍历分为:深度遍历和层级遍历。即上述层序遍历的代码的执行结果同上。注意:array的下标是从0开始的。那么我们应该怎样用这个规律,去。即,前序遍历代码输出结果同上。得到该执行语句的入参。
2023-03-19 19:42:49 390
原创 递归理解一:递归递推函数的理解和读取详解
递推函数的规律为:通过对自身不断调用,由外而内,直至触底(即有且只满足一次终止条件)然后反弹回上一层,调用后面的方法所以,递归、递推函数可以的比喻为一个小球,自右向左,经过一个满是孔洞的地面;最上面孔洞最大,孔洞的大小随孔洞的深度递减;大孔洞下面还有小孔洞;触底反弹到离它最近的下一个孔洞,直至至最高层;那么这个过程可以概括为:递推至底、反弹后推的不断循环通过对自身不断地调用,将数据推至边界条件,直至返回;返回后又去寻找下一个自身的方法,继续推至边界条件,如此循环往复,直至遍历完所有。
2023-03-13 00:53:50 514
原创 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 574
原创 PDFlib 开发指南
PDFlib是功能强大的PDF处理SDK,且围绕PDF的处理有众多的产品PDFlibPDFlib 是领先的开发人员工具箱,用于生成和操作 Adobe 众所周知的可移植文档格式 (PDF) 的文件。PDFlib+PDIPDFlib+PDI 包括所有 PDFlib 函数以及 PDF 导入库 (PDI)。使用 PDI,您可以打开现有的 PDF 文档并将某些页面合并到 PDFlib 输出中。
2022-12-31 23:49:58 2027
原创 MongoDB的安装以及基本使用
个人学习笔记和视频资料入门参考视频入门视频的参考博客深入学习视频官网(你要的参考资料这里都有,只不过是英文版)
2022-10-18 23:05:01 1132
原创 Dynamic-DataSource多数据源配置mybatis/mybatis-plus
Dynamic-DataSource 可以和绝大多是连接层插件搭配使用,比如:mybatis,mybatis-plus,hibernate等如果公司不允许使用Dynamic-DataSource,可以参考上述视频进行原生代码的编写本示例仅讲就基本的使用(多数据源及事务),如果还需要更多功能,可参考上述官方文档进行编码。
2022-09-25 03:29:13 4508
原创 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 240
原创 迭代和递归写法详解
目录参考资料: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 3877
原创 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 1837 1
linux下离线部署MYSQL.zip
2020-08-27
rabbitMQ.zip
2020-08-05
shiro笔记整理.docx
2020-08-04
springcloud.zip
2019-12-19
microservicecloud.zip
2019-12-12
Spring cloud.zip
2019-12-04
二维码,条形码,折线图保存本地及WEB端展示
2018-09-14
JavaWeb_Ireport_Jasper_JavaBean_Mysql
2018-09-13
session&cookie.zip
2020-11-10
linux下离线部署TOMCAT.zip
2020-09-02
SpringBoot_Mybits_TestDemo.zip
2020-05-01
exception.zip
2020-04-30
SpringMVC-Aop demo
2019-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人