(点击上方公众号,可快速关注)
本文精选了 数据库开发 2016 年 9 月的 12 篇热门文章。其中有技术分享、技术资源。
注:以下文章,点击标题即可阅读
《如果有人问你 SQL 注入的资料,请叫他看这份速查表》
SQL注入速查表是可以为你提供关于不同种类 SQL注入漏洞 的详细信息的一个资源。这份速查表对于经验丰富的渗透测试人员,或者刚开始接触 Web应用安全 的初学者,都是一份很好的参考资料。
《有人向我提了一个 Bug,说 5 分钟就可以搞定》
有人提交了一个 bug 给我:“26 层会议室的灯是开着的,需要把它关上。”这个 bug 上还有个备注:“这大概会花你 5 分钟左右,就换一下开关而已。”我来到 26 层的会议室。灯是开着的,不过房间里没有灯的开关。
《大牛给计算机专业学生的 7 个建议》
由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现,大多数建议,都在强调“软实力”的价值。
《为什么你得学些 TCP 的知识?》
这不是指要明白 TCP 的所有东西,也不是说要通读 《TCP/IP 详解》。不过懂一点 TCP 知识是很有必要的。
《DNS 原理入门》
本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,你就能完全理解DNS。
《大话程序猿眼里的高并发》
高并发是指在同一个时间点,有很多用户同时的访问URL地址,比如:淘宝的双11,双12,就会产生高并发,如贴吧的爆吧,就是恶意的高并发请求,也就是DDOS攻击,再屌丝点的说法就像玩撸啊撸被ADC暴击了一样,那伤害你懂得(如果你看懂了,这个说法说明是正在奔向人生巅峰的屌丝。
《大话程序猿眼里的高并发架构》
在电商相关产品开发的这些年,我有幸遇到了并发下的各种坑,这一路摸爬滚打过来有着不少的血泪史,这里做的总结,作为自己的归档记录,同时分享给大家。
《互联网协议入门》
互联网的核心是一系列协议,总称为”互联网协议”(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。
《超经典:画图解释 SQL join 语句》
我认为Ligaya Turmelle的关于SQL联合语句的帖子对于新开发者来说是份很好的材料。SQL 联合语句好像是基于集合的,用韦恩图来解释咋一看是很自然而然的。不过正如在她的帖子的回复中所说的,在测试中我发现韦恩图并不是十分的匹配SQL联合语法。
《运维经理的运维经验总结》
作者的 20 多个经验的简要总结,涉及:域名、CDN、图片服务器、核心服务器、DNS、机房、监控系统、防攻击、数据库、服务器优化与安全、灾备预案等等。
《为什么忘记 commit 也会造成 select 查询的性能问题》
今天遇到一个很有意思的问题,一个开发人员反馈在测试服务器ORACLE数据库执行的一条简单SQL语句非常缓慢,他写的一个SQL没有返回任何数据,但是耗费了几分钟的时间。让我检查分析一下原因,分析解决过后,发现事情的真相有点让人哭笑不得,但是也是非常有意思的。
《程序猿是如何解决 SQLServer 占 CPU 100%》
让同事查看系统进程,发现是SQLServer的CPU占用比较高。首先想到的是不是报表生成的时候高,因为这块之前出现过问题,关掉服务程序,还是高。难道是客户端程序引发的?但是这么多的客户端连接,难不成每个都叫人关闭,很简单,把网络断开即可。网络断开之后,CPU立马下降。那么问题到底在哪里呢,是时候祭出我们的利器了——SQLServer Profiler。
关注「数据库开发」
看更多精选文章
↓↓↓