一.内部类基础在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。1.成员内部类 成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形如下面的形式classCircle{doubleradius=0;publicCircle(doubleradius){this.radiu
分类:
其他好文 时间:
2020-11-21 12:00:37
阅读次数:
6
一、缘起(1)并发量大,流量大的互联网架构,一般来说,数据库上层都有一个服务层,服务层记录了“业务库名”与“数据库实例”的映射关系,通过数据库连接池向数据库路由sql语句以执行:如上图:服务层配置用户库user对应的数据库实例物理位置为ip(其实是一个内网域名)。(2)随着数据量的增大,数据要进行水平切分,分库后将数据分布到不同的数据库实例(甚至物理机器)上,以达到降低数据量,增强性能的扩容目的:
分类:
数据库 时间:
2020-11-18 13:09:39
阅读次数:
15
position的absolute与fixed共同点与不同点 position属性是对于元素位置设置的属性,一般来说fixed是相对于window窗口的,不会随着页面的滚动而位置发生变化 absolute是相对于页面中的元素位置设置的,所以位置会随着页面的滚动而发生变化,不会固定不变。如果页面没有滚 ...
分类:
其他好文 时间:
2020-11-18 12:29:01
阅读次数:
4
两种类型比较 / 不限定作用域 限定作用域 作用域范围 枚举成员和枚举类型作用域相同 枚举成员的名字遵循常规作用域准则 自动转换 枚举类型或成员可以自动转换成整形 不进行隐式转换 默认类型 不存在 int 前置声明 需要指定成员类型才可以声明 可以用默认类型直接声明 一般来说大括号里的内容属于一个作 ...
分类:
编程语言 时间:
2020-11-11 16:36:27
阅读次数:
10
继续回答知识星球水友提问。问题域:数据量大、并发量高场景,如何在流量低峰期,平滑实施表结构变更?画外音,一般来说,是指增加表的属性,因为:(1)如果是减column,升级程序不使用即可;(2)如果是修改column,程序兼容性容易出问题;首先,一起看下有哪些常见方案。方案一:在线修改表结构。画外音:altertableaddcolumn数据量大的情况下,锁表时间会较长,造成拒绝服务,一般不可行。方
分类:
数据库 时间:
2020-11-10 11:32:08
阅读次数:
12
转自:https://www.xttblog.com/?p=2925 CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。 分布式系统(distributed ...
分类:
其他好文 时间:
2020-11-08 17:38:57
阅读次数:
35
1500字节为何成为互联网MTU标准?以太网无处不在,几乎所有硬件厂商都有涉及,所有以太网链路都有一个共同的参数:MTU。$ipl1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536stateUNKNOWNlink/loopback00:00:00:00:00:00brd00:00:00:00:00:002:enp5s0:<BROADCAST,MULTICAST
分类:
其他好文 时间:
2020-11-08 16:35:22
阅读次数:
19
一、数据库优化 一般来说,当一个请求超过200ms,就需要优化了,当前这不是绝对的标准,具体看业务场景。 sql优化一般包括 1、是否命中索引 2、设计是否合理 3、关联查询是否合理 实在数据量大,只能在拆分了。如果需要同时插入许多数据,尽可能使用 BulkCopy 操作以提升性能。 使用云数据库的 ...
分类:
其他好文 时间:
2020-11-07 15:50:06
阅读次数:
16
在生产环境下,单机部署的Redis服务一旦宕机,所有依赖Redis服务的主流服务都会受到影响, 这时就需要一种Redis高可用方案。 一般来说, 一个高可用的方案要满足以下三点要求: 数据备份(冗余) 数据冗余在不同的节点上,防止数据丢失 故障自动切换 正在服务的节点故障时,可以自动地切换到备用节点 ...
分类:
其他好文 时间:
2020-11-06 02:06:32
阅读次数:
16
在项目开发时,我们常常用到ref和refs两个属性。 一、一般来说,如果我们把ref属性定义到html元素之上,我们就可以对html元素进行DOM操作了,省去了传统的Document.getlelementById操作了, 例如: <input type="text" ref="input" /> ...
分类:
其他好文 时间:
2020-11-01 10:40:55
阅读次数:
11