- 博客(101)
- 收藏
- 关注
原创 WPS加载项开发流程以及离线部署
摘要:本文详细介绍了WPS插件开发与离线部署全流程。首先解释WPS加载项的定义和作用,然后分步骤说明开发环境配置、项目创建和调试过程,包括使用wpsjs脚手架工具。重点阐述了离线部署方案,涵盖项目打包、发布页面创建与修改、文件部署路径等关键环节。最后说明如何在WPS中验证插件安装效果,为开发者提供了一套完整的WPS插件开发和离线部署解决方案,适合需要在无网络环境下部署WPS插件的应用场景。(149字)
2025-06-10 02:00:00
183
原创 Deepseek大模型私有化部署
【摘要】本教程介绍大模型快速部署方案,使用ollama工具简化环境搭建,并搭配lobehub或openwebui可视化界面实现交互。主要内容包括:1)通过脚本安装ollama并配置服务;2)部署Deepseek-r1模型;3)提供两种可视化方案:lobehub(需安装Node环境)和openwebui(Docker版)。两种界面均支持模型配置与对话交互,为开发者提供高效的大模型应用体验。教程旨在帮助用户快速构建完整的大模型工作流。
2025-06-09 20:15:00
242
原创 X86架构离线环境安装Ollama
本文介绍了Ollama离线安装的必要性和具体步骤。离线安装适用于网络受限环境,确保安装稳定性和一致性。安装过程包括:1)下载安装包;2)上传至服务器;3)解压文件;4)启动服务;5)注册系统服务并设置开机自启。通过创建专用用户组、配置服务文件等操作完成部署,最后验证服务状态确保安装成功。该方案特别适合企业安全环境或无网络连接的场景。
2025-06-09 18:30:00
192
原创 DataKit迁移Mysql数据操作手册
这边的目标数据库的兼容模式要使用 B (Mysql兼容模式)将要迁移的mysql以及目标的openGauss创建出来。在服务器上添加完用户之后,就到平台上去添加用户。查看目标数据库是否是 b 的兼容模式。
2024-12-18 08:40:36
213
原创 DataKit 搭建手册
openGauss的开发运维涉及到很多复杂操作,DataKit提供了一个可视化操作的运维界面,可以帮助用户管理,安装,监控运维自己的openGauss数据库以及对应的物理机资源。DataKit是一个以资源(物理机,数据库)为底座的开发运维工具,将上层的开发运维工具插件化,各插件之间相互独立,方便用户按需引入。各插件围绕DataKit的资源中心进行扩展开,完成数据库的运维,监控,迁移,开发,建模等复杂的操作。
2024-12-18 08:39:35
629
原创 Tengine 搭建手册
官网:Tengine是由[淘宝](http://en.wikipedia.org/wiki/Taobao)发起的Web服务器项目。它在[Nginx](https://nginx.org/)的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。
2024-12-17 17:16:11
1202
原创 SpringCloudAlibaba | Sentinel从基础到进阶
Sentinel是SpringCloudAlibaba的一个组件,主要用于解决微服务架构中的高可用性和稳定性问题(雪崩问题)。流量控制舱壁模式(线程隔离)超时处理熔断降级线程隔离的两种手段是?信号量隔离线程池隔离信号量隔离的特点是?基于计数器模式,简单,开销小线程池隔离的特点是?基于线程池模式,有额外开销,但隔离控制更强默认情况下,发生限流、降级、授权拦截时,都会抛出异常到调用方。异常结果都是flow limmiting(限流)。这样不够友好,无法得知是限流还是降级还是授权拦截。
2024-12-17 17:11:12
946
原创 windows下启动redisSentinel
如果已经安装redis的就继续往下看,还没安装redis,先安装一下redis安装完redis之后,打开redis的目录。
2024-07-01 09:27:14
488
原创 Offset Explorer 连接SASL PLAIN鉴权的Kafka
Security 选择 SASL PLAINTEXT。JAAS Config 配置账号密码。
2024-06-21 18:26:45
1069
1
原创 在idea中git add 文件的时候报错 LF would be replaced by CRLF
把LF改成CRLF在idea右下角把这个改成CRLF。
2024-05-27 13:15:00
453
原创 使用 JS + H5 实现《黑客帝国》雨幕
在电影《黑客帝国》中,屏幕上垂直流动的绿色字符雨幕效果给人留下了深刻的印象。这种效果不仅充满了神秘感,而且视觉冲击力强。使用JS + H5就可以实现实现类似的雨幕效果。
2024-05-23 12:43:43
240
原创 使用java 实现《黑客帝国》雨幕
在电影《黑客帝国》中,屏幕上垂直流动的绿色字符雨幕效果给人留下了深刻的印象。这种效果不仅充满了神秘感,而且视觉冲击力强。在java中如何用实现类似的雨幕效果。创建一个Java Swing应用程序,模拟字符雨滴从屏幕顶部缓缓下落的动画效果。通过定时器控制字符的下落速度,并利用透明度渐变实现视觉上的残影效果。我们使用Java Swing来实现。
2024-05-23 12:43:34
294
原创 Arthas基础到进阶
Arthas 是一款产品,通过全局视角实时查看,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方等,大大提升线上问题排查效率。
2024-05-20 18:13:47
845
原创 10 - 核心对象 Switch / case
在Kettle(也称为Pentaho Data Integration,PDI)中,Switch/Case 是一个关键的组件,用于根据特定条件将数据流分支到不同的路径。Switch组件评估输入数据中的某个字段,并将数据标记后传递给相应的Case组件,每个Case组件根据配置的条件处理匹配的数据。这种机制不仅使得数据处理流程更为清晰和灵活,还能有效简化复杂的逻辑操作,使得数据集成和管理更为高效和易于维护。
2024-05-20 18:12:49
405
原创 问题处理记录 | 表输出报错 Packet for query is too large (5,214,153 > 4,194,304).
这个错误是由于MySQL服务器接收到的查询数据包太大而引起的。具体来说,错误消息中提到的数据包大小为5,214,153字节,而MySQL服务器默认只接受最大为4,194,304字节的数据包。你可以在MySQL配置文件中找到这个参数,并将其值增大到能容纳你的数据包大小的合适值。通常情况下,将其增大到比你预期的最大数据包大小稍大一些的值,比如10MB,会比较安全。要解决这个问题,你可以尝试通过修改MySQL服务器的配置来增大。
2024-05-13 01:00:00
466
原创 08 - 步骤 表输出
表输出(Table Output)步骤是用于将 Kettle 中的数据写入关系型数据库表的步骤。它允许用户将数据流中的数据插入、更新或删除到目标数据库表中。
2024-05-04 12:30:30
433
1
原创 07 - 步骤 javaScript代码
JavaScript 代码是通过 JavaScript 脚本步骤来执行 JavaScript 脚本的一种方式。这允许用户在 Kettle 的数据流程中使用 JavaScript 编写自定义的脚本逻辑,用于数据处理、转换、计算等操作。
2024-05-03 11:53:01
665
原创 06 - 步骤 add constants
Add Constants 步骤是用于在数据流中添加常量字段的步骤。它允许用户在数据流中插入一个或多个常量字段,并为这些字段指定固定的数值、字符串或其他类型的常量值。
2024-05-03 11:51:55
557
3
原创 05 - 步骤 JSON output
JSON Output 步骤用于将 Kettle 中的行流数据写出到 JSON 格式的文件或流中。它允许用户将 Kettle 中处理过的数据以 JSON 格式进行输出,适用于各种数据处理和交换场景。什么是行流数据?preview data 中的每一个字段都是一个行流数据。
2024-05-01 20:18:49
804
3
原创 04 - 步骤 JSON input
Kettle 的 JSON Input 步骤是用于从 JSON 格式的数据源中读取数据的步骤。它允许用户指定 JSON 格式的输入数据,然后将其转换成 Kettle 中的行流数据,以供后续的数据处理、转换和加载操作使用。
2024-04-30 13:47:04
1017
原创 03 - 步骤 Kafka producer
Kafka producer 步骤,用于将 Kettle 中经过处理或转换的数据发送到 Kafka 的主题中。
2024-04-30 13:46:29
675
1
原创 02 - 步骤 Kafka consumer
Kafka consumer 步骤,用于连接和消费 Apache Kafka 中的数据,它可以作为数据管道的一部分,将 Kafka 中的数据提取到 Kettle 中进行进一步处理、转换和加载,或者将其直接传输到目标系统中。
2024-04-29 21:12:00
832
原创 01 - 安装Kettle
提取码: 8sd5 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。我这边提供的安装包是绿色版的,开箱即用。双击Spoon.bat。
2024-04-29 21:10:57
474
原创 Kettle 创建mysql连接报错:Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found, make sure the ‘MySQL‘
会出现这个错误的原因是因为没有mysql的驱动,只需要导入一下。如果重启之后还报错的话,就在数据库中执行一下这个命令。将mysql的驱动导入到lib目录下。然后重启kettle。
2024-04-28 20:36:48
2211
原创 Kettle 中将图片url转换为Base64
我遇到了一个应用场景需要将订阅kafka数据中的一个字段(图片url)转换为base64 然后进行下一步操作。比如我这边是添加一个常量,我们在previewData就可以看到处理好的数据。我这边的实现方式是使用javaScript去实现的。这一步就是实现url转换为base64。我们可以看到previewData。
2024-04-28 20:35:40
877
2
原创 ElasticSearch 安装(docker)
1、首先需要先装一个docker!,还没装的自己找一下教程。2、将解压完的tar包上传到你服务器。验证是否已经成功安装。返回这样子就是成功了。
2024-04-26 19:42:57
528
3
原创 使用 NVM 动态切node版本
如果你是无脑安装nvm的目录在: C:\Users\swj\AppData\Roaming\nvm。这样就是安装好了,然后我们开始安装node。
2024-04-26 19:40:50
478
2
原创 学习笔记 | 微信小程序项目day08
*** 加入购物车* @param data 请求体参数*/data,})/*** 获取购物车列表*/})/*** 删除/清空购物车单品* @param data 请求体参数 ids SKUID 集合*/data,})/*** 修改购物车单品* @param data selected 选中状态 count 商品数量*/: boolean;count?) => {data,})/*** 购物车全选/取消全选。
2024-03-24 12:39:47
273
2
原创 学习笔记 | 微信小程序项目day06
** 商品信息 *//** id */id: string/** 商品名称 *//** 商品描述 *//** 当前价格 *//** 原价 *//** 商品详情: 包含详情属性 + 详情图片 *//** 主图图片集合[ 主图图片链接 ] *//** 同类商品[ 商品信息 ] *//** sku集合[ sku信息 ] *//** 可选规格集合备注[ 可选规格信息 ] *//** 用户地址列表[ 地址信息 ] *//** 商品详情: 包含详情属性 + 详情图片 */
2024-03-21 20:41:46
337
原创 学习笔记 | 微信小程序项目day04
** 热门推荐 *//** id信息 */id: string/** 活动图片 *//** 活动标题 *//** 子类选项 *//** 热门推荐-子类选项 *//** 子类id */id: string/** 子类标题 *//** 子类对应的商品集合 *//** Tab 项的 id,默认查询全部 Tab 项的第 1 页数据 */subType?: string//获取热门推荐通用的接口url,data,})
2024-03-19 20:11:41
317
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人