![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
Code_King1
生命的意义在于奉献自己(追求无我),婚姻也罢、事业也罢,很多事情大都如此。
展开
-
回归vs回溯
回归vs回溯1、基本概念(1)回归分析是一种数学模型。当因变量和自变量为线性关系时,它是一种特殊的线性模型。(2)回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法。2、回溯法实现 - 递归和递推(迭代)回溯法的实现方法有两种:递归和递推(也称迭代)。3、回归分析的实现(1)建立预测模型(2)进行相关分析(3)计算预测误差(4)确定预测值...原创 2021-05-19 14:43:25 · 246 阅读 · 0 评论 -
java反射机制
一、什么是反射:(1)Java反射机制的核心是在程序运行时动态加载类并获取类的详细信息,从而操作类或对象的属性和方法。本质是JVM得到class对象之后,再通过class对象进行反编译,从而获取对象的各种信息。(2)Java属于先编译再运行的语言,程序中对象的类型在编译期就确定下来了,而当程序在运行时可能需要动态加载某些类,这些类因为之前用不到,所以没有被加载到JVM。通过反射,可以在运行时动态地创建对象并调用其属性,不需要提前在编译期知道运行的对象是谁。二、反射的原理:下图是类的正常加载过程、反射原创 2021-04-07 14:17:38 · 67 阅读 · 0 评论 -
21中科大软件学院上岸
https://blog.csdn.net/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 · 250 阅读 · 0 评论 -
为什么 Kafka 如此之快?
【CSDN编者按】:Kafka的设计者和维护者设计了一个非常优秀的、以性能为主的方案。不论是将工作量交个客户端,还是代理的日志式架构,甚至是批处理、压缩、零复制I/O和流式并行,Kafka几乎打败了所有面向消息的中间件,不论是商业的还是开源的。 作者 | Emil Koutanov 译者 | 弯月 出品 | CSDN(ID:CSDNnews) 以下为译文: 最近几年,软件体系结构领域...转载 2021-04-04 13:52:47 · 98 阅读 · 0 评论 -
形式化方法、《大象:Thinking in UML》
形式化方法英文的名称是formal methods。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间的联系表达命题或推理的形式结构。例如,把全称肯定命题,用符号形式化为“SAP”;把联言命题、假言命题分别形式化为:“p∧q、“p→q”。又例如:一个具体的假言联言推理“如果这种金属是纯铝,那转载 2021-04-02 13:07:52 · 117 阅读 · 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 · 134 阅读 · 0 评论 -
可行性分析
可行性分析为方便旅客,某航空公司拟开发一个机票预定系统。航空订票系统技术在目前是一个技术上成熟的系统,并且在航空公司内部准备采取有力措施保证资金和人员配置等。因此,分阶段开发“航空订票系统”的构想是可行的。为了使航空公司适应现代化市场竞争的需求,促进机票预订管理信息化,不断满足旅客预订机票的要求,争取更好的经济效益,可立即着手系统的开发与完善。1> 目标:在一个月内建立一个高效率,无差错的航空公司机票预定系统2> 存在的主要问题:人工不易管理,手续繁琐3> 建立新系统① 经济原创 2021-03-28 15:37:33 · 1845 阅读 · 0 评论 -
什么是分而治之?
1、Quora精选:为什么软件开发周期总是预估的2~3倍?https://www.sohu.com/a/132411358_3551232、什么是分而治之?“分而治之”( Divide and conquer)方法(又称“分治术”) ,是有效算法设计中普遍采用的一种技术。所谓“分而治之” 就是把一个复杂的算法问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解,这种朴素的思想来源于人们生活与工作的经验,也完全适合于技术领域。诸如软件的体原创 2021-03-26 19:59:47 · 186 阅读 · 0 评论 -
软件工程方法论为我们经软件开发有多大用处?谈谈你的看法。
软件工程方法论为我们经软件开发有多大用处?谈谈你的看法。软件工程的各个阶段对软件开发与维护有指导作用和实际意义, 软件工程生命周期的各个阶段相互关联, 对软件的开发和维护均有重要作用。为了摆脱软件危机的困扰, 一门研究软件开发与维护的普遍原理和技术的工程学科——软件工程学——从 20 世纪 60 年代末期开始迅速发展起来了, 现在它已经成为了计算机科学与技术的一个重要分支, 一个异常活跃的研究领域。 严格遵循软件工程的方法论可以大大提高软件开发的成功率, 能够显著减少软件开发和维护中的问题。...原创 2021-03-17 20:53:32 · 165 阅读 · 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 · 140 阅读 · 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 · 209 阅读 · 0 评论