线段 笔记lt gt

探索需求读书笔记

“一本出色的书——独特,发人深省而又有趣,这是任何从事需求过程的人员的必读书”这是Claude W.Burrill,Burrill.Ellsworth Associates写在书的最后对这本书的赞扬,随着阅读的进行我这些天读了这本书的第三部分,第三篇探索机会同样用原来的风格讲述需求分析的知识,让我受 ......
需求 笔记

Unity ComputeShader笔记

#pragma kernel CSMain //定义核心函数 RWTexture2D<float4> Result;//这声明了一个变量,它包含的数据是shader程序将要用到的。我们不需要用到网格mesh数据,你需要像这样明确的声明,你的compute shader需要写入读出什么数据。数据类型名 ......
ComputeShader 笔记 Unity

SQL SERVER上课笔记

SQL 数据库 笔记 ############## 目录 SQL 数据库 笔记############## 一、初次使用数据库 .二、用SSMS工具工具采用图形化的方法创建数据库(第二种方法通过T-SQL语句创建数据库) 三、利用T-sql创建数据库 四、删除数据库 五、数据库的相关操作分离,附加, ......
笔记 SERVER SQL

《代码大全2》阅读笔记

《代码大全2》是一本非常经典的软件开发书籍。 在书中,强调了比较优秀的代码结构和命名规范的重要性。书中注释的部分帮助我理解怎么去编写有意义的注释,合适的注释可以提供代码理解上的便利,但是过多或者无关的注释会干扰代码的可读性。 还有书中关于代码复用和模块化的内容帮助学习如何设计可重用的代码和模块,提高 ......
代码 笔记 大全

《构建之法》读书笔记(三)

