4月at杂题

防止表单重复提交的4种方法

幂等性 效果:系统对某接口的多次请求,都应该返回同样的结果!(网络访问失败的场景除外) 目的:避免因为各种原因,重复请求导致的业务重复处理 重复请求场景案例: 1,客户端第一次请求后,网络异常导致收到请求执行逻辑但是没有返回给客户端,客户端的重新发起请求 2,客户端迅速点击按钮提交,导致同一逻辑被多 ......
表单 方法

防止表单重复提交的4种方法

幂等性 效果:系统对某接口的多次请求,都应该返回同样的结果!(网络访问失败的场景除外) 目的:避免因为各种原因,重复请求导致的业务重复处理 重复请求场景案例: 1,客户端第一次请求后,网络异常导致收到请求执行逻辑但是没有返回给客户端,客户端的重新发起请求 2,客户端迅速点击按钮提交,导致同一逻辑被多 ......
表单 方法

CodeTON Round 4 (Div. 1 + Div. 2, Rated, Prizes!) A-E

从C题开始写好了 Make It Permutation 首先我们分析假如我们确定了要选择一个长度为n的序列,该怎么计算代价 很明显 一个是算保留多少个 一个是算要加多少个,然后如果我们算完了选择长度n-1的序列 那么更新答案的时候只需要看n这个数字是否存在就可以了,然后更新一下删掉多少个数字 所以 ......
Div CodeTON Prizes Round Rated

Leetcode(剑指offer专项训练)——DP专项(4)

加减的目标值 给定一个正整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加 '+' 或 '-' ,然后串联起所有整数,可以构造一个 表达式 : 例如,nums = [2, 1] ,可以在 2 之前添加 '+' ,在 1 之前添加 '-' ,然后串联起来得到表达式 "+2-1" ......
专项 Leetcode offer

4·2HTTP协议中的编码和解码、4·3协议之基本认证、4·4中长连接与短连接、4·5中介之代理、4·6之中介之网关

。。Http协议中的编码和解码 YRL的编码与解码 %编码 规范 对URL中属于ASCII字符集的非保证留字不做编码;对URII中的保留字需要取其ASXII内码,然后加上% 前缀将该字符进行编码;对于URL中的非ASCII字符需要取其Unicode内码然后加上%前缀将该字符进行编码 常见的认证方式 ......
183 中介 网关 编码 2HTTP

linux操作系统实验四-以time/gettimeofday系统调用为例分析ARM64 Linux 5.4.34

一、搭配环境 (1)安装编译工具 sudo apt-get install gcc-aarch64-linux-gnu sudo apt-get install libncurses5-dev build-essential git bison flex libssl-dev (2)制作根文件系统 ......
系统 gettimeofday linux Linux time

4.1 模拟赛题解

A 一模一样讲过 B 先做一遍前缀和将区间和转成两数之差的形式。 cdq 分治,递归时排好序。按顺序枚举左端点,合法的右端点区间单调移动。 C IDA*,容易发现每次翻转并不会打乱中间的铁盘,只会改变下边界的相邻关系。 最终顺序相邻两个铁盘大小相差均为 $1$,所以估价函数设为已操作次数加当前状态相 ......
模拟赛 题解 4.1

海上月是天上月

"虚拟主机的根目录必须有other用户的4+1(r+x)权限不然会没有权限访问" 0.检查语法 httpd -t 测试配置文件的语法是否正确 1.安装 yum install httpd -y 2.开机自启动 systemctl enable httpd 3.关闭selinux 临时关闭 seten ......

3月30日课后总结

3/30课后总结 线程理论 """ 进程只是一个过程,不会实际做事,做事的是线程。我们需要开启一个进程在进程里面开启线程,进程里至少有一个线程,可以有多个线程 """ # 进程是资源分配的基本单位,线程是CPU执行的最小单位 # 当进程中只有一个线程的时候,这个线程叫主线程这个线程可以开启多个子线程 ......

