月度 周期 订单 笔记

阅读笔记

这个学期,我们开始了我们的软件需求分析的课程,这门课程教会了我软件需求分析的重要性以及必要性。在上课的时候,老师给我们推荐了几本书,对于我们现阶段的学习有着一定的帮助,于是我就看了其中的《实例化需求:团队如何交付正确的软件》这本书。这本书是在世界各地调查了多个团队软件交付过程后的经验总结。这本书主要 ......
笔记

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

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

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

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

读书笔记

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

第二章读书笔记

#eraze_zero.pymoney= eval(input("请输入商品的总金额:"))money_str=str(money)print('商品总金额为:' + money_str)money2=int(money)money2_str=str(money2)print('实收金额为:' + ......
第二章 笔记

第二章读书笔记

#运行超市抹零结账行为money_all = 56.75 + 72.91 + 88.50 + 26.37 + 68.51print("商品总金额为:%.2f"%money_all )print("实收金额:%d"%(int(money_all)))print("学号:2022310143125")# ......
第二章 笔记

linux用户权限相关命令笔记

1,用户 和 权限 的基本概念 1.1 ls 扩展 ls -l ......
命令 权限 笔记 用户 linux

第二章读书笔记(作业)

代码如下: def main(): try: money = float(input("请输入金额:")) print("抹零后的金额:{}".format(int(money))) except: print("请输入数字!") # 超市抹零# try: import math a = float ......
第二章 笔记

FFT 学习笔记

