11.30日记
摘要:模板方法模式(Template Method Pattern)是一种类行为型模式。定义:定义一个操作中的算法骨架,而将算法的一些步骤延迟到子类中,使得子类可以不改变该算法结构的情况下重定义该算法的某些特定步骤。使用频率:3星模式结构:模板方法模式包含以下主要角色:1)抽象类/抽象模板(Abstrac
阅读全文
11.29阅读笔记《需求分析与系统设计》
摘要:在我们做的代码设计中分为系统设计和程序设计。程序设计是系统设计中模拟程序的执行逻辑,定义客户机服务器对象合作的框架的那个部分。在第九章的程序和事务设计中,作者讲述到程序和事务设计将系统设计制品放在一起,并作为系统设计过程的最终阶段。 作者在前几章也提及到了程序设计是系统设计的一个内在的部分。图形用户
阅读全文
11.28阅读笔记《需求分析与系统设计》
摘要:最后一章,测试和变化管理。在我看来,这是一个贯穿我们整个项目始末的动作。我们不仅要对我们设计的程序进行测试,而且我们也要对每个阶段的生命周期开发出来的东西进行测试。这是我们现在、以后做项目所必须具备的习惯。变化管理也是一样的。变化管理是整个项目管理的基本方面,变化请求必须记录在案,每个变化对开发制品
阅读全文
11.27阅读笔记《需求分析与系统设计》
摘要:可以将各种“意外困难”分为3类:利益相关者、过程、建模。软件本身就是复杂的,软件的复杂性随着软件的应用领域的性质不同而不同。由于软件生产实践而带来的困难,可以由人为的干涉来解决。可以将各种“意外困难”分为3类:利益相关者、过程、建模。软件本身就是复杂的,软件的复杂性随着软件的应用领域的性质不同而不同
阅读全文
11.26日记
摘要:Hadoop默认会为每个Task启动一个JVM来运行,而在JVM启动时内存开销大,Job数据量大的情况,如果单个Task数据量比较小,也会申请JVM,这就导致了资源紧张及浪费的情况;3.2.1 什么是JVM重用 JVM重用可以使得JVM实例在同一个job中重新使用N次,当一个Task运行结束以后,J
阅读全文
11.25日记
摘要:Flume是一种可靠、高可用的分布式系统,用于在数据源和目的地之间可靠地收集、聚合和移动大量数据。Flume是Apache软件基金会下的开源软件,最初由Cloudera公司开发。它主要用于将数据从不同来源收集到Hadoop分布式存储系统中,以便进行大数据分析。Flume基于流式数据流模型,它将数据源
阅读全文
11.24日记
摘要:前面有提到MapReduce 框架采用非循环式的数据流模型,把中间结果写入到 HDFS 中,带来了大量的数据复制、磁盘 IO 和序列化开销。且这些框架只能支持一些特定的计算模式(map/reduce),并没有提供一种通用的数据抽象。因此出现了RDD这个概念。RDD(Resilient Distrib
阅读全文
11.23日记
摘要:MapReduce是面向大数据并行处理的计算模型、框架和平台,它隐含了以下三层含义:(1)MapReduce是一个基于集群的高性能并行计算平台(Cluster Infrastructure)。它允许用市场上普通的商用服务器构成一个包含数十、数百至数千个节点的分布和并行计算集群。(2)MapReduc
阅读全文
11.22日记
摘要:可以看到,主要就是json格式的参数这一块怎么写。后面会说,先说说前置工作。html里的代码也要做些修改。原来你的代码是这样写的:<div>sos</div>假如这个内容是数据库中id为3的记录字段名为name的内容,现在我们想双击这个DIV可以修改,修改完后再提交到后端。我们要这样来修改: <di
阅读全文
11.20日记
摘要:进行用npm命令下载yarn 后使用yarn命令的时候报错,说是与hadoop的yarn重名了,于是我在 网上查找半天,最终得出结论,我将下载下来的yarn.cmd重命名为yarn-js.cmd最后使用yarn-js来代替 yarn使用也是完美的解决了问题
阅读全文
11.19日记
摘要:今天继续进行文件的上传与下载 经过不懈努力,最终实践得出,下载的时候必须给访问通行 自定义注解@AuthAccess @Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interfac
阅读全文
11.18日记
摘要:学习开发记录: 文件的下载还有问题 @GetMapping("/download/{fileName}")public void download(@PathVariable String fileName, HttpServletResponse response) throws IOExcept
阅读全文
11.17日记
摘要:今天开始学习springboot3的开发,用到了jdk17
阅读全文
11.16日记
摘要:在 Hive 中,我们可以使用 INSERT INTO 语句向表中插入数据。当我们需要插入多条数据时,有多种方式可以实现。本文将介绍如何在 Hive 表中插入多条数据,并提供相应的代码示例。1.使用单个 INSERT INTO 语句插入多条数据最简单的方式是使用单个 INSERT INTO 语句插入
阅读全文
11.15日记
摘要:quit语句的应用在Python中,quit语句通常用于终止程序的执行。它可以在特定条件下直接退出程序,而不是继续执行后续的代码。 while True: user_input = input("Enter 'quit' to exit: ") if user_input.lower(
阅读全文
11.14日记
摘要:今天学习了.net开发的winfrom窗体程序的开发,进行了进销存系统的开发实践。
阅读全文
11.13日记
摘要:默认情况下,Azure 机器学习笔记本中提供了无服务器 Spark 计算。 若要在笔记本中访问它,请从“计算”选择菜单的“Azure 机器学习无服务器 Spark”下选择“无服务器 Spark 计算”。笔记本 UI 还为无服务器 Spark 计算提供了 Spark 会话配置选项。 配置 Spark
阅读全文
11.12日记
摘要:度器根据容量、队列等限制条件(如每个队列分配一定的资源,最多执行一定数量的作业等),将系统中的资源分配给各个正在运行的应用程序。调度器仅根据各个应用程序的资源需求进行资源分配,而资源分配单位用一个抽象概念“资源容器”(Resource Container,简称Container)表示,Contain
阅读全文
11.11日记
摘要:二叉查找树在频繁的动态更新过程中,可能会出现树的高度远大于log2n的情况,从而导致各个操作的效率下降。极端情况下,二叉树会退化为链表,时间复杂度会退化到O(n)。我上一节说了,要解决这个复杂度退化的问题,我们需要设计一种平衡二叉查找树,也就是今天要讲的这种数据结构。很多书籍里,但凡讲到平衡二叉查找
阅读全文
11.10日记
摘要:今天打开idea链接MySQL的时候发现,MySQL启动不了 提示mvsp120.dll缺失,原来是删除了VS C++2013的缘故
阅读全文
11.9日记
摘要:package simplePhone;public abstract class Phone { public abstract void voice();}2、package simplePhone;public class SimplePhone extends Phone{ public S
阅读全文
11.8日记
摘要:今天学习了软件构造,人机交互的内容,axure的原型构建软件
阅读全文
11.7日记
摘要:cp命令:复制文件或目录(9)将当前用户的主文件夹下的文件.bashrc复制到目录“/usr”下,并重命名为bashrc1sudo cp ~/.bashrc /usr/sudo mv /usr/.bashrc /usr/.bashrc1(10)在目录“/tmp”下新建目录test,再把这个目录复制到
阅读全文
11.6日记
摘要:继承是面向对象的三大特性之一,但很多时候使用继承的结果却不尽如人意。除了人尽皆知的紧耦合问题外,有的时候还会导致子类的快速膨胀。设想这样一个场景:最初设计的时候有一个类型Product,但后来随着新需求的出现,X原因导致了它的变化,X有两种情况,则通过继承需要创建两个新的子类ProductX1,Pr
阅读全文
11.4日记
摘要:其他法律细则 商业秘密 构成条件:未公开,能权利人带来利益,保密性。 商业秘密无固定保密时间,一般由企业自行决定。且不能延长。 专利权 期限:发明专利权保护期限为自申请日起20年,实用新型专利权和外观设计专利权保护期限为申请日起10年。 专利权谁先申请就归谁,若同一天申请,则双方协商或者以抽签的方式
阅读全文
11.3日记
摘要:词法分析:这个阶段的任务是从左到右一个一个字符地读入源程序,即対构成源程序的字符流进行扫描然后根据构词规则识别单词(也称单词符号或符号) 语法分析:是编译过程的一个逻辑阶段。语法分析的任务是在词法分析的基础上将单词序列组合成各类语法短语,如“程序”、“语句”、“表达式”等等,语法分析程序判断源程序在
阅读全文
11.2日记
摘要:内聚分类 定义 记忆关键字偶然内聚 一个模块内各处理元素之间没有任何联系 无直接关系逻辑内聚 模块内执行若干个逻辑上相似的功能,通过参数确定改模块完成哪一个功能 逻辑相似,参数决定时间内聚 把需要同时执行的动作组合在一起形成模块 同时执行过程内聚 一个模块完成多个任务,这些任务必须按指定的过程执行
阅读全文
11.1日记
摘要:数据库设计 需求分析:即分析数据存储的要求,主要产出物有数据流图,数据字典,需求说明书。 概念结构设计:就是设计E-R图,即实体-属性图,与物理实现无关,说明有哪些实体,哪些属性, 逻辑结构设计:将E-R图转成关系模式,即转换为实际的表和表中的列属性。 物理设计:根据生成的表等概念,生成物理数据库。
阅读全文