- 博客(178)
- 收藏
- 关注
原创 TIP 2022 | Crafting Adversarial Perturbations via Transformed Image Component Swapping
操作不需要大量的计算资源。在CPU设备上,在CIFAR-100和F-MNIST数据库的测试集上,图像分量操作分别需要大约362秒和144秒。另一方面,在1080TiGPU机器上计算扰动所需的时间与计算PGD扰动的时间相同。虽然扰动时间与PGD相似,但我们想指出的是,所提出的研究的目的不是减少微扰产生的计算时间,而是提高其在转移设置下的成功率。在本文中,我们研究了图像分量在图像分类和生成对抗性图像中的作用。结果表明,利用小波分解得到的图像高频分量对图像的分类有明显不同的影响。
2023-12-14 20:01:02
1033
原创 Nature Communications | Practical intelligent diagnostic algorithm for wearable 12-lead ECG via ....
根据这一趋势,作者认为所提出的模型的分类性能主要受到分类任务本身难度的限制,而不是缺乏数据,即使有额外的ECG,智能诊断性能也不太可能有显著改善。结果显示,优质数据集的AUPRC最高,离线测试集居中,劣质数据集最差。在本研究中,作者收集了来自76482个参与者的658486个12导联ECG记录,其中164538个已被标注,493948个未被标注,每个ECG的记录时间为15s,采样率为500Hz。该数据集包含9种心律,分别为窦性心律,AF,I-AVB,LBBB,RBBB,PAC,PVC,STD和STE。
2023-11-06 23:28:10
752
2
原创 ACM MobiCom | Cosmo - Contrastive Fusion Learning with Small Data for Multimodal Human Activity Reco
人类活动识别(HAR)具有广泛的应用,例如虚拟/增强现实(VR/AR),智能家居和智能健康。在现实世界的场景中,人类的活动通常是高度复杂和动态的,其中大部分只使用一个单一的传感器模态是很难捕捉到的。此外,由于日益增加的隐私问题,诸如RGB相机的某些传感器在许多应用中可能不是可选项。为了解决这些问题,已经提出了几种新的多模态感测系统来利用最近出现的多个隐私保护传感器模态,例如,深度相机和雷达,用于HAR应用。不同类型的传感器通常产生关于相同事件/活动的高度异质的信息。例如,惯性测量和深度图像不仅具有显著不同的
2023-10-24 17:44:13
383
原创 Non-contact_Atrial_Fibrillation_Detection_using_a_24-GHz_Microwave_Doppler_Radar
Shintaro Izumi, Sho Murase, Itsumi Fukuda, Kenta Taki, Kazunori Toyama,Tadashi Inuzuka, Hideki Mochizuki, and Hiroshi Kawaguchi口老龄化导致的医疗费用增加已经成为一个社会问题。心血管疾病是护理的主要驱动力,因此迫切需要预防和对策。房颤(AFib)的估计患病率为总人群的2%,全球有1.4亿患者。由于AFib是认知能力下降和脑血管疾病事件的原因之一,因此需要早期发现和适当治疗。可穿戴设
2023-10-16 20:32:34
160
原创 Heartbeat monitoring with an mm-wave radar based on deep learning a novel approach for training ...
然后对重建的ECG波形进行平方,以获得更清晰和成形的R-R间期,如图4(a,c)所示。接下来,雷达信号必须被整形为与重构的ECG信号相似的特征,使得CNN可以适应整形的雷达信号并正确地检测AF。最终,4,000个正常和4,000个AF用于培训,500个正常和500个AF用于验证,500个正常和500个AF用于测试。具体而言,被称为公共特征提取方法(CFEM)的信号处理算法被设计为将ECG和雷达信号特征两者进行传递和结合,使得ECG数据集可以直接用于训练CNN以用于对雷达信号进行分类。
2023-10-13 23:04:45
164
原创 Segmentation_of_Radar-Recorded_Heart_Sound_Signals_Using_Bidirectional_LSTM_Networks
心脏活动引起的声音反映了心脏的健康和缺陷。然而,评估的有效性在很大程度上取决于医生的经验。最近,有研究表明,雷达系统可以记录心音,而不需要永久的接触。如下表所示,具有200个隐藏单元和如第III节所述配置的学习超参数的biLSTM网络确实是性能最好的网络。对于这种配置,实现了心音的总体F1评分为87.7%,F1 S1评分为95.8%。所有受试者的平均年龄为30.7岁,标准差为9.9岁。在该步骤期间,心音被分割成四个基本的时间相位 “S1” — “收缩期” — “S2” — “舒张期”(四分类问题)
2023-10-09 17:41:18
113
原创 Catch_Your_Breath_Simultaneous_RF_Tracking_and_Respiration_Monitoring_with_Radar_Pairs
恢复的富含特征的波形可以进一步帮助识别每个人的主体,从而改善跟踪的功能。使用Kmeans对编码器产生的潜在表示进行聚类,计算新实例与聚类中心的距离,如果大于阈值,则相应的轨迹被分类为异常,并被删除。映射到高斯分布,这样会具有连续的潜在空间。作者还设计了一种新的IQ变分编解码器 IQ-VED,以从识别出的非线性混合信号中恢复呼吸信号。需要注意的是,编码器的输入是多通道的,但是解码器的输出是单通道的(呼吸波形显然是一维的),选择使他们的绝对相关性最大的信号找到其对应的来自第二个雷达的第l个信号。
2023-01-10 17:15:50
417
原创 我的云服务器初始化配置
由于我的服务器没有公网IP,需要云服务器+frp将我的内网服务映射到公网上,且云服务器价格比较贵,需要经常更换(薅羊毛),频繁地配置服务器环境是一件繁琐的事情。特此记录下将一台新的云服务器配置成满足我的要求所需要的步骤,这样可以节省很多的时间。持续更新…🏃。
2022-09-29 16:29:50
890
原创 1统计学习及监督学习概论
中学习预测模型的机器学习问题,其本质是学习输入到输出的映射的统计规律。每一个具体的输入,通常由特征向量(Featurevector)表示。监督学习的目的学习一个输入到输出的映射,这一映射以模型表示。监督学习(Supervisedlearning)是指从。假设空间所有这些可能模型的集合。假设空间所有这些可能模型的集合。输入的所有可能取值的集合。实例(instance)模型的形式条件概率分布。模型的形式条件概率分布。所有特征向量存在的空间。输出的所有可能的集合。......
2022-07-19 18:33:53
331
原创 Ten simple rules for the computational modeling of behavioral data — 认知科学建模教程
行为数据的计算建模通过模型拟合实验数据,可以探索行为背后的算法,找到计算变量的神经关联,并准确地理解药物、疾病和干预措施造成的影响。但是伴随着强大的能力而来的是巨大的责任。此教程旨在提出一些计算建模的简单规则,以确保小心地、正确地使用计算建模。**目标:**使用准确的数学模型来更好地理解行为数据。**行为数据的形式:**行为数据通常以选择的形式出现,但也可以是反应时间、眼动或其他容易观察到的行为。**模型的形式:**模型以数学方程的形式出现,将实验中观察到的变量(如刺激、结果、过去的经验)与近期的行为联系起
2022-07-03 22:22:13
922
原创 Hexo-Butterfly主题优化-设置网站首页显示背景、文章最上方不显示背景
我想保留 Butterfly主题网站主界面的图片 而不想每个文章中的上方都出现为其设置的缩略图预期效果如下主界面文章页面Butterfly 的配置文件中只提供了 index_img设置主界面图片,文章上方的图片由文章属性 cover 控制,如果为空,则为默认的蓝色界面无法去除默认界面:设置了 cover 属性的界面:如果想将文章界面上面的图片去掉,就需要设置 disable_top_img 但是这样,网站首页的图片也无法显示。(不知道作者为什么要这样设置~)解决方法:修改源码!!!(
2022-02-15 23:29:49
10465
16
原创 Ubuntu升级nodejs版本
安装 Hexo 博客的时候提示 nodejs 版本过低,在网上找了 ubuntu 升级 nodejs 版本的文章,总结如下查看当前 nodejs 的版本为 v10.19.0首先下载 n 这个用于更新 node 版本的工具sudo npm install n -g然后通过 n 这个工具下载 nodejs 的最新稳定版本sudo n stable可以看到当前下载的是 node-v16.14.0版本下载完成后 如果发现 node -v 仍然是之前的版本,根据不同的 shell 版本执行
2022-02-13 16:18:48
30100
5
原创 解决 Vscode Remote-SSH 连接服务器失败的问题
如上图,Vscode 中 Remote-SSH 连接不上服务器,但是在终端中使用SSH可以连接。解决方法:在 settings.json加入如下设置即可:
2022-01-06 00:13:29
5064
7
原创 Acwing 368.银河(tarjan缩点优化差分约束)
tarjan求scc优化差分约束差分约束的两种模型:求最小值和最大值 分别对应最长路和最短路。对于最长路模型,判断是否无解的依据是图中有没有正环。考虑tarjan算法缩点后的某个scc,如果这个scc中有某条边权值大于0 ,且scc中的任意两个点都可互相到达,所以一定存在正环,即不满足差分约束的条件。最短路模型同理。因为同一scc内部的边权都为0,所以同一个scc中的所有点到超级源点的距离都相同,只需要对tarjan缩点后的拓扑图跑最短/长路,求出每个scc的最短/长路即可。Acwing 368.
2021-11-25 21:38:33
3262
原创 Acwing 1175.最大联通子图(tarjan缩点求scc)
Acwing 1175.最大连通子图题意一个有向图 G=(V,E)G=(V, E)G=(V,E) 称为半连通的 (Semi-Connected),如果满足: ∀u,v∈V\forall u, v \in V∀u,v∈V ,满足 u→vu \rightarrow vu→v 或 v→uv \rightarrow uv→u ,即 对于图中任意两点 u,vu, vu,v ,存在一条 uuu 到 vvv 的有向路径或者从 vvv 到 uuu 的有向路径。若 G′=(V′,E′)G^{\prime}=\left(
2021-11-25 18:29:26
4246
原创 Acwing 1174.受欢迎的牛(tarjan求有向图强连通分量 + 缩点)
Acwing 1174. 受欢迎的牛题意每一头牛的愿望就是变成一头最受欢迎的牛。现在有 NNN 头牛,编号从 1 到 NNN ,给你 MMM 对整数 (A,B)(A, B)(A,B) ,表示牛 AAA 认为牛 BBB 受欢迎。 这种关系是具有传递性的,如果 AAA 认为 BBB 受欢迎, BBB 认为 CCC 受欢迎,那么牛 AAA 也认为牛 CCC 受欢迎。 你的任务是求出有多少头牛被除自己之外的所有牛认为是受欢迎的。思路先用tarjan算法求出强连通分量并缩点,缩点后构成一个有向无环图(DAG
2021-11-24 20:12:00
3355
原创 Acwing 1170. 布局 (差分约束)
Acwing 1170. 布局题意当排队等候喂食时,奶牛喜欢和它们的朋友站得靠近些。农夫约翰有 NNN 头奶牛,编号从 111 到 NNN,沿一条直线站着等候喂食。奶牛排在队伍中的顺序和它们的编号是相同的。因为奶牛相当苗条,所以可能有两头或者更多奶牛站在同一位置上。如果我们想象奶牛是站在一条数轴上的话,允许有两头或更多奶牛拥有相同的横坐标。一些奶牛相互间存有好感,它们希望两者之间的距离不超过一个给定的数 LLL。另一方面,一些奶牛相互间非常反感,它们希望两者间的距离不小于一个给定的数 DDD
2021-10-29 20:25:25
3143
原创 Acwing 362.区间(差分约束)
Acwing 362.区间题意给定 nnn 个区间 [ai,bi]\left[a_{i}, b_{i}\right][ai,bi] 和 nnn 个整数 ci 。 c_{i \text { 。 }}ci 。 你需要构造一个整数集合 ZZZ, 使得 ∀i∈[1,n],Z\forall i \in[1, n], Z∀i∈[1,n],Z 中满足 ai≤x≤bia_{i} \leq x \leq b_{i}ai≤x≤bi 的整数 xxx 不少于 cic_{i}c
2021-10-29 20:03:19
3203
原创 Acwing 1169.糖果 (差分约束的最长路模型)
Acwing 1169.糖果题意幼儿园里有 N 个小朋友,老师现在想要给这些小朋友们分配糖果,要求每个小朋友都要分到糖果。但是小朋友们也有嫉妒心,总是会提出一些要求,比如小明不希望小红分到的糖果比他的多,于是在分配糖果的时候, 老师需要满足小朋友们的 K 个要求。幼儿园的糖果总是有限的,老师想知道他至少需要准备多少个糖果,才能使得每个小朋友都能够分到糖果,并且满足小朋友们所有的要求。思路先将所有小朋友获得的糖果设成变量,即我们有 N 个变量,然后根据 K 个要求写出不等式,因为求的是最小值,所以
2021-10-28 22:49:47
3260
原创 Codeforces Round #750 (Div. 2) - E. Pchelyonok and Segments (dp)
E. Pchelyonok and Segments题意给你一个数组,找到 k 个不重叠的子段,第一段 [l1,r1l_1,r_1l1,r1] 的长度为 k,第二段 [l2,r2l_2,r_2l2,r2] 的长度为 k - 1 … 第 k 段[lk,rkl_k,r_klk,rk] 的长度为 1,其中 ri−1<lir_{i - 1} <l_iri−1<li,这些子段满足 sum(l1,r1)<sum(l2,r2)<......sum(lk,rk)sum(l_
2021-10-26 22:39:39
3363
原创 Acwing 361.观光奶牛(spfa求负环,01分数规划)
Acwing 361.观光奶牛题意给定一张 LLL 个点、PPP 条边的有向图,每个点都有一个权值 f[i]f[i]f[i],每条边都有一个权值 t[i]t[i]t[i]。求图中的一个环,使“环上各点的权值之和”除以“环上各边的权值之和”最大。输出这个最大值。注意:数据保证至少存在一个环。思路题目要求环上 ∑f[i]∑t[i]\dfrac{\sum f[i]}{\sum t[i]}∑t[i]∑f[i] 的最大值,可以先假设最大值为 midmidmid 如果找到一个环,满足环上的 ∑f[i]∑
2021-10-24 22:50:43
3230
原创 Acwing 346.走廊泼水节(最小生成树)
Acwing 346.走廊泼水节题意给定一棵 N 个节点的树,要求增加若干条边,把这棵树扩充为完全图,并满足图的唯一最小生成树仍然是这棵树。求增加的边的权值总和最小是多少。注意: 树中的所有边权均为整数,且新加的所有边权也必须为整数。思路考虑在求最小生成树的过程中加边,因为要加成完全图,所以每次合并两个连通块时,左边连通块的点到右边连通块的点都应该加上一条边,那么加边的权值应该是多少呢?不妨假设以下三种情况:设 w 为最小生成树当前的边新边 < w新边 = w新边 > w
2021-10-21 21:37:31
3486
原创 北极通讯网络(最小生成树)
北极通讯网络题意北极的某区域共有n座村庄,每座村庄的坐标用一对整数 (x,y)(x,y)(x,y) 表示。为了加强联系,决定在村庄之间建立通讯网络。通讯工具可以是无线电收发机,也可以是卫星设备。所有的村庄都可以拥有一部无线电收发机,且所有的无线电收发机型号相同。但卫星设备数量有限,只能给一部分村庄配备卫星设备。不同型号的无线电收发机有一个不同的参数 ddd,两座村庄之间的距离如果不超过 ddd 就可以用该型号的无线电收发机直接通讯,ddd 值越大的型号价格越贵。拥有卫星设备的两座村庄无论相距多远都可以
2021-10-20 20:56:46
3573
原创 信息学竞赛一本通-图论-新的开始(建立虚拟节点+最小生成树)
新的开始题意发展采矿业当然首先得有矿井,小FF花了上次探险获得的千分之一的财富请人在岛上挖了n口矿井,但他似乎忘记考虑的矿井供电问题……为了保证电力的供应,小FF想到了两种办法: 在这一口矿井上建立一个发电站,费用为v(发电站的输出功率可以供给任意多个矿井)。 将这口矿井与另外的已经有电力供应的矿井之间建立电网,费用为p。小FF希望身为「NewBe_One」计划首席工程师的你帮他想出一个保证所有矿井电力供应的最小花费。思路如果不考虑建造发电站的费用,那么这题就是最小生成树
2021-10-20 19:50:48
3487
原创 Acwing 343.排序(Floyd求传递闭包)
Acwing 343.排序题意给定 nnn 个变量和 mmm 个不等式。其中 nnn 小于等于 262626,变量分别用前 nnn 的大写英文字母表示。不等式之间具有传递性,即若 A>BA>BA>B 且 B>CB>CB>C,则 A>CA>CA>C。请从前往后遍历每对关系,每次遍历时判断:如果能够确定全部关系且无矛盾,则结束循环,输出确定的次序;如果发生矛盾,则结束循环,输出有矛盾;如果循环结束时没有发生上述两种情况,则输出无定解。思路
2021-10-18 22:42:38
3211
原创 Acwing 1131.拯救大兵瑞恩(拆点)
AcWing 1131. 拯救大兵瑞恩1944 年,特种兵麦克接到国防部的命令,要求立即赶赴太平洋上的一个孤岛,营救被敌军俘虏的大兵瑞恩。瑞恩被关押在一个迷宫里,迷宫地形复杂,但幸好麦克得到了迷宫的地形图。迷宫的外形是一个长方形,其南北方向被划分为 N 行,东西方向被划分为 M 列, 于是整个迷宫被划分为 N×M 个单元。每一个单元的位置可用一个有序数对 (单元的行号, 单元的列号) 来表示。南北或东西方向相邻的 2 个单元之间可能互通,也可能有一扇锁着的门,或者是一堵不可逾越的墙。注意: 门可
2021-10-18 22:42:22
3297
原创 Acwing 344.观光之旅(Floyd求最小环)
Acwing 344.观光之旅题意给定一张无向图,求图中一个至少包含 3 个点的环,环上的节点不重复,并且环上的边的长度之和最小。该问题称为无向图的最小环问题。你需要输出最小环的方案,若最小环不唯一,输出任意一个均可。1≤N≤100,1≤N≤100,1≤N≤100,1≤M≤10000,1≤M≤10000,1≤M≤10000,1≤l<5001≤l<5001≤l<500思路将所有环 按照环上最大的点的编号 分成n类,1,2,3…,n-1,n对于FloydFloydFloyd
2021-10-18 22:41:50
3265
原创 USACO - 牛的旅行(Floyd)
USACO - 牛的旅行题意农民John的农场里有很多牧区。有的路径连接一些特定的牧区。一片所有连通的牧区称为一个牧场。但是就目前而言,你能看到至少有两个牧区不连通。这样,农民John就有多个牧区了。John想在农场里添加一条路径(注意,恰好一条)。对这条路径有以下限制:一个牧场的直径就是牧场中最远的两个牧区的距离(本题中所提到的所有距离指的都是最短的距离)。考虑如下的有5个牧区的牧场,牧区用“*”表示,路径用直线表示。每一个牧区都有自己的坐标: 15,15 20
2021-10-16 21:52:13
3285
原创 Acwing 343.排序(Floyd-传递闭包)
Acwing 343.排序题意给定 nnn 个变量和 mmm 个不等式。其中 nnn 小于等于 262626,变量分别用前 nnn 的大写英文字母表示。不等式之间具有传递性,即若 A>BA>BA>B 且 B>CB>CB>C,则 A>CA>CA>C。请从前往后遍历每对关系,每次遍历时判断:如果能够确定全部关系且无矛盾,则结束循环,输出确定的次序;如果发生矛盾,则结束循环,输出有矛盾;如果循环结束时没有发生上述两种情况,则输出无定解。思路
2021-10-16 21:51:33
3250
原创 Acwing 378.骑士放置(二分图的最大独立集)
Acwing 378.骑士放置题意给定一个 N×M 的棋盘,有一些格子禁止放棋子。问棋盘上最多能放多少个不能互相攻击的骑士(国际象棋的“骑士”,类似于中国象棋的“马”,按照“日”字攻击,但没有中国象棋“别马腿”的规则)。思路将棋盘划分为两类:坐标和奇数为一类 坐标和偶数为一类,如下图可以发现 当前格子能到达的格子与其本身奇偶性不同,所以根据坐标和的奇偶性将其抽象成一个二分图,把每个格子和它能到达的格子之间连一条边。题目要求出最多能放置多少个不能互相攻击的骑士,也即求出最多能放置多少个骑士其两
2021-10-07 16:04:34
3465
原创 Acwing 376.机器任务 (最小点覆盖)
Acwing 376.机器任务题意有两台机器 AAA,BBB 以及 KKK 个任务。机器 AAA 有 NNN 种不同的模式(模式0∼N−10∼N−10∼N−1),机器 BBB 有 MMM 种不同的模式(模式 0∼M−10∼M−10∼M−1)。两台机器最开始都处于模式 0。每个任务既可以在 AAA 上执行,也可以在 BBB 上执行。对于每个任务 iii,给定两个整数 a[i]a[i]a[i] 和 b[i]b[i]b[i],表示如果该任务在 AAA 上执行,需要设置模式为 a[i]a[i]a[i],
2021-10-07 15:00:22
3324
原创 Acwing 372. 棋盘覆盖 (二分图求最大匹配)
棋盘覆盖题意给定一个 N 行 N 列的棋盘,已知某些格子禁止放置。求最多能往棋盘上放多少块的长度为 2、宽度为 1 的骨牌,骨牌的边界与格线重合(骨牌占用两个格子),并且任意两张骨牌都不重叠。思路我们将棋盘上的方格看作点,骨牌看作两个点之间的边,那么问题就可以抽象成最多能选取多少条边,使得每条边没有公共顶点。如图:这时 棋盘还不能看作二分图,不能使用匈牙利算法。接下来,我们可以将每个点染色,染色方式如下:将所有点分成两部分:坐标和为奇数的 和 坐标和为偶数的,可以发现,任意一个符
2021-10-07 14:06:42
3462
原创 2021牛客国庆集训派对day2 - I.car (找规律)
I - car题意白云有一个 n∗nn * nn∗n的矩形,可以在矩形边上放置一辆车,每辆车同时开始以每秒一格的速度从一行或一列的一侧移动到另一侧,如果两辆车同一秒位于矩形上的同一格相遇,会损坏。白云在开始之前会将矩形中的 mmm 个方格毁坏,当车辆行驶到这个方格时,车辆也会损坏。求在这种情况下,最多有多少辆车可以安全通过。思路先求出没有毁坏的方格的情况下,最多能放置多少车辆,如下图:n 为 6 时:n 为 5 时:容易发现,当 n 为偶数时,答案为 2 * n , 当 n 为奇数时,答
2021-10-03 16:40:31
3381
原创 A. run --- 牛客2018多校 (dp)
A. run — 牛客2018多校题意白云每秒可以走 1步 或跑 k 步,但是不能连续跑 2 次及以上,q个询问,从 l - r 可能有多少种到达的方案,思路dp[i][j] i∈[1,100000],j∈{0,1}i \in [1,100000], j \in \{0,1\}i∈[1,100000],j∈{0,1} 表示到第 iii 米的最后一步是走的 (0) 还是跑的 (1)的所有方案数。那么转移方程为dp[i][0] = dp[i - 1][0] + dp[i - 1][1] 表示如
2021-10-02 18:57:28
3461
原创 基础莫队算法
基础莫队将待查询区间排序排序: 先按左端点分块的编号递增排序 块内按照右端点的下标递增排序HH的项链题意HH 有一串由各种漂亮的贝壳组成的项链。HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH 不断地收集新的贝壳,因此他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同的贝壳?这个问题很难回答,因为项链实在是太长了。于是,他只好求助睿智的你,来解决这个问题。思路莫队模板题数据范围1≤N≤50
2021-10-01 20:37:51
3365
原创 spfa 判断负环
SPFA判断负环基本过程与spfa求最短路相同,但是额外记录一个 cnt数组,表示到当前点的最短路经过的边的条数,如果cnt[i]>=n说明一定存在一个负环。此外,初始化队列的时候,要将所有点都加入队列,因为1可能到不了负环存在的位置。#include<bits/stdc++.h>#include<unordered_map>// #define int long long#define INF 0x3f3f3f3f#define INFL 0x3f3f3f3f3
2021-09-30 17:11:59
3456
原创 Django从0到1 --- 设计模式及模板层(未完结)
Django设计模式及模板层传统的MVCMVC 代表 Model-View-Controller (模式 – 视图 – 控制器) 模式 ✔️ M 模型层(Model):主要用于对数据库层的封装 ✔️ V 视图层(View):用于向用户展示结果 (WHAT + HOW) ✔️C 控制 (Controller):用于处理请求、获取数据、返回结果作用:降低模块间的耦合度(解耦合)Django的MTV模式MTV 代表 Model-Template-View (模型–模板–视图) 模式。
2021-09-27 16:38:51
3363
原创 Django从0到1 --- 请求及响应
请求及响应序号方法描述1GET请求指定的页面信息,并返回实体主体2HEAD类似于GET请求,只不过返回的响应中没有具体的内容,用于获取报头3POST向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有的资源要修改4PUT从客户端向服务器传送的数据取代指定的文档的内容5DELETE请求服务器删除指定的页面6CONNECTHTTP/1.1 协议中预留给能供将连
2021-09-27 16:37:30
3292
原创 Django从0到1 --- 配置
公有配置BASE_DIR项目的主目录os.path.dirname(os.path.dirname(os.path.abspath(__file__)))os.path.abspath(__file__) # 当前文件的绝对路径os.path.dirname(path) # path文件的上一级目录DEBUG= True 调试模式代码改动时 立刻重启Django遇到错误时有报错界面= False 正式启动模式 / 上线模式ALLOWED_HOSTS允许通过的 Host 头ALLO
2021-09-27 16:36:33
3307
原创 D-牛牛种小树_牛客练习赛89(完全背包)
D-牛牛种小树_牛客练习赛89 (nowcoder.com)题目描述牛牛最近在学数据结构。他打算用他得到的米粒去构造一棵有n个节点的树, 并使得它的价值最大。 设f(d)表示树上度数为d的一个点能够获取的最大价值。则这棵树的价值为 ∑i=1nf(di)\sum_{i=1}^{n} f\left(d_{i}\right)∑i=1nf(di), 其中 did_{i}di 表示第i个点的度数。数据范围1<n⩽1e4,1⩽f(i)⩽1e91<n⩽1e4 , 1⩽f(i)⩽1e91<
2021-09-27 16:27:36
3484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人