- 博客(14)
- 资源 (17)
- 收藏
- 关注
原创 (一)Vue3系列-学习篇(环境安装及创建项目)
vue ui是[@vue(https://github.com/vue)/cli3.0增加一个可视化项目管理工具,可以运行项目、打包项目,检查等操作。上面的步骤中,我们创建了一个vue3项目,并且安装了Router、Vuex。点击下一步,**勾选上路由Router、状态管理Vuex,去掉js的校验。下面分别安装了淘宝npm,cnpm是为了提高项目里安装依赖的速度。点击创建项目,**弹窗中选择按钮【创建项目,不保存预设】。已下载16.14.2长期维护版,,请自行操作安装。运行后,浏览器会显示以下,如图。
2023-09-25 16:30:00 211
原创 Kafka新手指南,轻松安装和配置!
它可以订阅感兴趣的主题,从分配的分区中拉取消息,并根据需要进行消费位移的管理和提交。Consumer 可以根据自身需求消费 Kafka 集群中的消息。文件中设置一些默认的Producer和Consumer配置项,例如,指定连接的Kafka集群地址、设置消息确认机制等。在完成Kafka的配置后,我们就可以启动Kafka了。在安装和配置Kafka的过程中,可能会遇到一些常见问题。文件中设置一些默认的Topic配置项,也可以通过命令行工具来创建和配置Topic。则用于从Kafka订阅和接收消息。
2023-09-21 16:37:08 684
原创 SpringBoot项目防止源代码泄露,安全部署
源代码混淆是一种将代码变得难以理解的技术。通过对源代码进行混淆,可以增加攻击者对代码的理解难度,从而提高代码的安全性。对于SpringBoot项目,我们可以使用一些Java代码混淆工具来对源代码进行混淆,例如ProGuard、YGuard等。这些工具可以通过对代码进行重命名、删除注释和空格、代码优化等操作来达到混淆的效果。
2023-04-04 16:37:27 532
原创 Springboot打包代码,反编译后代码混淆(防止还原代码)
就是把代码跑一下,然后我们的代码 .java文件 就被编译成了 .class 文件。针对编译生成的 jar/war 包 里面的 .class 文件 逆向还原回来,可以看到你的原始代码。
2023-02-20 10:38:30 2181 1
原创 Spring Boot实现服务接口幂等性方案
幂等性。幂等,在计算机中编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数或幂等方法是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。幂等性是开发当中很常见也很重要的一个需求,尤其是支付、订单等与金钱挂钩的服务,保证接口幂等性尤其重要。对于下单等存在唯一主键的,可以使用“唯一主键方案”的方式实现。对于更新订单状态等相关的更新场景操作,使用“乐观锁方案”实现更为简单。
2022-12-30 06:15:00 124
原创 SpringBoot跨域请求调用工具类
SpringBoot项目请求调用其他系统接口(简称:跨域)。A服务系统请求调用B服务系统使用Ajax请求调用无效,原因是A服务系统和B服务系统属于独立系统,Ajax不具备跨域调用,需使用后端代码实现跨域请求调用从而实现A服务系统和B服务系统之间的调用。
2022-12-27 14:30:00 487
原创 Maven构建SpringBoot集成MyBatis
SpringBoot集成Mybatis、Maven,idea版一、新建由Maven构建的SpringBoot项目点击next下一步点击next下一步1.选择安装Maven路径2.选择Maven安装包里的配置文件3.选择Maven本地仓库注意:安装Maven需配置Maven,配置如下一、新建由Maven构建的SpringBoot项目点击next下一步点击next下一步1.选择安装Maven路径2.选择Maven安装包里的配置文件3.选择Maven本地仓库注意:安装Maven需配置Maven
2022-03-31 14:22:28 2432 1
原创 SpringBoot集成WebSocket,实现后台向前端推送信息
SpringBoot集成WebSocket,实现后台向前端推送信息前言在一次项目开发中,使用到了Netty网络应用框架,以及MQTT进行消息数据的收发,这其中需要后台来将获取到的消息主动推送给前端,于是就使用到了MQTT,特此记录一下。一、什么是websocket?WebSocket协议是基于TCP的一种新的网络协议。它实现了客户端与服务器全双工通信,学过计算机网络都知道,既然是全双工,就说明了服务器可以主动发送信息给客户端。这与我们的推送技术或者是多人在线聊天的功能不谋而合。为什么不使用H
2021-01-15 08:59:16 236
原创 2021年SpringBoot常用注解总结
2021年SpringBoot常用注解总结一、注解(annotations)列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用Java代码可以检查类型安全。@EnableAutoConfigu
2021-01-11 17:36:16 280 1
原创 Nginx知识点
Nginx一、什么是NginxNginx是一款轻量级、高性能、稳定性高、并发性好的HTTP和反向代理的web服务器。Nginx是一款轻量级的高性能的HTTP和反向代理服务器、邮件代理服务器;Nginx是采用C语言开发编写的,已经移植到许多体系结构和操作系统,包括:Linux、FreeBSD、Solaris、Mac OS X、AIX以及Microsoft Windows。二、Nginx的特...
2020-03-23 19:22:02 150
IObit_Uninstaller_Portable.zip卸载工具
2022-04-28
mysql-5.7.37-linux-glibc2.12-x86_64.tar
2022-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人