2023.10笔记2023 10

构建之法阅读笔记2

首先,软件会产生的原因是什么?没错,就是人们为了解决生活中遇到的问题。那么我们作为软件的开发者,就要最大程度上去把握用户们的需求,进而制作出用户们满意的产品。那么我们如何去把握用户们的需求呢,接下来我们一一道来。 1、获取与引导需求,就是我们要找到软件产品的相关者,获取他们的需求,假如他们也不太清楚 ......
笔记

React 笔记

Date: 2023-03-30 20:36:05 视频链接:尚硅谷React教程 开始学 react 了,😆 P1 react 简介 React 只关注视图,不关心数据 笔记基于版本 react@16,在记录过程中引入并使用高版本特性 P2 react 案例 babel.min.js \\ 用来 ......
笔记 React

2023年3月30号

brand的实体类的名字与数据库表字段不一样,然后resultMap也要进行编写。 今天学习时间一个半小时。 ......
2023

【游记】NOI 统一省选 2023

Day -9 ~ Day -2 到衡实集训。 省选模拟赛平均大概是做出 T1,T2 和 T3 部分分拿一些,偶尔可以乱搞多的一点分。感觉对图论里面染色方案、连通性之类的构造判定等等不咋会。 我也不会随机化乱搞。 有时间会做一些 ARC,博弈论不太会。学会了一些转化、思维技巧还有经典套路。 中间打的 ......
游记 2023 NOI

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

二十三、断言式编程 在自责中有一种满足感,当我们责备自己时,会觉得再没人有权责备我们。--王尔德 不要有“这绝不会发生...”的自我欺骗。 如果它不可能发生,用断言确保它不会发生。对于算法操作,有时断言也是有用的检查。 二十四、何时使用异常 将异常用于异常问题 异常表示即时的、非局部的控制转移--这 ......
小工 程序员 笔记 程序 专家

每日总结2023/3/25

前期我们已经找到了目标客户的需求,精准定位了目标顾客最强烈的痛点,如何解决客户的问题?如何能让客户接受你的解决方案?购买你的产品?精益产品开发——Stage-Fit的第二个阶段:方案阶段,告诉我们如何做出最有效的解决方案——你需要不断迭代你的解决方案,不断试错,直到它是最完美的那一个。但是,首先你找 ......
2023 25

2023-03-31 图的广度优先遍历

图的广度优先遍历 ArrayDeque解析 作为队列使用 public abstract boolean add(E paramE); // 加入元素到队尾 public abstract boolean offer(E paramE); // 加入元素到队尾 public abstract E r ......
广度 2023 03 31

阅读笔记3

《构建之法》书中第四章在“错误处理”一节中提到了“断言”这个词语:“如何验证正确性?那就要用断言。断言和错误处理是什么关系?”我也尝试着查找相关资料希望能解决这几个问题。 1.编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设。断言表示为一些布尔表达式,程序员相信在程序中的某个特定 ......
笔记

Django笔记十二之defer、only指定返回字段

本篇笔记为Django笔记系列之十二,首发于公号【Django笔记】 本篇笔记将介绍查询中的 defer 和 only 两个函数的用法,笔记目录如下: defer only 1、defer defer 的英语单词的意思是 延迟、推迟,我们可以通过将字段作为参数传入,可以达到在获取数据的时候指定不获取 ......
字段 笔记 Django defer only

2023-03-30-链栈LinkStack的实现

1 #include <stdio.h> 2 #include <malloc.h> 3 4 typedef struct SNode 5 { 6 int data; 7 struct SNode *next; 8 }SNode,*LinkStack; 9 //栈的主要操作是在栈顶进行插入和删除,所 ......
LinkStack 2023 03 30

SequoiaDB分布式数据库2023.3月刊

本月看点速览 赋能行业,参编《分布式数据库金融应用发展报告》 脱颖而出,入选2022专精特新黑马大赛年度十强 激烈角逐,成功晋级全国信创优秀解决方案决赛 新穗新彩,多家权威媒体走进巨杉 青杉计划2023持续进行,一起攀登更高的“杉” 赋能行业,参编《分布式数据库金融应用发展报告》 本月,北京金融科技 ......
分布式 月刊 SequoiaDB 数据库 数据

2023.3.30构建之法笔记

看了第一章,第一章主要是概论,主要讲述软件是什么,是由什么组成的,然后接着陈述软件工程是什么,看了第一章之后,得知,软件工程只是实现软件的一个工具,有了工具做事情才容易。还有进行运维和维护软件,并且我们所开发的软件要符合客户的要求,不能盲目开发,浪费精力和体力,根据自己的想法去做满足客户的软件,而且 ......
笔记 2023 30

构建之法阅读笔记2

第四部分是陈述,它是程序主体的基本组成单元,它高于变量。 这部分主要描述语句的组织结构,如线性类型、循环控制、条件控制表驱动和其他常见方法,如条件循环,在大多数情况下并不常见。 我应该对程序逻辑有高度的概括和灵活性。这仅在编写编译器课程实践代码时使用 第五部分是代码改进。本部分包括以下主题:协作、测 ......
笔记

2023.3.29——第一次结队作业

小组成员:宋德旻,张旭彤 题目: 今日总结: 今天,将地铁app进行了完善,实现了跳转到其他地图网页的功能,将演示视频录制完毕。 时间记录: 2023.3.13,15:42:36——2023.3.13,18:39:02 2023.3.14,15:54:00——2023.3.14,18:20:45 2 ......
第一次 2023 29

2023.3.29——第一次结队作业

