AND

Flask框架 之Flask-WTF表单扩展

pip install flask-wtf 一、WTForms支持的HTML标准字段 字段对象说明 StringField 文本字段 TextAreaField 多行文本字段 PasswordField 密码文本字段 HiddenField 隐藏文本字段 DateField 文本字段,值为datet ......
Flask 表单 Flask-WTF 框架 WTF

36、K8S-安全机制-ServiceAccount(SA)

1、基础知识 1.1、场景基础 1.1.1、应用场景 对于任何一种应用场景,其权限的认证管理都是非常重要的,对于linux系统来说,selinux、防火墙、 pam、sudo等等,其核心的目的都是为了保证我们的环境是一个安全的。 对于k8s的这种大型的任务编排系统来说,设计到的认证远远超出了一般平台 ......
ServiceAccount 机制 K8S K8 8S

.NET CORE Authentication Authorization

阅读目录 .NET CORE 鉴权 回到目录 .NET CORE 鉴权 返回顶部 基础信息 1.什么是鉴权授权? 鉴权是验证用户是否拥有访问系统的权利,授权是判断用户是否有权限做一些其他操作。 2.传统的Session 和Cookie 主要用于无状态请求下的的用户身份识别,只不过Session将信息 ......
Authentication Authorization CORE NET

团队作业2-《需求规格说明书》

| 这个作业属于哪个课程 | 2023软件工程—双学位 | | | | | 这个作业要求在哪里 | 团队作业2-《需求规格说明书》 | | 这个作业目标 | 完成需求说明书,并明确分工 | 一.需求规格说明书 1.1引言 1.1.1编写的目的 此需求规格说明书的编写目的是明确本项目的详细需求,供开发 ......
说明书 规格 团队 需求

内网穿透与natapp

需求背景 客户公司系统部署在内网,不能外网访问。目前这边需要多人同时远程登陆查看业务逻辑,用远程工具todesk等,考虑到经济因素不能实现目前需求。所以准备搞个内网穿透。免费方式,如ngrock等,以前用过效果不是太好,所以这次选择了natapp。当然,用其它软件也可以,效果差不多,这边只是投石问路 ......
natapp

[FastAPI-40]APIRouter使用

