NOT

[ABC235G] Gardens

[ABC235G] Gardens 题目描述: 有三种不同颜色的球,分别有 \(A,B,C\) 个。(相同颜色的球之间不区分) 将球放入 \(N\) 个不同的盒子中,要求: 每个盒子至少放了一个球 每个盒子不能存在两个相同颜色的球 可以不放完所有的球 求放置方案数对 \(998244353\) 取模 ......
Gardens 235G ABC 235

FastAPI挂载到域名的子路径下

概述 部署使用了Nginx+Supervisor+Gunicorn+Uvicorn 域名与后端服务可以在同一个服务器,也可以在不同的服务器 服务挂载在9000端口,域名的/api/mysite/用于对外提供后端接口服务 1. Python文件的Demo # main.py from fastapi ......
路径 FastAPI 域名

03_进程管理_2

进程管理_2 目录进程管理_2调度的概念、层次基本概念调度的三个层次高级调度(作业调度)低级调度(进程调度/处理机调度)中级调度(内存调度)七状态模型三层调度的联系,对比进程调度的时机 切换与过程 方式进程调度的时机需要进行进程调度与切换的情况不能进行进程调度与切换的情况进程调度的时机进程调度的方式 ......
进程 03

RedisDesktopManage无法连接Redis服务器

Redis完成编译安装,在Linux本机可以登录redis,使用RedisDesktopManage无法完成连接,详情如下: 找到redis.conf配置文件,修改如下内容: 1、注释bind配置 2、保护模式 protected-mode 设置为 no 3、守护进程方式启动 daemonize 设 ......
RedisDesktopManage 服务器 Redis

Azkaban Execute Flow一直处于PREPARING状态,不执行

启动了任务后,任务一直处于 Preparing状态,无法执行,详情如下: 原因:内存问题,过滤器会检查executor主机空余内存是否会大于6G,若不足6G,则web-server不会将任务交由该主机执行,需要修改 azkabn-web下的azkaban.properties配置文件,去掉 Mini ......
PREPARING 状态 Azkaban Execute Flow

NFLS 231031 比赛总结

T1 蛋糕(JOI2014Final) Link 题面:给你一个环形,给你 \(n(n\leq1e5)\) 个切口以及两两切口之间环的面积 \(A_i\),你需要选择 \(3\) 个切口切下将环分成三段,使得三段面积的最小值最大。 思路:首先由于是环我们不难想到要破环成链,\(O(n)\) 枚举每一 ......
231031 NFLS

规格测试,性能测试和压力测试的区别

规格测试、性能测试和压力测试,从测试目的,测试方法和关注点上都存在区别。 1、测试目的 规格测试主要关注产品的规格是否符合标准或客户需求 性能测试则关注产品的性能指标是否达到预期要求 压力测试则通过模拟极端情况来检测产品在超出正常负荷时的表现 2、测试方法 规格测试 通常采用静态测试方法、检查产品文 ......
规格 性能 压力

构建docker镜像

要使用 Dockerfile 构建镜像,可以按照以下步骤操作: 1. 创建一个名为 Dockerfile 的文本文件,可以使用任意文本编辑器来创建这个文件。 2. 在 Dockerfile 中编写构建镜像所需的各种指令。以下是一些常用指令: - `FROM`:指定基础镜像,表示构建的镜像会基于这个镜 ......
镜像 docker

CCLINK IEFB转Profinet协议网关连接1200和三菱FX5U的通讯方法

捷米JM-PN-CCLKIE这款网关主要功能是实现CCLINK IEFB总线和PROFINET网络的数据互通。 JM-PN-CCLKIE网关连接到PROFINET总线中做为从站使用,连接到CCLINK IEFB总线中做为从站使用。该产品主要功能是实现CCLINK IEFB总线和PROFINET网络的... ......
网关 Profinet 通讯 方法 CCLINK

Snipaste 帮你提高工作效率

一、概述 Snipaste 是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上!下载并打开 Snipaste,按下 F1 来开始截图,再按 F3,截图就在桌面置顶显示了。就这么简单! 你还可以将剪贴板里的文字或者颜色信息转化为图片窗口,并且将它们进行缩放、旋转、翻转、设为半透明,甚至让鼠标能穿 ......
Snipaste 效率

#pragma message 预处理指令

#pragma message 是一个预处理指令,用于在编译过程中向程序员发出消息或警告。这个指令通常用于在编译时向开发者提供一些有用的信息。 使用场景:编译时提示版本信息、时间信息、等等 #pragma message("Your message here") //编译时就可以输出"Your me ......
指令 message pragma

docker部署服务

1、切换到指定目录 cd /MarkingPlatform/app 2、修改yaml文件里面的image版本 vim docker-compose.yaml 3、重启服务 docker-compose up -d ......
docker

《程序员修炼之道:从小工到专家》阅读笔记(4)

第36节 主要讨论了在项目开始之前的一些准备步骤和流程。作者强调了需求识别的重要性,并提出需求是与用户共同完成的“发现”过程,而不仅仅是收集他们的意见。需求在某种程度上应该保持抽象,因为需求不等同于架构或设计。作者还提到了一个词汇表的维护,这是为了消除歧义,并确保大家对需求有共同的理解。此外,项目的 ......
小工 程序员 笔记 程序 专家

R数据分析:反事实框架和因果中介的理论理解

其实很早之前给大家写中介分析的做法的时候我也有思考过当中介变量或者因变量不是连续变量的时候,中介怎么做?或者说这个时候中介的结果如何解释?当时反正是一直没有太想明白这些问题,毕竟这些情况在发表的文献中也较少见,也就稀里糊涂过去了。 近期又被好多同学多次问及这些问题。想着逃避不过去了,试着看些文献给大 ......
数据分析 因果 框架 事实 中介

