前一段时间面试官问我Android在Linux的基础上,权限做了哪些改变。霹雳呱啦说了一堆,但是说着说着,始终感觉自己说的缺了点东西,自己理解还是不够到位,而且网上的很多文章在原理上基本都是大同小异,很多地方都是语焉不详,所以,自己半看源码半看文章的总结了一下。 一:Android ...
背景 公司线上有个tomcat服务,里面合并部署了大概 个微服务,之所以没有像其他微服务那样单独部署,其目的是为了节约服务器资源,况且这 个服务是属于边缘服务,并发不高,就算宕机也不会影响核心业务。 因为并发不高,所以线上一共部署了 个tomcat进行负载均衡。 这个tomcat刚上生产线,运行挺平稳。大概过了大概 天后,运维同事反映 个tomcat节点均挂了。无法接受新的请求了。CPU飙升到 。 ...
2020-07-20 10:59 8 1641 推荐指数:
前一段时间面试官问我Android在Linux的基础上,权限做了哪些改变。霹雳呱啦说了一堆,但是说着说着,始终感觉自己说的缺了点东西,自己理解还是不够到位,而且网上的很多文章在原理上基本都是大同小异,很多地方都是语焉不详,所以,自己半看源码半看文章的总结了一下。 一:Android ...
一. 宏观概念 ASP.NET Core Middleware是在应用程序处理管道pipeline中用于处理请求和操作响应的组件。 每个组件是pipeline 中的一环。 自行决定是否将 ...
多图预警! 环境:系统测试(Windows Server/JRE8/tomcat7) 现象:应用运行几天后,出现访问超时,服务器cpu利用率居高不下 问题日志:OutOfMemoryError:MetaSpace 问题分析: 原因分析:MetaSpace是jvm ...
为了同学们看起来一目了,特按如下思路进行讲解。 1.出现的场景 2.分析及解决的过程 3.总结 最近公司要使用zookeeper做配置管理(后面简称ZK),然后自己就提前用虚拟机进行了ZK三台集群的搭建。之后开始选择使用zookeeper的java ...
目录 简介 Lock简单实用 主体框架 原理解析 独占锁 AQS数据结构 CLH数据结构 a ...
抽丝剥茧,完成复杂查询的调试。 ...
一:背景 1. 讲故事 前天有位粉丝朋友在后台留言让我帮忙看看他的 Winform程序 UI无响应 + 410线程 到底是啥情况,如下图: 说实话,能看到这些真实案例我是特别喜欢的😁😁? ...
注:本文主要记录这次解决内存溢出问题的过程而不是具体问题。 最近在写一个搜索引擎,使用倒排索引结构进行文档检索,保存索引的基本思想是先将倒排列表保存到内存中一个有序Map里(TreeMap),然后当内存占用达到一定阈值的时候将内存中的倒排列表有序写入磁盘,当磁盘已经存在索引时,则将内存中 ...