CSDN日报20170301——《一次dns缓存引发的惨案》

【程序人生】 一次dns缓存引发的惨案

作者:纯洁的虫子

时间2015年的某个周六凌晨5点,公司官方的QQ群有用户反馈官网打不开了,但有的用户反馈可以打开,客服爬起来自己用电脑试了一下没有问题,就给客户反馈说,可能是自己网络的问题,请过会在试试。早点8点,越来越多的用户反馈官网无法打开,并且有部分用户开发反馈app也打不开了,客服打电话叫起了还在梦乡中的我。

……

点此阅读全文

【Android 开发】 Android UI性能优化 检测应用中的UI卡顿

作者:鸿洋

在做app性能优化的时候,大家都希望能够写出丝滑的UI界面,以前写过一篇博客,主要是基于Google当时发布的性能优化典范,主要提供一些UI优化性能示例:

Android UI性能优化实战 识别绘制中的性能问题

实际上,由于各种机型的配置不同、代码迭代历史悠久,代码中可能会存在很多在UI线程耗时的操作,所以我们希望有一套简单检测机制,帮助我们定位耗时发生的位置。

点此阅读全文

【编程语言】jvm知识点总览-高级Java工程师面试必备

作者:纯洁的虫子

对于Java程序员来讲,spring全家桶几乎可以搞定一切,spring全家桶便是精妙的招式,jvm就是内功心法很重要的一块,线上出现性能问题,jvm调优更是不可回避的问题。因此JVM基础知识对于高级程序员的重要性不必言语,我司在面试高级开发的时候,jvm相关知识也必定是考核的标准之一。本篇文章会根据之前写的jvm系列文章梳理出jvm需要关注的所有考察点。

点此阅读全文

【物联网】 Android Things:树莓派3上手就是这么简单

作者:彭呈祥

官方推荐的开发板有Intel Edison、NXP Pico i.MX6UL和Raspberry Pi 3(树莓派3)。树莓派是世界上最流行的单板计算机,3 Model B是最新的版本,我们后面就使用它给大家介绍Android Things。

点此阅读全文

【iOS 开发】 iOS开发tips-UITableView、UICollectionView行高/尺寸自适应

作者:崔江涛

我们都知道UITableView从iOS 8开始实现行高的自适应相对比较简单,首先必须设置estimatedRowHeight给出预估高度,设置rowHeight为UITableViewAutomaticDimension(注意:如果不修改rowHeight默认就是UITableViewAutomaticDimension),对于这两个参数除了直接修改tableview对应的属性之外仍然支持使用对应的代理方法设置。最后只要在UITableViewCell中设置contentView的约束即可。

点此阅读全文

【机器学习】 Tensorflow:tSNE数据非线性降维

作者:artzers

深度学习巨头之一的Hinton大神在数据降维领域有一篇经典论文Visualizing Data using t-SNE。该方法是流形(非线性)数据降维的经典,从发表至今鲜有新的降维方法能全面超越。该方法相比PCA等线性方法能有效将数据投影到低维空间并保持严格的分割界面;缺点是计算复杂度大,一般推荐先线性降维然后再用tSNE降维。Python sklearn有相应的实现。我现在用Tensorflow实现这个算法。

点此阅读全文

【架构】 回顾Bob大叔的简洁架构

作者:半吊子全栈工匠

Robert Martin 就是我们常说的Bob大叔,是码界的骨灰级人物了,在4年前提出了所谓的简洁架构,值得回顾反思一下,看看是否可以借鉴到微服务中呢?

点此阅读全文

【好书推荐】 Mesos和Docker的集成

作者:博文视点

众所周知,Mesos全面支持Docker。但是这意味着什么呢?在命令行里运行docker run…就可以使用Docker了。还需要做什么?让我们一起研究下Mesos的高级特性——和Docker的集成。

本文选自《用Mesos框架构建分布式应用》。

点此阅读全文



CSDN日报20170228——《技术晋升的评定与博弈》

CSDN日报20170227——《什么样的离开会让老板念念不忘》

CSDN日报20170226——《你离心想事成只差一个计划》

CSDN日报20170225——《六年程序生涯》

CSDN日报20170224——《程序员该用哪种姿势来理财》

CSDN日报20170223——《作为开发者,你都听产品经理的,做的累不累?》

CSDN日报20170222——《未来最重要的三个能力》

CSDN日报20170221——《离开了公司,你还有什么》

CSDN日报20170220——《从安卓调整到服务端后的思考》

CSDN日报20170219——《程序员的沟通之痛》

CSDN日报20170218——《你真的看懂无领导小组面试了吗?》

CSDN日报20170217——《辞职信:写给我的“藤野先生”》

关注专栏【CSDN 日报】,获取最新内容。

时间: 2024-10-23 00:59:54

CSDN日报20170301——《一次dns缓存引发的惨案》的相关文章

一次dns缓存引发的惨案

时间2015年的某个周六凌晨5点,公司官方的QQ群有用户反馈官网打不开了,但有的用户反馈可以打开,客服爬起来自己用电脑试了一下没有问题,就给客户反馈说,可能是自己网络的问题,请过会在试试.早点8点,越来越多的用户反馈官网无法打开,并且有部分用户开发反馈app也打不开了,客服打电话叫起了还在梦乡中的我. 分析定位 被客服叫起来之后,一脸懵逼,不知道什么情况,给客服回复,知道了,立刻排查,待会有消息及时沟通.用凉水洗了一把脸清醒了一下,立刻根据经验回忆这两天生产投产的情况:上线了XX模块,不影响.修

