自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 R语言下安装ggplot2:Warning message:package ‘ggplot2’ is not available (for R version 3.4.4)

sudoapt update-qqsudowget-qO-sudotee-asudo$(-cs-cran40/"然后运行安装 R 及其依赖项。最后进入R命令行,安装ggplot2:总结:感觉比较麻烦,性价比不高。。。

2024-07-03 19:24:09 548

原创 put: File /user/hadoop/test/.bashrc._COPYING_ could only be written to 0 of the ...

启动完成后,可以通过命令 jps 来判断是否成功启动,若成功启动则会列出如下进程: "NameNode"、"DataNode" 和 "SecondaryNameNode"(如果 SecondaryNameNode 没有启动,运行 sbin/stop-dfs.sh 关闭进程,然后再次尝试启动尝试)。如果没有 NameNode 或 DataNode ,那就是配置不成功,检查之前步骤,或通过查看启动日志排查原因。hadoop找不到DataNode,DataNode 没有启动。结果:运行命令之后成功将文件上传。

2024-04-18 19:30:43 476 1

原创 软件工程英语翻译-Unit 2

第一个活动是问题或需求分析。然而,传统的需求“细目清单的一个缺点是,它们是静态的,不关心需要由一个特性支持的不同业务流程。但是,与用例不同的是,该用例是对流程(与相关参与者之间)执行的任务进行逐步枚举的场景,它的形式更为自由。由于你通常需要确保一个好的质量,保证程序有完整的需求测试覆盖率,用例为测试用例的设计提供了一个良好的起点,这些测试用例将用于测试系统是否满足指定的需求。在最简单的形式中,它可以是从头到尾的线性流,但是在更复杂的用例中,你可能具有多个分支和决策点,在这种情况下,它成为完整的流程图。

2024-01-08 23:12:12 926

原创 软件工程英语翻译-Unit 1-Setion B

这里要 注意的是,操作员的行为就像客户的个人伙伴。但是,经过商业 因素和过往开发项目训练的机器学习AI 解决方案可以分析现有应用程序的性能,并帮助工 程师团队和项目经理等业务利益相关者找到最佳解决方案,以最大程度地发挥产品影响力并 降低风险。如果人工智能的训练是准确的,可以保证执行的测试是无错误的。软件开发的5个主要领域——软件设计,软件测试, GUI测试,战略决策生成和自动代 码生成一一都是AI 能提供帮助的领域。AI工具可以用来创建测试信息,探索信息的真实性,范围的推进和检查,也用于测试管理。

2024-01-08 23:09:53 352

原创 CentOS联网问题

从配置清单中可以发现 CentOS 7 默认是不启动网卡的(ONBOOT=no)。找了一个博客的方法暂时搞到了ip地址,但问题没有解决。查看 /etc/sysconfig/network-scripts/目录下是否只有一个ens32(或者ens33)文件,多了的需要删掉。查看ens33网卡的配置: vi /etc/sysconfig/network-scripts/ifcfg-ens32。首先我的问题是ens-32没有ip地址,vmnet网络连接也是未识别,但是注册表没有出现问题。

2024-01-05 23:11:04 369

原创 软件工程英语翻译-Unit 1

然而,当我们编制软件的能力增加的同时,所需软件系统的复杂度也随之增加。由计算机与通信系统的一体化以及复杂的图形用户界面而产生的新技术对软件工程师提出了新的要求。软件工程的概念是在1968年举行的一次讨论什么是后来被称为“软件危机”的会议上 首先提出的。自1968年起,我们已经取得了巨大的进展,软件工程的发展显著地改善了我们的软件。不同类型系统和使用这些系统的不 同类型组织的广泛的多样性,意味着我们需要软件开发方法的多样性。但是,过程和系统架构的基本的概念才是所有技术方法的基础,这才是软件工程的本质。

2024-01-05 23:09:33 629

原创 Write a memo:in the weekly regular meeting,team members planned to hold a party for the New Year,and

LiHua。

2023-12-03 21:12:54 89 1

原创 :‘filter.EncodingFilter’未分配到‘javax.servlet.Filter,javax.servlet.Filter’

根据这个描述查找解决方法,出现错误The type EncodingFilter must implement the inherited abstract method Filter.isLoggable(LogRecord),是因为导包导错了。问题描述:‘filter.EncodingFilter’未分配到‘javax.servlet.Filter,javax.servlet.Filter’查找了一番发现,所写的过滤器代码还必须实现这个方法,但查找其他关于过滤器的资料都没有实现这个方法,也没有爆红。

2023-10-14 15:06:31 444 1

原创 记录-Getting `TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum` while .

解决:在Maven项目中,到pom.xml修改成以上。

2023-06-14 23:05:46 2704 1

原创 Springboot配置时出现的错误——类文件具有错误的版本61.0,应为52.0

总结:新版不一定是最好的,有一些bug。但也有可能是降低版本时选择的版本不对,总之新建项目的时候先选择旧版就不会遇到这么多问题了。再重新建一个springboot项目,注意:项目版本选择旧版!

2023-06-14 20:23:43 1727

原创 有关负载均衡

负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。简单来说就是,它可以根据网络流量的情况和网络负载的情况,自动地将流量分配到不同的服务器上,以达到最佳的网络性能。负载均衡有三种部署方式:路由模式、桥接模式、服务直接返回模式。

2023-04-25 10:12:35 37

原创 软件测试工具

Winrunner 最主要的功能是自动重复执行某一固定的测试过程,它以脚本的形式记录下手工测试的一系列操作,在环境相同的情况下重放,检查其在相同的环境中有无异常的现象或与预期结果不符的地方。功能模块主要包括:GUI map、检查点、TSL 脚本编程、批量测试、数据驱动等几部分。开源性能自动化测试工具:Jmeter、OpenSTA、DBMonster、TPTEST、Web Application Load Simulator。

2023-04-18 21:14:00 43

原创 Homework

在使用IDE时,IDEA提供基于语法的选择,可以实现选取范围的不断扩充,在重构的时候尤其显得方便2。而且c的开发工具没Java那么强大,例如初学者难免会有语法上的错误,Java有语法错误,开发工具会很清楚地提醒你。而好多c开发工具做不到这个。C语言是继机器码、汇编之后第一个底层的与自然语言接近的语言,兼顾高效率与易理解,所以做底层的主流语言C的地位永远不会改变。java是面向对象的高级语言,主要目的是容易理解和编写代码,那么将来肯定会出现更加人性化的高级语言来取代它。

2023-04-17 14:31:07 33

原创 软件工程要素

局部化的概念和信息隐藏概念是密切相关的。所谓局部化是指把一些关系密切的软件元素物理地放得彼此靠近。模块化的目的是为了降低程序复杂度,使程序设计、调试和维护等操作简单化。应该这样设计和确定模块,使得一个模块内包含的信息(过程和数据)对于不需要这些信息的模块来说,是不能访问的。模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程,有多种属性,分别反映其内部特性。耦合是一个软件中不同模块之间的紧密程度。内聚是一个模块中不同元素之间的紧密程度。2.衡量模块独立的定性标准是什么?

2023-04-03 15:03:30 43

原创 如果你要开发一个中小学生学习数学的软件,你应该找谁去做用户调研?

学生和教师都是使用这个学习数学的软件的用户,需要根据自己的使用需求,分成学生段和教师端,具有不一样的权限.老师可以提供对软件的建议和反馈,学生可以提出对软件学习内容,界面,功能的意见。学校可以提供对软件功能开发的意见,且学校是购买使用软件的一方,可以提供相应的教学方法和教学内容,使软件更契合使用.家长可以提供对软件的需求,希望自己的孩子能在软件里学到什么.

2023-03-29 15:05:08 34

原创 学生入学管理系统顶层图和1层图

1、报名:由报名处负责,需要在学员登记表上进行报名登记,需要查询课程表让学员选报课程,学院所报课程将记录到学员选课表。2、交费:由收费处负责,需要根据学员所报课程的收费标准进行收费,然后在账目表上记账,并打印收款收据给办理交费的学员。3、就读:由培训处负责,其在验证学员收款收据后,根据学员所报课程将学员安排到合适班级就读。画出入学管理系统的顶层图和1层图。

2023-03-24 19:52:47 419

原创 尝试建模电梯的状态图 学生关系E-R图

楼层2 | | 楼层1 | | 楼层2 | | 楼层1 || 楼层1 | | | | | | 楼层2 |+-----+ | 停止 | | 停止 | +-----+学生的属性有学号、学生姓名:教师的属性有教师编号,教师姓名:课程的属性有课程号、课程名。一个教师可讲授多门课,一门课只有一个教师讲授,一个学生选修一门课,仅有一个成绩。一个学生可选修多门课,

2023-03-24 19:21:38 603

原创 软件工程作业

为什么软件开发周期总是预估的2-3倍?什么是分而治之?了解WBS。

2023-03-24 19:12:28 45

原创 结对编程(Pair programming)

输入代码的人称作驾驶员,审查代码的人称作观察员(或导航员)。3、互相学习编程技巧:在编程中,相互讨论,可以更快更有效地解决问题,互相请教对方,可以得到能力上的互补。2、互相监督,不容易偷懒:两个人一起工作需要互相配合,如果想偷懒去干别的,就会拖延工作进度。5、多双眼睛,少点 bug:两人互相监督工作,可以增强代码和产品质量,并有效的减少 BUG。3、开发人员可能会在工作时交谈一些与工作无关的事,分散注意力,造成效率低下。1、互相鼓励,不容易沮丧:团队工作能增加成员的工作积极性,一起分担工作。

2023-03-15 15:11:54 1651

原创 什么是scrum中的3355

3个工件:Product Backlog(产品待办事项)、Sprint Backlog (Sprint 待办事项)和 Increment(可交付产品增量)。Scrum是迭代式增量软件开发过程,是敏捷方法论中的重要框架之一,通常用于敏捷软件开发。3个核心角色:Scrum Master(教练)、Product Owner(产品负责人)和 Scrum Team(团队)。5个会议:产品待办梳理会,Sprint计划会,每日站会,Sprint评审会,Sprint回顾会。

2023-03-15 15:07:08 403

原创 什么是Devops

DevOps(Development和Operations的组合词)是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。Devops是开发和运营维护的总称,基本 DevOps 实践包括敏捷规划、持续集成、持续交付以及应用程序监视。DevOps 是一个持续的过程。

2023-03-15 14:59:42 49

原创 软件工程方法论对我们经软件开发的用处

从定义上来说,方法论是指人们认识世界、改造世界的一般方法,是人们用什么样的方式、方法来观察事物和处理问题。软件危机的产生使得软件开发进入了软件工程阶段,软件工程方法就是为了缓解软件生命周期中一系列问题的工具,软件工程方法告诉人们怎么做,怎么取得最高效率。软件工程方法论包含前人开发软件的经验,掌握方法,能够少走弯路、错路,能够指导我们更好地、高效地开发软件。而瀑布模型也类似于此,把软件开发分为软件计划、需求分析、软件设计、编码、测试、运行维护,六个阶段。4. 瀑布模型的突出缺点是不适应用户需求的变化。

2023-03-12 21:51:27 42

原创 软件工程是不是教会不怎么会写程序的人开发软件

软件工程包括以下:过程标准化,理论和实践支撑,质量有保障,实用性原则,而不仅仅是写程序,在完成代码编辑之后还需要保证代码质量,设计软件之后也需要进行对它的测试和维护。软件工程是教我们开发软件的思想,设计软件我们应该注意一些什么,要考虑一些什么元素,让我们的在开发软件的时候考虑的更加全面,是教会有编程基础的人开发软件的。上了两节课,我知道软件工程不是教会不怎么会写程序的人开发软件,而是在教会开发工程师如何实现现实转化为代码程序的过程。

2023-03-11 22:17:16 72

原创 对软件工程课程的希望

还没有开始系统学习软件工程相关的知识,希望在这两年学到真正的东西,能够独立的做出一些小软件小项目,然后找到自己的目标比如考公还是考研还是毕业后的工作方向。说到现在,其实还说对软件工程这个专业不是很了解,在对比了计算机科学与技术了之后选择了软件工程,可能认为这个专业性更高一点吧。小目标就是独立完成小项目吧(不懂...)

2023-03-11 22:10:21 44

原创 软件工程-感兴趣的问题

1.书上说的软件和手机或电脑上有的app有什么关系?提出这个问题是因为以前以为软件设计类似于app的设计,但接触了这门课之后发现是需要代码来实现软件设计的,比如说从软件设计的各个层次来搭建,最后才成为了一个个app这样。但还是不够明白软件设计与app设计...2.软件测试是如何测试的呢在就业中了解了测试这一职业,所以想知道测试是如何测试的?也以为测试是穷举一样,直到找出软件的bug,事实而不是,看到书上的测试原则:穷举测试是不现实的,还要尽早开始测试,还有杀虫剂悖论3.怎么保证软件代码的质量

2023-03-04 18:53:44 36

原创 软件改变世界

现在,无论是互联网领域,还是零售业、金融业,包括教育、卫生和国防等领域,都在越来越多的以软件为基础,互联网提供了平台,软件逐步改变我们的生活.以打车为例,记得初高中的时候出租车的模式是打电话给出租车公司,然后就有接线员接通,说出自己的位置他们就会调派一辆出租车接你。一个接线员在同一时间能接的电话是有限的,所以电话大多数还是忙线。因此想要扩大业务只能靠增加接线员人数,但这样又要发多一点工资。但是现在,软件工程师可以通过编写程序代码,写出了打车软件,只需要输入自己的位置和目的地,就能直接联系到司机接单,而不

2023-02-28 00:05:50 46

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除