我们前面几讲介绍了性能优化的原则和策略,并且集中探讨了CPU、内存和存储三个最关键的领域。 今天我们来讲一个比较复杂的JVM场景和超大延迟的性能问题;这是本模块,也就是性能优化模块的最后一讲。 我们会一步步地探讨这个性能问题的表象、问题的重现、性能分析的过程和解决方案。这个性能问题的复杂性,表现在它 ...
分类:
其他好文 时间:
2020-08-20 18:49:57
阅读次数:
59
面向对象 需求开发 需求分析-OOA-相关概念 对象 类(实体类、边界类(与其他类进行交互)、控制类) 抽象(不能直接控制对象,要通过对象运行的接口) 封装 继承与泛化 多态(同样操作,控制不同对象,表现出不同结果) 接口(特殊类,只有方法定义,无方法实现) 消息 组件 模式和复用 设计原则 Ⅰ、单 ...
分类:
其他好文 时间:
2020-08-18 13:56:46
阅读次数:
63
【三】、面向对象设计原则面向对象设计原则概述可维护性:指软件能够被理解、改正、适应及扩展的难易程度。可复用性:指软件能够被重复使用的难易程度。面向对象设计的目标之一在于支持可维护性复用,一方面需要实现设计方案或者源代码的复用,另一方面要确保系统能够易于扩展和修改,具有良好的可维护性。面向对象设计原则为支持可维护性复用而诞生。指导性原则,非强制性原则。每一个设计模式都符合一个或多个面向对象设计原则,
分类:
其他好文 时间:
2020-08-13 11:59:31
阅读次数:
48
每一个平台都有各自的竞争机制及获胜规律,如百度平台,由于是一个名不虚传的搜索平台,所以大多数企业都是运用SEO优化对关键词停止优化,从而完成较前的排名的。但是,并不是随意一个关键词优化都能够完成较好的效果,很多关键词可能只是带来了流量,假如与本身业务关联性不强,可能无法产生转化,所以关键词的选择也十分重要,需求遵照以下准绳及留意点的。一、关键词选择需求遵照哪些准绳?1、坚持内容的相关性网站对关键词
分类:
Web程序 时间:
2020-08-13 11:53:07
阅读次数:
67
前言其实最近都在研究事务相关的内容,之所以写这么一篇文章是因为前面写了一篇关于循环依赖的文章:《面试必杀技,讲一讲Spring中的循环依赖》然后,很多同学碰到了下面这个问题,添加了Spring提供的一个异步注解@Async循环依赖无法被解决了,下面是一些读者的留言跟群里同学碰到的问题:本着讲一个知识点就要讲明白、讲透彻的原则,我决定单独写一篇这样的文章对@Async这个注解做一下详细的介绍,这个注
分类:
编程语言 时间:
2020-08-11 09:18:04
阅读次数:
77
一、对象(类、模块、方法等)应该对于扩展是开放的,对修改是关闭的 二、问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。 三、为什么使用开闭原则 1、只要是面向对象的编 ...
分类:
其他好文 时间:
2020-08-10 10:53:38
阅读次数:
57
浅谈设计模式之结构型模式前言通过学习设计模式,我们知道根据目的、用途的不同,把设计模式分为创建型模式、结构型模式、行为型模式。创建型模式主要用于创建对象;结构型模式主要用于处理类和对象的组合;行为型模式主要用于描述类或对象的交互以及职责分配本篇,我想对结构型模式进行一番总结、探讨。认识结构型模式结构型模式所描述的是如何将类和对象结合在一起来形成一个更大的结构,它描述两种不同的事物:类和对象,根据这
分类:
其他好文 时间:
2020-08-10 09:31:48
阅读次数:
62
什么是索引 在现实生活中,我们经常去图书馆查阅图书。现在我们将所有图书杂乱无章的摆放在一起,那么找一本书就像大海捞针一样效率非常低。如果我们按分类整理排序后,根据类别去找对应的图书那么效率就很高了。其实这个过程就是在建立索引。 查看mysql中语句执行效率 show variables like ' ...
分类:
数据库 时间:
2020-08-08 17:46:39
阅读次数:
87
问题:编写代码过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等挑战. 设计模式的好处 1、提到代码冲用心(即,相同代码,不用多次编写) 2、可读性(即,编程规范性,便于其他程序员的阅读和理解) 3、可扩展性(即,当需要增加新的功能时,非常的方便,成为可维护性) 4、可靠 ...
分类:
其他好文 时间:
2020-08-08 17:43:21
阅读次数:
72
原文:Deep Learning with TensorFlow Second Edition 协议:CC BY-NC-SA 4.0 不要担心自己的形象,只关心如何实现目标。——《原则》,生活原则 2.3.c 在线阅读 ApacheCN 面试求职交流群 724187166 ApacheCN 学习资源 ...
分类:
其他好文 时间:
2020-08-06 20:42:18
阅读次数:
68