自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(115)
  • 资源 (4)
  • 收藏
  • 关注

原创 python学习-从零搭建Flask项目

Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2。Flask使用 BSD 授权。

2024-01-16 12:13:24 1884

原创 Python—使用LangCahin调用千帆大模型

LangChain就是一个 LLM 编程框架,你想开发一个基于 LLM 应用,需要什么组件它都有,直接使用就行;甚至针对常规的应用流程,它利用链(LangChain中Chain的由来)这个概念已经内置标准化方案了。LangChain是一个用于开发由语言模型提供支持的应用程序的框架。数据感知:将语言模型连接到其他数据源具有代理性质:允许语言模型与其环境交互

2024-01-11 16:34:45 3791 3

转载 docker-compose 安装RocketMq

docker ps 查看是否都启动了,如果都启动了,在成功,如果有没有启动成功,则可以查看docker日志,一般都是,ip设置问题。其中公网地址注意调整为自己服务器的地址,同时注意后续端口的开放。

2023-12-25 14:20:39 427

原创 解决tailwind与element样式冲突

去node_modules里找到tailwindcss,把preflight.css拷贝一份放在项目中公共样式文件夹下,然后把影响到button的部分注释掉。打开F12查看按钮样式,发现是被Tailiwind的样式覆盖了,Tailwind采用的是属性选择器的方式来设置样式。el-button按钮在没有设置plain的情况下背景透明了,文字颜色也不对。拷贝到项目styles文件夹下并注释掉button的样式。prefight.css位置如下。

2023-12-01 18:31:59 990

转载 vue3+ts使用pinia状态管理

最后总结一下pinia一些优点舍弃了冗长的 mutations 属性舍弃了模块化 modules 让状态管理更加扁平化对于 ts 的支持更加友好 支持数据推断你甚至可以让各个状态管理相互依赖、嵌套。

2023-11-28 13:13:14 533

转载 vue3集成Tailwind Css

Tailwind Css 是由 JavaScript 编写的 Css 框架,基于PostCss 解析类名驱动文档生产环境体积很小,编译后只有 8.7KB支持 栅格、hover/focus、深色模式等可以通过 apply 指令实现自定义类名支持前沿样式属性,比如很多浏览器不支持 grid 属性,但此框架帮我们做了转换写代码时在 VSCode 里有提示。

2023-11-28 11:54:04 603

转载 学习Vue3你需要知道的47个实用开源组件

antfu按需组件自动导入,开箱即用地支持Vue2和Vue3,Tree-shakable,只注册你使用的组件,附有流行UI库的内置解析器。基于Vue3+Vite+Canvas开发的滑块验证码,动态生成验证滑块,结合后端的二次校验,能有效的避免被抓取模拟验证。基于谷歌的MaterialDesign,附带Vue插件和指令,以及从简单到复杂的高度可定制组件。字节跳动出品,将一个SVG图标转化为多个主题,并生成React图标,Vue图标,svg图标。Vue3.x的UI组件库,完全使用TypeScript开发。

2023-11-28 11:20:46 349

原创 WxJava微信公众号开发

