ICode9

精准搜索请尝试: 精确搜索
  • 你是怎么看Spring框架的?2020-11-29 14:03:24

    Spring是一个轻量级的容器,非侵入性的框架.最重要的核心概念是IOC,并提供AOP概念的实现方式,提供对持久层,事务的支持,对当前流行的一些框架(Struts,Hibernate,MVC),Sping也提供了与它们的相整合的方案.使用Spring,我们能够减少类之间的依赖性和程序之间的耦合度,最大程度的实现

  • Linux 用户态与内核态2020-09-01 08:31:27

           从整体上来看,整个操作系统分为两层:用户态和内核态,这种分层的架构极大地提高了资源管理的可扩展性和灵活性,而且方便用户对资源的调用和集中式的管理,带来一定的安全性。         参考: https://blog.csdn.net/qq_39823627/article/details/78736650https://www.cnbl

  • 52 | 深入浅出网站可扩展性架构设计2020-08-30 19:00:31

    可扩展性,指的是网站的架构设计能够快速适应需求的变化,当需要增加新的功能实现时,对原有架构不需要做修改或者做很少的修改就能够快速实现新的业务需求。 衡量网站可扩展性设计优秀与否的主要标准,就是增加新功能的时候对原有系统的影响是否足够小。 提升网站可扩展性性的核心,就是降

  • NoSQL数据库基础概述2020-08-18 21:00:38

    1.NoSQL数据库特点 优点:   ·灵活的可扩展性:具有非常好的水平可扩展性,可通过节点方式扩大性能   ·灵活的数据模型:可以存储非常多类型的数据   ·和云计算的紧密结合   ·具有非常好的可用性:能够在短时间内迅速返回所需的结果 不足:   ·未构建面向复杂查询的索引查询性

  • Design Patterns | 02 什么样的代码是好代码2020-03-15 09:02:19

    目录 01 - 什么是好的代码? 02 - 评价代码的标准有哪些 2.1 可维护性(maintainability) 2.2 可读性(readability) 2.3 可扩展性(extensibility) 2.4 简洁性(simplicity) 2.5 可复用性(reusability) 2.6 可测试性(testability) 03 - 本篇总结 01 - 什么是好的代码? 对开发人员来说,辨别代码

  • 细说集群技术(Cluster)2020-03-09 12:57:08

    今天本人给大家讲解一些我对集群技术一个理解,如有不对的或者讲的不好的可以多多提出,我会进行相应的更改,先提前感谢提出意见的各位了!!! 集群(Cluster)技术:通过此可以用较低的成本获取较高的性能、降低成本、增加可扩展性和可靠性。而任务调度则是Cluster系统中的核心技术————(任务

  • IT传统架构VS超融合架构——超融合的价值在哪里?2020-02-20 16:00:36

    相比IT传统架构,超融合具有以下几个优势:1.稳定可靠——提高业务稳定性2.节约成本——减少成本投入3.绿色机房——节省空间能耗4.减少重复——缩短部署时间5.高效运转——简化运维工作6.可扩展性——利于升级扩展

  • 实现高层依赖低层通过抽象类来实现,保证项目的可扩展性2020-01-04 21:00:08

    //让系统完全遵照依赖倒置原则来实现 //当需要一个对象又不想直接New,用工厂来实现 //在工厂中想要即不依赖细节,又能创建对象,使用反射+配置文件+工厂 //将项目配置在配置文件中的实现类的DLL,放到项目的bin文件中,这样项目编译的时候,不会引用

  • 软件工程基础总结2019-12-07 20:00:11

    这个作业属于哪个课程 软件工程基础 这个作业的要求在哪里 作业要求 团队名称 大鸡大利队 这个作业的目标 课程回顾及总结 一、想象及问题 想象 最开始选这门课的时候,是因为这门课的名字----软件工程基础,我的想象是这门课 讲的就是基础的关于软件设计方面的东西,希望

  • 工业级无线路由器的Flash可扩展性以及作用2019-11-29 19:01:42

    工业级无线路由器的Flash主要作用是用来存放运行的固件程序。但是市面上工业级无线路由器的Flash使用时可能出现空间不足的情况,比如佰马工业级路由器全系列的固件程序大约占用10M左右的空间。在客户进行二次开发中,如果空间不够,如何扩展存储空间?罗工 一五三零五零二四七九六1)工业级

  • lua语言2019-11-20 17:50:37

    是一种小巧的脚本语言是一个很容易嵌入其他语言中的语言,不像其他语言那样大而全.但可以嵌套在各种语言里, 为其提供可扩展的接口, 提升宿主语言的可扩展性.游戏开发中很经常运用lua语言.lua语言通常与C++一起使用.

  • 设计模式之简单工厂模式2019-10-16 22:55:20

    代码无错就是优? 程序要容易维护,容易扩展,容易复用。 刻版印刷术=》活字印刷术的优点在于: 1、只改需要改的地方,可维护性。 2、用了之后还可以再用,可重用性。 3、加字只需刻字加入就行,可扩展性。 4、横排竖排随便移动,灵活性好。   UML图  

  • Python的特点(优点和缺点)2019-10-05 22:50:26

    Python 是一种面向对象、解释型的脚本语言,同时也是一种功能强大而完善的通用型语言。相比其他编程语言(比如 Java),Python 代码非常简单,上手非常容易。 Python优点: (1)简单易学 (2)开源 (3)高级语言 (4)解释性语言 一个用编译型语言(如 C 或 C++)写的程序,可以从源文件转换到一个计算机使用的

  • 设计模式概述2019-09-14 14:36:55

    设计模式概述 设计模式介绍 设计模式是程序员在面对同类软件工程设计问题所总结出来的有用的经验, 模式不是代码,而是某类问题的通用解决方案,设计模式(Design pattern) 代表了 最佳的实 践。这些解决方案是众多软件开发人员经过相当长的一段时 间的试验和错误总结出来的。

  • NoSQL简介2019-08-31 22:02:51

    NoSQL,全名为Not Only SQL ,指的是非关系型的数据库 随着访问量的上升,网站的数据库性能出现了问题,于是nosql被设计出来 优点/缺点 优点: 高可扩展性 分布式计算 低成本 架构的灵活性、半结构化数据 没有复杂的关系 缺点: 没有标准化 有限的查询功能(到目前为止) 最终一致是不直观的

  • 学习目标2019-08-26 12:38:26

    编码规范 框架性思维(设计模式) 可扩展性、可维护性 游戏的性能优化 时间复杂度 空间复杂度 面向对象思维 代码调试能力

  • 选择数据中心需要有这些考量2019-08-16 10:39:28

    当人们购买一台新电脑时可能会有一些压力,但这很可能不是一个对其生活产生长期影响的决定,然而,选择购买一个新的数 据中心的服务器时,通常更需要进行深入的研究和战略选择。 同样,投资于IT基础设施需要仔细考虑、规划和研究,以确保做出正确的选择。企业选择一个数据中心提供全面

  • 关于用户登录状态存session,cookie还是数据库或者memcache的优劣2019-08-14 18:07:42

    原文链接:http://www.cnblogs.com/bwzhangtao/p/4036794.html session中保存登陆状态: 优:整个应用可以从session中获取用户信息,并且查询时很方便.在session中保存用户信息是不可缺少的(web应用中) 缺:session中不宜保存大量信息,会增减内存消耗量 cookie

  • 前言、Mysql简介2019-08-11 16:57:53

    一、Mysql5.7的新增功能 1、支持JSON,是一种可以替代XML的存储信息格式,从5.7.8版本开始支持 2、改进InnoDB的可扩展性和临时表的性能,从而实现更快的网络和大数据加载等操作 3、改进赋值包括多源复制、多从线程增强、在线GTIDs和增强的半同步复制 4、增加了许多新的监控功能,以减少空

  • 读书笔记之-《高性能MySQL》2019-08-11 15:55:59

    数据库相关的知识,看了《高性能MySQL》和《数据库系统实现》两本。两本书综合看效果更好。 《高性能MySQL》从使用的角度入手,《数据库系统实现》从原理的角度入手。以前学习数据库相关的知识时有个执念,一定要弄明白它是怎么实现的,就直接买了一个《MySQL内核:Innodb存储引擎》,结果看

  • 《手把手陪您学Python》1——为什么要学Python?2019-08-07 12:02:19

    ​最近,Python的火爆程度可谓如日中天,各大知识类APP、公众号,都把Python当做职场人士的必备技能来宣传,甚至某些学校的低年级都开设了相关课程,誓要“从娃娃抓起”。 而一句广为流传的玩笑,更加说明了Python在人们心中的分量:“Life is short, you need Python(人生苦短,我用Python)”

  • 服务器定义2019-07-06 10:55:41

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。 服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全

  • hibernate 与 jpa 关系2019-06-28 09:48:20

    hibernate 与 jpa 关系 俩者的使用非常相似。 jpa是JAVAEE的开发规范和开发标准,不是一个具体的实现框架,更加偏向底层。 Hibernate是 jpa 的实现,是一个框架,是更高级的封装,功能更加强大,可扩展性不如Jpa。 所以看团队的对俩者的掌握情况,如果大家都会JPA ,时间也宽裕的情况,选Jp

  • 从0开始学架构2019-05-22 21:44:06

    1. 什么是架构 架构是软件系统的顶层结构。 框架是组件规范,提供基础功能的产品。 组件是从技术维度上的复用。 模块是从业务维度上的职责划分。 系统是相互协同可运行的实体。 2. 架构设计的历史 20 世纪 60 年代第一次软件危机引出了“结构化编程”,创造了“模块”概念。 20 世纪

  • 设计模式-策略模式2019-05-08 22:46:18

    策略模式——定义算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 鸭子模型: 从继承到接口,到把易于变化的部分抽取出来,将鸭子的行为设计成接口并实现具体的行为,大大提高了灵活性,使行为的实现不会被绑死在鸭子类中,可扩展性很好  

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有