
知识点
文章平均质量分 94
爱喝红酒
狮子搏兔,傲视群雄
展开
-
FlinkSql-Mysql
flink SQL 将msyql当做数据源阿里耙耙开源的flink-mysql-conn-cdc:https://github.com/ververica/flink-cdc-connectors 原理:获取mysql增删改查所产生的日志信息binlog,将二进制binlog数据(StringDebeziumDeserializationSchema)反序列化转化成kafka-Debezium-JSON 代码示例:此程序为mysql Binlog日志的获取 package conn;impo原创 2021-04-10 16:17:03 · 2099 阅读 · 0 评论 -
redis-搭建,水平扩展,水平伸缩
redis搭建(所有命令以及操作针对于redis>5.0) 基于docker搭建redis集群模式 docker run --net host --name dmp-redis -v /etc/localtime:/etc/localtime:ro -v /home/dmp/redis/slave01/data:/data --log-driver=none -p 对外端口:内部端口-p 对外集群通讯端口(对外端口+10000):集群通讯端口(内部端口+10000) re..原创 2020-06-10 13:21:19 · 373 阅读 · 1 评论 -
Redis性能优化
首先贴出redis内存优化结论 如若你看不上,或者有更好的方案,不吝赐教 根据公司业务选择实时数据库redis 起初用户较少qps和内存占用非常可观没有感觉到危机感, 肆无忌惮的使用内存丝毫没有感觉到危险的降临,依然洋洋得意的享受着内存服务提供的舒适与快感 当用户逐渐积累达到10亿的时候,我开始慌了 qps请求过慢(要求30ms),已然达到100+,高峰期可达到上千,还实时服务个鸡儿 内存占用过高,毫无节制的使用内存,造成服务重启,内存缓冲区溢出 这样..原创 2020-06-08 16:00:42 · 312 阅读 · 0 评论 -
封装、代码块、继承
封装、封装的概念:在类中,对于不想被本类以外的成员直接访问的内容对进行私有化,同时对外提供一个共有的方法为了访问私有的成员私有化方式:用private将成员进行私有化修饰,然后除了本类以外的都不可以直接进行访问实现封装的步骤:1. 修改属性的可见性来限制对属性的访问(一般限制为private),例如:public class Person {private String...原创 2018-07-29 19:20:48 · 205 阅读 · 0 评论 -
修饰符、抽象类、接口、多态
修饰符public:修饰类、方法、最大的权限权限,在任何地方都可以被使用、成员变量 protected:受保护的权限只能在子类中访问,可以修饰方法和成员变量 默认就是什么都不写,可以修饰,类、方法、成员变量 private:权限修饰符,私有访问,修饰方法,成员变量 static :静态修饰符,可以修饰方法,成员变量, final:类(不能被继承)、方法(不能被子类重写)、(变量赋值后...原创 2018-07-30 21:36:28 · 198 阅读 · 0 评论 -
构造方法、this、super关键字
构造方法1.1、构造方法的定义格式:public 类名(参数列表){}方法的名字必须和类的名字完全一致,并且不允许返回值类型,void也不行普通方法定义格式:修饰符 返回值类型 方法名(参数列表){return}构造方法在new的时候,自动执行 ,其他方法需要对象.方法,调用才能执行。而且构造方法只执行一次,new一次执行一次new类,就是在调用类(class)的构造...原创 2018-07-28 09:30:55 · 252 阅读 · 0 评论