WxJava是一个java的微信开发工具包,支持包括微信支付、开放平台、公众号、企业微信/企业号、小程序等微信功能的后端开发,对微信开发相关内容进行了高度封装,极大简化了我们的编码import me/**/**/**/**import org/**Logger;

2023-11-14 19:53:04 586

原创 手把手教你如何采用服务商模式实现微信支付

本文服务商模式实现微信支付进行详细的讲解,实现过程还是比较复杂,订单支付中涉及到重复提交、幂等性验证、同步+异步的轮询处理等问题将在后续的文章中进行讲解。

2023-11-08 10:16:07 2332 2

转载 uniapp 微信小程序 配置分享朋友和朋友圈

【代码】uniapp 微信小程序 配置分享朋友和朋友圈。

2023-10-17 10:47:40 814 1

原创 SpringBoot整合JWT、实现登录和拦截

JWT其全称为JSON Web Token,官网地址:https://jwt.io/JSON Web令牌(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑和自成一体的方式,用于在各方之间作为JSON对象安全地传输信息。这些信息可以被验证和信任,因为它是数字签名的。JWT可以使用秘密(使用HMAC算法)或使用RSA或ECDSA进行公钥/私钥对进行签名。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证;应用场景如用户登录。

2023-10-12 16:20:35 740

转载 springboot整合webSocket

WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。

2023-10-12 10:09:49 79

原创 微信小程序报错request:fail -2:net::ERR_FAILED(生成中间证书)

小程序本地测试调用https接口正常,真机调试发现报错很有可能是ssl证书问题。

2023-10-09 16:49:11 1761

原创 nginx反向代理vue项目

项目描述:前端vue项目、后端Java项目、首页WordPress项目客户要求:使用宝塔进行部署需求描述:客户只有一个SSL单域名DV证书要求首页部署wordpress项目作为官网,/system为vue项目,/api为java后端项目。

2023-09-22 15:38:28 1201 1

原创 Nginx部署vue项目

【代码】Nginx部署vue项目。

2023-09-19 14:01:49 214

原创 Linux之jar包之启动与停止脚本

【代码】Linux之jar包之启动与停止脚本。

2023-09-18 16:14:05 648

原创 WxJava开发小程序登录、手机号、小程序码、微信支付

WxJava是微信Java开发工具包,支持包括微信支付、开放平台、公众号、企业微信/企业号、小程序等微信功能模块的后端开发。名称网站Gitee官网WxJava在线文档开发文档WikiJavadoc微信支付文档微信登录文档准备工作。

2023-09-12 18:19:03 2255 6

原创 springboot使用freemarker导出word

需要达到如下效果:根据需求导出word文档,在模板中渲染不通的参数图片。将占位符替换成freemarker变量。需要会使用freemarker语法。此处我的占位符为username。自行更改自己的依赖版本。

2023-09-12 17:26:24 601

原创 uni-app调用java代码(uniapp混合开发集成原生插件aar)

最近在研究uniapp,领导有个需求。要在uniapp中调用java的方法。实际上是在安卓中写java方法最后打包成aar原生插件,再将aar插件在uniapp中进行调用。点击菜单栏“运行”->“运行到手机或模拟器”->“制作自定义基座”生成自定义基座安装包。

2023-08-17 10:03:37 3749 2

原创 Java使用FFmpeg实现mp4转m3u8

Java使用FFmpeg实现mp4转m3u8前言FFmpegM3U8一、需求及思路分析二、安装FFmpeg1.windows下安装FFmpeg2.linux下安装FFmpegUbuntuCentOS三、代码实现1.引入依赖2.修改配置文件3.工具类4.Controlle调用5.Url转换MultipartFile的工具类前言本文借鉴https://blog.csdn.net/weixin_44446784/article/details/123499468FFmpeg官网:https://ffmp

2023-07-25 14:13:39 2317 5

原创 minio安装集成

MinIO 是一种对象存储解决方案,提供与亚马逊云科技 S3 兼容的 API,并支持所有核心 S3 功能。MinIO 专为部署在任何地方而构建 - 公共云或私有云、裸机基础架构、编排环境和边缘基础架构。

2023-07-24 15:41:23 366

原创 SpringBoot集成Flowable工作流

SpringBoot集成Flowable工作流Flowable是什么?一、添加依赖二、flowable配置三、定义流程文件1.使用流程文件定义工作流2.idea使用插件来定义流程图1.安装插件2.创建bpmn文件并画流程图3.右击流程用模型设计器打开文件四、测试controllerFlowable是什么?官方文档:https://tkjohn.github.io/flowable-userguide/#_introductionFlowable是一个使用Java编写的轻量级业务流程引擎。Flowab

2023-07-12 11:55:59 2139

原创 css响应式布局

这里写自定义目录标题1.效果展示2.使用grid布局3.使用flex布局1.效果展示2.使用grid布局<!DOCTYPE html><html><head> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta charset="utf-8">

2023-06-13 17:41:01 1033

转载 sortable+element 实现表格行拖拽的方法示例

介绍:Sortable.js是一款轻量级的拖放排序列表的js插件引用自官方文档:No jQuery required. Supports Meteor, AngularJS, React, Polymer, Vue, Knockout and any CSS library, e.g. Bootstrap.

2023-05-31 16:17:29 537

原创 SpringBoot全局配置long转String丢失精度问题解决方案

web项目中,前端JS使用Java后端传过来的Long/long会丢失精度。后端将返回的数据改为String使用即可。

2023-04-25 16:26:16 1825 2

原创 Java基于POI动态合并单元格

有个需求需要后端将数据导出为excel。并且excel中需要合并单元格。于是在网上找到了poi这个包。首先要根据数据或者excel模板构建出表头。然后将表头和数据想办法进行关联进行循环添加。

2023-04-21 17:15:04 1761

原创 vue使用Howler实现音乐播放器

本文使用Howler.js进行播放。使用siriwave做的播放动画具体文档地址如下最后实现效果如下:二、封装组件播放器index.vue:进度条:slisd.vue

2023-04-21 10:55:21 1258

原创 SpringBoot集成MyBatis-plus

MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。说明:QueryWrapper(LambdaQueryWrapper) 和 UpdateWrapper(LambdaUpdateWrapper) 的父类用于生成 sql 的 where 条件, entity 属性也用于生成 sql 的 where 条件。

2023-04-14 12:56:39 7435 1

转载 Spring Boot + EasyExcel导入导出

EasyExcel

2023-04-14 10:32:50 529

原创 onlyoffice集成实现编辑预览

ONLYOFFICE 文档开发者版ONLYOFFICE Docs 是一款功能强大的在线编辑器,适用于文本文档、电子表格、演示文稿和表格。创建复杂的文档、专业的电子表格和令人惊叹的演示文稿。支持的常用 Office 和文档格式:docx、xlsx、pptx、odt、ods、odp、doc、xls、ppt、pdf、txt、rtf、html、epub、csv。完全兼容 OOXML(Office Open XML)格式。使您的用户能够在您自己的应用程序中在浏览器中在线编辑、共享和协作处理文档。

2023-04-04 12:03:31 7966 7

原创 vue集成tui.calendar日历组件

vue集成tui.calendar日历组件

2023-03-29 16:55:01 4013 8

原创 springboot集成mybatis

springboot集成mybatis

2023-01-10 19:16:06 877

原创 windows环境下安装RocketMQ

windows环境下安装RocketMQ

2022-12-29 12:21:11 1107 2

原创 Java实现Google第三方登录

Java实现Google第三方登录

2022-12-14 12:05:00 4993 1

转载 vue/js实现图片url转为base64

vue/js实现图片url转为base64

2022-12-12 11:27:45 2714 1

原创 vue3 使用vue-cropper图片裁剪

vue3使用vue-cropper图片裁剪

2022-12-06 11:09:30 1137

原创 vue 微信登录

vue 微信登录

2022-12-02 12:17:32 2660

原创 Quasar搭建教程初体验

Quasar搭建教程初体验

2022-11-25 20:59:50 5219 1

原创 Java 微信关注/取消关注事件

Java 微信关注/取消关注事件

2022-11-24 17:54:46 2165

原创 vue服务端渲染ssr

vue服务端渲染ssr

2022-11-10 15:56:47 1616

jQuery卡片式叠加图文感言布局

jQuery卡片式叠加图文感言布局

2023-12-26

Java使用FFmpeg实现mp4转m3u8

Java使用FFmpeg实现mp4转m3u8

2023-07-25

vite-ssr-master(vite ssr)

vite-ssr-master(vite ssr)

2022-11-10

vue服务端渲染ssr(server-side rendering)

vue服务端渲染ssr(server-side rendering)

2022-11-10

Java 实现分布式定时任务

Java 实现分布式定时任务

2022-10-21

Java 使用itext将html转pdf并下载demo

Java 使用itext将html转pdf并下载demo

2022-10-12

vue国家区号选择组件

vue国家区号选择组件。修改自 https://github.com/CherryLeee/vue-country-code-selector

2022-01-07

国家区号及信息,可自行转成sql。

217个国家的国家区号及名称信息。

2022-01-07

动态创建切换数据源.zip

springboot使用jpa动态创建数据源根据不同用户动态切换数据源

2021-07-28

vue-copy.zip

vue-copy.zip

2021-07-01

空空如也

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

TA关注的人

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