一次dns缓存引发的慘案

时间2015年的某个周六凌晨5点,公司官方的QQ群实用户反馈官网打不开了,但有的用户反馈能够打开.客服爬起来自己用电脑试了一下没有问题,就给客户反馈说.可能是自己网络的问题,请过会在试试.早点8点,越来越多的用户反馈官网无法打开,而且有部分用户开发反馈app也打不开了.客服打电话叫起了还在梦乡中的我. 分析定位 被客服叫起来之后,一脸懵逼,不知道什么情况.给客服回复,知道了,立马排查.待会有消息及时沟通.用凉水洗了一把脸清醒了一下.立马依据经验回顾这两天生产投产的情况:上线了XX模块,不影响.修

CSDN日报20170303——《百亿互金平台救火故事》

[程序人生]百亿互金平台救火故事 作者:纯洁的虫子 一直以来总是想以什么方式去记录下自己在互金行业的这段经历,趁着自己还记得清楚,还能找到一些资料原型,一方面可以分享出来供大家参考,但是更重要就是多年以后我可以根据这些文章回忆起来自己的那段激情岁月. 想了很久但一直没有实施,后来觉得应该从架构的角度来梳理一篇文章,就写了从零到百亿互联网金融架构发展史这篇文章:最后认为只有实战出来的东西以及解决问题的过程,才是工作中最宝贵的经验,应该把它分享出来,在梳理的过程中觉得有三起事故比较有代表性就整理出了

CSDN日报20170308——《技术人如何脱颖而出?》

[程序人生]技术人如何脱颖而出? 作者:stormzhang 前两天有一位同学问我一个问题,说自己高中学历,想要学习编程,不知道可行么? 我给他的回答是:很难,非常难,比你想象的还要难,但是难不代表不可行. 有别的热心的同学评论说,没什么不行的,只要比别人更努力就行,你看张哥,当初不也是非科班,学渣出身么,一步步靠自己努力走到现在. [Android 蓝牙]深入了解Android蓝牙Bluetooth --<总结篇> 作者:androidstarjack 上两篇博文中讲解了有关Android蓝

CSDN日报20170307——《浮华背后与我的路》

[程序人生]浮华背后与我的路 作者:FSak47 在写多路归并前,我想是时候先总结下我的这几年.总结的经验,不仅包括我个人这几年的见闻感悟与得失,也是80后这代的一个缩影,以及对社会的一些思考. [Android 逆向]Android"挂逼"修炼之行-防自动抢红包外挂原理解析 作者:程序猿大雄 本文就来应对那些自动抢红包插件功能的防护功能,我们知道现在自动抢红包主要有着三种方式. 但是这三种方式其实目的只有一个:在收到红包之后能够立即提醒用户,核心点就一个字"快",

CSDN日报20170306——《程序员转行为什么这么难》

[程序人生]程序员转行为什么这么难 作者:安晓辉 尽管我在"大龄程序员的未来在何方"这篇文章里比较乐观地介绍了程序员保持竞争力的几个方向,但现实依然是残酷的:很多人将不得不离开软件开发工作,转型去从事其他职业. 当你要这么做时,就会感慨:想不到一切竟如此艰难!你不禁会想起李白老先生的诗:噫吁嚱,危乎高哉!蜀道之难,难于上青天! 那么,为什么会这么难呢?真有这么难吗? [音视频]直播技术总结(四)音视频数据压缩及编解码基础 作者: 何俊林 音视频压缩技术是编解码中难点,常常会涉及很多算法

CSDN日报20170311——《程序员每天累成狗,是为了什么》

[程序人生]程序员每天累成狗,是为了什么 作者:郭小北 程序员可以投入的资本就是:身体和脑力,说白了都是出卖劳动力换取回报,也就是钱.我们大部分人都是凡人,或许当初是基于兴趣和理想去做一件事,入一门行,但随着阅历的丰富,年龄的增长,责任感的叠加你工作就是为了钱啊,因为在这个物质的社会,你连家都养不了,何来生活的更好? [物联网]Android Things --SDK框架 作者:王玉成 物联网应用开发与手机和平板的应用开发有一些区别,那么Android Things与Android又有哪些差别呢

CSDN日报20170509 ——《互联网时代架构师的职责与思考》

[程序人生]互联网时代架构师的职责与思考 作者:木小鱼 在当下的互联网时代,架构师是互联网行业的热点关键词,人云亦云者居多,那互联网架构师到底是做什么的,如何来评价互联网架构师的优劣呢? 点击阅读全文 [Android]手把手教你构建 Android WebView 的缓存机制 & 资源预加载方案 作者:Carson_Ho 由于H5具备 开发周期短.灵活性好 的特点,所以现在 Android App大多嵌入了 Android Webview 组件进行 Hybrid 开发,但我知道你一定在烦恼 A

CSDN日报20170409 ——《扯蛋的密码规则》

[程序人生]扯蛋的密码规则 作者:陆其明 在很多很多关于密码的糟糕事情中,你知道最扯的是什么吗?密码规则! 2015年8月11日,我曾在twitter上说过:"在我的有生之年,如果我们没有帮用户解决密码问题,我死后变成鬼,也要缠着你!" 今日我再提让这句誓言,想让它成为互联网上的永久记录.我不知道是否有来世,但我很快就会知道的,我打算如地狱恶魔般出来游荡-- [图形渲染] <Real-Time Rendering 3rd> 提炼总结(一) --全书知识点总览 作者:毛星云