《构建之法》,读这本书教会了我在团队开发时的团队合作。 首先是代码规范:1.代码风格规范。 2.代码设计规范。 一.代码风格规范 1.缩进:一般用四个空格的距离,从可读性来说正好。 2.行宽:行款可以限定为100字符。 3.断行与空白的{}行:尽量 if(a) { doit(); } else { ......
笔记

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

二、代码的坏味道 1、Duplicated Code(重复代码) 坏味道首当其冲的就是Duplicated Code,如果你在一个以上的地点看到相同的重复结构,那么这个坏味道就可以确定了,设法将它们合而为一 同一个类中两个或更多的函数含有相同的表达式 利用Extract Method(提炼方法)提炼 ......
代码 笔记

高等数学学习笔记 | 1.关于学校课时安排和个人学习方式的体会

高等数学是一门基础课,是一门非常基础的大学课程。 基础到什么程度呢?几乎每个专业的同学都有学习这门课的内容,同时这门课具有比较高的学分比重。 而且高等数学也是考研数学中占比很高的一部分。 这就导致了一个现象,首先,高等数学的应试化体系已经非常成熟了,但是学生们仍然感到学习障碍大。 一部分学生投入了很 ......
数学学习 课时 数学 方式 笔记

CS_Education 学习笔记——第一讲

第1讲 课程概览与shell 课堂笔记 shell通过空格分隔参数。 shell,特别是Bash(Bourne Again Shell) 是一种编程语言。 路径是描述计算机上文件位置的方式。 在Linux下所用空间都挂载在一个命名空间下。 pwd(print working directory)打印 ......
CS_Education Education 笔记 CS

CS_Education 学习笔记——首页

Learning CS Education CS Education 全称为:The Missing Semester of Your CS Education,其来自于麻省理工学院近几年开设的课程。主要讲述在学习计算机科学中会用到的一些自动化工具,如ssh、vim、git等。 在学习该课程的过程中 ......
CS_Education Education 笔记 CS

线段树与历史最值和区间最值问题

线段树与历史最值问题 P4314 CPU 监控 Description 给定数组 \(\{a_i\}\),维护以下操作。定义一个辅助数组 \(\{b_i\}\),每次操作完后令 \(b_i=\max(a_i,b_i)\)。 查询 \(\max_{i=l}^{r} a_i\)(区间最值) 查询 \(\ ......
线段 区间 问题 历史

阅读笔记:《代码大全》阅读笔记十一

当谈到软件开发的艺术和科学时,Steve McConnell的《代码大全》是无可争议的经典之作。它是一本旨在为软件工程师和程序员提供深入洞察的指南,旨在帮助他们提升编程技能、编写高质量代码以及有效管理整个软件开发周期。这本书不仅提供了广泛的理论知识,还结合了大量实用的案例和建议,下面我将详细探讨它的 ......
笔记 代码 大全

nginx下的return的使用笔记

nginx下return的功能是重定向,下面是具体用法和注意事项 状态码 说明 请求方式 参数 代码 结果 200 正常请求,正常返回 GET、POST - 301 永久重定向 GET、POST - 301 永久重定向 GET a=1&b=2 参数可以继续传递到新地址 301 永久重定向 POST ......
笔记 return nginx

AC自动机学习笔记

没写完后面补 什么是自动机 一般指确定有限状态自动机,所以AC自动机不是自动AC机 自动机是一个非常广泛使用的数学模型 自动机是一个对信号序列进行判定的模型 解释一下上面那句话 信号序列是指一串有顺序的信号例如字符串的从前到后每一个字符 判定是指对某一个命题给出真或者假的判断 对于自动机,一共存在3 ......
自动机 笔记

vs .csproj会丢失<SubType>导致代码无法显示设计界面

突然某天打开vs代码,点击某个页面,无法显示可视化设计界面,直接进入代码; 和之前版本对比发现.csproj丢失许多<SubType>。 解决办法:debug模式下重新生成,然后关闭vs,再打开就可以了。 貌似是vs的bug。 ......
界面 SubType 代码 csproj vs

nginx下的return、rewrite、proxy_pass的使用笔记

相信很多朋友都接触过nginx的重定向、重写、转发、代理功能,那么我们究竟应该用什么方式去实现呢,return,rewrite还是proxy_pass?真是一脸懵。。。 下面通过一个场景,来加深理解 场景 1、你通过浏览器和固定的链接经常访问一张“好看的图片”,有一天图片的维护者将它移动了位置(服务 ......
proxy_pass rewrite 笔记 return nginx

[学习笔记]批量迁移数据库文件

拷贝数据库文件 首先在本地运行如下SQL语句,查看数据库文件的磁盘位置 SELECT name, physical_name AS CurrentLocation, state_desc FROM sys.master_files 默认是保存在C:\Program Files\Microsoft S ......
数据库 文件 笔记 数据

<学习笔记> 四边形不等式

四边形不等式 对于任意的 \(l_1\le l_2\le r_1\le r_2\),满足 \(w(l_1,r_1)+w(l_2,r_2)\le w(l_1,r_2)+w(l_2,r_1)\) 。 若等号恒成立,则称函数 \(w\) 为四边形恒等式。 如何证明 若满足 \(w(l,r-1)+w(l+1 ......
四边形 不等式 四边 笔记 lt

vue3学习笔记(四)

表单输入绑定 <!-- 文本 (Text) --> <input v-model="message" placeholder="edit me" /> <p>Message is: {{ message }}</p> <!-- 多行文本 (Textarea) --> <textarea v-mode ......
笔记 vue3 vue

【笔记】2023.12.20:图论问题选讲

笔记 2023.12.20:图论问题选讲 目录笔记 2023.12.20:图论问题选讲QOJ5407 基础图论练习题性质做法CF1268D Invertation in Tournament性质一性质二性质三最终做法MST and Rectangles 还有几个题的题解(口胡)在路上了。 QOJ54 ......
笔记 问题 2023 12 20

秦疆的Java课程笔记:79 异常 自定义异常及经验小结

使用Java内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定义异常。(秦疆老师:用的不多,但开源框架或者大型系统会用到。) 用户自定义异常类,只需要继承Exception类即可。 自定义异常类的步骤: 创建自定义异常类 在方法中通过throw关键字抛出异常对象 如果在当前抛 ......
小结 课程 经验 笔记 Java

DBus.server服务启动报错->"/etc/selinux/*/contexts/dbus_contexts": No such file or directory

系统启动后很多使用dbus1的命令没法使用,查看日志发现dbus.service没有启动,并伴随下面报错: Failed to start message bus: Failed to open "/etc/selinux/targeted/contexts/dbus_contexts": No s ......

FastDFS 单机版linux部署笔记

参考文章:https://blog.csdn.net/qq_20409407/article/details/134201386 备忘: fastdfs三部分路径为 : /home/fastdfs/tracker /home/fastdfs/storage /home/fastdfs/client ......
单机版 单机 FastDFS 笔记 linux

ml.net例子笔记5-ml.net v2版本例子运行续

Torch的使用被阻断了一下,继续看下其 ml.net2的例子 https://github.com/dotnet/machinelearning-samples/tree/main/samples/csharp/getting-started/MLNET2 https://gitee.com/mi ......
例子 net 版本 笔记 ml

密码学家晚餐问题(n>2情况)

密码学家晚餐问题 场景描述 三位密码学家(Alice、Bob、Carol)正在享受晚餐,坐在他们钟爱的三星级餐馆。 业务逻辑 在准备支付账单时,侍者通知他们需要匿名支付,其中一个密码学家可能正在支付账单。账单可能已经由美国国家安全局(NSA)支付。他们互相尊重匿名支付的权利,但又需要确认是否是NSA ......
晚餐 学家 密码 情况 问题

【转载】Redis 6.x 学习笔记

参考 http://www.redis.cn/ https://www.runoob.com/redis/redis-data-types.html https://developer.aliyun.com/article/1095427 https://zhuanlan.zhihu.com/p/4 ......
笔记 Redis

PHP RabbitMQ 发送端 channel->basic_publish() 阻塞问题记录

该问题是由于官方机制的带来的,当可用磁盘空间降至配置的限制(默认为50 MB)以下时,将触发警报,所有生产者将被阻止。目的是避免填满整个磁盘,这将导致节点上的所有写操作失败并可能导致RabbitMQ终止。 ......

12.19做题笔记

Organizing Colored Sheets 结论:如果每种型号的矩形无法完成覆盖,那么一定死于某些边界点 于是对各个方向枚举边界点,求矩形面积并一样的东西即可 Mission Impossible: Grand Theft Auto 首先有一个贪心的选法,按照dfs序,从中间向外匹配,但发现 ......
笔记 12.19 12 19

linux:date <=> timestamp:转换;10进制 <=> 16进制;读取二进制原始数据hexdump

进制转换: 使用linux的 coreutils 的 printf 函数 : printf "%d" 0xf23b9 printf "%x" 12345 date timestamp 转换: date +"%F_%T" -d @时间戳的长整型值 date +"%s" [now] tail\head ......
进制 二进制 timestamp hexdump 数据

ml.net例子笔记4-ml.net v2版本例子运行

1 Ml.NET版本更新 当前的Microsoft.ML的软件版本如下: https://gitee.com/mirrors_feiyun0112/machinelearning-samples.zh-cn 例子使用版本为1.6.0 例子工程更换版本的办法: 1 Directory.Build.pr ......
例子 net 版本 笔记 ml

Kruskal重构树学习笔记

Kruskal重构树一般用于求图上任意两点间距离的最值,距离为路径上边权最值。 建树: 将边权升序排序后,依次把点对加入树中,每次把两点当前所在的树根与一个新点连边,点权为原边权,然后新加的点成为树根。 例如,对于以下最小生成树: 它的Kruskal重构树为: 性质: 对于原图上的两点,它们的距离为 ......
Kruskal 笔记