09 2020 档案

摘要:定义一个接口, 子类实现这个接口重写方法,工厂类帮我们创建子类的对象。 以后我们修改业务代码就不用再原有代码的基础上进行修改直接创建新的工厂类即可,比较符合设计模式的开闭原则。 开闭原则: 在程序需要进行拓展的时候,不能去修改原有的代码。简单来说:就是为了使程序的扩展性好,易于维护和升级。 定义一个 阅读全文
posted @ 2020-09-30 17:06 所向披靡zz 阅读(104) 评论(0) 推荐(0) 编辑
摘要:单例模式: 一个类只有一个实例对象, 如果一个类比较大频繁对类进行销毁和创建浪费性能, 如果类是可以复用的就可以使用单例模式。1.线程安全。synchronized关键字。2.是否懒加载。懒加载好处,假如对象在程序启动的时候就构建, 万一没有使用过就比较浪费性能了。3.是否反射破坏。枚举类, 但是不 阅读全文
posted @ 2020-09-28 16:20 所向披靡zz 阅读(98) 评论(0) 推荐(0) 编辑
摘要:一.什么时候会出现线程安全问题? 在单线程中不会出现线程安全问题,而在多线程编程中,有可能会出现同时访问同一个资源的情况,这种资源可以是各种类型的的资源:一个变量、一个对象、一个文件、一个数据库表等,而当多个线程同时访问同一个资源的时候,就会存在一个问题: 由于每个线程执行的过程是不可控的,所以很可 阅读全文
posted @ 2020-09-27 10:33 所向披靡zz 阅读(1314) 评论(0) 推荐(0) 编辑
摘要:wait和notify简介 wait和notify都输属于object的方法 object.wait(): 暂停一个线程. object.notify(): 唤醒一个线程. 想要实现wait和notify方法首先需要一个object对象. 在多个线程之间,我们可以通过调用同一个对象的wait()和n 阅读全文
posted @ 2020-09-25 17:36 所向披靡zz 阅读(578) 评论(0) 推荐(0) 编辑
摘要:在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。 如图,synchronized可以用在方法上也可以使用在代码块中,其中方法是实例方法和静态方法分别锁的是该类的实例对象和该类的对象。而使用在代码块中也可以 阅读全文
posted @ 2020-09-25 11:53 所向披靡zz 阅读(196) 评论(0) 推荐(0) 编辑
摘要:《奥克婚姻质量评估》 《非暴力沟通》 阅读全文
posted @ 2020-09-25 10:37 所向披靡zz 阅读(133) 评论(0) 推荐(0) 编辑
摘要:curl -XPUT http://127.0.0.1:9200/rtiaes/_settings -d '{ "index" : { "max_result_window" : 2147483647}}' 注意: 1.size的大小不能超过index.max_result_window这个参数的设 阅读全文
posted @ 2020-09-24 17:19 所向披靡zz 阅读(8854) 评论(0) 推荐(0) 编辑
摘要:项目中的一个页面跳转功能存在10个以上的if else判断,想要做一下整改 一、什么是策略模式 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理,最终可以实现解决多重If判断问题。 1.环境(Context)角色:持有一个Strategy的引用。 2.抽象策略(St 阅读全文
posted @ 2020-09-24 16:40 所向披靡zz 阅读(3564) 评论(0) 推荐(0) 编辑
摘要:rollover API 使你可以根据索引大小,文档数或使用期限自动过渡到新索引。 当 rollover 触发后,将创建新索引,将索引别名转向新索引,所有后续更新都将写入新索引。 Rollover历史数据 在大多数情况下,无限期保留历史数据是不可行的。 - 时间序列数据随着时间的流逝而失去价值,我们 阅读全文
posted @ 2020-09-20 18:47 所向披靡zz 阅读(453) 评论(0) 推荐(0) 编辑
摘要:一、字段类型概述 二、字符串类型ElasticSearch对字符串拥有两种完全不同的搜索方式. 你可以按照整个文本进行匹配, 即关键词搜索(keyword search), 也可以按单个字符匹配, 即全文搜索(full-text search). 对ElasticSearch稍有了解的人都知道, 前 阅读全文
posted @ 2020-09-20 10:40 所向披靡zz 阅读(10358) 评论(0) 推荐(0) 编辑
摘要:检查集群状态, 查看是否有节点丢失, 有多少分片无法分配 GET _cluster/health 查看索引级别, 找到红色的索引 GET _cluster/health?level=indices explain变红的原因 GET /_cluster/allocation/explain 集群变红原 阅读全文
posted @ 2020-09-18 17:29 所向披靡zz 阅读(543) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/cjsblog/p/10327673.html 阅读全文
posted @ 2020-09-18 09:58 所向披靡zz 阅读(112) 评论(0) 推荐(0) 编辑
摘要:"domain" : {"type" : "text","analyzer" : "ik_max_word","norms" : false,"fields" : {"host" : {"type" : "keyword","doc_values":true}}}, 字段 domain 别名 hos 阅读全文
posted @ 2020-09-17 15:46 所向披靡zz 阅读(2056) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/weixin_43719622/article/details/103899499 阅读全文
posted @ 2020-09-17 15:42 所向披靡zz 阅读(1484) 评论(0) 推荐(0) 编辑
摘要:一、提高了重用性,就像一个函数 如果要频繁获取user的name和goods的name。就应该使用以下sql语言。示例: select a.name as username, b.name as goodsname from user as a, goods as b, ug as c where 阅读全文
posted @ 2020-09-16 11:50 所向披靡zz 阅读(232) 评论(0) 推荐(0) 编辑
摘要:http://192.168.30.102:9997/clusters/ULTIWILL_KAFKA/consumers/streaming_04/topic/ultiwill-http/type/zk streaming_04 消费组 ULTIWILL_KAFKA kafka集群名称 阅读全文
posted @ 2020-09-16 11:02 所向披靡zz 阅读(1816) 评论(0) 推荐(0) 编辑
摘要:1:增加别名 为索引school添加一个别名alias1: 1.1:创建索引 PUT student { "settings": {"number_of_shards": 3 , "number_of_replicas": 1} } ​ PUT school { "settings": {"numb 阅读全文
posted @ 2020-09-15 18:41 所向披靡zz 阅读(6688) 评论(0) 推荐(0) 编辑
摘要:2.0版本 --jdk8 kafka-manager 百度云盘下载地址链接:https://pan.baidu.com/s/1Vu2BcEQyCL7MuAydu2Mc5A提取码:0aw3 修改配置文件./conf/application.conf # 默认是localhost,将zkhosts改为自 阅读全文
posted @ 2020-09-14 17:06 所向披靡zz 阅读(368) 评论(0) 推荐(0) 编辑
摘要:JMX的全称为Java Management Extensions. 顾名思义,是管理Java的一种扩展。这种机制可以方便的管理、监控正在运行中的Java程序。常用于管理线程,内存,日志Level,服务重启,系统环境等。 在kafka-server-start.sh 添加一条 export JMX_ 阅读全文
posted @ 2020-09-14 16:22 所向披靡zz 阅读(624) 评论(0) 推荐(0) 编辑
摘要:查看有多少topic bin/kafka-topics.sh --zookeeper 192.168.15.106:2181/kafka --list 创建topic bin/kafka-topics.sh --create --topic test-david --replication-fact 阅读全文
posted @ 2020-09-14 16:18 所向披靡zz 阅读(164) 评论(0) 推荐(0) 编辑
摘要:在word中,插入代码块,是比较烦的一件事。 1.打开http://www.planetb.ca/syntax-highlight-word网站 2.将你的代码复制进去,选择编译语言,点击“Show Highlighted” 3.复制格式化后的代码 4.直接在word中粘贴代码就可以了。 原文链接: 阅读全文
posted @ 2020-09-10 11:08 所向披靡zz 阅读(4356) 评论(0) 推荐(0) 编辑
摘要:一、lambda表达式 lambda表达式本质上是一段匿名内部类,也可以是一段可以传递的代码。 先来体验一下lambda最直观的优点:简洁代码 //匿名内部类 Comparator<Integer> cpt = new Comparator<Integer>() { @Override public 阅读全文
posted @ 2020-09-09 18:10 所向披靡zz 阅读(123) 评论(0) 推荐(0) 编辑
摘要:在登录mysql输入密码后出现如下问题: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 一般是密码错误引起,解决的办法是重置密码, 重置密码的第一步就是跳过MySQL的密码认证过 阅读全文
posted @ 2020-09-02 17:59 所向披靡zz 阅读(835) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示