【程序人生】 一次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日报20170224——《程序员该用哪种姿势来理财》
CSDN日报20170223——《作为开发者,你都听产品经理的,做的累不累?》
CSDN日报20170220——《从安卓调整到服务端后的思考》
CSDN日报20170218——《你真的看懂无领导小组面试了吗?》
CSDN日报20170217——《辞职信:写给我的“藤野先生”》
关注专栏【CSDN 日报】,获取最新内容。