最新 最热

Go语言之panic和recover

panic是Go语言中,用于终止程序的一种函数,往往用在下面两种情况:1)程序出现了很大的故障,例如不能在提供服务了。2)程序在运行阶段碰到了内存异常的操作,例如空指针的取值,改写只读内存等。...

2020-04-02
1

Linux chattr 命令详解

S:即Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。

2020-03-15
1

死锁分析以及检测工具详解

死锁:线程1等待线程2的互斥持有资源,而线程2等着线程1的互斥持有资源,两个线程都无法进行执行。

2020-02-20
2

Python 数据结构 tree 树

除了已经存在name, child, parent属性外,我们可以自定义其他属性方便操作。

2020-01-08
1

内存取证工具(volatility)

用到的文件是之前 360 的比赛里面的一个镜像(文件名:xp.raw),本来想自己 dump 一个虚拟机的分析一下,但是太大了就放弃了

2020-01-02
1

性能分析之分析决策树1

背景 初学者对性能分析是个《横看成岭侧成峰,远近高低各不同。不识庐山真面目,只缘身在此山中。》那么应该怎么学习才能建立起自己的知识体系,才能做到《千山同一月,万户尽皆春。千江有水千江月,万...

2019-12-10
1

Windows平台如何查看一个dll依赖的其他dll

好多开发者在做windows开发的时候,容易遇到dll依赖的问题,VS自带一个小工具dumpbin, 这个工具挺好用,可以查看dll相关依赖库,还可以看dll导出接口。

2019-09-19
1

恢复MySQL slave上的某几张表的方法

有时候,slave上只是几张表有些问题,如果从master上dump一份进行恢复的话,对于体积很大的数据库,则要花费很长的时间,长时间的持锁还容易影响到业务。...

2019-09-18
2

Windows WMI库最简单的读取方式.

首先我们先声明一个VARIANT类型转Array数组的函数. 这函数已经做了完全的兼容.

2019-09-04
1

root用户也没法用rm随意删除文件?

在你的印象中,是不是root用户就可以为所欲为呢?随便一个rm -rf *,一波骚操作走人?可能没那么容易。

2019-09-03
1