码迷,mamicode.com
首页 >  
搜索关键字:设计思想    ( 2376个结果
.Net程序编译运行过程
托管代码与非托管代码 1.非托管代码 非托管代码程序必须依赖于操作系统,经编译器生成的程序文件是只适用于特定CPU架构的指令。 缺点:不同操作系统,需要单独编写代码,重复且低效。 2.托管代码 最早Java跨平台设计思想,.NET从03年开始。不依赖于特定操作系统和CPU架构 通过将语言本身转换为一 ...
分类:Web程序   时间:2020-01-05 20:43:02    阅读次数:133
算法的学习
这接近一个月,每天基本都抽出一点时间来对数据结构和算法进行学习,几点收获的感触: 1.数据结构是基础,必须要对数据结构十分熟悉才能继续学习算法相关,数据结构的掌握程度不需要对每个设计的数学推导明白,只需要掌握结构的设计思想和用一门静态语言完整的实现出来,推荐看书而不是几个博客。 2.算法要先对各种算 ...
分类:编程语言   时间:2020-01-03 23:13:27    阅读次数:84
什么是IOC?
IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该 ...
分类:其他好文   时间:2020-01-03 13:55:18    阅读次数:65
洞悉本质 | 论软件设计中间加一层的威力
为什么写这个主题? 软件设计中间加一层的解决方案,随处可见。写本文的目的也是因为看到很多场景都是基于这个思想的应用,就想着梳理一下,让大家看到一些本质的内容。 顺便以现今主流的一些技术或概念作为样本,进行拆解,辅助大家理解。 搞清底层逻辑和设计思想,才不会被各种技术名词,技术概念整的一脸懵逼。 现在 ...
分类:其他好文   时间:2019-12-30 09:21:49    阅读次数:59
Unity组件式思想框架 非常好用
改良了几代版本 组件式设计思想 实例 ...
分类:编程语言   时间:2019-12-29 18:20:37    阅读次数:123
动态规划的设计思想与实例(最大子段和、最长公共子序列、0-1背包、编辑距离)
动态规划算法与分治法类似,其基本思想是将总问题分解成若干个子问题,先求解子问题,再结合这些子问题的解得到原问题的解。与分治法不同的是,动态规划求解的问题经分解得到的子问题往往不是相互独立的。 基本思想: 将总问题分解成多个子问题(子问题也可以继续分解,直到无法分解),计算子问题,用一个表保存已解决的 ...
分类:其他好文   时间:2019-12-15 18:24:59    阅读次数:109
单例模式
1.介绍 1.单例类只能有一个实例 2.单例类必须自己创建自己的实例 3.单例类必须提供外界获取这个实例的方法 2.设计思想 1.外界不能创建这个类的实例,那么必须将构造器私有化 2.单例类必须自己创建自己的实例,不能允许在类的外部修改内部创建的实例,所以将这个实例用 private 声明。为了外界 ...
分类:其他好文   时间:2019-12-12 11:36:25    阅读次数:95
第一章,计算机系统概论
1,比较数字计算机和模拟计算机的特点。 2,数字计算机如何分类?分类的依据是什么? 3,数字计算机有哪些主要应用? 4,冯诺依曼型计算机的主要设计思想是什么?它包括那些主要组成结构? 5,什么是存储容量?什么是单位地址?什么是数据字?什么是指令字? 6,什么是指令?什么是程序? 7,指令和数据均存放 ...
分类:其他好文   时间:2019-12-10 13:27:32    阅读次数:93
【转帖】为什么有了Compose和Swarm,还会有Kubernetes的出现?
为什么有了Compose和Swarm,还会有Kubernetes的出现? https://www.cnblogs.com/chenqionghe/p/11474486.html 图非常好 一、k8s设计思想更先进 k8s的主要设置思想,是从更宏观的角度,以统一的方式来定义任务之间的各种关系 1.k8 ...
分类:Web程序   时间:2019-12-08 10:46:15    阅读次数:106
如果你是小白,linux快速入门技术值得你收藏
Linux是一个操作系统软件。与Windows不同的是,Linux是一套开放源代码程序的、并可以自由传播的类Unix操作系统,它是一个支持多用户、多任务、多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。如何快速入门,需要哪些知识点?1:linux环境专栏li
分类:系统相关   时间:2019-12-05 22:30:44    阅读次数:144
2376条   上一页 1 ... 14 15 16 17 18 ... 238 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!