NOT

[Python急救站]

对于一个程序员,有时候文件太多,忘记放哪里了,那有没有一个可以帮你定位到文件的文件管理工具呢,抱着这样的想法,我做了以下这个代码,可以快速定位找到文件所在位置。 import os import tkinter as tk import time import subprocess # 函数用于搜索 ......
急救站 Python

设计模式之责任链模式

1. 定义 请求沿着一条链传递,直到有一个对象能够处理它为止 2. 口语化表述 假设某公司的财务审批流程如下: 项目经理可以审批1000元以下的费用,大于1000元的费用提交给部门经理审批 部门经理可以审批10000元以下的费用,大于10000的费用提交给总经理审批 总经理可以审批任何额度的费用 现 ......
模式 设计模式 责任

电磁波光谱、激光雷达和毫米波雷达

本文摘自: 光谱(光学频谱)分布图及波长_光谱波长全谱图-CSDN博客 谈谈激光雷达的波长 - 知乎 (zhihu.com) 自动驾驶汽车传感器技术解析—毫米波雷达 - 知乎 (zhihu.com) 自动驾驶汽车传感器技术解析——激光雷达 - 知乎 (zhihu.com) 电磁波与光谱 电磁波是以波 ......
毫米波 电磁波 光谱 电磁 激光

P4180 [BJWC2010] 严格次小生成树 题解

