框架nodejs next js

Nuxt.js 生成sitemap站点地图文件

Nuxt.js 生成sitemap站点地图文件 背景介绍 ​ 使用nuxt框架生成静态文件支持SEO优化,打包之后需要生成一个 sitemap.xml 文件方便提交搜索引擎进行收录。官网有提供一个插件sitemap 但是如果是动态路由需要手动一个个配置比较麻烦,无法自动检索生成。所以自己编写一个生成 ......
sitemap 站点 地图 文件 Nuxt

js渐变色生成

function generateGradientColor(color1, color2, percentage) { // 将颜色转换为 RGB 格式 function hexToRgb(hex) { const bigint = parseInt(hex.replace('#', ''), 1 ......

原生js面试题(二)

一、携带token->token的无感刷新 (token如何携带?->token的无感刷新?) 目的:是为了解决管理系统接口数据的安全性考虑 时间就是1-7天 token时间一过就要重新登录.需要在后台定时刷新token 并且替换之前老的失效的token -1 后端返回过期时间,前端每次请求就判断t ......

明细表,根据开始日期的值,+1年赋值给结束日期JS

<script> jQuery(document).ready(function(){ var yxqqsrq = WfForm.convertFieldNameToId("yxqqsrq", "detail_1"); var yxjzrq = WfForm.convertFieldNameToId ......
日期 明细表

基于yii2的php后台快速构建框架(Yii Manager)

文档: 文档地址: https://www.kancloud.cn/cleverstone/ymb2 简介: Yii Manager 2.0 简单介绍 Yii Manager 2.0是基于PHP框架yii2.0为底层框架编写的,敏捷、灵活、低代码的快速开发框架!- Yii Manager 2.0是Y ......
后台 框架 Manager yii2 yii

SAFe框架下的大规模敏捷工具一览

Leangoo领歌是国产的永久免费的敏捷项目管理软件,随着SAFe的越来越普及,提供了完整的SAFe框架功能,包括:Program Backlog,PI规划,迭代规划,迭代执行,迭代统计等。这是SAFe使用场景:规模化敏捷SAFe,更支持小型团队敏捷开发,Scrum of Scrums大规模敏捷等敏... ......
一览 大规模 框架 工具 SAFe

nittest单元测试框架—加载测试用例的3种方法以及测试报告存储管理

项目结构 测试用例 import unittest class LoginTestCase(unittest.TestCase): def test_login_success(self): self.assertEqual({'code': 200, 'msg': '登录成功'}, self.lo ......
框架 单元 nittest 方法 报告

【开源三方库】Fuse.js:强大、轻巧、零依赖的模糊搜索库

开源项目 OpenHarmony 是每个人的 OpenHarmony 曹天恒 公司:中国科学院软件研究所 小组:知识体系工作组 1.简介 Fuse.js是一款功能强大且轻量级的JavaScript模糊搜索库,支持OpenAtom OpenHarmony(以下简称“OpenHarmony”)操作系统, ......
三方 Fuse js

MAUI ABP 框架正式发布(.NET 7)

介绍 国内首个基于.NET 7 版本的MAUI ABP框架正式发布!本套框架主要针对原.NET 6版本的 WPF/Xamarin.Forms ABP框架升级。升级如下: .NET 6 版本升级至 .NET 7 ABP 7.3 升级至 ABP 8.0 Xamarin.Forms 升级至 MAUI .N ......
框架 MAUI ABP NET

微服务框架之go-zero

官方文档: https://go-zero.dev/ [安装] 脚手架goctl: go install github.com/zeromicro/go-zero/tools/goctl@latest 依赖protoc,protoc-gen-go,protoc-grpc-go安装: protoc: ......
框架 go-zero zero go

DeepSpeed框架:1-大纲和资料梳理

DeepSpeed是一个深度学习优化软件套件,使分布式训练和推理变得简单、高效和有效。它可以做些什么呢?训练/推理具有数十亿或数万亿参数的密集或稀疏模型;实现出色的系统吞吐量并有效扩展到数千个GPU;在资源受限的GPU系统上进行训练/推理;实现前所未有的低延迟和高吞吐量的推理;以低成本实现极限压缩, ......
大纲 DeepSpeed 框架 资料

2.前端框架(Vue)

前端框架(Vue) Vue 概念; vue是一套前端框架,免除原生JavaScript中的DOM操作,简化书写; 基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上; 官网:https://v2.vuejs.org/ 框架:是一个半成品软件,是 ......
前端 框架 Vue

【Azure Developer】在App Service上放置一个JS页面并引用msal.min.js成功获取AAD用户名示例

问题描述 在App Service上放置一个JS页面并引用msal.min.js,目的是获取AAD用户名并展示。 问题解答 示例代码 <!DOCTYPE html> <html> <head> <title>Azure Service</title> </head> <script type="te ......
示例 Developer 用户名 Service 页面

JS实现判断点是否在多边形范围内

JS实现判断点是否在多边形范围内 一、说明 在GIS领域,判断点是否在多边形范围内是一个基础方法,这里主要说下实现原理。 原理比较简单,就是有一个GIS理论,一个点向一个方向发送射线,射线与多边形各个边相交的交点如果是奇数说明点在多边形范围内。 (图片引用自:https://blog.csdn.ne ......
多边形 范围

使用GoogleTest框架进行cpp代码的基本单元测试

title: aliases: tags: - cpp/单元测试 - cmake - 工程技术 category: - 方法 stars: url: creation-time: 2023-10-11 19:02 modification-time: 这里主要介绍从 0 开始实现基本的单元测试功能。 ......
GoogleTest 框架 单元 代码 cpp

2023.10.10 js.Array和js.String

1 定义数组 2 1.var arr = new Array{1,2,3,4...}; 3 2.var arr = [1,2,3,4]; 4 访问 5 arr[索引] = 值 6 7 同一数组的类型可变,长度可变。 8 9 Array中的属性和方法 10 arr.length//获取数组长度 11 ......
String Array 2023 10 js

2023.10.11 js.JSON和js.BOM

1 定义 2 var 变量名 = '{"key1" : value1,"key2" : value2}' 3 var user = '{"字符串":"tom","整型" = 20,"数组" : ["北京","上海","深圳"],"对象" : {},"布尔值" : true,"不赋值" : null} ......
2023 js JSON BOM 10

js 多文件下载打包zip 重名问题

这里用jszip实现多文件下载并打包zip,但是这里有个问题,项目是可以上传重名文件,也就是下载也必须全部下载。jszip blob以文件名称(filename)下载的话,同名多个文件是会被忽略掉的,也就是只下载一个,而我们的需求是全部下载,问题也是困扰了很久。如果名称可以重复,那么可以试试用地址( ......
文件下载 文件 问题 zip js

vue框架,input相同标签如何定位-label定位

一、问题提出: 后台前端框架改版,之前是angularjs,现在用vue,导致input标签定位失败,只能定位到第一个input标签,查看后台源代码发现这两个标签是一模一样,如下图: 二、问题思考过程 1.为什么以前的版本可以定位成功,而现在的就定位不了啦 查阅之前版本的这部分定位代码,发现原来的框 ......
框架 标签 input label vue

ERROR Error: No component factory found for Edit2Component. Did you add it to @NgModule.entryComponents?at noComponentFactoryError (core.js:9877:1)

原文链接:https://www.longkui.site/error/no-component/4843/ angular项目调用组件的时候开始报这个错误,大概的意思是NgModule中没有Edit2Component这个组件。 解决方法: 我们找到组件的xxxx.module.ts。在entry ......

Spring Batch 批处理框架,真心强呀!!

一、SpringBatch 介绍 Spring Batch 是一个轻量级、全面的批处理框架,旨在支持开发对企业系统的日常操作至关重要的健壮的批处理应用程序。Spring Batch 建立在人们期望的 Spring Framework 特性(生产力、基于 POJO 的开发方法和一般易用性)的基础上,同 ......
框架 真心 Spring Batch

浏览器可直接访问 Dubbo、gRPC 后端微服务,Dubbo-js 首个alpha 版本来了!

基于 Dubbo3 定义的 Triple 协议,你可以轻松编写浏览器、gRPC 兼容的 RPC 服务,并让这些服务同时运行在 HTTP/1 和 HTTP/2 上。Dubbo TypeScript SDK[1]支持使用 IDL 或编程语言特有的方式定义服务,并提供一套轻量的 APl 来发布或调用这些服... ......
Dubbo Dubbo-js 浏览器 版本 alpha

JS逆向实战24—— 补环境过某房地产瑞数4.0

前言 瑞数就不过多介绍了,算是国内 2 线产品中的天花板了。4 代其实难度不高,但要弄出来 确实挺费时间和耐心的。今天就简单来讲讲如何用补环境轻松的过瑞数。 本文首发链接为: https://mp.weixin.qq.com/s/WnScMVv3kmdlrFLjr-m3Pg 前言 本文章中所有内容仅 ......
实战 房地 环境 4.0

【3rd_Party】Cpp 单元测试框架-gtest

Unit Test 和 gtest 介绍 单元测试( Unit Test ,模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确,通过编写单元测试可以在编码阶段发现程序编码错误,甚至是程序设计错误。 单元测试不但可以增加开发者对于所完成代码的自信,同时,好的单元测试 ......
3rd_Party 框架 单元 Party gtest

nodejs xxl-job-executor 客户端试用

代码fork 自awesomeoxc/xxl-job-executor-nodejs,进行了一些以来包的升级,同时发布npm包到npm 仓库中,方便使用 npm 包名称 npm 包我已经发布npm 仓库中了,可以直接使用@dalongrong/xxl-job-executor 参考使用 安装 npm ......

js大文件切片上传,断点续传实现demo

思路 把大文件切成每块10M(按照你自己的要求),然后依次上传(为了让你好理解,你可以理解成分页,一共89条数据,每页数10条,一共9页)。 上传完成后端把文件封装好,返回上传的url地址 加上进度条 中途上传中断,如果再次上传如何回到原来的位置继续上传,解决办法就是每次上传前给后端请求接口查验下, ......
断点 文件 demo

谈谈"求线段交点"的几种算法(js实现,完整版)

谈谈"求线段交点"的几种算法(js实现,完整版) "求线段交点"是一种非常基础的几何计算, 在很多游戏中都会被使用到. 下面我就现学现卖的把最近才学会的一些"求线段交点"的算法说一说, 希望对大家有所帮助. 本文讲的内容都很初级, 主要是面向和我一样的初学者, 所以请各位算法帝们轻拍啊 嘎嘎 引用 ......
线段 整版 交点 quot 算法

JS实现判断点是否在多边形范围内

JS实现判断点是否在多边形范围内 一、说明 在GIS领域,判断点是否在多边形范围内是一个基础方法,这里主要说下实现原理。 原理比较简单,就是有一个GIS理论,一个点向一个方向发送射线,射线与多边形各个边相交的交点如果是奇数说明点在多边形范围内。 (图片引用自:https://blog.csdn.ne ......
多边形 范围

fiddler 使用自动相应 替换js

fiddler 使用自动相应 替换js ......
fiddler

vite.config.js base 与 vue-router base

vite.config.js base 决定了打包后,资源引用的前缀 base:'/hlw/' link ref='/hlw/assets' 打包后的dist要放到 /hlw 路径下 base 的值 与 process.env.BASE_URL、import.meta.env.BASE_URL一致 ......
base vue-router config router vite