码迷,mamicode.com
首页 > 2018年11月01日 > 全部分享
面向对象设计原则 里氏替换原则(Liskov Substitution Principle)
里氏替换原则(Liskov Substitution Principle LSP)面向对象设计的基本原则之一。 里氏替换原则中说,任何基类可以出现的地方,子类一定可以出现。 LSP是继承复用的基石,只有当衍生类可以替换掉基类,软件单位的功能不受到影响时,基类才能真正被复用,而衍生类也能够在基类的基础 ...
分类:其他好文   时间:2018-11-01 13:35:11    阅读次数:193
FJUT3565 最大公约数之和(容斥)题解
题意:给n,m,求出 思路:题意为求出1~m所有数和n的gcd之和。显然gcd为n的因数。我们都知道gcd(a,b)= c,那么gcd(a/c,b/c)= 1。也就是说我们枚举n所有的因数k,然后去找1~m/k中和n/k互质的个数就是gcd为k的个数。这个直接容斥就行。 代码: ...
分类:其他好文   时间:2018-11-01 13:35:00    阅读次数:178
Vue.js学习日记(3)——计算属性和侦听器
1.计算属性 模板不仅可以是简单的声明式逻辑,也可以是较为复杂的表达式。 如果表达式过于复杂,将不利于直接理解。当需要在模板中多次引用message的翻转字符串时,操作也会变得繁琐。 所以,对于任何复杂逻辑,都应当使用计算属性。下面是基础例子: 可以像绑定普通属性一样在模板中绑定计算属性。Vue知道 ...
分类:Web程序   时间:2018-11-01 13:34:51    阅读次数:176
003.DNS-主&辅服务器的配置总实验
一 实验环境1.1 实验需求配置正向解析bind配置反向解析bind配置辅助dns的bind实现主辅dns之间的区域传送1.2 环境规划主dns:CentOS6.8-01 172.24.8.10 linuxmaster.aliyun.com辅dns:CentOS6.8-02 172.24.8.11 ... ...
分类:其他好文   时间:2018-11-01 13:34:41    阅读次数:167
面向对象设计原则 接口分离原则(Interface Segregation Principle)
接口隔离原则 使用多个专门的接口,而不使用单一的总接口,即客户端不应该依赖那些它不需要的接口。 从接口隔离原则的定义可以看出,他似乎跟SRP有许多相似之处。 是的其实ISP和SRP都是强调职责的单一性, 接口隔离原则告诉我们在定义接口的时候要根据职责定义“较小”的接口,不要定义“高大全”的接口。 也 ...
分类:其他好文   时间:2018-11-01 13:34:32    阅读次数:111
js实现网页中英文翻译
1,html 2,metrics.js 3,需要 http://www.microsoftTranslator.com/ajax/v3/WidgetV3.ashx?siteData=ueOIGRSKkd965FeEGM5JtQ**的源码下载下来的 4,把下载下来的里面内容 r="#0F0F5F",m ...
分类:Web程序   时间:2018-11-01 13:34:24    阅读次数:869
Hadoop的简单了解与安装
hadoop 一, Hadoop 分布式 简介Hadoop 是分布式的系统架构,是 Apache 基金会顶级金牌项目 分布式是什么?学会用大数据的思想来看待和解决问题 思 想很重要 1-1 、Hadoop 的思想之源:来自于 Google 03 年发布 3 大论文, GFS、MapReduce、Bi ...
分类:其他好文   时间:2018-11-01 13:34:15    阅读次数:218
项目中Redis分库
Redis中有16个库 默认第0个库 配置库的设置: 不同的库 key可以重复哈 公司的多个不同分布式项目,但是只有一个redis时候,以项目方式区分不同的库 每个项目连接相同 但是库不同 ...
分类:其他好文   时间:2018-11-01 13:34:08    阅读次数:759
网络工程师-软考
局域网中的数据链路层可以分为 逻辑链路控制(LLC) 介质访问控制(MAC) 比特率:单位时间内在信道上传送的数据量(即比特数)bit/s, 简记为b/s或者bps 波特率:单位时间内载波参数变化的次数,用符号Baud表示,简写B 比特率 = 波特率 *单个调制状态对象的二进制位数 = 波特率 * ...
分类:其他好文   时间:2018-11-01 12:37:56    阅读次数:204
第九课--09_04_Linux压缩及归档
分类:系统相关   时间:2018-11-01 12:37:49    阅读次数:165
Yum安装MySQL
1、下载MySQL-5.7 RPM包并解压 2、卸载系统安装完成后自带的mariadb-libs包(CentOS 7) 3、安装各个RPM包 4、初始化数据库 5、修改数据库目录所属用户与所属组 6、启动MySQL 7、通过临时密码登录并修改密码 8、参考配置文件 ...
分类:数据库   时间:2018-11-01 12:37:42    阅读次数:238
Vue.js中 watch(深度监听)的最易懂的解释[转]
https://blog.csdn.net/qq_36688143/article/details/81287535 taskData: { handler(v) { // watch 方法其实默认写的就是这个handler console.log(v); }, immediate: true, / ...
分类:Web程序   时间:2018-11-01 12:37:33    阅读次数:292
vue---设置缩进为4个空格
在使用vue-cli的时候,我们发现,默认编辑的时候,使用的缩进都是2个空格,即使是是编辑器设置了4个空格,在编译的时候,还是以2个空格进行缩进,那么如果将vue设置为4个空格呢? 具体方法在根目录找到:.editorconfig 进行配置: ...
分类:其他好文   时间:2018-11-01 12:37:23    阅读次数:1078
the NTP socket is in use, exiting
在ntpdate同步时间的时候出现“theNTPsocketisinuse,exiting”故障描述:rhel5下使用如下命令手动同步服务器时间#/usr/sbin/ntpdate192.168.1.10出现“theNTPsocketisinuse,exiting”错误。如下:1Nov08:53:41ntpdate[16201]:theNTPsocketisinuse,exiting问题分析:出现
分类:其他好文   时间:2018-11-01 12:37:04    阅读次数:180
Linux下载并安装mariaDB
下载地址 https://downloads.mariadb.org/mariadb/10.3.10/#os_group=linux_generic&bits=64 可通过rpm -qa | grep glibc查看系统目前安装了哪些和glibc有关的包: 1.查看系统是否已有Mariadb包 1. ...
分类:数据库   时间:2018-11-01 12:36:57    阅读次数:492
隧道集群无线电覆盖方案
隧道集群无线电覆盖方案(北京恒星科通科技发展有限公司http://www.bjhxkt.com010-82565576)一、隧道集群无线电覆盖系统概述隧道集群无线电覆盖系统包括150M调度对讲子系统、350M公安消防集群子系统和调频广播及应急广播子系统。调度对讲子系统主要用于隧道管理单位的内部通信,能让隧道内维修、巡逻等人员与控制室管理人员之间建立灵活的通信联络,满足内部管理、指挥、调度等的需要。
分类:其他好文   时间:2018-11-01 12:36:47    阅读次数:224
Linux系统搭建zabbix监控系统实例讲解
第一步,配置本地yum仓库,如下1,挂载,挂载光驱到/mntmount/dev/cdrom/mnt2,创建目录mkdir-p/repo/cos7dvd3,然后使用命令创建yum仓库文件,注意指定正确的软件源位置yum-config-manager--add-repofile:///repo/cos7dvd/4,使用yumrepolist命令检测刚创建的yum软件仓库是否正常。5,使用yumclea
分类:系统相关   时间:2018-11-01 12:36:41    阅读次数:192
1118条   上一页 1 ... 40 41 42 43 44 45 46 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!