Linux
文章平均质量分 54
dirft_lez
这个作者很懒,什么都没留下…
展开
-
Nginx 403 forbidden多种原因及故障模拟重现
访问Nginx出现状态码为403 forbidden原因及故障模拟1 nginx配置文件里不配置默认首页参数或者首页文件在站点目录下没有index index.php index.html index.htm;问题模拟示例:[root@www extra]# cat www.conf#www virtualhost by oldboy server { listen 80; server_name www.etiantian.org;原创 2021-03-03 11:54:52 · 425 阅读 · 0 评论 -
教你程序员如何面试进入大厂
又到了金三银四的面试季了,那么最最最重要的问题来了,程序员该如何面试进大厂呢?下面分享四个面试宝藏平台,让你学会编程,并轻松找到工作,安排~~~~~~一、知乎:知乎上有很多的同行的知友会分享他们的真实面试经验,通过这样相互学习的经验交流可以让你更加自如的面对面试。二、牛客网:通过上万篇面经大数据汇总统计计算出各企业招聘常考真题,包含BAT登数十家企业数据,研发常考题算法常考题和客户端常考题。三、GitHub:GitHub是世界顶级开发者的聚集地,在这里你几乎可以找到任何你想要的东西。上面分原创 2021-02-26 11:07:06 · 451 阅读 · 2 评论 -
Java集合框架使用总结
Java集合框架使用总结前言:本文是对Java集合框架做了一个概括性的解说,目的是对Java集合框架体系有个总体认识,如果你想学习具体的接口和类的使用方法,请参看Java API文档。一、概述数据结构对程序设计有着深远的影响,在面向过程的C语言中,数据库结构用struct来描述,而在面向对象的编程中,数据结构是用类来描述的,并且包含有对该数据结构操作的方法。在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法原创 2021-02-25 10:28:19 · 194 阅读 · 0 评论 -
阿里巴巴云原生应用安全防护与 OpenKruise 的新领域
作者 | 王思宇(酒祝)来源|阿里巴巴云得益于 Kubernetes 面向终态的理念,云原生架构天然具备高度自动化的能力。然而,面向终态的自动化是一把“双刃剑”,它既为应用带来了声明式的部署能力,同时也潜在地会将一些误操作行为被终态化放大。因此,充分了解云原生环境下那些潜在的影响应用安全的问题,提前掌握多方位的安全防护、拦截、限流、熔断等技术手段来保障云原生应用的运行时稳定性至关重要。本文整理自作者阿里云容器服务技术专家,OpenKruise 作者 & 初创人员之一,Kubernetes、O原创 2021-02-24 11:33:53 · 159 阅读 · 0 评论 -
谈谈我是如何看待运维的
运维,很容易从字面理解为运营、维护。大部分朋友认为,在互联网公司中linux系统运维的工作就是安装系统,部署服务处理紧急故障,为公司开发人员及其它部门提供支持。同时负责内外网的网络稳定。没错,上面的工作的确是运维的一部分工作,但并不是全部,或者说是中小公司低级的运维劳动。在老男孩看来,除了上面的角色外,运维人员还是管理、制度、规范、流程的制定和推行、监督角色。运维的核心是运维思想,非运维技术本身(如部署服务等,这是部分朋友的误区)。上百台以上的服务器的规模如果没有好的管理流程、规范、制度策略,是无法协调工原创 2021-02-19 09:33:25 · 644 阅读 · 0 评论