自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 收藏
  • 关注

原创 dify结合rookie_text2data连接数据库

还需要在env文件中找到这个 FORCE_VERIFYING_SIGNATURE=false true改false,然后重启docker。有两种方式去加载这个rookie_text2data。安装成功之后就可以在工具里看到了。第一种是通过GitHub加载。第二种是在github上安装。在dify中使用这个就可以了。

2025-07-10 10:37:50 317

原创 navicat导出数据库的表结构

【代码】navicat导出数据库的表结构。

2025-07-08 15:25:27 270

原创 本地部署Dify并运行,私有化AI

本文介绍了Dify本地部署及大模型配置的完整流程。首先下载Dify源码和Docker,通过docker-compose命令启动服务。修改端口号需调整docker-compose.yaml文件。本地大模型部署推荐使用Ollama工具下载和管理模型,若使用通义大模型需配置阿里云API Key。最后展示了如何配置工作流创建AI客服应用,完成部署后即可正常运行各类AI功能。整个过程包含从环境搭建到模型配置的详细步骤说明。

2025-07-07 17:55:48 260

原创 jenkins 自动化部署之后,不允许在工具上查看源代码

Jenkins源码泄露风险及解决方案 在使用Jenkins部署时,默认会保留源码在工作区,可能导致甲方服务器上的源码泄露。(约120字)

2025-07-04 11:41:18 178

原创 使用el-input数字校验,输入汉字之后校验取消不掉

摘要:本文分享了一个解决el-input数字校验问题的经验。原本使用v-number-input指令时,输入汉字会导致无法取消校验。通过改用自定义校验函数validateNumber,结合正则表达式验证数字格式(最多2位小数),并保留必填校验,完美解决了问题。这种方法比尝试失焦取消校验等方案更简单有效,最终实现稳定可靠的数字输入验证功能。(98字)

2025-05-30 22:30:37 468

原创 公众号h5 授权获取个人信息

本文介绍了微信网页授权过程中强制弹出授权窗口的实现方法。关键点在于需要在授权链接中添加forcePopup=true参数,否则不会弹出授权窗口。示例代码演示了完整的授权流程:首先检查URL中是否包含授权码(code),若无则重定向到微信授权页面,其中必须包含forcePopup参数;获取到code后通过后端接口换取用户信息。该方法适用于需要确保用户明确授权的场景。

2025-05-26 23:28:24 245

原创 quill 富文本多张图片排序

摘要:本文介绍了在Quill富文本编辑器中通过弹框调整图片位置的解决方案。由于Quill原生不支持编辑器内调整图片位置,作者采用弹出对话框的方式实现。同时解决了安装quill-image-resize-module插件时的报错问题,改用quill-blot-formatter插件替代。文中提供了完整的代码实现,包括图片上传、拖拽排序等功能,并详细说明了相关配置参数和注意事项。该方案避免了复杂的配置过程,实现了更便捷的图片位置调整功能。

2025-05-25 21:43:18 371 2

原创 element select 筛选条件记忆

效果是这样的,当筛选的时候,只要不关闭弹框,就一直是按照筛选条件展示数据,当关闭弹框,重新打开的时候会把所有的数据都展示出来。

2025-04-24 10:40:00 345

原创 mall-cook 本地运行

创建数据目录:MongoDB需要一个目录来存储数据,默认情况下,它会使用C:\data\db作为数据目录。为了避免占用系统盘空间,建议手动创建一个数据目录,例如D:\MongoDB\data\db。1、下载完成后,将文件放到一个非系统盘的目录下,例如D:\MongoDB。下载完之后,得使用pnpm下载依赖,运行,一开始我用npm 、cnpm都不好使。然后再运行管理端,这个没啥的,就正常运行就行,但是得需要改几个地方。最后运行h5,得使用npm下载依赖,使用pnpm和cnpm都不好使。

2025-04-23 14:34:55 275

原创 微信网页 H5 授权获取用户信息

文档地址:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html。申请地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?画圈的这几个都是有用的,得有个测试号,就用自己的手机扫一下就行,还得再加个网页账号。代码就这么写,不用改,就能直接用,就能获取到用户信息。最后看一下在微信开发工具中获取到账号信息。

2025-04-10 22:27:23 1215 2

原创 前端使用WPS WebOffice 做在线文档预览与编辑

2、只需要把jdk下载下来,放到项目中,然后引入到项目中就可以了,在wps 官网创建个应用,然后把appId放到代码中就可以了,等待后端把回调搞完,剩下的都是交给后端就可以了,接口报500,或者403都是后端搞,编辑权限和可读权限也是后端搞的。4、在运行中发现有点问题,如果是在页面中套用的话,会占满全屏,左侧有菜单的话,会有遮挡,没有找到好的方法,1、在下面这个地方找到jdk,然后下载。

