36__如何对更多的工作说“不”

生活中,我们常常会讲拒绝的艺术,一个人如果不懂拒绝,永远说“Yes”,一定难以远行。越来越多的“Yes”,会让你背上沉重的包袱,无效的社交、超出能力范围的帮助、不合理的要求等等,都会耗尽你的时间和资源。

36__如何利用小程序去做传播?

极客时间的专栏读者你好,我是邱岳。这次我们继续聊小程序相关的话题,上一次的内容里我们提到小程序给我们带来的一些优势和机会。这一次我想从小程序的入口开始,分享我对小程序流量结构的思考,以及小程序的设计原则。

36__如何通过工具链优化开发调试效率?

你好,我是陈航。今天我们来聊聊如何调试 Flutter App。

软件开发通常是一个不断迭代、螺旋式上升的过程。在迭代的过程中,我们不可避免地会经常与 Bug 打交道,特别是在多人协作的项目中,我们不仅要修复自己的 Bug,有时还需要帮别人解决 Bug。

36__设计(二):如何理解可视化设计原则?

你好,我是月影。

工作中,很多新人在进行可视化设计的时候,往往因为想要表达的内容太多,或者不知道该怎么突出重点信息,而设计不出好看的图表。所以他们总会来问我,有没有可以用来参考的设计原则啊?

36__什么时候需要分表分库?

你好,我是刘超。

在当今互联网时代,海量数据基本上是每一个成熟产品的共性,特别是在移动互联网产品中,几乎每天都在产生数据,例如,商城的订单表、支付系统的交易明细以及游戏中的战报等等。

36__实战二(上):程序出错该返回啥?NULL、异常、错误码、空对象?

我们可以把函数的运行结果分为两类。一类是预期的结果,也就是函数在正常情况下输出的结果。一类是非预期的结果,也就是函数在异常(或叫出错)情况下输出的结果。比如,在上一节课中,获取本机名的函数,在正常情况下,函数返回字符串格式的本机名;在异常情况下,获取本机名失败,函数返回 UnknownHostException 异常对象。

36__套路篇:怎么评估系统的网络性能?

你好,我是倪朋飞。

上一节,我们回顾了经典的 C10K 和 C1000K 问题。简单回顾一下,C10K 是指如何单机同时处理 1 万个请求(并发连接 1 万)的问题,而 C1000K 则是单机支持处理 100 万个请求(并发连接 100 万)的问题。

36__为什么临时表可以重名?

今天是大年三十,在开始我们今天的学习之前,我要先和你道一声春节快乐!

在上一篇文章中,我们在优化 join 查询的时候使用到了临时表。当时,我们是这么用的:

36__为什么说Kubernetes只有soft_multi-tenancy?

你好,我是张磊。今天我和你分享的主题是:为什么说 Kubernetes 只有 soft multi-tenancy?

在前面的文章中,我为你详细讲解了 Kubernetes 生态里,主流容器网络方案的工作原理。

不难发现,Kubernetes 的网络模型,以及前面这些网络方案的实现,都只关注容器之间网络的“连通”,却并不关心容器之间网络的“隔离”。这跟传统的 IaaS 层的网络方案,区别非常明显。