码迷,mamicode.com
首页 >  
搜索关键字:软件设计    ( 2482个结果
结构型模式之外观模式
在现实生活中,常常存在办事较复杂的例子,如办房产证或注册一家公司,有时要同多个部门联系,这时要是有一个综合部门能解决一切手续问题就好了。 软件设计也是这样,当一个系统的功能越来越强,子系统会越来越多,客户对系统的访问也变得越来越复杂。这时如果系统内部发生改变,客户端也要跟着改变,这违背了“开闭原则”... ...
分类:其他好文   时间:2020-09-14 19:01:28    阅读次数:34
计算机毕业设计之SpringBoot智能问答平台系统 智能客服平台系统
介绍 针对某高校招生咨询常见的一些业务提问,设计一个基于自动问答系统。用户可以用普通的问句对自动问答系统提问,自动问答系统将从知识库或者互联网中搜索相应的答案,然后把答案直接返回给用户,使用语言为中文。可以快速改造为其他类型的问答系统。 软件架构 springboot mybatis mysql D ...
分类:编程语言   时间:2020-08-13 22:15:53    阅读次数:92
说了这么多次 I/O,可你知道其中的原理么
这是程序员cxuan的第十六期原创分享1、IO软件原理I/O软件目标设备独立性现在让我们转向对I/O软件的研究,I/O软件设计一个很重要的目标就是设备独立性(deviceindependence)。啥意思呢?这意味着我们能够编写访问任何设备的应用程序,而不用事先指定特定的设备。比如你编写了一个能够从设备读入文件的应用程序,那么这个应用程序可以从硬盘、DVD或者USB进行读入,不必再为每个设备定制应
分类:其他好文   时间:2020-08-09 15:37:11    阅读次数:84
从源码学习设计模式之模板方法
什么是模板方法模式?摘录wiki的介绍。模板方法模式定义了一个算法的步骤,并允许子类别为一个或多个步骤提供其实践方式。让子类别在不改变算法架构的情况下,重新定义算法中的某些步骤。在软件工程中,它是一种软件设计模式,和C++模板没有关连。模板设计方法存在目的在于某些算法逻辑存在一些相同处,而具体细节却不同。这样使用模板方法,可以抽取共用逻辑到父类,在子类实现具体算法细节,这样减少了重复代码。模板方法
分类:其他好文   时间:2020-08-09 11:54:35    阅读次数:66
软考的考试时间和考试内容
一、考试时间软考每年有两次考试,分别安排在上半年和下半年。上半年考试时间一般为5月下旬,下半年考试时间一般为11月上旬。初、中级考试科目安排:考试科目考试时间题型满分基础知识上午9:00-11:30选择题75应用技术下午2:00-4:30问答题75高级考试科目安排:考试科目考试时间题型满分综合知识上午9:00-11:30选择题75案例分析下午1:30-3:00问答题75论文下午3:20-5:20写
分类:其他好文   时间:2020-07-31 19:19:07    阅读次数:93
keepalived实现服务高可用
第1章 keepalived服务说明 1.1 keepalived是什么? Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务( ...
分类:其他好文   时间:2020-07-27 17:44:56    阅读次数:79
设计模式-单例模式
1.何为单例模式 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。 单例模式的实现-饿汉式(线程安全) public class Singleton{ private Singl ...
分类:其他好文   时间:2020-07-26 01:08:07    阅读次数:43
“软件设计是怎样炼成的?”实战视频课程
适合人群:软件设计师,用户体验设计师,程序员,系统架构师。课程目标:理解什么是优秀的设计;学会从分析需求开始如何逐步做出实用的软件设计;学会架构设计、数据库设计、用户体验设计和详细设计的实战技巧。课程简介:软件设计并不是概要设计与详细设计这么简单,更加不是纸上谈兵的事情。课程全程活用UML,为你分享 ...
分类:其他好文   时间:2020-07-25 09:52:27    阅读次数:89
设计模式概述
一、概述 1. 什么是设计模式 设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用。其目的是为了提高代 ...
分类:其他好文   时间:2020-07-18 21:53:33    阅读次数:73
ZYNQ (二)设计指南
设计工具功能 Vivado IDE 是用于创建SoC 设计中硬件系统部分的一个集成开发环境,例如可创建处理器,存储器,外设,扩展接口和总线。Vivado IDE 和设计套件中的其他工具有交互,并且包含集成和打包IP 的工具,这种设计为工程的可重用性提供了可能。 SDK 是基于广受欢迎的Eclipse ...
分类:其他好文   时间:2020-07-16 22:03:38    阅读次数:87
2482条   上一页 1 2 3 4 5 6 ... 249 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!