2025-03-26 13:36:34 1411

原创 echarts5.0以上版本不能使用4.x的map,解决办法

先把echarts 4版本的map文件夹放到项目中。在组件中使用的时候加上一行代码就可以了。我是放到utils下面了。

2024-12-25 16:58:30 267

原创 vue页面长时间未操作,弹出提示,清除token,退出登录

vue项目实现---用户在页面没有操作30分钟时退出登录

2024-07-19 11:28:20 501

原创 使用k8s变更线上版本号

第三步,在rancher找到这个版本号,可以更改之前的版本号。第二步,在rancher中在工作负载里。这样就可以很方便的退回到之前的版本了。第一步,在镜像仓库中找到历史版本号。

2024-06-27 15:16:10 431

原创 js正则平时用到的方法

【代码】js正则平时用到的方法。

2024-06-04 15:26:30 157

原创 flutter之终极报错

一开始在网上各种搜搜,然后有人说是flutter版本的问题,改完版本之后还是不对,又是各种搜搜搜。有人说是环境变量的问题,后来改了环境变量,妈的,竟然还不行,想砸电脑的心都有了。然后又有人说你重新创建个项目试试呢。配置完,重新创建个项目就OK了。在个人用户里配置一下就行了。环境变量配置出来,看看。

2024-03-04 17:16:49 609

原创 flutter 学习(二)AS创建flutter项目,一直卡在create,特别慢

当前的最新镜像为 : 将下面两个镜像地址 , 设置到环境变量中;设置 Flutter 网络镜像 ( 中国国内推荐设置 )没问题的话就在AS上重新create一下项目,老快了。

2024-02-29 14:42:30 1300

原创 flutter学习(一) 安装以及配置环境

下面的visual Studio 报错是因为 项目里没有安装 visual Studio 这个错误不影响 ,如果想要消除,可以根据提示指引进行安装。这里我的sdk是指定位置安装的,F:\AndroidSDK是我的目录安装位置。这里可以一直进行下一步安装, 后会可能会提示 找不到。如果没有下载的Visual Studio的小伙伴先 去。去掉缓存,否则还会按照之前的执行。打开一个新的cmd , 再新的窗口中运行。这里提示我电脑无安卓环境,根据提示下载。此时脑海里响起,卧槽,怎么回事,咋办。

2024-02-29 11:12:13 820

原创 element table数据量太大,造成浏览器崩溃。解决方案

其实解决思路大致就是:把后台返回的上万条数据,进行分割(前端分页),这样先加载几十条,然后再用懒加载的方式去。

2024-02-25 12:11:35 1605 2

原创 Android studio 中英文转换

面板选择Help→About,在弹出框中查看当前版本号,我们只需要关心版本号前面的222即可。软件版本,根据版本下载对应的中文汉化包,如果安装的汉化包版本不对应,可能会导致安装失败。弹出重启提示框选择重启,重启完毕后改为英文。在插件里面找到中文汉化包,将后面的对钩去掉,然后点击应用→确定。下载地址 ,根据刚才查看的版本号选择所对应的汉化包进行下载。安装完成点击Restart IDE重启软件,重启后汉化完毕。如果汉化后想要切换回英文,只需要进行几步简单操作。下载完毕后,打开Settings。

2024-02-18 10:31:37 11317 1

原创 小程序导出excel

大致远离就是用的原生td,tr去导出的,先上个图,这个是在电脑上测试导出来的表。

2024-01-19 16:40:35 732

原创 js两个时间比较

【代码】js两个时间比较。

2024-01-05 14:18:25 1387

原创 反编译小程序

将 app-service.js (或小游戏中的 game.js ) 拆分成一系列原先独立的 javascript 文件,并使用 Uglify-ES 美化,从而尽可能还原编译前的情况。2、打开模拟器中的Amaze文件管理器,进入到以下路径查找源码包(可以根据文件的下载时间,区分出你想要的源码包),不同的小程序中间的那段hash值是不一样的。通过获取文件夹下的 page-frame.html ( 或 app-wxss.js ) 和其他 html 文件的内容,还原出编译前 wxss 文件的内容。

2023-12-21 10:13:50 1088

原创 前端做表格导出

在vue页面里写调用方法。然后在js文件写大致逻辑。

2023-12-18 13:54:00 181

原创 vue 导出时身份证E+16,如何改邪归正

开始导出的时候应该是表格用了科学计数法,然后我们就让他输出个文本就行了。大致意思就是在导出的表格中显示为文本格式。先来看一下不正常的导出数据。再来看一下导出正常的数据。

2023-12-18 13:42:10 263

原创 element Transfer 穿梭框 内容太长显示不全,鼠标移动上去显示全部

