自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 利用AI在现有框架下提升开发效率

最近有一个需求,基本上都是业务信息的增删改查功能,搜索条件+table展示的组合,一共四个页面,页面结构也都很相似。以往常规做法就是看原型画页面,或者找到相似的页面copy过来,改改代码。然而现在有了AI工具的加成,可以直接将原型图发给AI,让他直接生成代码,然后我们把代码拿过来修改一下就可以使用了。但是这样做有个缺点就是,生成的代码可能不是很符合原有的框架,需要改动的内容会比较多。尤其是项目中的table组件是封装过的,那么AI直接生成的代码就不适用了。但是依然可以使用AI简化一些工作量。

2025-02-12 16:09:12 672

原创 通过Cookie控制接口访问权限

Cookie,作为 Web 应用中常用的会话管理工具,提供了一种简单而有效的方式来控制接口访问权限。本文将首先介绍 Cookie 的基本概念和工作原理,然后介绍如何利用 Cookie 来控制接口的访问权限。

2025-01-24 09:52:05 390

原创 VUE自定义指令实现按钮权限控制

在按钮上绑定自定义指令,将访问标记传入,然后在指令的编写中,将当前页面按钮的访问权限数组和按钮的访问标记作比对,访问权限数组中存在该标记,即可访问。

2025-01-24 09:36:59 218

原创 基于vue-router的动态路由权限控制

本文是从用户登录到动态路由权限控制的全流程梳理。

2025-01-20 14:15:40 398

原创 基于web-see的前端监控方案实现

最近在研究前端项目的监控,找到了web-see这个工具,,还有使用demo,https://github.com/xy-sea/web-see-demo。这个工具提供了上报错误、定位错误源码、记录用户行为等功能。

2024-12-26 10:48:37 1124 3

原创 同一个表格组件在不同的页面下展示不同列

展示一个任务详情页,这个页面有两个入口任务创建页点击详情进入;任务开发页点击详情进入。进入任务详情后,详情中展示子任务列表,子任务列表还要根据不同的(任务创建页还是任务开发页)和不同的展示不同的数据列。以下举出一个示例。例如,由任务创建页进入任务详情时:未开始的任务,任务详情中展示的列为:软件名称,提交要求已开始未提交的任务,任务详情中展示的列为:软件名称,软件版本,当前状态已提交的任务,任务详情中展示的列为:软件名称,软件版本,提交版本,提交人,提交时间,审核操作。

2024-12-26 10:34:02 692

原创 搭建Nexus前端npm私服,上传发布npm包和下载依赖

基于Nexus搭建npm私服,创建npm(proxy)和npm(hosted),然后创建npm(group)将这两个repository包含进来。

2024-10-08 16:54:41 2652 4

原创 从零到一搭建vue3项目vue3+typescript+vite+elementplus+axois+pinia

从零到一搭建vue3项目,使用到的技术栈:vue3+typescript+vite+elementplus+axois+pinia

2024-08-16 16:16:34 535

原创 海康视频集成到钉钉微应用(vue3+h5player)

需求:将海康的监控视频集成到钉钉的微应用中播放。

2024-05-17 09:25:29 988 5

原创 vue3中mixin的使用方法

在 Vue 2 中,mixins 是创建可重用组件逻辑的主要方式。尽管在 Vue 3 中保留了 mixins 支持,但对于组件间的逻辑复用,使用组合式 API 的组合式函数是现在更推荐的方式。最近在vue2迁移到vue3的项目中,对mixin的使用进行了改造,介绍一下使用方法。

2024-01-30 09:44:38 3640 1

原创 vue2项目升级到vue3

因为vue3中也支持vue2的选项式的写法,所以大部分代码不需要做调整,只是element的组件部分需要根据最新的组件用法使用,需要调整的也不多。1)将原项目中的package.json下的dependencies节点的内容删掉vue、element-ui、vuex的节点,追加到新项目的package.json中,然后安装element-plus、pinia。原项目中的状态管理的部分store需要修改,使用vue3匹配的pinia进行状态管理,以下是用户相关的状态信息的示例代码。

2024-01-26 13:33:39 6642 1

原创 基于vue3和vue-grid-layout实现自定义布局和动态渲染组件

安装vue-grid-layout的3.0.0-beta1版本,执行命令:npm install vue-grid-layout@3.0.0-beta1。

2023-07-19 16:20:21 8267 4

原创 centos系统安装superset2.0

然后继续执行superset db upgrade,如果有红色报错,关于FLASK_APP未创建的错误,可以先执行如下命令,然后继续superset db upgrade。在windows上安装superset一直失败,所以参考了尚硅谷的教程,安装了虚拟机,在centos上安装,终于成功了。创建用户,执行该命令后,会提示输入用户名,密码等信息,根据提示一步一步设置即可。启动成功后,访问地址196.168.148.149:8787,进入superset的登录页面,输入之前设置的用户名和密码即可成功登录。

2023-06-16 17:32:06 390 1

原创 echarts热力图地图加载geoserver的地图

echarts热力图加载地图可以使用GeoJSON格式的数据,geoserver的WFS服务可以获取到GeoJSON格式的数据。获取数据接口:http:///demo/ows?其中localhost:8086/geoserver为部署geoserver服务的地址,typeName为图层名称,格式示例demo:layername,demo为工作区名称,layername为图层名称。得到的GeoJSON数据结构如下。

2023-05-05 18:59:45 551 1

原创 安装node-sass失败的问题

下载的开源项目,npm install的时候总是报错,查看报错内容是有关node-sass相关的,记录一下解决方法。

2023-04-25 19:21:02 339 1

原创 geoserver设置地图路径样式

最近在geoserver上改地图的样式,需要实现将线路修改为如下图所示的样式效果。记录一下实现方法。

2023-04-25 11:25:10 591 1

网络原理实验报告(ARP协议及其应用)

ARP协议及其应用包括实验名称、实验原理、实验步骤。

2011-12-29

关系数据库理论

数据库系统概论中得第六章关系数据库理论,包括函数依赖关系、范式、无损连接性和函数保持性等

2011-12-10

网络原理实验报告

网络技术模拟实验,包括实验名称、目的、原理、步骤。美中不足是没有截图,但是,格式还好吧。

2011-12-08

动态规划算法(eclipse环境下)

动态规划算法实验报告,包括实验要求,实验目的,以及三个题目,最后为程序代码。

2011-12-08

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

TA关注的人

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