原题链接:P4081 题意 给定一颗 \(n\) 个点 \(m\) 条边的树,求这棵树的严格次小生成树。 严格次小生成树指:边权和大于最小生成树,且边权和最小的生成树。 思路 首先可以用克鲁斯卡尔求出这棵树的最小生成树,然后考虑用类似于反悔贪心的思路来做。 对于每一条不在最小生成树中的边 \(u \ ......
题解 小生 P4180 4180 2010

P5048 [Ynoi2019 模拟赛] 题解

题意 给定 \(n\) 个数,有 \(m\) 个询问,每个询问给定 \(l\) 和 \(r\),求出区间 \(l\) 到 \(r\) 中的最小众数出现次数,强制在线。 数据范围:\(n\le 500000\),空间限制:\(62.5MB\)。 思路 这道题的弱化版是 蒲公英,这道题加强的地方在于数据 ......
模拟赛 题解 P5048 5048 2019

[ABC304Ex] Constrained Topological Sort 题解

题意 给定一张有向图 \(G\),有 \(n\) 个点和 \(m\) 条边,问是否存在一种拓扑序的排列 \(P\) 使得 \(l_{i} \le p_{i} \le r_{i}\)。 思路 首先对于一条边 \(u \to v\),如果限制满足 \(r_{v}\le r_{u}\) 或者 \(l_{v ......
题解 Constrained Topological Sort ABC

CF1842E Tenzing and Triangle 题解

题意不多赘述。 思路 如果两个所选的三角形有重合部分的话,那么这种情况肯定是不会出现的。因为如果把这两个三角形合成一个大三角形的话,不仅覆盖面积会增大,而且花费的代价还不会多。 于是我们可以想到用 dp 来解决,设 \(dp_{i}\) 表示删完横坐标为 \(0\) 到 \(i\) 中的点的最小代价 ......
题解 Triangle Tenzing 1842E 1842

图片铺满div元素不变形,超出部分隐藏,保留中心部分css代码

在我们网站更新文章的时候,经常会插入图片,丰富信息。但是我们插入的图片长宽比例并不一定是固定的。我们在调用缩略图的时候,常常会出现图片变形的情况,高和宽不成比例。那么如何让图片不变形,又能铺满div元素呢?我们可以使用css代码中object-fit属性来实现。object-fit属性指定元素的内容 ......
部分 不变形 元素 代码 图片

金翅雀相关画作金翅雀书中名画清单

金翅雀相关画作金翅雀书中名画清单,2023-1211b``````````````````````````````````````网址链接--Beyond the Bird: A Definitive List of the Artworks in ‘The Goldfinch’https://th ......
金翅雀 画作 名画 清单

知识点链接

在科研中时常会遇到新的知识点与代码书写问题,把网上参考的信息进行汇总,以备不时之需。 R语言经典包的cheatsheet:https://rstudio.github.io/cheatsheets/contributed-cheatsheets.html 中国官方最新地图的下载:https://ww ......
知识点 链接 知识

erp——绩效考核系统——软件需求规格说明书

绩效考核系统——软件需求规格说明书 引言 1.1编写目的:此文件需求说明书主要是为了开发人员能了解系统之间的关系,使用者能明白系统的使用方法,另外,可以供一些学习的小白进行参考,提供需要的人参考软件需求规格说明书的框架。 1.2背景说明: 1.2.1:产品名称:趣多多产品有限公司绩效考核系统 1.2 ......
绩效 说明书 规格 需求 系统

三体系审核重点关注哪些过程和常见的问题项!

很多学员通过考试并已挂靠机构开始实习,但审核过程并非纸上谈兵,三体系的审核过程中应该重点关注哪些过程和常见的问题项呢,让我们从文中一一熟悉了解吧。建议备考、实习阶段的考生收藏。 01 质量管理体系审核中常见问题点 001.文件控制 A、内部文件的审批、分发、更改: 1)工程图纸未经审批即已发行、使用 ......
体系 常见 重点 过程 问题

Static Keys 【ChatGPT】

https://www.kernel.org/doc/html/v6.6/staging/static-keys.html#static-keys 静态键 警告 已弃用的API: 直接使用'struct static_key'现在已经被弃用。此外,static_key_{true,false}()也 ......
ChatGPT Static Keys

select_shape 中features参数解析

Halcon 算子 select_shape- 借助形状特征选择区域(选择轮廓) select_shape - 借助形状特征选择区域。 原型: 1 select_shape(Regions : SelectedRegions : Features, Operation, Min, Max : ) ( ......
select_shape features 参数 select shape

记一次 .NET 某新能源材料检测系统 崩溃分析

一:背景 1. 讲故事 上周有位朋友找到我,说他的程序经常会偶发性崩溃,一直没找到原因,自己也抓了dump 也没分析出个所以然,让我帮忙看下怎么回事,那既然有 dump,那就开始分析呗。 二:Windbg 分析 1. 到底是哪里的崩溃 一直跟踪我这个系列的朋友应该知道分析崩溃第一个命令就是 !ana ......
检测系统 新能源 材料 系统 NET

erp——绩效考核系统——数据需求说明书

绩效考核——数据需求说明书 1.引言 1.1编写目的 数据要求说明书详细的提供了系统中各个数据的流向,是设计数据库的关键所在,为以后的编码以及测试提供一份可靠的依据。 1.2 对象 本《数据要求说明书》的预期读者是:系统开发人员、系统测试人员、系统维护人员 1.3 项目背景 项目名称:绩效考核系统 ......
绩效 说明书 需求 数据 系统

141. 环形链表

1.题目介绍 给你一个链表的头节点 \(head\) ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 \(next\) 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 \(pos\) 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:\(pos\ ......
环形 141

C++中的虚函数和纯虚函数详细讲解

1.虚函数 1.1 概念 (1)定义一个函数为虚函数,不代表函数为不被实现的函数。(2)定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。 1.2 简介 假设我们有下面的类层次 class A { public: virtual void foo() { cout<<"A::foo() is ......
函数

分享一个 asp.net core 多文件分块同时上传的组件

分享一个可多个文件同时上传、断点续传,并实时反馈上传进度的 Asp.Net core 组件。 服务器端 引用 nuget 包:JMS.FileUploader.AspNetCore 然后启用上传组件: app.UseAuthorization(); app.MapControllers(); //启 ......
组件 同时 文件 core asp

js获取当前页面域名判断跳转网址输出不同内容

js代码可以实现一些html语言无法实现的功能,比如通过js代码获取当前访问的域名。通过js代码判断当前访问域名可以进行跳转等功能。js获取当前页面域名判断跳转网址代码:<script type="text/javascript"> host = window.location.host;if (h ......
页面 网址 域名 内容

centos7安装jdk8

1.去oracle官网下载jdk1.8,需要注册,下载后缀为 .tar.gz,比如 jdk-8u381-linux-x64.tar.gz 2.上传到服务器,解压 建立文件夹,将java安装到指定目录 mkdir -p /home/java8 由于java的安装包解压后默认套了一层,解压后默认会有 j ......
centos7 centos jdk8 jdk

【Cpp 语言基础】简单聊一聊to_string

头文件 :#include<string> 功能:将数字常量转换为字符串 参数:value 返回值:转换好的字符串 重载版本: std::string to_string(int value); (1) (C++11起) std::string to_string(long value); (2) ......
语言基础 to_string 语言 基础 string

FPGA驱动RGB888屏幕——基于正点原子达芬奇FPGA开发板

RGB888简介 重要提示:由于我没有RGB888屏幕,所以代码未经验证,但是我将其在HDMI中使用了,证明代码还是有一定的正确性 一个像素点由三种颜色控制,每个颜色8bit,共24bit,三个字节,这就是RGB888。同样的还有RGB565等。 LCD屏幕介绍 1、HSYNC(水平同步信号、行同步 ......
FPGA 原子 屏幕 888 RGB

万界星空科技五金家具企业MES案例介绍

五金家具行业MES解决方案 MES系统如何与家具企业生产相匹配?相较于其它大多数工业软件,MES系统无疑是受企业欢迎的软件之一。MES系统处于制造生产企业信息化的核心领域,有着承上启下的作用。那MES系统如何与家具企业生产相匹配? 五金家具行业的工艺特点: 1、五金产品为机械加工件,加工过程基本上是 ......
星空 案例 家具 五金 科技

【THM】钢铁山

找到本月最佳员工是bill Harper 发现运行在8080的是Rejetto HTTP File Server,然后去exploit上寻找利用漏洞 用msf获得shell 拿到了题目说的用户标志 权限提升 为了枚举这台机器,我们将使用一个名为 PowerUp 的 powershell 脚本,其目的 ......
钢铁 THM

基于DotNetty实现自动发布 - 实现一键打包发布

前言 上一篇,我只实现了一键检测代码变化,本篇才是真正的实现了一键打包发布 效果图 客户端打包待发布文件 /// <summary> /// 把多个文件添加到压缩包 (保留文件夹层级关系) /// </summary> public static async Task<ZipFileResult> ......
DotNetty

保留N为小数 不四舍五入

const precisionFormatEther = (value, prec = 4) => { if (!value || !Number.isInteger(Number(value)) || Number(value) < 0) return '0' let x, y, z x = fo ......
小数

今天在地铁认识一个女程序员,在外包公司工作三年被裁,只赔偿 4000...

来源:https://www.163.com/dy/article/G9K7V11T05373SPQ.html 今天在地铁认识一个女(硕士),我邀请她来我公司面试,她要求15000一个月,听她说被外包公司骗了,合同都是套路,被裁员后只获得4000元的赔偿,就这个举动,我感觉她是一个职场小白,我看她学 ......
程序员 地铁 程序 公司 4000

git修改历史提交记录用户名和邮箱

1. 使用 git filter-branch 修改提交历史 git filter-branch --env-filter ' OLD_EMAIL="旧邮箱@example.com" CORRECT_NAME="你的名字" CORRECT_EMAIL="新邮箱@example.com" if [ " ......
用户名 邮箱 用户 历史 git

aarch64 和 ARMV8 的区别

aarch64 和 ARMv8 是紧密相关但涵义不同的术语,在解释他们的区别之前,让我们先简单理解它们各自的含义: ARMv8: ARMv8 是指 ARM 架构的第八个版本,这是由 ARM Holdings 设计的一种处理器架构(也称为 ARMv8-A)。这个版本首次引入了对 64 位处理器的支持, ......
aarch ARMV8 ARMV 64