OCP全称 OCP , Open Close Principle 开闭原则 定义 程序中的对象(类、模块、函数等)应该对于扩展开放,对于修改是封闭的。 优点 降低程序各部分的耦合度 提高代码的可复用性 提高软件的可维护性 实现 问题由来: 在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有 ...
分类:
其他好文 时间:
2020-11-16 13:40:53
阅读次数:
7
Python基础自测题答案解析原创人工智能与算法学习人工智能与算法学习2019-07-21单选题选A。Python函数必须有参数,通常由形式参数和实际参数构成,例如defmyfunction(name):print(name)myfunction(“生鱼片”)生鱼片选B。注意这里的V是大写。选B。Python中的标识符不能以数字开头。选D。.%2f保留两位有效数字。选D。Python是一门动态语言
分类:
编程语言 时间:
2020-11-16 13:28:16
阅读次数:
14
1复制文件&文件夹cp常用选项-i如果目标已存在,覆盖前提示是否覆盖,一般默认[root@centos7dir1]#aliascpaliascp=‘cp-i‘-n不覆盖,注意两者顺序-r,-R递归复制目录及内部的所有内容-a归档,相当于-dR--preserv=all,常用于备份功能-d--no-dereference--preserv=links不复制原文件,只复制链接名
分类:
系统相关 时间:
2020-11-16 13:00:34
阅读次数:
16
Hibernate是一个轻量级的持久层开源框架,它是连接Java应用程序和关系数据库的中间件,负责Java对象和关系数据之间的映射.Hibernate内部对JDBC API进行了封装,负责Java对象的持久化.因为它封装了所有的数据访问细节,使得业务逻辑层可以专注于实现业务逻辑. 它是一种优秀的OR ...
分类:
数据库 时间:
2020-11-13 13:19:05
阅读次数:
34
利用ClientDataSet的XMLData成员是数据的XML表达,可以非常直观的观察在执行撤消恢复等操作的细节。帮助我们区分几种撤消与恢复操作的不同。 请注意下图中的 CHANGE_LOG的值ROW RowState项和程序标题ChangeCount在执行不同操作时的变化。 ********** ...
分类:
其他好文 时间:
2020-11-13 13:05:09
阅读次数:
7
变量与常量 1. 变量的概念 计算机工作的过程直白讲就是对数据的增、删、改、查操作,那么数据一定是变化的,我们要存储变化的数据就应该用“变量”。 什么是变量 变量即变化的量,核心是“变”与“量”二字,变即变化,量即衡量状态。 为什么要有变量 程序执行的本质就是一系列状态的变化,变是程序执行的直接体现 ...
分类:
编程语言 时间:
2020-11-13 13:01:03
阅读次数:
10
专家说别用if-else编码方式,那代码怎么写收录于话题#最近文章5个你已经看了无数使用if-else语句的教程,你可能也读过不少使用if-else作为事实上的分支技术的编程书籍。它可能是也是你日常默认的编码模式。但是,让我们从今天起结束这种方法,用状态对象代替If-Else。请注意,如果你正在编写的代码需要根据当前状态改变其实现的类,你需要改用这种方法。如果你的代码不是处理对象的状态变化,你需要
分类:
其他好文 时间:
2020-11-13 12:40:59
阅读次数:
2
哔哩哔哩「会员购」业务网关的研发赋能实践作者沈佳伟哔哩哔哩会员购架构师写在前面网关是个每隔一段时间就会被请出来「鞭尸」的概念,概念本身的起源已经无从考究。随着微服务和云原生的兴起,网关也伴随着不同的使用场景在各个领域进行细分和进化。比较典型的细分领域有流量网关,比如耳熟能详的Nginx/Tengine,通常承担着全域的SLB(ServerLoadBalancing)能力,细分严格的公司还会将流量网
分类:
其他好文 时间:
2020-11-13 12:36:00
阅读次数:
7
更换项目位置利用集合的更换函数 swap(),移动项目到指定位置,其他所有项目后移要实现这个没有现成的方法可用,上面的swap只会下拉交换两个项目,中间的项目索引不会发生变化,这里分三步实现1.取出要移动的列表项目2.移除此项目3.添加此项目到指定位置 ...
分类:
移动开发 时间:
2020-11-12 13:58:39
阅读次数:
16
IGMP:Internet组管理协议IGMP报文封装在IP数据报中IGMP报文通过IP首部中协议字段值为2来指明。?IGMP报文的字段格式这是版本为1的IGMP。IGMP类型为1说明是由多播路由器发出的查询报文,为2说明是主机发出的报告报文。检验和的计算和ICMP协议相同。?IGMP协议IGMP报告和查询多播路由器使用IGMP报文来记录与该路由器相连网络中组成员的变化情况。使用规则如下:1)当第一
分类:
其他好文 时间:
2020-11-12 13:40:33
阅读次数:
4