对一名开发者来说最糟糕的情况,莫过于要弄清楚一个不熟悉的应用为何不工作。有时候,你甚至不知道系统运行,是否跟原始设计一致。 在线运行的应用就是黑盒子,需要被跟踪监控。最简单也最重要的方式就是记录日志。记录日志允许我们在开发软件的同时,让程序在系统运行时发出信息,这些信息对于我们和系统管理员 ...
开发 Leader 和一线开发的区别在于:普通一线开发很多时候都只接触业务编码,不需要关注除开发之外的其他事情。但是作为一个开发 Leader,不仅仅需要懂开发层面的东西,还需要懂得运维层面的东西。 最近产品同学就找到我:大佬,运营给了个需求,需要你搞定一下。事情是这样的:公司要接入一个第三方邮件供应商,其中有一个环节需要做子域名的 NS 记录解析。当时我一脸懵逼,什么是子域名的 NS 记录 到底 ...
2020-01-06 10:18 1 1636 推荐指数:
对一名开发者来说最糟糕的情况,莫过于要弄清楚一个不熟悉的应用为何不工作。有时候,你甚至不知道系统运行,是否跟原始设计一致。 在线运行的应用就是黑盒子,需要被跟踪监控。最简单也最重要的方式就是记录日志。记录日志允许我们在开发软件的同时,让程序在系统运行时发出信息,这些信息对于我们和系统管理员 ...
的常用类或方法,能提高我们的开发的速度。如:分页、上传、字符过滤、数据库操作、生成HTML、文件操作等。 ...
上帝是存在的。老板、领导、客户、策划、产品经历、制作人,都可以成为这个角色,为了方面描述问题,这里统称他们为上帝。 经常会听到上帝这样的诉求,“我想买辆车”,“我们也做一款斗地主,跟XXX的一样”。 对于第一种情况,你的第一反应大概是回问:”你想买什么样的车?“。上帝 ...
指纹支付,你会怎么做? 假如有一天,产品经理安排你做指纹支付,并且要下版本就上,你会怎么做? 如果 ...
什么是高斯模糊? 高斯模糊(英语:Gaussian Blur),也叫高斯平滑,是在Adobe Photoshop、GIMP以及Paint.NET等图像处理软件中广泛使用的处理效果,通常用它来减 ...
因为最近的开发涉及到了网络读取数据,那么自然少不了的就是下拉刷新的功能,搜索的方法一般是自己去自定义ListView或者RecyclerView来重写OnTouch或者OnScroll方法来实现手势的监听然后播放动画最后刷新界面 今天说的是一个Google官方提供的下拉刷新布局,名字叫 ...
,改善开发团队面临的困境。并且我个人在开发上有很多经验,也希望这些知识能够在团队内传播。各种考虑后,我们最 ...
http://dockone.io/article/1643 监控的价值与体系在运维体系中, 监控是非常重要的组成部分。通过监控可以实时掌握系统运行的状态,对故障的提前预警,历史状态的回放等, ...