CodeTON Round 4 (Div. 1 + Div. 2, Rated, Prizes!)(CF1810)A~D题题解

今天采用的是新格式。 CF1810A Beautiful Sequence 点击查看原题 点击查看思路 如果一个数字的值 $v$,不大于当前的位置 $p$,那我们可以通过删除 $p - v$ 个数字,使它们两个对应上。 比如 $[1, 7, 2, 5, 3]$ 中的 $3$,其数值为 $3$,位置为 ......
题解 Div CodeTON Prizes Round

CodeTON Round 4 (Div. 1 + Div. 2, Rated, Prizes!) A-D题解

题目地址 A - Beautiful Sequence 题意:给出一个数组,问是否存在任意一个子区间,存在i,使得ai=i Solution 直接比较当前的数和i的大小就行了,当前为x,如果要求答案存在,必须有i>=x void solve() { int n;cin>>n; int flag=0; ......
题解 Div CodeTON Prizes Round

macos:用homebrew安装node/安装vue-cli( node v18.15.0/ Homebrew 4.0.10-119)

一,用brew安装node liuhongdi@liuhongdideMacBook-Pro Homebrew % brew install node@18 ==> Downloading https://formulae.brew.sh/api/formula.jws.json #=#=# ==> ......
node homebrew Homebrew vue-cli macos

homebrew:常用命令(Homebrew 4.0.10-119)

一,brew常用的命令 1,查看brew下载文件的缓存目录 liuhongdi@liuhongdideMacBook-Pro Homebrew % brew --cache /Users/liuhongdi/Library/Caches/Homebrew 2,查看brew的安装目录 liuhongd ......
homebrew Homebrew 命令 常用 119

2023年4月1日数学小练习[FOR FUN]

前言 可以想一下这是什么日子,猜一下这些题目会怎么样 题目 定义一个实系数多项式$A(x) = \sum\limits _{i=0}^{n} a_i x^i$,其中$n = deg A$, 已知$\lim\limits _{x=0} A(x) = x + yi$(其中,$i$为虚数单位)。求出y的值 ......
日数 2023 FOR FUN

homebrew: 配置国内源(Homebrew 4.0.10-119)

一,查看brew的安装目录: liuhongdi@liuhongdideMacBook-Pro poem % cd "$(brew --repo)" liuhongdi@liuhongdideMacBook-Pro Homebrew % pwd /usr/local/Homebrew 说明:刘宏缔的 ......
homebrew Homebrew 119 10

macos:安装homebrew( Homebrew 4.0.10-119 / macos 12.4)

一,通过命令行安装: 1,原版安装命令:会无法安装 liuhongdi@liuhongdideMacBook-Pro poem % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/i ......
macos homebrew Homebrew 12.4 119

hadoop3.3 安装配置sqoop1.4.7

一:在hadoop3.3中安装配置sqoop1.4.7 前言: sqoop功能已经非常完善了,没有什么可以更新的了,官方停止更新维护了。因此官方集成的hadoop包停留在了2.6.0版本,在hadoop3.3.0版本会提示类版本过低错误,但纯净版sqoop有缺少必须的第三方库,所以将这两个包下载下来 ......
hadoop3 hadoop sqoop1 sqoop 4.7

2023年4月1日09:56:44计划

昨天晚上玩手机睡挺晚的,以后如果睡不着就听歌,不能老玩手机。 昨天的Git 克隆速度太慢了,还不如自己的gitHut加速器,去买个Git加速器又不划算,所以算了,算白学了,因为自己也没有一定要去上传什么项目到Github上。 昨天的有效数组还是没有解决,但自己写了一到算法题,今天要把剩下的解决,并且 ......
2023 09 56

2023.4.1

B-Problem B. sophistry_2021 CCPC 新疆省赛(重现赛)@KFC_ovo (nowcoder.com) //当需要后边的信息时,就只能从后往前推 #include<bits/stdc++.h> using namespace std; typedef long long ......
2023

2023年3月31日软工日报

今天满课,没干啥。但是小学了些springboot web。 直接打印到网页上: ......
日报 2023

Qubes OS 4.1.2 正式发布,基于 Fedora 的安全 Linux 发行版

Qubes OS 4.1.2 稳定版已发布,是该系统目前最新的补丁版本。Qubes OS 是面向安全的、基于 Fedora 的桌面 Linux 发行版,其主要理念是基于隔离的安全,而这靠轻量级的 Xen 虚拟机来实现隔离域。 它旨在结合两个貌似矛盾的目标:如何使不同域之间的隔离尽可能强,这主要靠能够 ......
Fedora Qubes Linux OS

3月31号总结

DROP TABLE IF EXISTS emp; -- 员工表 CREATE TABLE emp ( id INT PRIMARY KEY auto_increment, -- 员工id,主键且自增长 ename VARCHAR(50) NOT NULL UNIQUE, -- 员工姓名,非空并且唯 ......

3月(1)

焦油坑是作者用来形容大型系统开发的一个概念。史前时代,恐龙、猛犸象、剑齿虎这些大型食肉动物碰到焦油坑也是没有办法挣脱的,而且越用力就越容易被沉入坑底。这种场景就像极了大型系统开发的工作。基本上一个大型的编程系统产品的开发成本会是单个的简单程序的9倍。这里的编程系统产品是指的由很多编程程序以及系统组合 ......

3月(2)

在软件项目中我们往往用人月这个指标在衡量项目的工作量。但是人月这个指标实际上是一个危险的带有欺骗性的神话。它暗示着人员数量和时间是可以互相替换的。只有在将任务分解给参与人员后他们之间不需要互相交流的情况下,人数和时间才是可以互换的。简单来说就是,3个人要干3个月的事情不是说安排9个人就能1个月干完了 ......

Codeforces Round 859 (Div. 4) ABCDE(交互题)FG1G2

E F G1 G2质量还挺好的 ###A. Plus or Minus https://codeforces.com/contest/1807/problem/A 题目大意: 给定a,b,c,问我们是a+b==c还是a-b==c?把正确的符号输出。 input 11 1 2 3 3 2 1 2 9 ......
Codeforces ABCDE Round FG1G2 859

3月31日课后总结

3/31课后总结 死锁现象(了解) """ 死锁是指两个或者两个以上的进程互相抢占资源而导致互相等待的过程 单进程和单线程不会出现死锁 """ import time from threading import Thread, Lock, RLock # RLock就是递归锁 """ 连续赋值下两把 ......

牛客小白月赛59 ABCDEF

C E F 题目质量挺高的 https://ac.nowcoder.com/acm/contest/43844/A ###A-我会开摆 #include<bits/stdc++.h> using namespace std; typedef long long LL; typedef pair<LL ......
ABCDEF

第三次作业3月31号

1.分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。(知识点:循环语句) package yuan; public class helloworld { public static void main(String[] args) { // TODO Auto- ......

天梯赛第二周第4题

题目描述王牌特工 J 在执行一次 A 级任务时头部中枪,导致颅内下丘脑受损。养伤期间,J 渐渐变成了一个三百斤的大胖子,并患有严重的嗜睡症,但 J 依然认为自己是一个王牌特工。终于,J 再次接到任务,只身前往日本取回机密文件。文件得手后,J 却擅自拆开文件决定替组织继续完成隐藏其中的任务。文件的任务 ......
天梯

2023年3月31日(软件工程日报)人月神话读书笔记3内容

第8章:胸有成竹软件工作量是根据规模成指数型增长的,指数大约是1.5,即:工 作 量 = 常 数 × 指 令 的 数 量 1.5 工作量 = 常数 \times 指令的数量^{1.5}工作量=常数×指令的数量 1.5 实践是最好地老师实践是最好地老师,但智者还能从其他地方有收获。 第9章 削足适履这 ......
软件工程 神话 笔记 日报 内容