软件工程
FedXAI
生命的意义在于奉献自己(追求无我),婚姻也罢、事业也罢,很多事情大都如此。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
回归vs回溯
回归vs回溯 1、基本概念 (1)回归分析是一种数学模型。当因变量和自变量为线性关系时,它是一种特殊的线性模型。 (2)回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法。 2、回溯法实现 - 递归和递推(迭代) 回溯法的实现方法有两种:递归和递推(也称迭代)。 3、回归分析的实现 (1)建立预测模型(2)进行相关分析(3)计算预测误差(4)确定预测值 ...原创 2021-05-19 14:43:25 · 347 阅读 · 0 评论 -
java反射机制
一、什么是反射: (1)Java反射机制的核心是在程序运行时动态加载类并获取类的详细信息,从而操作类或对象的属性和方法。本质是JVM得到class对象之后,再通过class对象进行反编译,从而获取对象的各种信息。 (2)Java属于先编译再运行的语言,程序中对象的类型在编译期就确定下来了,而当程序在运行时可能需要动态加载某些类,这些类因为之前用不到,所以没有被加载到JVM。通过反射,可以在运行时动态地创建对象并调用其属性,不需要提前在编译期知道运行的对象是谁。 二、反射的原理: 下图是类的正常加载过程、反射原创 2021-04-07 14:17:38 · 109 阅读 · 0 评论 -
21中科大软件学院上岸
https://blog.youkuaiyun.com/July1101/article/details/115387729?utm_medium=distribute.pc_feed_category.none-task-blog-hot-1.nonecase&dist_request_id=1328775.120.16175147451381987&depth_1-utm_source=distribute.pc_feed_category.none-task-blog-hot-1.nonecase转载 2021-04-04 13:59:12 · 328 阅读 · 0 评论 -
为什么 Kafka 如此之快?
【优快云编者按】:Kafka的设计者和维护者设计了一个非常优秀的、以性能为主的方案。不论是将工作量交个客户端,还是代理的日志式架构,甚至是批处理、压缩、零复制I/O和流式并行,Kafka几乎打败了所有面向消息的中间件,不论是商业的还是开源的。 作者 | Emil Koutanov 译者 | 弯月 出品 | 优快云(ID:优快云news) 以下为译文: 最近几年,软件体系结构领域...转载 2021-04-04 13:52:47 · 155 阅读 · 0 评论 -
形式化方法、《大象:Thinking in UML》
形式化方法英文的名称是formal methods。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间的联系表达命题或推理的形式结构。例如,把全称肯定命题,用符号形式化为“SAP”;把联言命题、假言命题分别形式化为:“p∧q、“p→q”。又例如:一个具体的假言联言推理“如果这种金属是纯铝,那转载 2021-04-02 13:07:52 · 182 阅读 · 0 评论 -
为什么软件开发方法论让你觉得糟糕?Why Software Development Methodologies Suck?
为什么软件开发方法论让你觉得糟糕? Why Software Development Methodologies Suck? https://continuousdelivery.com/2012/08/why-software-development-methodologies-suck/原创 2021-04-01 09:05:06 · 240 阅读 · 0 评论 -
可行性分析
可行性分析 为方便旅客,某航空公司拟开发一个机票预定系统。 航空订票系统技术在目前是一个技术上成熟的系统,并且在航空公司内部准备采取有力措施保证资金和人员配置等。 因此,分阶段开发“航空订票系统”的构想是可行的。为了使航空公司适应现代化市场竞争的需求,促进机票预订管理信息化,不断满足旅客预订机票的要求,争取更好的经济效益,可立即着手系统的开发与完善。 1> 目标:在一个月内建立一个高效率,无差错的航空公司机票预定系统 2> 存在的主要问题:人工不易管理,手续繁琐 3> 建立新系统 ① 经济原创 2021-03-28 15:37:33 · 2387 阅读 · 0 评论 -
什么是分而治之?
1、Quora精选:为什么软件开发周期总是预估的2~3倍? https://www.sohu.com/a/132411358_355123 2、什么是分而治之? “分而治之”( Divide and conquer)方法(又称“分治术”) ,是有效算法设计中普遍采用的一种技术。 所谓“分而治之” 就是把一个复杂的算法问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解,这种朴素的思想来源于人们生活与工作的经验,也完全适合于技术领域。诸如软件的体原创 2021-03-26 19:59:47 · 264 阅读 · 0 评论 -
软件工程方法论为我们经软件开发有多大用处?谈谈你的看法。
软件工程方法论为我们经软件开发有多大用处?谈谈你的看法。 软件工程的各个阶段对软件开发与维护有指导作用和实际意义, 软件工程生命周期的各个阶段相互关联, 对软件的开发和维护均有重要作用。 为了摆脱软件危机的困扰, 一门研究软件开发与维护的普遍原理和技术的工程学科——软件工程学——从 20 世纪 60 年代末期开始迅速发展起来了, 现在它已经成为了计算机科学与技术的一个重要分支, 一个异常活跃的研究领域。 严格遵循软件工程的方法论可以大大提高软件开发的成功率, 能够显著减少软件开发和维护中的问题。 ...原创 2021-03-17 20:53:32 · 228 阅读 · 0 评论 -
软件工程是不是教会不怎么会写程序的人开发软件?你的观点?
问题 “Software engineering , of course , presents itself as another worthy cause, but that is eyewash: if you carefully read its literature and analyse what its devotees actually do, you will discover that software engineering has accepted as its charter 'Ho原创 2021-03-17 20:34:27 · 191 阅读 · 1 评论 -
软件工程课程调研
course grades 考勤 作业(20’) 读书笔记、课堂作业、实验笔记、总结 期末考试(60’) 实习(20’) 加分篇:(讲课) 总结 考勤是基础,每节课都去。 学习用博客记录专业课程,及时完成老师布置作业 考试题型-------简答题(20)、应用题(80) 重视综合题目(多做题) 重视实习中的任务完成,及时完成且保证质量 PPT讲课(10-15页、10-20分钟) 原创汇总 1.软件工程复习 2.软件工程的介绍 3.什么是软件工程? 4.软件工程知识体系 5.软件工程课堂笔记 6.软件工程简介原创 2021-03-10 21:57:45 · 260 阅读 · 0 评论
分享