![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作心得
Burr
乱花渐欲迷人眼,浅草才能没马蹄
展开
-
入职一月感受
7月,初入职场,在一家日企的小公司做程序员。请愤青勿喷啊。公司有300人左右,全是中国人,小日本偶尔过来视察。转眼马上就入职一个月,在这就说说入职以来的感受吧。记得第一天上班,上来就是装机,对,你没听错,就是组装电脑,以后就用这个工作,装完机器安装操作系统,也是win7,不过是日文版的。安装的时候费了点劲,没人指导啊,就是一通瞎装,错了再装,就这样半天过去。我和几个同事都心里觉得,这公司咋搞的...原创 2014-07-26 21:33:58 · 688 阅读 · 0 评论 -
ES问题汇总
1.由gc引起节点脱离集群 因为gc时会使jvm停止工作,如果某个节点gc时间过长,master ping3次(zen discovery默认ping失败重试3次)不通后就会把该节点剔除出集群,从而导致索引进行重新分配。解决方法:(1)优化gc,减少gc时间。(2)调大zen discovery的重试次数(es参数:ping_retries)和超时时间(es参数:ping_ti转载 2018-04-18 11:17:23 · 2851 阅读 · 0 评论 -
Synchronized关键字最精简讲解
我们在日常编程中,经常遇到并发问题,如果不控制,会带来意想不到的的后果,其结果往往和我们的预期不符。synchronized关键字可以控制并发 ,下面我们将讲一下这个关键字的两种用法。两种用法:一,对象锁,一般有两种形式。(1)synchronized加在代码块中。(2)synchronized加在方法上。二,类锁,一般也有两种形式。(1)synchroni...原创 2019-05-24 23:37:19 · 140 阅读 · 0 评论 -
ZooKeeper——学习笔记
一、什么是ZooKeeper ZooKeeper主要服务于分布式系统,可以用ZooKeeper来做:统一配置管理、统一命名服务、分布式锁、集群管理。 使用分布式系统就无法避免对节点管理的问题(需要实时感知节点的状态、对节点进行统一管理等等),而由于这些问题处理起来可能相对麻烦和提高了系统的复杂性,ZooKeeper作为一个能够通用解决这些问题的中间件就应运而生了。 ZooKee...原创 2019-05-22 23:33:35 · 170 阅读 · 0 评论 -
ZooKeeper——学习笔记2
ZooKeeper 的应用场景典型的发布/订阅模式的分布式数据管理与协调框架ZooKeeper 解决了什么问题?高性能使得 ZooKeeper 能够应用于对系统吞吐有明确要求的大型分布式系统 高可用可以解决分布式的单点问题 具有严格的顺序访问控制能力,主要是针对写操作的严格顺序性,使得客户端可以基于 ZooKeeper 来实现一些复杂的同步原语利用 ZooKeeper 可以非常方...原创 2019-05-22 23:40:29 · 125 阅读 · 0 评论 -
Java反射和应用
什么是反射反射就是指程序在运行的时候可以知道一个类的自身信息。 对于任何一个类:可以知道这个类的属性和方法。 对于任何一个对象:可以调用这个对象的任何一个方法和属性。 反射就是把java类中的各种成分映射成一个个的Java对象。例如:一个类有:成员变量、方法、构造方法、包等等信息,利用反射技术可以对一个类进行 解剖,把个个 组成部分映射成一个个对象。反射的功能...原创 2019-06-04 23:23:16 · 489 阅读 · 0 评论