拥有0000-未整理-等待研究标签的文章

万万没想到,JVM内存结构的面试题可以问的这么难? - 知乎

在我的博客中,之前有很多文章介绍过JVM内存结构,相信很多看多我文章的朋友对这部分知识都有一定的了解了。那么,请大家尝试着回答一下以下问题:1、JVM管理的内存结构是怎样的? 2、不同的虚拟机在实现运行时内存的时候有什么区别? 3、运行时数据区中哪些区域是线程共享的?哪些是独享的? 4、除了JVM运行时内存以外,还有什么区域可以用吗? 5、堆和栈的区别是什么? 6、Ja...
阅读全文

MySQL面试高频100问 - 知乎

前言本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水.前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面试文章,发现其中的一些问题自己也回答不好,虽然知识点大部分都知道,但是无法将知识串联起来.因此决定搞一个MySQL灵魂100问,试着用回答问题的方式,让自己对知识点的理解更加深入一点.此...
阅读全文

MySQL锁机制——你想知道的都在这了! - 知乎

一、锁的类型 1\. 行锁 共享锁(S Lock)允许事务读一行数据 排它锁 (X Lock) 允许事务读一行数据 2\. 表锁(意向锁)锁定允许事务在行级上的锁和表级上的锁同时存在。为了支持在不同粒度上进行加锁操作,InnoDB存储引擎支持一种额外的锁方式 意向共享锁(IS Lock)事务想要获得一张表中某几行的共享锁 意向排他锁(IX Lock)事...
阅读全文

美团点评Kubernetes集群管理实践 - 知乎

背景作为国内领先的生活服务平台,美团点评很多业务都具有非常显著、规律的“高峰”和“低谷”特征。尤其遇到节假日或促销活动,流量还会在短时间内出现爆发式的增长。这对集群中心的资源弹性和可用性有非常高的要求,同时也会使系统在支撑业务流量时的复杂度和成本支出呈现指数级增长。而我们需要做的,就是利用有限的资源最大化地提升集群的吞吐能力,以保障用户体验。本文将介绍美团点评Kubernetes集群管理与使...
阅读全文

美团点评Kubernetes集群管理实践 - 知乎

背景作为国内领先的生活服务平台,美团点评很多业务都具有非常显著、规律的“高峰”和“低谷”特征。尤其遇到节假日或促销活动,流量还会在短时间内出现爆发式的增长。这对集群中心的资源弹性和可用性有非常高的要求,同时也会使系统在支撑业务流量时的复杂度和成本支出呈现指数级增长。而我们需要做的,就是利用有限的资源最大化地提升集群的吞吐能力,以保障用户体验。本文将介绍美团点评Kubernetes集群管理与使...
阅读全文

孩子“窝里横,出门怂”,背后暴露了3个家庭真相 - 知乎

前几天朋友跟我抱怨,越来越看不懂家里那个4岁的小儿子了。在幼儿园里乖得很,从来不跟小朋友抢玩具、闹别扭。可与此相反,回到家里,儿子却嚣张得很,成天跟姐姐干仗。说好一人一份的果汁,弟弟喝完就抢姐姐的,姐姐不给,他就动手打人。有时候妈妈帮姐姐几句,儿子不高兴了,竟然还动手打妈妈,各种不听话,不服管。在家谁也不能惹他,急了就大吼大叫,但出门怂得连大声叫声“阿姨”都不敢。胆小拘谨、唯唯...
阅读全文

方舟编译器学习笔记6 方舟开源目录简介 - 知乎

方舟编译器第一批代码开源之后,很多人对方舟编译器感兴趣,包括一些之前不是做编译器相关工作的同学。所以有人反馈说想读代码却无从下手,毕竟代码中的注释也不多。本文将就方舟这次开源的目录做一个简单的介绍,因为还没有充足的时间深入的读这些源码,难免有疏漏之处,欢迎大家批评指正。此次开源所放出来的一级目录主要六个:1、build目录:该目录下主要是环境设置脚本,和一些build所用的Makefi...
阅读全文

面试官问的Mybatis初始化原理,你的回答能看出你是屌丝还是大师 - 知乎

对于任何框架而言,在使用前都要进行一系列的初始化,MyBatis也不例外。本章将通过以下几点详细介绍MyBatis的初始化过程。1. MyBatis的初始化做了什么2. MyBatis基于XML配置文件创建Configuration对象的过程3. 手动加载XML配置文件创建Configuration对象完成初始化,创建并使用SqlSessionFactory对象4. 涉及到的设计...
阅读全文

真正的黑客是什么样的? - 知乎

2011年4月19日下午4点15分,索尼技术人员注意到有四台服务器未经授权自动重启了。 随后他们调查证实有人闯入服务器,并立即关闭了他们的平台网络PlayStation Network。 索尼得出结论,它已成为一个复杂网络攻击的受害者,该攻击暴露了七亿七千万PSN用户的地址,密码,生日和电子邮箱。“虽然目前没有证据表明信用卡数据泄漏,但我们不排除这种可能性。”公司发言人Pa...
阅读全文

rancher初级(搭建+基本操作+web应用部署) - gentleman_c - 博客园

Rancher搭建首先rancher需要安装了docker的linux环境,我的系统版本为在docker的基础上启动rancher服务器,Rancher 服务器是一个 Docker image,所以其软件本身不需要安装,只需要执行 Docker 命令下载并且成功运行 Docker 服务器镜像即可。执行命令 sudo docker run d restart=always p 8080...
阅读全文