实验三_C语言函数应用编程

实验一 源代码 #include<stdio.h> #include<stdlib.h> #include<time.h> #include<windows.h> #define N 80 void print_text(int line,int col,char text[]); void pri ......
函数 语言

《程序员修炼之道:从小工到专家》阅读笔记(3)

26解耦与得墨忒耳法则 将复杂问题分解成简单的模块,以降低整体系统的复杂性。解耦意味着两个或多个模块之间减少直接的依赖关系,遵循“单一职责”原则。这提高了软件的可维护性、可扩展性和长期的稳定性。得墨忒耳法则强调模块间的交互应通过最少的公共接口,以减少变更带来的影响。 27元程序设计: 借助于元数据来 ......
小工 程序员 笔记 程序 专家

如何用网线连接你的主机和飞腾派Linux环境

首先,我们进行windows系统上的相关操作。 控制面板—>网络和Internet—>网络和共享中心—>更改适配器设置—>以太网—>双击进入后选择属性中的Internet协议版本4(TCP/IPv4)—>选择”使用下面的IP地址“,IP地址填入你在Linux环境中写的gateway4的地址(例如我: ......
网线 主机 环境 Linux

有没有使用过MindSpore的,体验怎么样啊?

说下个人的体会: 1. 这个国产框架确实不好用,由于这个框架的较大部分代码都是高校学生写的(你自己体会一下在校的本科生和研究生的水平),所以bug奇多,稳定性差,而且整个软件开发的逻辑和流程是十分的混乱(好像华为的软件开发都有这个问题),不同版本之间的兼容性较差(当然一些表层的应用还都是没问题的), ......
MindSpore

hugepage 示例代码

#include <fcntl.h> #include <sys/mman.h> #include <errno.h> #include <stdio.h> #define MAP_LENGTH (500*1024*1024) // 10MB int main() { int fd; void * ......
示例 hugepage 代码

飞行模拟机--波音机型FMS的入门级操作

传统的飞行管理系统FMS(Flight Management System),包括飞管计算机 FMC(Flight Management Computer)和控制显示组件 CDU(Control & Display Unit)。 我们先从波音737-800开始了解飞行管理系统FMS的入门使用方法。 ......
模拟机 机型 FMS

conda、pip、venv 工具功能

conda conda针对的是计算机系统层面对各个环境进行管理,层次最高。 用于管理python版本,让一台电脑能同时使用各个版本的python,以便应对不同版本的python的项目。conda使用环境体现不同版本的python以及python对于于自己的库。这个功能是conda 最突出的功能,不同 ......
功能 工具 conda venv pip

【UR #26】 铁轨回收

【UR #26】 铁轨回收 一道玩状态设计的超厉害题目。 首先有一个经典的 dp。从前到后做记录被加了 \(j\) 的数有 \(c_j\) 个。可以过 \(B_n \le 4\)。 想要扩展一下这个做法,直接记 \(S\) 表示后面加数的集合。很显然会直接爆炸。 但是呢,有一个很美妙的性质,就是一个 ......
铁轨 26

第1章 密码学基础模型与概念

1.1 密码学基本概论 1.1.1 Scytale密码棒 明文:需要被保密的有意义的信息。 密文:被加密过的没有明确意义的乱码。 加密:通过相关方法将明文变成密文的过程。 解密:通过相关方法将密文变成明文的过程。 密钥:解决加密或者解密过程的相关方法。 公开信道/秘密信道 1.1.2 保密通信模型 ......
密码学 模型 概念 密码 基础

Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!

安装Redis,执行 install_server.s 脚本时,出现如下报错: 解决方案,注释掉 install_server.sh 中的部分代码,注释代码详情如下: 再次执行 install_server.sh 脚本,结果如下: ......
and directory provided example install

spring ApplicationContext版本的快速入门

代码示例: public interface UserDao {} public class UserDaoImpl implements UserDao {} public interface UserService {} public class UserServiceImpl implemen ......
ApplicationContext 版本 spring

CSS样式之基础选择器

CSS样式 css样式的作用是改变标签的内容 如何选中标签的内容? 方法是使用选择器来实现 ①标签选择器 ②类选择器 ③id选择器 ④通配符选择器 标签选择器 语法: 标签{ 属性:值; 属性:值;......... 属性:值; } 举个例子: 1 <!DOCTYPE html> 2 <html l ......
样式 基础 CSS

10.18每日总结

1、基本概念 1.1、前言 web开发: web,网页的意思 , www.baidu.com 静态web html,css 提供给所有人看的数据始终不会发生变化! 动态web 淘宝,几乎是所有的网站; 提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同! 技术栈:S ......
10.18 10 18

Project#1: Buffer Pool

撰写本文的目的:记录本人在不参考其他任何形式的解决方法(思路/源码)、仅靠课程提供的资源(课本/参考资料)和Discord中high level的讨论的情况下,独立完成该课程的过程。 欢迎大家和我讨论学习中所遇到的问题。 ZiHao's Blog 由于gradescope中对non-cmu stud ......
Project Buffer Pool

读书笔记

03运行超市抹零结账行为 a = float(input("请输入商品总价:"))b = int(a)print(b)print('学号后四位:143108') 运行结果 ‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬ ......
笔记

CF1707 题解

CF1707 题解 A 考场上 1h 才出思路...弱智了。 我们将参加大于当前智商的行为叫做 “摆烂”。我们考虑如果现在摆一次,将来某一次不摆,那么现在不摆,将来那次开摆,中间过程的智商会加1。更优。所以一定一摆就摆到底。而且一定会摆到最后一个。 所以我们二分从什么时候开摆,看是否能摆到最后,中间 ......
题解 1707 CF