\(FastFuristTransformation\):快速傅立叶变换 ——快速求两个多项式的乘积 多项式的点表示法 多项式的性质:用任意\(n+1\)个函数上的不同点均可唯一确定一个多项式。 证明:方程组为一个\(Vandermonder\)行列式,矩阵满秩有唯一解。 当我们需要多项式 \(A\ ......
笔记 FFT

第二章读书笔记

money_all=56.75+72.91+88.5+26.37+68.51 money_all_str=str(money_all) print("商品总金额:"+money_all_str) money_real=int(money_all) money_real_str=str(money_r ......
第二章 笔记

Swin-transformer论文阅读笔记(Swin Transformer: Hierarchical Vision Transformer using Shifted Windows)

论文标题:Swin Transformer: Hierarchical Vision Transformer using Shifted Windows 论文作者:Ze Liu, Yutong Lin, Yue Cao, Han Hu, Yixuan Wei, Zheng Zhang, Stephe ......

Linux第5章学习笔记

第五章学习笔记 定时器及时钟服务 硬件定时器 定时器是由时钟源和可编程计数器组成的硬件设备。 时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,并重 ......
笔记 Linux

《Unix/Linux系统编程》教材学习笔记第五章

chapter5 硬件定时器 定时器是由时钟源和可编程计数器组成的硬件设备。时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,并重复倒计时。计数器周 ......
教材 笔记 系统 Linux Unix

第五章学习笔记

第五章学习笔记 一、课本知识 摘要: 本章讨论了定时器和定时器服务;介绍了硬件定时器的原理和基于Intel x86的PC中的硬件定时器;讲解了CPU操作和中断处理;描述了Linux中与定时器相关的系统调用、库函数和定时器服务命令;探讨了进程间隔定时器、定时器生成的信号,并通过示例演示了进程间隔定时器 ......
笔记

liunx远程管理常用命令笔记

1,关机/重启 shutdown -r now : 立刻重启的命令 2,查看或配置网卡信息 2.1 网卡和 IP 地址 2.2 ifconfig 用了管道和grep 查找到 IP 地址 2.3 ping ping IP地址 :测试windows下的wifi 的 IP地址连接 ping 127.0.0 ......
远程管理 命令 常用 笔记 liunx

学习笔记:单调队列

单调队列 引入 如果一个选手比你小还比你强,你就可以退役了。 单调队列是一种主要用于解决滑动窗口类问题的数据结构,即,在长度为 \(n\) 的序列中,求每个长度为 \(m\) 的区间的区间最值。它的时间复杂度是 \(O(n)\),在这个问题中比 \(O(n\log ⁡n)\) 的 ST 表和线段树更 ......
队列 笔记

学习笔记:单调栈

单调栈 引入 何为单调栈?顾名思义,单调栈即满足单调性的栈结构。与单调队列相比,其只在一端进行进出。 为了描述方便,以下举例及伪代码以维护一个整数的单调递增栈为例。 过程 插入 将一个元素插入单调栈时,为了维护栈的单调性,需要在保证将该元素插入到栈顶后整个栈满足单调性的前提下弹出最少的元素。 例如, ......
笔记

《信息安全系统设计与实现》第九周学习笔记

第五章 定时器及时钟服务 硬件定时器 定时器是由时钟源和可编程计数器组成的硬件设备。 时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,并重复倒计时 ......
笔记 系统 信息

React学习笔记15-13-setState同步异步问题

先说结论: setState处在同步的逻辑中会异步更新状态,更新真实dom。 连续调用 setState 不会连续进行虚拟dom的对比和页面的更新 setState处在异步的逻辑中,同步更新状态,更新真实dom。 1.同步状态 先看同步状态 /* eslint-disable react/no-di ......
setState 笔记 问题 React 15

第五章学习笔记

一、硬件定时器 硬件定时器是计算机内部的硬件组件,用于生成定时中断信号。它通常由CPU或主板集成,可用于测量时间和执行定时操作。以下是一个简单的示例,演示如何在Linux上使用硬件定时器: include <stdio.h> include <stdlib.h> include <signal.h> ......
笔记

Linux文件权限学习感悟与笔记

1.权限概述 权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。系统中的每个文件都拥有特定的权限、所属用户及所属组,通过这样的机制来限制哪些用户、哪些组可以对特定文件进行什么样操作。 基本权限UGO Linux中权限基于UGO模型进行控制u:代表user(用户)g:代表group(组 ......
权限 文件 笔记 Linux

App支付报错"商家订单参数异常,请重新发起付款"排查流程

今天在对接支付宝 APP 支付的时候遇到了一个报错,记录下问题的排查过程~ 报错过程 APP 中弹窗提示的报错“商家订单参数异常,请重新发起付款”,检查了下参数感觉没啥问题,不知道是啥问题导致的。 去官网搜了下,折腾排查了一遍,发现是环境问题,没有切到沙箱环境导致的 (*/ω\*) 。 先放个官网提 ......
quot 订单 流程 参数 商家

(python笔记) 通过页面上传文件

场景:模拟用户,通过页面上传文件的操作 实现方式:用 selenium+pywinauto 实现,代码如下: from time import sleepimport pywinauto from sysLogin import logging from pywinauto.keyboard imp ......
页面 文件 笔记 python

BI 开发笔记

--取所属公司下拉框 SELECT ooefl001,ooefl004 FROM ooefl_tWHERE ooeflent = 90 AND ooefl001 IN('D','G','X','H','N','Y') AND ooefl002 = 'zh_CN' ......
笔记 BI

数论筛法学习笔记

算法部分 杜教筛 \[S(n) = \sum_{i = 1}^{n}f(i) \]要求 \(f\)积性,且能被表示为 \(f* h = g\),而 \(g\) 的前缀和与 \(h\) 的点值是好求的。 考虑展开狄利克雷卷积。 \[\begin{aligned} \sum_{i = 1}^{n} f* ......
数论 笔记

读图数据库实战笔记04_路径与图变异

1. Groovy 1.1. Java编程语言的一个超集 1.2. Gremlin Console的一个特性是能和Groovy配合使用 1.2.1. Gremlin Console会自动地迭代结果 1.3. 从技术上说,Gremlin Console就是Groovy交互式解释器(read-eval- ......
变异 路径 实战 数据库 笔记

第二章读书笔记

print("\n手机店正在打折,活动进行中.......")strweek = input ("请输入中文星期 (如星期一): ")intTime = int(input("请输入时间中的小时(范围:0~23):"))if(strweek=="星期二" and (intTime >=10 and ......
第二章 笔记

【CNN 取代 Transformer 加速 SAM】Fast SAM 笔记

将 SAM 任务转换为经过广泛研究的实例分割任务,并仅使用 SAM 作者发布的SA-1B数据集的1/50进行训练现有的实例分割方法 问题 1: 本文要解决什么问题? SAM 的计算成本高,主要来自于 处理高分辨率输入的 Transformer 架构。本文想要加速 SAM 模型的推理速度。 问题 2: ......
Transformer SAM 笔记 Fast CNN

10月《代码大全》读书笔记

读书笔记: 1. 代码质量的重要性:本书强调了代码质量的重要性,良好的代码质量能够提高软件的可维护性和可扩展性。同时,作者还介绍了一些衡量代码质量的指标,如复杂度、可读性和可测性等,并给出了改进代码质量的一些建议。 2. 代码注释的写作规范:书中提到了代码注释的重要性,并介绍了一些写作规范,如注释的 ......
代码 笔记 大全

学习笔记433—FreeSurfer皮层分割软件初学者学习必看内容

FreeSurfer皮层分割软件初学者学习必看内容 1、linux书籍和笔记 可见附件中,推荐学习linux的视频为:linux初学者必看 这个视频我认为对于初学者是很好的,学习周期大概2到3天即可。 2、freesurfer皮层分割的软件参考官网:FreeSurfer官方网站,这个官网详细介绍了从 ......
皮层 初学者 FreeSurfer 笔记 内容