1. 文件结构 ├── main.py └── routers ├── blog.py └── user.py 2. blog.py from fastapi import APIRouter router = APIRouter() @router.get("/blogs") def blogs( ......
APIRouter FastAPI 40

PyQt5学习 (5)--QPushButton、QCommandLinkButton

一、QPUshBUtton 用来给用户点击,来完成某种操作的控件(一般是矩形) 继承自QAbstractButton 1.创建按钮的四种方式 2.菜单设置(QMenu) 子菜单、分割线和行为动作的区别 图中,右边的小菜单称为子菜单,小菜单中,5和更多中间的分界线称为分割线,而菜单中的每一个选项则成为 ......
QCommandLinkButton QPushButton PyQt5 PyQt

栈的压入,弹出序列

class Solution { public: bool isPopOrder(vector<int> pushV,vector<int> popV) { stack<int> st; int n=pushV.size(),m=popV.size(); if(n!=m) return false; ......
序列

委托+多播委托

委托是一种安全封装方法的类型,类似于 C 和 C++ 中的函数指针。与 C 函数指针不同,委托是面向对象的、类型安全的。委托的类型由委托的名称定义。下面的示例声明一个名为的委托,该委托可以封装将字符串作为参数并返回 void 的方法: public delegate void Del(string ......

Python常见面试题014.请说出下面的代码返回结果是什么?

示例代码 def fun(a, b, c, d): nums = [] for num in range(a, b): nums.append(lambda: num ** c) return nums[d]() print(fun(1, 5, 2, 0)) print(fun(1, 5, 2, 1 ......
试题 面的 代码 结果 Python

js自动调用 click 事件

// 进入页面立即触发 (()=>{ // 兼容IE if(document.all) { document.getElementById("aid").click(); } // 兼容其它浏览器 else { var e = document.createEvent("MouseEvents"); ......
事件 click

1024. 装箱问题

题目描述 给了一个箱子的总体积是V,同时有n件物品,每件的都有一个体积,问怎么去可以让剩余空间最小? f1-01背包-没有显式给价值 基本分析 剩余空间最小?占用的体积最大 01背包的价值是啥?也是v 代码 #include <iostream> using namespace std; const ......
问题 1024

记录-开发WPF项目中的一个疑惑

背景 项目技术栈:C#,WPF当前我想要实现点击某个按钮就可以跳转到某个界面,翻阅了项目中的代码,看到了 // 按钮事件 private void Btn_Click(object sender, RoutedEventArgs e) { LogBll.Instance.WriteSysLog("x ......
项目 WPF

P4156 [WC2016]论战捆竹竿 题解

题目链接 题意描述 给定一个字符串 $S$,你初始拥有一个空串 $T$,每次可以选择这个字符串的一个 Border,去掉它后接在 $T$ 的后面,操作后 $S$ 不变,给出一个上限 $w$,求出在 $[1,w]$ 中有多少长度可以被拼出。 题目分析 首先可以看出,抛开字符串,把每个可以拼上去的长度筛 ......
题解 竹竿 P4156 4156 2016

RegEX 备忘清单_开发速查表分享

RegEX 备忘清单 IT宝库整理的正则表达式 (regex) 开发快速参考,包括符号、范围、分组、断言和一些示例模式,以帮助您入门。入门,为开发人员分享快速参考备忘单。 开发速查表大纲 入门 介绍 字符类 量词 常用元字符 元序列 锚点 替代 组构造 断言 递归 标志/修饰符 零宽度断言 POSI ......
清单 RegEX

Linux系统下exec函数族简单介绍

#exec()函数的简单介绍 exec函数族的作用是根据指定的文件名找到可执行的文件,并用它来取代调用进程的内容,话句话说,就是在调用进程内部执行一个可执行文件。 exec函数族的函数执行成功后不会返回,因为调用进程的实体。包括代码段,数据段和堆栈等都已被新的内用取代,只留下进程ID等一些表面上的信 ......
函数 系统 Linux exec

libpcap/npcap,libpcap 千兆网满速 调优

工作中需要用PC采集FPGA发送的数据包,发送间隔很快,100us以内,如何能够把数据收进来,不丢包成为了问题的关键。libpcap是比较成熟的库,能够实现该功能 网卡抓取数据流向: 选项1: 网卡-> 驱动/内核-> 用户态->程序通过libpcap api读入-> 放入内存后续处理 选项2: 网 ......
libpcap npcap

golang实现WOL唤醒

WOL(Wake-On-LAN)是一种远程开机的技术,可以通过网络发送特定的数据包来唤醒处于待机状态的计算机。在Golang中,可以使用net包来实现WOL唤醒。 以下是实现WOL唤醒的步骤: 获取目标计算机的MAC地址。 MAC地址是计算机的唯一标识符,可以用于唤醒目标计算机。可以通过以下命令获取 ......
golang WOL

官方文档 | 【JVM调优体系】「GC底层调优实战」XPocket为终结性能问题而生—开发指南

XPocket 用户文档 XPocket 是PerfMa为终结性能问题而生的开源的插件容器,它是性能领域的乐高,将定位或者解决各种性能问题的常见的Linux命令,JDK工具,知名性能工具等适配成各种XPocket插件,并让它们可以相互联动一键解决特定的性能问题。 目前XPocket插件生态已经实现了 ......
开发指南 底层 实战 性能 体系

82. 删除排序链表中的重复元素 II

class Solution { public: ListNode* deleteDuplicates(ListNode* head) { ListNode* dummy=new ListNode(-1,nullptr); if(!head||!head->next) return head; Li ......
元素 82 II

云原生应用保护平台市场指南 All In One

云原生应用保护平台市场指南 All In One Market Guide for Cloud-Native Application Protection Platforms ......
指南 市场 平台 All One

ubuntu两台电脑之间硬盘远程挂载

主要参考这两篇博客 https://blog.csdn.net/ylxwk/article/details/129155931 https://www.shuzhiduo.com/A/kPzOEWN75x/ #服务器电脑配置: 1. 安装nfs服务:sudo apt-get install nfs- ......
之间 硬盘 ubuntu 电脑

Uniapp怎么获取当前页面路由

Uniapp获取当前页面路由的方法: 方法一: let routes = getCurrentPages(); // 获取当前打开过的页面路由数组 let curRoute = routes[routes.length - 1].route // 获取当前页面路由,也就是最后一个打开的页面路由 ......
路由 页面 Uniapp

关于开-关机以及重启-EC2-instance-所需要的最小的权限-Policies写法

如果在aws中,如果需要赋予用户/组,或者是role权限,让其拥有对EC2实例进行开机、关机、重启的操作 一般来说是需要如下几条权限的,重启,开机和关机 但是这样,我们可能有时还会遇到一个问题,就是有的EC2的系统EBS卷使用了KMS加密,这时在开机时还是会遇到KMS相关的权限问题 当然,用户或角色 ......
写法 EC2-instance instance Policies 权限

Webug4.0——存储型xss

将页面一直往下滑动 找到留言板 payload=<script>alert(document.cookie)</script> 然后刷新页面 向下滑动重新找到留言板就会出现 ......
Webug4 Webug xss

ZLmediakit点播功能

1 这个点播说的不是ZLM播放其他服务器保存的回放码流;而是你用ZLM保存的录像 2 设置好要点播的文件目录,启动ZLmediakit服务,这个服务会给你把你的录像文件做一个web发布; 3测试步骤: win:双击EXE,(注意不要用F5启动visualstudio运行EXE,因为IDE启动的运行程 ......
ZLmediakit 功能

vue中 loadsh的debounce的应用

1.安装 npm i --save lodash 2.引入 import { debounce } from 'lodash' 3.使用 handleDefine: debounce(function(params) { this.projectAdd() }, 3000), ......
debounce loadsh vue

FTL常用标签及语法

判断对象是否存在,若成立说明存在 <#if blockObjList ??></#if> <#if blockObjList ??> <#else> </#if> 判断知否和某一个值相等(先判断是否存在,在判断相等,如果该指定的参数不存在还比较相等的话就回出错) <#if componentId ? ......
语法 常用 标签 FTL

使用虚拟表单提交post请求

function post(URL, PARAMS) { var temp = document.createElement("form"); temp.action = URL; temp.method = "post"; temp.style.display = "none"; for (var ......
表单 post

联合省选 2023 游记

在我的个人博客获得更好的阅读体验 联合省选 2023 游记 Day -9 晚上得到消息,ZJ 初中生 CSP-S 前 $20$ 可以参加联合省选。感恩浙江! Day -7 停课第一天,houzhiyuan 模拟赛。 T1 倒不是很难,但是调了 $2.5h$,后面两题暴力写挂,喜提 $100$ 分好成 ......
游记 2023