为了能到远方,脚下的每一步都不能少.|

lmyyyy

园龄:2年8个月粉丝:7关注:10

04 2023 档案

4月28日总结
摘要:当我们在编写 TypeScript 代码时,经常会遇到需要通用(Generic)的情况,这时候,泛型就是我们的好帮手了。在本篇文章中,我们将深入介绍 TypeScript 泛型的概念以及如何使用。 什么是泛型? 在编程语言中,泛型指的是参数化类型的概念。也就是说,我们可以定义一个函数、接口或类等,能
14
0
0
地铁查询系统电梯演讲
摘要:以下是10个测试用例及其说明: 测试用例名称:查询起点和终点站不在同一条地铁线上 测试步骤:输入起点站和终点站,检查程序返回的路线不应该经过同一条地铁线 测试预期结果:程序返回正确的路线 测试用例名称:查询起点和终点站相同 测试步骤:输入起点站和终点站相同,检查程序是否能够检测到相同的站点,并返回相
14
0
0
4月27日总结
摘要:正常情况按照标准配置的环境变量,只能grid用户查看RAC集群资源状态。 crsctl stat res -t 但是绝大部分操作其实都是oracle用户来操作,比如启停数据库,操作完成以后就需要检查下集群资源状态。 看到好多DBA在现场操作时就是来回各种切换或开多个窗口。 其实有两个简单的解决方法可
16
0
0
4月25日总结
摘要:Spire.Doc for C++ 是一个专业的 Word 库,供开发人员在任何类型的 C++ 应用程序中阅读、创建、编辑、比较和转换 Word 文档。 本文演示了如何以两种不同的方式将 Spire.Doc for C++ 集成到您的 C++ 应用程序中。 通过 NuGet 安装 Spire.Doc
16
0
0
地铁线路查询系统总结
摘要:在开发这个地铁线路查询系统时,我学到了很多关于软件开发和团队合作的经验。以下是一些主要收获: 双人结对开发可以提高效率和质量。在开发过程中,我们采用了双人结对开发的方式,即两个人坐在一起共同编写代码和测试每个功能。通过共享知识、减少错误和相互审查,我们能够更快地发现和修复问题,并且最终代码的质量也更
39
0
0
4月人月神话阅读笔记1
摘要:第1章 焦油坑 1.1 编程系统产品(Programming Systems Product)开发的工作量是供个人使用的、独立开发的构件程序的九倍。 我估计软件构件产品化引起了3倍工作量,将软件构件整合成完整系统所需要的设计、集成和测试又强加了3倍的工作量,这些高成本的构件在根本上是相互独立的。 1
13
0
0
4月人月神话阅读笔记2
摘要:第3章 外科手术队伍 3.1 同样有两年经验而且在受到同样的培训的情况下,优秀的专业程序员的工作效率是较差程序员的十倍。(Sackman、Erikson和Grand) 需要协作沟通的人员的数量影响着开发成本,因为成本的主要组成部分是相互的沟通和交流,以及更正沟通不当所引起的不良结果(系统调试)。这一
16
0
0
4月人月神话阅读笔记3
摘要:第5章 画蛇添足 5.1 尽早交流和持续沟通能使结构师有较好的成本意识,以及使开发人员获得对设计的信心,并且不会混淆各自的责任分工。 面对估算过高的难题,结构师有两个选择:削减设计或者建议成本更低的实现方法——挑战估算的结果。后者是固有的主观感性反应。此时,结构师是在向开发人员的做事方式提出挑战。想
11
0
0
4月20日总结
摘要:boot-admin整合flowable官方editor-app源码进行BPMN2-0建模(续) boot-admin整合flowable官方editor-app源码进行BPMN2-0建模(续) 书接上回 项目源码仓库github 项目源码仓库gitee boot-admin 是一款采用前后端分离模
11
0
0
4月19日总结
摘要:「数据库、数据库连接池、数据源」这些概念你真的理解了吗? 前言 我学习的过程中,对于连接池和数据源分得不是很清楚,而且我发现有的人将数据库等同于数据源,或者将数据源等同于连接池,实际上这些说法并不准确。 在某次工作中,同事 A 说道,这个数据源不行,那么换一个数据源就可以了,结果我看他操作,原来是改
9
0
0
4月18日总结
摘要:.Copy和Clone Rust中的Copy和Clonetrait都允许创建类型实例的副本。它们都提供了一种复制类型实例的方法,但它们之间存在一些重要的区别。了解这些区别有助更好地使用这两个特征。 2. Copytrait Copytrait允许按位复制类型的实例。这意味着当您将一个变量赋值给另一个
5
0
0
4月17日总结
摘要:Spring中事务嵌套这么用一定得注意了!! 前言 最近项目上有一个使用事务相对复杂的业务场景报错了。在绝大多数情况下,都是风平浪静,没有问题。其实内在暗流涌动,在有些异常情况下就会报错,这种偶然性的问题很有可能就会在暴露到生产上造成事故,那究竟是怎么回事呢? 问题描述 我们用一个简单的例子模拟下,
6
0
0
3月代码大全阅读笔记1
摘要:第 5 章:软件构建中的设计 5.1 设计中的挑战 设计是一个险恶的问题; 设计是个了无章法的过程 => 直到你没时间做了为止。 设计就是确定取舍和调整顺序的过程。 设计受诸多限制。 设计是不确定的。 设计是一个启发式过程。 设计是自然而然形成的。 几乎所有的系统都在其开发的起始阶段经历某种程度的设
12
0
0
4月15日总结
摘要:IP冲突引起的网络异常,可以通过检查IP是否冲突,排除故障。我们可以用一些工具进行检查,例如arp-scan、arping软件进行查看。 这里使用arping进行检查设备的MAC地址,通过查查看MAC地址是否唯一,从而判断IP是否冲突, 原理:每台设备的MAC地址是唯一的,若arping返回的MAC
10
0
0
4月13日总结
摘要:ELF格式的目标文件和可执行文件在结构上没有本质差异,ELF不仅仅描述目标文件,也用于描述可执行文件,Windows下的dll和.lib, Linux下的.so和.a文件都是按照类ELF格式存储,下图描述了ELF链接视图(.o文件、.so文件)和执行视图,链接视图描述了各个段(section)的组成
5
0
0
4月12日总结
摘要:SON 简介 AJAX一开始使用的时XML的数据格式,XML的数据格式非常简单清晰,容易编写,但是由于XML中包含了过多的标签,以及十分复杂的结构,解析起来也相对复杂,所以目前来讲,AJAX中已经几乎不使用XML来发送数据了。取而代之的是一项新的技术JSON。 JSON是JavaScript Obj
5
0
0
4月10日总结
摘要:运用了分治思想,对每个单元格(cell)独立地进行处理。该技术的基本假设是,一个轮廓只能以有限数量的方式通过一个单元格。我们可以构造一个案例表(case table),它枚举一个单元的所有可能的拓扑状态(topological state)。拓扑状态的数量取决于单元格顶点的数量,以及一个顶点相对于轮
13
0
0
SCRUM个人冲刺记录
摘要:冲刺第一天: 1.我昨天的成就: 昨天我们团队首先讨论了医疗数据分集系统的需求和功能,我主要负责完成了项目的技术选型和架构设计,包括前端框架、后端架构和数据库设计等。通过认真的讨论和推敲,我和我的团队确定了一个可行的方案,并完成了初步的技术方案和方案接口设计。 2.遇到什么困难: 在讨论需求功能时,
9
0
0
4月7日总结
摘要:这道题的暴力做法是枚举所有的字串 求异或和,再总求和 更好的解法,关于异或,更好的解法就是 弄清楚异或的本质 异或的本质其实是 对每一个数的二进制位进行异或,于是我们维护 一个二进制异或和的表,然后从前到后依次推进。 异或和表是什么呢? xor 表示异或 即 若前俩个数是 2 3 异或和表就是 2
11
0
0
4月5日总结
摘要:GeoJSON文件合并 普通的geoJSON文件合并,只需geojson-merge插件就够了,https://www.npmjs.com/package/@mapbox/geojson-merge mergeFeatureCollectionStream 合并文件 Merge GeoJSON fi
11
0
0
地铁线路查询系统开发前时间预估
摘要:为了估算开发时间和了解自己每个模块开发所花费的时间,我们可以使用PSP(个人软件过程)表格记录下去。PSP是一种基于个人的软件工程过程,它强调个体开发者在自己工作中持续改进工作方式和缩小时间误差的作用。下面是我对该系统各个模块的估计时间。 1.需求调研 计划和跟踪时间:1小时 估算时间:2小时 设计
12
0
0
4月3日总结
摘要:数据结构学习 简单了解一下时间复杂度之类之后,我们接下来学习下面的 持续更完,本人依据知识框架结合chatgpt的定义总结 线性表 线性表是最基本的一种线性数据结构 设 某个线性表中有n个元素,n表示该线性表的长度。 我们想象一个磁条,上面是一格格的储存块,我们要存储一个线性数据结构 有顺序储存结构
9
0
0
4月4日总结
摘要:B. Phoenix and Beauty 要求所有长度为k 的子数组之和相同,观察样例可以发现,当原数组中不同的元素个数小于等于k 时可以满足条件,同时输出的数组长度m 很大,可以从这里入手 构造一个有所有元素的数组,当这个数组长度不足时,补其他元素进去,答案即为 10000k 个这样的数组 为什
9
0
0
电梯演说视频
摘要:点击这里
17
0
0
3月31日总结
摘要:aaaa
6
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起