我这边是加了个插槽的形式,根据长度判断的,这个有个弊端就是如果是手机号的话,可能会没有省略号,然后也会有个黑色的提示框。element Transfer中文字太长会造成显示不全,然后加了个提示。

2023-12-12 13:52:44 1000 2

原创 Jenkins+vue发布项目

接下来,成功会变成这样,如果失败了,会在具体的哪一步报错,根据错误信息去修改,有时候网速慢,会在下载依赖的时候就会报错。然后还要在dockerConf文件夹下创建一个default.conf文件。在harbor网站里创建一个项目对应。然后还有一个Dockerfile文件。如果不创建,发布到k8s会报错。然后进行下一步,放一个项目。如果不创建,镜像创建不成功。在下面这个网站里创建一个。与上面的脚本相互对应,各种配置完之后,运行一下。

2023-10-17 15:18:58 1239

原创 用CSS实现宽度自适应100%,宽高比例为16: 9的矩形

用CSS实现宽度自适应100%,宽高比例为16: 9的矩形

2023-09-12 10:37:51 1043

原创 一款windows的终端神奇,类似mac的iTem2

一款windows的终端神奇

2023-09-01 14:17:07 3247 2

原创 js原生Unicode转中文

unicode转中文

2023-08-30 10:19:22 279

原创 前端调用电脑摄像头

进入页面先调用一下摄像头。

2023-08-29 17:57:40 6846 2

原创 cnpm安装时总是报错

【代码】cnpm安装时总是报错。

2023-08-25 11:58:11 2501

原创 vite打包报错

在报错的文件里加上ts就可以了。

2023-08-13 12:07:27 510

原创 nvm的简介、安装、使用

nvm是一个node的版本管理工具,可以简单操作node版本的切换、安装、查看。等等,与npm不同的是,npm是依赖包的管理工具。如果已经单独安装了node,建议卸载,然后继续向下看。,选择nvm-setup.zip,下载后直接安装。3.输入以下代码查看nvm可安装的node版本。然后在它后面输入以下代码:(这是配置镜像源)2.在刚刚的nvm文件位置打开cmd。6.检测是否切换完成,新开一个cmd。1.先卸载之前的node.js。4.安装所对应的版本。5.切换到安装的版本。四、nvm的一些命令。

2023-07-13 15:35:02 298

原创 Element中table嵌套新的table,且只能展开一行,其他关闭

需要说明的一点是主表里的数据要加一个。,否则不会显示下面的子表。

2023-05-24 14:19:39 1142 2

原创 VScode 安装中文插件,不生效的解决办法

在弹出的语言中,选中zh-cn,软件弹出提示。点击重启(Restart)按钮后,中文即可生效。安装中文插件后,中文并没有如期出现。方法二: 在vscode中,按住。如果还不生效的话,可以采用方法二。,在出现的输入框中,输入。

2023-05-19 11:53:43 5601 8

原创 一维数组转二维数组

将一维数组根据某一个相同的属性变成二维数组,有两种转换的数据结构。以上两种方式想要哪种都可以转换。第二种:数据格式转换成这样。

2023-05-10 16:24:36 652

原创 微信小程序原生文字展开收起

然后在需要调用的组件里面调用就行了,我这边是做了一个朋友圈的功能,所以需要for循环一下,如图所示,在小程序上会出现文字过于太多,显示不全的问题,所以做了一个。然后把css样式复制以下。

2023-05-09 16:52:44 888

原创 React结合electron生成桌面程序

homepage 原因是默认情况下,homepage是http://localhost:3000,build后,所有资源文件路径都是/static,而Electron调用的入口是file:协议,/static就会定位到根目录去,所以找不到静态文件。在package.json文件中添加homepage字段并设置为"."后,静态文件的路径就变成了相对路径,就可以正确地找到了。先看一下生成的桌面程序,打开页面是这样的,支持生成桌面快捷方式。先创建一个react的项目,然后加载。里面,在里面直接打开就能运行。

2023-03-28 18:02:57 525

原创 前端适用的几个拖拉拽插件

Vue 表单生成器(Form Generator)提供21种字段类型,、也可以使用自定义字段进行扩展。生成的模板对Bootstrap友好,并且可以轻松自定义样式。Vue 表单生成器(Form Generator)是一个基于Schema的表单生成器组件,可以基于Schema构建反应式表单。是一款vue3的拖拽插件,基于Sortable.js实现的,你可以用它来拖拽列表、菜单、工作台、选项卡等常见的工作场景。这个上手也挺快的,大部分需求都可以满足。今天分享几个拖拉拽的工具,包括流程图和表单。

2023-03-25 10:21:17 5615

空空如也

空空如也

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

TA关注的人

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