NOT
vue3实现input输入框只能输入中文
简单记录下,方便以后复制 <el-input v-model="form.name" placeholder="使用人的姓名" :maxlength="20" :formatter="(value)=>value.replace(/[^\u4E00-\u9FA5]/g, '')" /> ......
阿基米德螺线和花瓣曲线的Python绘制
from matplotlib import pyplot as plt import numpy as np def plt_draw_dynamic(x, y): for i in range(x.shape[0]): plt.pause(0.001) plt.cla() plt.xlim((- ......
python深浅拷贝学习
copy的原文链接(仅供自己学习查看): python 浅析格式化输出和深浅copy - 战争热诚 - 博客园 (cnblogs.com) 首先我们从切片技术说起。它应用于所有的序列,包括:列表,字符串,元祖。但是切片不能应用于字典,对于字典只能使用D.copy() 和 D.deepcopy()方法 ......
二、搭建前后端分离的自动化测试平台的前端Vue3+Element-plus前端项目
一、安装Node.js以及配置环境变量 1、Node获取地址 https://nodejs.org/en/download 一直默认选项安装,安装好了之后,在环境变量中会自动配置Node的地址,可以在cmd中使用 node -v/npm -v命令验证是否下载成功 2、设置Node的配置内容 (1)在 ......
ffprobe获取视频信息,编码转换,设置关键帧间隔等操作
查看关键帧间隔 ffprobe -select_streams v -show_entries packet=pts_time,duration_time,flags -of csv=p=0 test.mp4 输出格式由packet=pts_time,duration_time,flags指定,pt ......
c盘爆满
hiberfil.sys 就是存放休眠时的数据的,那么我们能不能删除它呢?当然是可以删除 命令窗口中输入powercfg -h off,即可关闭休眠功能,同时 Hiberfil.sys 文件也会自动删除。 ......
界面控件DevExpress WinForms Gauge组件 - 实现更高级别数据可视化
DevExpress WinForms控件包含了超过150个随时可用的仪表盘预设,包括圆形,数字,线性和状态指示器等,来帮助用户实现更高级的数据可视化。 DevExpress WinForms有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。同时能完美构建流畅、 ......
PoW、PoS、DPoS和PBFT简介
1. 概览 PoW(工作量证明)、PoS(权益证明)、DPoS(委托权益证明)和PBFT(拜占庭容错)是区块链和分布式系统领域中常见的共识算法。下面将详细介绍这些共识算法的原理和特点: PoW(工作量证明): 原理:PoW是比特币等区块链网络使用的共识算法。在PoW中,矿工通过解决一个数学难题(哈希 ......
宝塔linux面板命令大全
CentOS安装脚本 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh Ubuntu/Deepin安装脚本 wget -O install.s ......
Linux时间校准、时间同步(ntpdate及C代码NTP客户端代码校准示例)
背景 机器每次机启后时间就会出现异常,因为机器无法访问外网,只能访问局域网的ntp服务,所以需要保证局域网内部有ntp服务,如何安装ntp服务,参考Ubuntu20.04 Ntp服务安装及验证。 网络时间协议Network Time Protocol(NTP) 是一种确保时钟保持准确的方法。如果可以 ......
Kamailio
Kamailio 一、环境 1、OS:Debian bullseye 2、版本:Kamailio-5.7.2 3、MySQL 5.7 二、编译 1、在Kamailio-5.7.2目录下执行如下指令,生产modules.lst文件 make FLAVOUR=kamailio cfg 2、打开modul ......
基于Unity整合BEPUphysicsint物理引擎实战
上一节我们详细的讲解BEPUphysicsint 的物理事件。此物理引擎会产生了碰撞事件与非碰撞事件,碰撞事件大家好理解,非碰撞事件例如: 物理Entity的update事件,Entity的activation/deactivation事件等。本节课来实战如何编译BEPUphysicsint源码到自 ......
重构物理Entity架构,支持更多的形状
上一节实战如何编译BEPUphysicsint源码到自己的项目, 如何整合物理引擎与Unity图形渲染。本节来从新调整设计,让物理的Entity基本操作与物理的形状分离,支持更多的物理形状,支持物理entity与Unity物体位移与旋转同步。主要分成以下3个部分: PhyBaseEntity 设计 ......
BEPU物理引擎碰撞系统的架构与设计
前面我们讲解了如何监听物理引擎的碰撞事件, 在物理引擎内核中如何架构与设计碰撞规则,使得物理Entity与周围的物理环境产生碰撞时,如何灵活的控制物理碰撞,本节給大家详细的讲解BEPUphysicsint 物理引擎内部是如何管理与控制碰撞规则的。本文主要讲解3个部分: (1) 物理引擎碰撞计算的全流 ......
为什么这么NB?huatuo革命Unity热更新
最近huatuo(华佗)热更新解决方案火爆了unity开发圈,起初我觉得热更新嘛,不就是内置一个脚本解释器+脚本语言开发,如xLua, ILRuntime, puerts。Huatuo又能玩出什么花样,凭什么会这么NB,引起了那么多程序员的关注与称赞呢?带着这些问题我详细的看了huatuo的资料,阅 ......
huatuo热更环境安装与示例项目
上一节我们分析了huatuo的原理与优势,相信大家迫不及待想体验一下huatuo热更新,本节我们来安装huatuo的开发环境,然后运行示例项目,来体验下huatuo做热更新。 huatuo 热更开发环境的安装 使用huatuo之前,我们先准备好开发环境,Unity版本,官方的huatuo版本采用的是 ......
AT_joisc2012_constellation 星座
题目传送门 更好看的题面 非常巧妙的凸包。 题目分析 这道题的本质就是将所有点划分为两个生成树,求可能的方案数。 part 1 求凸包的答案 我们可以考虑先求一个整体的凸包,如下图: 其中红色的点为星座 $A$,蓝色的点为星座 $B$,黑色的点不确定。 先考虑凸包上的点,对于凸包上的点,当存在红蓝红 ......
Maximum AND
看到这么多位运算,拆位考虑。 对于\(f(a,b)\)的一位,要么是0,要么是1。 该位是1,说明有某种\(b\)的排列,使得该位上\(a_i \oplus b_i\)均为1。(因为\(\&\)的结果是1,说明全都是1)。 那么我们要优先满足哪一位为1呢? 一个直接的想法是优先满足高位为1,因为\( ......
网关添加请求头的正确理解
网关上的请求头和响应头 当您通过MSE网关将请求转发到后端服务时,在网关中添加的请求头(例如 "hello")会在到达后端服务时一并发送给后端服务。您可以在后端服务中通过请求头获取该值。 当您在MSE网关中添加响应头(例如 "good"),该响应头会在后端服务完成响应之后,由MSE网关添加到响应中。 ......
开源软件:释放创新的力量,改变数字世界的游戏规则
在充满活力的技术领域,创新是至高无上的,有一种方法已获得显著的吸引力——开源软件。开源软件凭借其透明、协作和无限可能性的精神,彻底改变了我们开发、共享和定制应用程序的方式。从操作系统到数据分析工具,其影响跨越了多个领域。本文将带您深入了解开源软件的历史、优势和充满活力的生态系统,揭示它如何为开发人员 ......
数据统计分析 — 抽样分布
从总体(容量为N个体)多次取出样本(容量为n个体),通过n的某个统计量的情况,来预估总体的情况 抽样 从有限总体的抽样 简单随机样本(有限总体):从容量N的有限总体中抽取一个容量n的样本,如果容量为n的每一个可能的样本都以相等的概率被抽出,则称该样本为简单随机样本 从无限总体的抽样 随机样本(无限总 ......
带有最小间隔时间的队列读取实现 —— Python异步编程
(注:照片源自免费网站,地址:https://www.freepik.com/photos/angry-panda/13) ......
java poi 导出excel 单元格样式
CellStyle cs = wb.createCellStyle(); //设置字体 Font font = wb.createFont(); font.setColor(IndexedColors.BLACK.getIndex()); font.setFontHeightInPoints((sh ......
Project#2: Extendible Hash Index
撰写本文的目的:记录本人在不参考其他任何形式的解决方法(思路/源码)、仅靠课程提供的资源(课本/参考资料)和Discord中high level的讨论的情况下,独立完成该课程的过程。 欢迎大家和我讨论学习中所遇到的问题。 ZiHao's Blog 由于gradescope中对non-cmu stud ......
深度学习之Attention Model(注意力模型)
https://www.cnblogs.com/jiangxinyang/p/9367497.html 1、Attention Model 概述 深度学习里的Attention model其实模拟的是人脑的注意力模型,举个例子来说,当我们观赏一幅画时,虽然我们可以看到整幅画的全貌,但是在我们深入仔细 ......
umijs4框架别名配置错误问题及解决方法
umijs3中别名配置都是在config下文件下的config.ts中配置,或者在.umirc.ts 使用如下方式来配置: // 引入 import { resolve } from 'path'; resolve: { alias: { '@/src': resolve(__dirname, '. ......
课程设计报告:三层电梯控制电路
课程设计报告:三层电梯控制电路 封面 (在此省略) 课程设计任务书 课题名称: 三层电梯控制电路 设计要求: 每层电梯入口处设有上下请求开关,电梯内设有顾客到达层次的停站请求开关。 设有电梯入口处位置指示装置及电梯运行模式(上升或下降)指示装置。 电梯每秒升(降)一层楼。 电梯到达有停站请求的楼层, ......
tinygo webassembly 试用
主要是简单测试下tinygo 的使用,同时基于vite 进行web 的集成构建 wasm 生成 注意只测试标注类型支持比较多,其他的就没添加,其他类型的需要自己处理,这点上wasm-pack 处理的比较好 main.go package main //go:wasm-module //export ......
一款成熟的文件外发审计管控系统,应具备哪些价值?
在信息化高速发展的时代,电子文件泄密事件层出不穷,比如文本文档、图像、音频、视频、电子表格等,都是日常会接触到的文件类型。像制造业企业,会有比较多的上下游协作交流,外发的电子文档以明文的形式提供给合作伙伴,这就导致明文电子文档在外发过程中会处于失控状态,存在着巨大的泄密风险。因此需要设置文件外发审计 ......
上海APP制作:从0到1,一站式解决方案助您轻松上手
大家好,我是上海拔俗网络的小编,今天为大家带来一篇关于上海APP制作的专业又风趣幽默的文章。在这个信息爆炸的时代,拥有一款自己的APP已经成为了越来越多人的追求。那么,如何才能让自家的APP在众多竞争中脱颖而出呢?上海拔俗网络为您提供一站式解决方案,让您轻松上手,从0到1!首先,我们要明确APP的目 ......