之和 笔记18

线段树笔记

例\(1\) 题目描述 给定一个长为\(n\)的序列,有\(m\)次操作,每次操作为以下三种之一。 修改序列中的一个数 求序列中某连续一段所有数的两两乘积的和\(\text{mod} 1000000007\)。 求序列中某连续一段所有相邻两数乘积的和\(\text{mod} 1000000007\) ......
线段 笔记

panghu week02 总结笔记

Algorthim: N皇后: 思路: step: 先放第一排,有n种放置的可能性 然后放第二排,放第二排的时候需要检查是否可以放置,如果不可以放置,则continue func solveNQueens(n int) [][]string { bd := make([][]string,n) fo ......
笔记 panghu week 02

12月读书笔记

此外,书中还深入研究了敏捷开发中的一些关键概念,如迭代开发、用户故事、优先级排序等。这些概念构成了敏捷方法的核心框架,通过它们的灵活运用,团队能够更好地应对项目中的不确定性和变化。 在实践方面,书中对一些具体的工具和技术也进行了介绍。例如,它详细讨论了测试驱动开发(TDD)的实施,以及如何通过自动化 ......
笔记

读书笔记——《敏捷软件需求》其一

《敏捷软件需求》一书是由Dean Leffingwell和Don Widrig合著的一本关于敏捷开发中需求管理的经典著作。本书全面介绍了敏捷需求工程的原则、方法和工具,帮助团队在敏捷环境中高效地管理和满足需求。 首先,本书强调了敏捷开发的核心原则和价值观。作者指出,个体和互动、工作软件胜过详尽的文档 ......
需求 笔记 软件

读书笔记——《敏捷软件需求》其二

《敏捷软件需求》一书中有许多经典的话语和观点,以下是其中几个例子: "用户故事能够帮助我们将需求转化为实际可行的功能,它以简洁、清晰的方式描述了用户的愿景和期望。" "故事地图是一种强大的工具,可以帮助我们从全局角度理解和规划用户故事。它既能显示用户故事之间的关系,也能帮助我们关注优先级和交付时间。 ......
需求 笔记 软件

阅读笔记三

在《从小工到专家》中,作者通过丰富的案例和深刻的观点,为读者揭示了如何成为一位计算机专家。以下是一些关键点: 1. 实践是成功之本 书中强调,通过实际的项目经验,你能够更好地理解问题、找到解决方案,并在不断的实践中提升自己。只有通过实际动手,才能真正掌握知识,培养解决问题的能力。 2. 不断学习 计 ......
笔记

读书笔记《第一行代码》

第一行代码这本书很详细的讲解了Android的各个组件、布局、控件,适合于初学者的一本书!而且里面也讲了Android工具的安装,开发环境的配置;但是这本书里面没有Java或者kotlin的任何东西,如果正真要做自己的APP的话,读者还需要,先学习一下Java或者Kotlin!在这里建议去看看Jav ......
一行 代码 笔记

Golang学习笔记(三)—— 常见控制结构

Golang常见控制结构 条件语句 if语句 * 不支持三目运算符 * 可省略条件表达式括号 * 代码块左括号 必须在条件表达式尾部 * else 或 else if 必须和 上一代码块右括号 同一行 if 条件表达式1 { ... } else if 条件表达式2 { ... } else { . ......
常见 结构 笔记 Golang

src/mathfunc.h:34:18: error: call of overloaded ‘isnan(double&)’ is ambiguous

001、问题,gemma编译, make报错如下: src/mathfunc.h:34:18: error: call of overloaded ‘isnan(double&)’ is ambiguous 002、 。 ......
overloaded ambiguous mathfunc double error

深度学习笔记

一:深度学习常见的应用场景 深度学习在许多领域都有广泛的应用,以下是一些深度学习的常见应用场景: 计算机视觉:深度学习在图像分类、目标检测、人脸识别、图像生成和图像分割等计算机视觉任务中表现出色。它可以帮助识别和理解图像中的内容,从而应用于自动驾驶、视频监控、医学影像分析等领域。 自然语言处理:深度 ......
深度 笔记

算法学习Day18左下角的值,路径总和,构建二叉树

# Day18左下角的值,路径总和,构建二叉树 `By HQWQF 2023/12/30` ## 笔记 *** ## 513.找树左下角的值 给定一个二叉树的 **根节点** `root`,请找出该二叉树的 **最底层 最左边** 节点的值。 假设二叉树中至少有一个节点。 **示例 2:** **输 ......
总和 算法 路径 Day 18

软件开发的201个原则阅读笔记07

第三十六条--研究再转化,不可行 关于软件工程研究所中令人难以置信的技术成就,有大量报道。但它们很少能应用于软件开发实践,原因是: 1.一般来说,软件研究者很少有开发实际系统的经验。 2.软件研究者可能会发现,在解决一些技术问题的时候没有必要花费过多时间去“适配”真实场景,这样可使解决问题变得更快更 ......
软件开发 原则 笔记 软件 201

18.持续交付与DevOps体系

传统开发流程 敏捷开发体系 持续交付/乔梁 持续集成 持续集成是一种 DevOps 软件开发实践。采用持续集成时,开发人员会定期将代码变更合并到一个中央存储库中,之后系统会自动运行构建和测试操作。持续集成通常是指软件发布流程的构建或集成阶段,需要用到自动化组件(例如 CI 或构建服务)和文化组件(例 ......
体系 DevOps 18

HTTP协议安全头部的笔记

本文于2016年3月完成,发布在个人博客网站上。 考虑个人博客因某种原因无法修复,于是在博客园安家,之前发布的文章逐步搬迁过来。 近日项目组对当前开发、维护的Web系统做了AppScan扫描,扫描的结果惨不忍睹,问题很多。报告中报到“缺乏HTTP安全头部”。之前对HTTP协议的安全头部了解不多,为了 ......
头部 笔记 HTTP

Python教程(18)——python文件操作详解

所谓的文件操作是指对计算机中的文件进行读取、写入、修改和删除等操作。简单来说可以分为以下三个部分: 打开文件 操作文件 关闭文件 就是这三个简简单单的操作,却在计算机世界占有一席之地。 打开文件有各种打开模式,各不相同;操作文件,有读写模式;关闭文件就比较简单了。 Python文件操作 基础操作 P ......
文件 教程 Python python 18

HttpOnly的笔记

HttpOnly是什么 简单的说: HttpOnly是Cookie的属性; Web服务器通过为Cookie设置这个属性,告诉浏览器应当避免页面端的脚本访问对应Cookie的值,保证被Cookie承载的敏感信息不被恶意读取; Web服务器可以保存一些用户的敏感数据到Cookie中,实现比如SSO的功能 ......
HttpOnly 笔记

18. 布局管理

一、布局管理 布局管理是指我们在应用程序窗口上放置小部件的方式。我们可以使用绝对定位或布局类来放置小部件。使用布局管理器来管理布局是组织小部件的首选方式。 之前,我们使用控件时基本上都是采用绝对布局的方式,即为每个小部件都指定它的位置和大小(以像素为单位)。当使用绝对定位时,如果调整窗口大小,小部件 ......
布局 18

035共情营邱月帮-第18次课(周六上午-班委答疑-)-20231230

20221212--20221230期间 每周一、四、五 上正课, 三、六 是对答疑、对练课。 打开心灵,改变从自己开始,一起抱团取暖。《相信 相信的力量》 ( 周六 )-20231230 1、泉定老师 对 胡丹老师 ,面对 突发事件 ,如何处理? 你担心 孩子 不认可你,你想想 你平常 认可过孩子 ......
班委 20231230 035

docker笔记之安装

本文于2017年上半年完成,发布在个人博客网站上。 考虑个人博客因某种原因无法修复,于是在博客园安家,之前发布的文章逐步搬迁过来。 最近由于工作关系,接触到了docker技术。为了对docker有更多的了解,于是花时间在家里的Windows 10机器上准备了docker的运行环境,方便在业余时间学习 ......
笔记 docker

leetcode 1.两数之和

leetcode 第一题:两数之和 1.暴力枚举: 最容易想到的方法是枚举数组中的每一个数 x,寻找数组中是否存在 target - x。 当我们使用遍历整个数组的方式寻找 target - x 时,需要注意到每一个位于 x 之前的元素都已经和 x 匹配过,因此不需要再进行匹配。而每一个元素不能被使 ......
之和 leetcode

Markdown学习笔记

Markdown学习 标题的运用 井号加空格后面输入要输入的标题内容 字体的运用 前后两个星号*中间是字体【是加粗】 前后三个星号中间是字体【是加粗并倾斜】* 废弃线的运用 前后是两个波浪线中间是字体 。 列:今天来学习养猪的知识 ~~ ~~ 引用的运通 大于号加空格,用于引用他人文章内容! 分割线 ......
Markdown 笔记

我的MySQL优化学习笔记

我的MySQL优化学习笔记 这是我自己的学习记录笔记,方便自己后续翻看,(如需要)也可共享出来供大家参考。 一、优化概述 1. 优化的目的是什么? 通过配置使现有的软件和硬件获得最佳性能【典型】 寻求机会该进MySQL软件本身 开发自己的存储引擎和硬件设备来扩展MySQL生态系统 2. 从哪里着手优 ......
笔记 MySQL

《软件需求十步走》阅读笔记三

开发因需求而来,需求开发以需求规划的成果为主要依据。软件需求开发首先要做的是获取需求,得到目标、系统关联情况以及用例的分析;其次是需求分析,软件系统的可行性、用户接口、系统功能、数据、优先级等这些都在需求分析之列;然后汇总成需求分析规格说明书;最后在进行需求测评,制定具体的开发方案。 需求获取是确定 ......
需求 笔记 软件

system笔记

system("pause") 可以实现冻结屏幕 system("CLS") 可以实现清屏操作 调用color函数可以改变控制台的前景色和背景,具体参数在下面说明。 例如,用 system("color 0A"); 其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下: 0=黑色 1= ......
笔记 system

《重构:改善既有代码的设计》读书笔记三

7、Feature Envy(依恋情结) 函数对于某个类的兴趣高过对自己所处类的兴趣。 把这个函数移至另一个地点,移到它该去的地方。Move Method(搬移函数) 如果一个函数用到几个类的功能,则该判断哪个类拥有最多被此函数使用的数据,然后就把这个函数和那些数据摆在一起。Extract Meth ......
代码 笔记

读书笔记

《软件工程—实践者的研究方法》读书笔记 第三部分是质量管理。什么是质量?质量是一个复杂多面的概念,设计质量和符合质量两方面都需要软件工程师考虑。质量很重要,但是用户不满意,其他的事就都不重要了。这是Robert Glass给出的一个“直观的公式”:用户满意度=合格的产品+好的质量+按预算和进度安排交 ......
笔记

代码随想录算法训练营第十七天 | 110.平衡二叉树,257. 二叉树的所有路径,404.左叶子之和

一、110.平衡二叉树 题目链接: LeetCode 110.平衡二叉树 学习: 思路: 后序遍历。实际上是由叶结点到根结点,若有一颗子树不是平衡二叉树,则直接返回给根结点 二、257.二叉树的所有路径 题目链接: LeetCode 257.二叉树的所有路径 学习: 思路: 递归+回溯。因为是线=先 ......
随想录 之和 训练营 随想 算法

zkq 数学听课笔记

线性代数 域 \(F\),OI 中常用的域是 \(\Z_{p^c}\)。 \(n\) 维向量 \(\vec x \in F^n\),其中 \(x_i \in F\),注意向量是列向量。 \(F^n\) 向量/线性空间,满足线性性 八个性质,\(u, v, w \in V\),\(c, d \in F ......
数学 笔记 zkq

Cage 字符串听课笔记

困困困! KMP 注意到 KMP 的复杂度是均摊的,那么是否可以绕开? 注意到 KMP 实际上一个串的 ACAM,那么考虑可以类似的,在加入一个字符的同时维护 ACAM(考虑 ACAM 的构建过程,前面的点不会被影响)那么每次就可以通过 \(O(|\Sigma|)\) 的修改(或者利用可持久化数据结 ......
字符串 字符 笔记 Cage

陈峻宇高级图论讲课笔记

离线哩! 竞赛图 竞赛图确实抽象,性质一堆一堆的,想不明白……而且多半都和强连通分量有关系。 兰道定理 考虑一共有 \(n \choose 2\) 条边,那么 \(\sum out_x = \binom n2\)。 兰道定理大致就是如果竞赛图强连通,那么: \[\not \exists k \in ......
笔记
共9330篇  :11/311页 首页上一页11下一页尾页