摘要: 1、建表语句 create table table_name( id number(16), name varchar2(32) not null, pid number(12) not null, sex varchar2(4) default '男' constraint id primary 阅读全文
posted @ 2022-09-01 16:33 charlescccc 阅读(10201) 评论(0) 推荐(0)
摘要: to_char(date,'yyyy-mm')= 2022-08 注意mm对应08而不是8 阅读全文
posted @ 2022-08-03 17:52 charlescccc 阅读(54) 评论(0) 推荐(0)
摘要: 1.7版本:数组+链表1.8版本:数组+链表/红黑树 1、为何要用红黑树?红黑树用来避免Dos攻击(Dos攻击是构造一批哈希值一样的数据,他们的桶下标也一样,这时链表很长,就会影响系统性能) 2、树化阈值为何为8?负载因子为0.75时,长度超过8时,树化的几率是亿分之6,选择8就是为了树化的几率很小 阅读全文
posted @ 2021-12-21 21:28 charlescccc 阅读(86) 评论(1) 推荐(0)
摘要: package com.cc; import java.util.Arrays; /** * @Author: cc * @Create: 2021/12/21 * 快速排序(双边循环) * 1、选择最左元素作为基准 点元素 * 2、j 指针负责从右向左找比基准点小的元素, * 3、i 指针负责从左 阅读全文
posted @ 2021-12-21 21:23 charlescccc 阅读(73) 评论(0) 推荐(0)
摘要: package com.cc; import java.util.Arrays; /** * @Author: cc * @Create: 2021/12/20 */ public class Bubble { public static void main(String[] args) { int 阅读全文
posted @ 2021-12-21 21:22 charlescccc 阅读(30) 评论(0) 推荐(0)
摘要: 二分查询:package com.cc;/** * @Author: cc * @Create: 2021/12/20 * 二分查询实现步骤: * 1.前提:有已排序数组A (假设已经做好) * 2.定义左边界L. 右边界R,确定搜索范围,循环执行二分查找(3. 4两步) * 3.获取中间索引 M= 阅读全文
posted @ 2021-12-21 21:16 charlescccc 阅读(33) 评论(0) 推荐(0)
摘要: Dubbo主要有5个核心组件:服务提供者,消费者,注册中心,容器,监控中心 容器:负责启动、加载、运行服务提供者 提供者:启动时,向注册中心提供服务 消费者:从注册中心订阅服务 注册中心:返回服务提供者列表给消费者 1、注册中心只负责地址的注册和查找,不参数数据传输和请求的转发,压力较小(两不一小) 阅读全文
posted @ 2021-12-13 21:28 charlescccc 阅读(393) 评论(0) 推荐(0)
摘要: 1、面向接口代理的高性能RPC调用 2、智能容错和负载均衡 3、服务自动注册和发现 4、高度可扩展能力 5、运行期流量调度 6、可视化的服务治理和运维 阅读全文
posted @ 2021-12-13 21:11 charlescccc 阅读(254) 评论(0) 推荐(0)
摘要: RDB 持久化方式能够在指定的时间间隔能对你的数据进行快照存储。 AOF 持久化方式记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据,AOF 命 令以 redis 协议追加保存每次写的操作到文件末尾.Redis 还能对 AOF 文件进行后台重写,使得 AOF 文件的体积 阅读全文
posted @ 2021-12-13 21:04 charlescccc 阅读(155) 评论(0) 推荐(0)
摘要: 1、接口和抽象类的相同与区别? 相同:两者都不能被实例化。只有接口的实现类和抽象类的子类实现接口或抽象类中方法才能实例化。不同:接口只能定义方法,不能实现方法,抽象类可以定义和实现方法。一个类可以实现多个接口,但只能继承一个抽象类。 2、Java提供的多态机制? 重载和覆盖重载:同一个类中有多个同名 阅读全文
posted @ 2021-12-09 19:52 charlescccc 阅读(50) 评论(0) 推荐(0)