自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 New Year Party Plan Memo

Xiao Nong。

2024-01-07 22:26:24 135

原创 使用c3p0数据连接池的注意事项

c3p0数据连接池

2023-11-03 10:00:38 33

原创 怎么让页面灰掉?

javaweb--怎么让界面灰掉

2023-11-01 21:05:36 92

原创 负载 均衡

负载均衡是指将网络流量均匀地分配到一组支持应用程序的后端服务器上的方法。现代高流量的网站和应用程序必须同时处理数百万甚至数千万的用户请求,并以快速和可靠的方式返回正确的文本、视频、图片、数据等。负载均衡器就像是一个“交通警察”,它位于您的服务器前面,将客户端请求路由到所有能够满足这些请求的服务器中,以最大化速度和容量利用率,并确保没有任何服务器过载,从而降低性能。如果某个服务器出现故障,负载均衡器会将流量重定向到其他在线的服务器。当向服务器组中添加一个新的服务器时,负载均衡器会自动开始向它发送请求。

2023-04-20 23:50:15 70

原创 列举测试工具

测试工具

2023-04-18 21:14:32 37

原创 编程语言及其工具

C++语言可扩展性强,高效简洁快速,可移植性好,面向对象的特性强大而灵活的表达能力和不输于C的效率,支持硬件开发。集成开发环境(Integrated Development Environment,简称IDE):IDE是一种集成了编辑器、编译器、调试器等多种功能的开发工具。The Silver Searcher是一种类似于grep的命令行工具,可以用于快速搜索大型代码库中的文本。Visual Studio Code是一种流行的代码编辑器,可以支持多种编程语言、提供智能提示、调试、版本控制、扩展等功能。

2023-04-10 19:09:21 93

原创 阅读和了解什么是形式化方法?

该书以生动形象的大象为主线,通过具体的例子和实践,详细讲解了UML的各种概念、原则和技巧,帮助读者掌握UML建模的方法和技巧,提高软件设计和开发的能力。它涉及使用形式语言、形式文法、正则表达式、自动机等工具来构建系统的形式规范,并使用数学逻辑、模型检测、定理证明等方法来分析和推理系统的性质。形式化方法在一些对系统错误有零容忍的领域,如航天、航空、核能、交通等,有着广泛的应用和重要的价值。这包括验证模型是否符合系统的需求和规范,查找系统中的错误和缺陷,以及确定系统的性能和可靠性等等。

2023-04-09 23:11:00 49

原创 模块化的学习

原因:1.提高了代码的可读性和可维护性,降低了出错的风险和修改的成本。2.提高了代码的复用性和扩展性,方便了功能的增加和修改。3.提高了开发效率和协作效率,可以实现分工合作和并行开发。4.提高了系统的稳定性和安全性,可以隔离错误和风险,保证系统的正常运行。二、衡量模块化的定性标准是什么?用自己的话表达其含义。有两个标准分别是耦合性和内聚性。内聚性就是一个模块做一件事情有多专注,耦合性就是一个模块和其他模块有多亲密。

2023-04-08 22:23:03 205

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

数学教师:他们是软件的专业参考者,也是软件的潜在推荐者,可以提供关于数学教学的方法、标准、评估和反馈等方面的信息。教育专家:教育专家可以提供有关中小学生数学学习的专业知识和经验,他们可以从教育角度评估和建议该软件的教学方法和内容。家长:他们是软件的间接使用者,也是软件的潜在购买者,可以提供关于数学教育的期望、需求、担忧和建议等方面的信息。中小学生:他们是软件的直接使用者,可以提供关于数学学习的目标、难点、兴趣和习惯等方面的信息。

2023-04-07 23:22:42 29

原创 入学系统的顶层图和1层图

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

2023-04-06 21:06:01 51

原创 软件开发,分而治之,WBS

分而治之是一种解决问题的策略,它的核心思想是将一个大问题分解成多个小问题,然后逐个解决这些小问题,最终得出整个问题的解决方案。这种策略通常应用于复杂的问题,特别是那些难以直接解决的问题。通过将大问题分解成小问题,我们可以更容易地处理它们,并最终解决整个问题。这种方法可以提高问题的可管理性,同时也可以节省时间和精力。例如,如果一个公司要开发一个新的软件应用程序,它可以将开发过程分解成多个任务,例如设计、编程、测试等,然后将这些任务分配给不同的团队或个人,以加快开发进度和减少错误的风险。

2023-04-05 19:35:00 75

原创 对结对编程的的理解

结对编程是一种敏捷软件开发的方法,结对编程的目的是提高代码质量、控制风险、建设团队和促进知识共享。结对编程的过程中,一个程序员负责编写代码,另一个程序员负责观察、提出建议和反馈。两个程序员可以定期交换角色,以保持活跃和平衡。4.结对编程有利于提高代码的质量、可读性和可维护性,因为两个程序员的共同努力可以使得代码更容易被理解和修改。3.结对编程的过程中需要高度的沟通和协作,包括对问题的讨论、代码的审查和解决方案的磨合。2.两个程序员经常切换角色,即交替编写代码和提供反馈,以保持思路的新鲜和集中。

2023-04-04 20:50:35 29

原创 什么是scrum中的3355?

scrum是一种敏捷开发的方法,通过短期的迭代周期来交付高质量的产品,并不断地进行反馈和改进。scrum中的3355可以帮助团队理解和实践scrum的基本原则和流程。“透明、检验、调整”是过程控制理论的三大支柱,也是Scrum理论的核心。那什么是scrum的3355呢?

2023-04-03 23:09:29 601

原创 什么是DevOps?

什么是DevOps?

2023-04-03 21:07:19 67

原创 对软件开发方法论的看法

这是一篇有趣且有教育意义的文章,它用幽默和生动的方式展示了软件开发模式的优缺点和适用场景,让读者能够更容易地理解和记忆软件工程方法论的基本概念和原理,对于想要了解和学习敏捷开发的读者来说是一篇非常有价值的参考资料。它让我对软件开发模式有了更深入和全面的认识,也让我思考了如何根据不同的项目需求和团队特点,选择合适的软件开发模式,并灵活地结合多种模式的优势,以提高软件开发的效率和质量。我认为应该保持开放和学习的心态,不断地探索和尝试新的软件工程方法论,以求达到最佳的软件开发的效果。下面讲讲我所关注的几个点。

2023-03-31 21:36:00 50

原创 关于软件工程不懂的或者感兴趣的几个问题

软件项目的规模和复杂性是评估软件项目成功的重要因素之一。FPA是一种度量软件规模和复杂性的方法,它根据软件所提供的功能点数来计算软件的大小和复杂性。因为没有软件是完美的,软件中总是存在着一些错误和缺陷,测试是为了发现并纠正这些问题,以确保软件的正确性、可靠性和稳定性。相对于传统软件开发模型,敏捷软件开发模型的优势在于它可以更快地适应变化、更快地响应客户需求、更快地交付可用软件,以及更好地控制项目的进度和成本。通过持续集成,开发团队可以更快地发现和纠正代码错误,减少代码冲突和错误,并快速地交付高质量的软件。

2023-03-30 20:26:37 68

原创 个人目标及开发软件的一些观点

开发软件

2023-03-30 20:10:07 34

空空如也

空空如也

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

TA关注的人

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