其他

软件维护(Software maintenance)的流程

软件维护(Software maintenance)是一个软件工程名词,是指在软件产品发布后,因修正错误、提升性能或其他属性而进行的软件修改。 软件维护主要根据需求变化或硬件环境的变化对应用程序进行部分或全部的修改,修改时应充分利用源程序。修改后要填写《程序修改登记表》,并在《程序变更通知书》上写明新旧程序的不同之处。 软件维护活动类型大概有四种:纠错性维护(校正性维护)、适应性维护、完善性维护或

控制台报错:[Vue warn]: Error in render: "TypeError: Cannot read properties of null (reading 'length')" found in

可能原因 在调取接口获取返回值时,由于各种原因(参数错误、返回格式不规范等),导致接收返回时数据类型与初始值不同。 解决办法 在处理返回值时加上判断  

端口进程查看相关linux命令

硬盘使用情况 查看内存占用 查看进程的状态信息 查看端口情况 统计端口连接数 查看所有的tcp连接数 查看端口占用 通过查看进程的RSS查看内存占用状况 windows解除端口占用

工厂模式-工厂方法模式

工厂方法 案例改进 定义 定义一个工厂父类,工厂父类负责定义创建对象的公共接口,而子类则负责生成具体的对象。即将类的实例化延迟到工厂类的子类中完成,即由子类来决定应该实例化哪一个类。 UML类图 优缺点 优点: 符合设计原则 缺点:类的个数成倍增加,增加了系统的复杂度 代码  1.Program.cs public class Program { sta

阿里云OSS配置PicGo图床

阿里云OSS配置PicGo图床 1、阿里云创建用户 登录阿里云,鼠标移到头像的位置,点击访问控制 点击创建用户(一定勾选Open API 调用访问启用 AccessKey ID 和 AccessKey Secret,支持通过 API 或其他开发工具访问) 登录名称、显示名称(自己喜好随便写) 创建成功(这个是我创建的例子,我已经删除了) (AccessKeyID)和(AccessKeySec

网安等保-国产Linux操作系统银河麒麟KylinOS-V10SP3常规配置、系统优化与安全加固基线实践文档

[ 点击 👉 关注「 全栈工程师修炼指南」公众号 ] 设为「⭐️ 星标」带你从基础入门 到 全栈实践 再到 放弃学习! 涉及 网络安全运维、应用开发、物联网IOT、学习路径 、个人感悟 等知识分享。 希望各位看友多多支持【关注、点赞、评论、收藏、投币】,助力每一个梦想。 【WeiyiGeek Blog's - 花开堪折直须折,莫待无花空折枝 】 作者主页: 【 https

Mysql 数据库 varchar(100)可以存多少中文字符 ,需要看mysql版本

Mysql 数据库 varchar(100)可以存多少中文字符 原文链接:https://blog.csdn.net/linjpg/article/details/88240457 具体还是要看版本的 4.0版本以下,va

前端Token刷新 重新请求返回underfined

在刷新Token ok后 数据有返回,但是 最开始的请求那里总是underfined,这个找了一天后找到原因,记得return, 没有 return就是underfined             

推荐一些免费可用的热门 API

OCR 智能提取 通用文字识别OCR:多场景、多语种、高精度的整图文字检测和识别服务,多项指标行业领先,可识别中、英、日、韩、法、德多种语言。 二维码识别OCR:对图片中的二维码、条形码进行检测和识别,返回存储的文字内容。 车牌识别OCR:识别中国大陆各类机动车车牌信息,支持蓝牌、黄牌(单双行)、绿牌、大型新能源(黄绿),并能同时识别图像中的多张车牌。 身份证识别OCR:传入身份证照片,识别照片

装箱和拆箱(也叫取消装箱)(Boxing和UnBoxing)

  C# 采用统一的类型系统,因此任意类型的值都可视为 object。 每种 C# 类型都直接或间接地派生自 object 类类型,而 object 是所有类型的最终基类。 只需将值视为类型 object,即可将引用类型的值视为对象。 通过执行装箱(值类型转换为引用类型)和取消装箱(引用类型转换为值类型)操作,可以将值类型的值视为对象。

excel文件读取、操作、导出

.xsl格式 组件 ShiftRows(int startRow,int endRow,int n) 参数介绍: startRow:开始行 endRow:末尾行 n:移动[startRow,endRow]这一区间数据 上下移动粘贴,n>0:代表向下移动,n<0:代表向上移动。 //所以,加入我们要删除excel的100行数据的最后10行,那么我们实际就是把[101-111]行,复制粘贴

二进制安装Kubernetes1.27

二进制安装Kubernetes(k8s) v1.27.1 IPv4/IPv6双栈 可脱离互联网_小陈运维的技术博客_51CTO博客   二进制安装Kubernetes(k8s) v1.27.1 IPv4/IPv6双栈 可脱离互联网介绍kubernetes(k8s)二进制高可用安装部署,支持IPv4+IPv6双栈。 我使用IPV6的目的是在公网进行访问,所以我配置了IPV6静态地址。 若您

数据库还原失败System.Data.SqlClient.SqlError: 无法执行 BACKUP LOG,因为当前没有数据库备份

https://www.shuzhiduo.com/A/1O5EbK6yd7/ 高版本可以兼容低版本的数据库哎。 所以低版本可以直接还原到高版本。 过程中提示数据库还原失败System.Data.SqlClient.SqlError: 无法执行 BACKUP LOG,因为当前没有数据库备份,按照链接中的第二个方法解决了:   在还原的界面中,取消勾选还原前进行结尾日志备份,然后勾选覆盖现

产品质量管理利器,华为云发布CodeArts Defect缺陷管理服务

摘要:近日,华为云CodeArts Defect缺陷管理服务正式上线,提供结构化缺陷跟踪流程和标准化的质量度量模型。 本文分享自华为云社区《产品质量管理利器,华为云发布CodeArts Defect缺陷管理服务》,作者:华为云头条 。 美国管理学家彼得曾经说过,“决定水桶盛水量多少的关键因素不是其最长的板块,而是其最短的板块”。在整个产品生命周期中,决定产品长盛不衰的关键往往不是其强大的功能特性,

010 PPT 图表更改形状

PPT图表更改形状,以柱状图为例 将柱状图更改为如下所示图形,操作步骤如下: 第一步:插入三角形的形状 第二步:使用取色器填充三角形颜色 第三步:复制三角形形状 第四步:选择对应颜色的柱状形状粘贴,即可实现如下所示效果:  注:颜色可根据自定义调整...... ==》将柱状图更改为图片展示效果,如下所示:    操作步骤: 第一步:准备对应的图片 第二步:以鸡

访问修饰符

public:访问不受限制。 private:访问仅限于此类。 protected:访问仅限于此类或派生自此类的类。 internal:仅可访问当前程序集(.exe 或 .dll)。 protected internal:仅可访问此类、从此类中派生的类,或者同一程序集中的类。 private protected:仅可访问此类或同一程序集中从此类中派生的类。

力扣---1679. K 和数对的最大数目

给你一个整数数组 nums 和一个整数 k 。 每一步操作中,你需要从数组中选出和为 k 的两个整数,并将它们移出数组。 返回你可以对数组执行的最大操作数。   示例 1: 输入:nums = [1,2,3,4], k = 5输出:2解释:开始时 nums = [1,2,3,4]:- 移出 1 和 4 ,之后 nums = [2,3]- 移出 2 和 3 ,之后 nums = []不再有

快速认识Delphi--九五小庞

1、什么是Delphi: Delphi 不是一门编程语言,它只是一个IDE,和VS,Eclipse,VSCode,Pycharm... 一样,只是一个编程工具,但他主要是针对Pascal语言编程,因此很多时候,很多人把Delphi说成是一门编程语言,他只是用于Pascal编程的一个工具 2、学习Delphi: 既然知道Delphi只是一个IDE,他是针对 Pascal语言的,所以学习Delphi之

echarts折线实心圆点、折线阴影

echarts作为我们前端小伙伴常用的可视化库,那我们画出有阴影的折线图,让折线图比较立体感。 可以使用折线图的 lineStyle 实现效果如图 代码如下:

Ant Design - 组件之 Tree树形控件

Ant Design - 组件之 Tree树形控件 针对tree树形组件封装了一个树形组件 1.组件ui  2.组件名称 ThemeCatalog  上面是image目录中的svg 3.组件代码 index.js index.less svg.js 4.组件说明 参数说明: 其中 onlyPublished: 这个参数是后台返回数据判断用的,可

C/C++ 自定义结构体直接用自定义结构体=赋值

自定义结构体中没有管理堆空间对象的指针 对比使用 = 和 memcpy 的汇编代码   结论  两者均调用了memcpy,结构体中不带指针(管理堆空间),可以直接使用浅拷贝,不过个人倾向后者,显式调用memcpy。

AIRIOT助力城市管廊工程,智慧物联守护城市生命线

​ 随着科技的不断革新,人工智能、大数据、物联网等新一代技术驱动的智慧城市快速发展,众多领域和行业的参随着科技的不断革新,人工智能、大数据、物联网等新一代技术驱动的智慧城市快速发展,众多领域和行业的参与者开始深入智慧城市建设,以自身优势开始推动智慧城市从“建设”转向“运营”,持续赋能数据的治理和应用的创新,为数字化创新与城市场景的有机融合做努力。   城

简单渗透测试流程

获取授权 1、信息收集 nslookup whois 2、扫描漏洞 namp=ip范围 端口 高级扫描 3、漏洞利用 4、提权(shell环境、桌面环境、最高权限) 5、销毁记录 6、留后门 7、渗透测试报告 手工测试端口号开放:telnet IP地址 端口号 445漏洞利用之IPC$: net use f: 10.1.1.1share 密码 /user:用户 net use f: /d

BigDecimal的setScale常用方法(ROUND_UP、ROUND_DOWN、ROUND_HALF_UP、ROUND_HALF_DOWN)

BigDecimal的setScale四大常用方法总结 1、ROUND_UP:进位制:不管保留数字后面是大是小(0除外)都会进1 2、ROUND_DOWN:保留设置数字,后面所有直接去除  // ROUND_DOWN--保留设置数字,后面所有直接去除 3、ROUND_HALF_UP:根据保留数字后一位>=5进行四舍五入 4、ROUND_HALF_DOWN:根据保留数字后一

公告跑马灯

  import React from "react"; import { View, Text } from "@tarojs/components"; import "./index.scss"; import { JDAZNoticeBar } from "@jd/jdaz-design-mobile"; import InsHeader from '../../../comp

PostRequest请求

调用方法: View Code   ,Best Wish 不负年华

<<  <  6565  6566  6567  6568  6569  6570  6571  6572  6573  6574  6575  >  >>