简
4年前
Binder Driver缺陷导致定屏的案例
本文讲解异步bindercall是如何阻塞整个系统的,通过ramdump信息以及binder通信协议来演绎并还原定屏现场。一、背景知识点解决此问题所涉及到的基础知识点有:Trace、CPU调度、Ramdump推导、Crash工具、GDB工具、Ftrace,尤其深入理解binderIPC机制。1.1工具简介Trace:分析死锁
Stella981 Stella981
3年前
SpringBoot:使用小技巧合集
!(https://oscimg.oschina.net/oscnet/9568359ee35c42c391a2061b9e5ed793.jpg)本文转自公众号一枚趔趄的猿作者:謝謝同学个人博客:http://blog.lqdev.cn前言最近工作比较忙,事情也比较多。加班回到家都十点多了,洗
Stella981 Stella981
3年前
Redis的8大数据类型,写的真好
!(https://oscimg.oschina.net/oscnet/fdbd36b977d2445d818bea697ac004ac.jpg)来源|blog.itzhouq.cn/redis2最近这几天的面试每一场都问到了,但是感觉回答的并不好,还有很多需要梳理的知识点,这里通过几篇Redis笔记整个梳理一遍。Re
Wesley13 Wesley13
3年前
JAVA面试——Redis
1、Redis是什么?都有哪些使用场景?Redis是一个使用C语言开发的高速缓存数据库。Redis使用场景:1)记录帖子点赞数、点击数、评论数;2)缓存近期热帖;3)缓存文章详情信息;4)记录用户会话信息。2、Redis有哪些功能?1)数据缓存功能;2)
Wesley13 Wesley13
3年前
NumPy的详细教程
先决条件在阅读这个教程之前,你多少需要知道点python。如果你想从新回忆下,请看看PythonTutorial(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdocs.python.org%2Ftut%2F).如果你想要运行教程中的示例,你至少需要在你的电脑上安装了
Wesley13 Wesley13
3年前
CSS 奇思妙想:超级酷炫的边框动画
点上方蓝字关注公众号「前端从进阶到入院」精选原创好文助你进入大厂文章转载自公众号「iCSS前端趣闻」今天逛博客网站shoptalkshow\1\,看到这样一个界面,非常有意思:!(https://oscimg.oschina.net/oscnet/9655b35af5a045999ff55c144a3f7c
Stella981 Stella981
3年前
Crash dump进程信息
linux下比较简单,这里不在说明,windows下相对复杂一点SEH,用SetUnhandledExceptionFilter来捕获 MiniDumpWriteDump来写dmp文件,这种方法还不够完全,一些错误一样无法捕获比如多次delete,可修改注册表 crash自动生成dmp而不用代码去控制 结合代码控制一起使用
Stella981 Stella981
3年前
Spring Boot 面试,一个问题就干趴下了!
前言随着SpringBoot使用越来越广泛,SpringBoot已经成为Java程序员面试的知识点,很多同学对SpringBoot理解不是那么深刻,经常就会被几个连环跑给干趴下了!比如下面这一段的SpringBoot问答:问:你觉得SpringBoot最大的优势是什么呢?答:SpringBoot的最大
Wesley13 Wesley13
3年前
51Nod1709 复杂度分析
似乎好久没发过博客了哎……好不容易有空写道题了,发个博客骗点访问量传送门(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.51nod.com%2FonlineJudge%2FquestionCode.html%23%21problemId%3D1709)出题人的做法是$O
HPC调度基础:slurm集群的部署
本文分享自天翼云开发者社区@《》,作者:才开始学技术的小白0.引言HPC(HighPerformanceComputing,以下简称HPC)是一个领域,试图在任何时间点和技术上对于相关技术、方法和应用等多种方面实现最大的计算能力;换而言之其目的就是求解一类