LB 对比

May 13th 2019 | 技术

PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。

阅读更多...

面试常见问题-综合题

March 31st 2019 | 日常

面试中,形形色色的问题并不少见,需要准备面试官常问到的问题,实事求是的回答,同时也要准备关键的面试自我介绍。 适应能力强,有责任心和做事有始终

阅读更多...

面试常见问题-接口和抽象类

March 29th 2019 | 日常

简单来说,
接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的,
另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。
还有,接口可以实现多重继承,而一个类只能继承一个超类,但可以通过继承多个接口实现多重继承,接口还有标识(里面没有任何方法,如Remote接口)和数据共享(里面的变量全是常量)的作用.

面试常见问题-线上故障处理

March 29th 2019 | 日常

1、发现问题。需要完善的监控系统、对网络,服务器cpu、负载、io、内存、连接数(文件句柄数)以及应用系统性能、异常日志进行全访问

2、定位问题。分析问题发生的根源,思考是否对网络、硬件、应用进行升级,或者超过系统的承载量导致问题的发生

3、解决问题。尽快处理问题,恢复系统的正常运行,降低因系统故障对平台造成的损失

4、消除影响。恢复应急过程中对系统临时性改变,尽快的采取补救的措施,降低对客户的影响

5、回顾问题。分析问题的发生原因,如何解决,怎么避免问题再次发生

6、采取措施。对问题发生的原因,避免方法采取行动、执行相应措施

阅读更多...

面试常见问题-面向对象

March 29th 2019 | 技术

面向对象之设计模式大全
面向对象基本概念

三大特性:封装-继承-多态

一些相关的重要概念:抽象-组合-动态绑定-消息传递

由面向对象基本特性得来的设计模式包括四类几十种,如下所示:

阅读更多...