小组成员:张旭彤,宋德旻 题目: 今日总结: 今天,将地铁app进行了完善,实现了跳转到其他地图网页的功能,将演示视频录制完毕。 时间记录: 2023.3.13,15:42:36——2023.3.13,18:39:02 2023.3.14,15:54:00——2023.3.14,18:20:45 2 ......
第一次 2023 29

2023省选退役记

Day -不知道多少 知道了省选去燕大考,为什么不是在衡实,为什么不是在衡实,为什么不是在衡实! 不习惯燕大那里,还是自己机房的键盘按着舒服 Day -1 最后一场(欢乐?)模拟赛,欢乐nm,完全不会,知道A层考过,去看了题解,摆 下午一边摆一边改题,改了前两个题后就一直摆了 HE还是15个名额“H ......
2023

log-2023-03-30

TODO: 解析static route所在行,preference 根据interface连接获取layer2拓扑 peer不连通的诊断 PAPERS: * CODE: list/set对象循环时如果会动态删除:用iterator(for循环会报错)。@link CONFUSIONS: 在IGP信 ......
2023 log 03 30

HCIP-ICT实战进阶10-BFD原理与配置

HCIP-ICT实战进阶10-BFD原理与配置 0 引言 之前学习的比如链路聚合、STP、RSTP、MSTP以及一些路由协议, 所有的协议都可以实现一种能力:冗余备份 网络中如果真的发生了设备的故障或者是链路故障, 则以上的各种协议需要检测到故障,然后进行网络的链路切换. 生成树协议发生故障 生成树 ......
实战 HCIP-ICT 原理 HCIP BFD

2023.3

SXOI2022 整数序列 考虑一组询问怎么做。注意到 $\sum_{i=l}^rc_i=0$ 等价于 $S_r=S_{l-1}$,其中 $S$ 是 $c$ 的前缀和。 对每种 $S$ 分别考虑,发现只需要求最大子段和。 由于区间的端点只会是 $x,y$ 出现的位置,不难得到 $O(c_x+c_y) ......
2023.3 2023

2023.3.30

package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.net.Uri; import andr ......
2023 30

2023-03-30-栈的基本操作

1 //栈stack 2 3 4 #include <stdio.h> 5 #include <stdbool.h> 6 7 #define MAXSIZE 100 8 9 typedef struct 10 { 11 int data[MAXSIZE]; //数据 12 int top; //栈顶 ......
基本操作 2023 03 30

2023.3.28

package com.example.myapplication; import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; import android.app.Acti ......
2023 28

2023.3.27

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" an ......
2023 27

人月神话阅读笔记(二)

《人月神话》是一本软件工程领域的经典著作,作者是著名的计算机科学家弗雷德里克·布鲁克斯。这本书主要讲述了软件开发过程中的一些问题和解决方法,以及如何管理一个软件项目。以下是我对这本书的一些阅读笔记。 首先,布鲁克斯在书中提到了一个非常重要的概念,即“人月”。他指出,软件开发的进度不仅仅取决于时间,还 ......
神话 笔记

3月阅读笔记-构建之法2

第二章和第三章主要讲了个人技术和流程分为单元测试,效能分析工具,个人开发流程和实践。明白了好的单元测试应该用最基础的东西来验证,测试过后不应该改变机器状态,测试要快讲究效率,简洁但要保证其正确率更应该覆盖所有代码路径,而且单元测试也应该不断维护和更新,效能分析中一些名词解释应该知道,个人开发流程PS ......
笔记

JSOI2023 游记

Day 924844031 ~~退役前最后一场模拟赛。~~ T2 用 $\mathcal O(\frac{n^4}{16 \omega})$ 冲过了 $n = 2000$,很震撼。大概是要求一个带特殊性质的 $0/1$ 矩阵的秩被我用线性基 bitset::_Find_first() 启发式硬搞过了 ......
游记 JSOI 2023

2023年3月30日(软件工程日报)

针对团队作业要求学习 遗传算法:一类借鉴生物界自然选择和自然遗传机制的随机搜索算法,非常适用于处理传统搜索方法难以解决复杂和非线性优化问题。 基本思想:模拟自然界的繁殖,交叉,基因突变的现象,在每次迭代中保留一组候选解,并按某种指标从解群中选取较优的个体,利用遗传算子对个体进行组合,产生新的候选解群 ......
软件工程 日报 工程 软件 2023

2023-03-30 野指针的问题

在顺序栈的取栈顶操作时,想利用指针来进行值的传输,最后却输出不出来 1 bool GetTop(SqStack S,int *e)//读栈顶元素 2 { 3 if(S->top 1) 4 { 5 return false; 6 } 7 else 8 { 9 *e=S->data[S->top]; 1 ......
指针 问题 2023 03 30

《代码大全》阅读笔记

《代码大全》这本书的主要目的是帮助开发者编写高质量、易于维护的代码,它不仅仅涵盖了编写代码的技术,还包括了软件开发过程中的许多重要问题。下面是我从书中学到的一些关键点: 编写可读性高的代码非常重要。代码应该易于理解和维护,不仅仅是为了自己写的时候方便,也是为了让其他人更容易地理解你的代码。为此,可以 ......
代码 笔记 大全

多媒体技术2023-03-25

1、CD音频文件的标准采样率是多少?2、新建音频文件时,Audition提供了几种“位深度”选择方式?3、“波形编辑器”和“多轨编辑器”可以随时切换吗?4、在Audition中,“中置声道提取器”属于哪一类效果器?5、影响声音音调的是?6、立体声,一分钟,16位深度,44100Hz采样频率,这个声音 ......
多媒体 技术 2023 03 25