黑客
-
是时候开始学习一波 MySQL 的私人秘书 binlog 了
一个系统,不仅要有好的代码,还要有优秀的日志记录。方便我们在出错时进行排查问题。 其实,写日志这件事,不仅是你在开发时会写。MySQL 也会写,binlog 就是 MySQL 中,…
-
微信群里网友翻车,数据库被黑客删除!看我教你如何恢复!
大早上起来,发现微信群刷屏了。爬了一下信息,发现二群里一位网友透露,昨天夜里凌晨 3 点接到电话,公司数据库被删除了。他已搞了一晚上了,事故现场还未恢复! 据这位网友透露,宝塔(简…
-
Web安全之常见的攻击手段
软件安全性依然是个热点话题。从小公司到全球500强公司都听说过由互联网上的病毒和攻击者所引起的盗窃身份、丢失数据,及一般性的伤害的事发生。随着互联网的发展,以及美国“棱…
-
网站常见漏洞攻防进阶
近年来,越来越多的中小型站长如雨后春笋般的冒了出来。网站的安全性就变得越来越严重。例如今年Struts2的一个漏洞,就连大型银行,电商,支付等领域的拔尖企业都受到冲击,更何况小小的…
-
灭霸所有单例模式,克隆、序列化、反射机制破坏7种单例模式
单例模式实际上也不止 7 种。但是,每一种都并非安全的。今天我给大家讲一讲如何利用克隆、序列化、反射机制破坏单例模式。 我今天以痴汉式单例为例来讲,其他的单例模式破坏方式类似。 p…
-
手把手教你用代码实现 Unsafe 的 9 大使用场景
Unsafe 这个类是你用就觉得好用的类。今天我借助它,边介绍它的使用场景便给大家讲实现。 Unsafe 的8大主要功能 使用场景一:Unsafe 可以用在避免类初始化的场景。也就…
-
Facebook + Instagram + WhatsApp 同时故障,损失上亿美金
相信不少人今天上班时候,被各大新闻网站弹出一条消息,类似 Facebook 全球发生故障之类的新闻。 Facebook 做为全球少有的几大互联网巨头,发生点故障就能引起巨大的波澜。…
-
Java HTTP Host 头攻击原理以及如何防御
很对微信群里的网友,我都称他们为老铁,从来不称兄道弟的,因为我觉得不真实。不向某东,说一套做一套。 其实你只要认真对待大家,大家都会看在心里,你们说是不是! 对于 Java 程序员…
-
Java的双亲委派模型
从 Java ClassLoader(ClassLoader)教程 这篇文章了解到 ClassLoader 的实现机制和原理后。我们再来看看 Java…
-
为什么Java中的密码优先使用 char[] 而不是String?
这个问题在国内很少有人关注,以至于面试时,一问三不知!包括我和我的同事,以及我的多个领导都不清楚其中的原因。今天我终于在 Statck Overflow 上找到了答案。 问题:为什…