20_怎么避免过度设计

19 | 怎么避免过度设计?

俗话说,“过犹不及”。“过度”这个词仿佛会给我们一些不好的暗示。不要紧张,我们先聊一个轻松的话题。

假设有一个小地方,要建一个火车站。这个地方有数十万人口,每列火车预计上下乘客数十人,高峰时段大概近百人。你会怎么设计这个火车站?

20_执行:从坚持到持续,再到形成自己的节奏

有了一个目标后,我们通常会做好全方位的计划,并满心期待启动它,本想着朝着既定目标“一骑红尘飞奔而去”。但计划赶不上变化,很多时候,执行了一段时间后,我们可能会觉得比较累,有种快坚持不下去了的感觉,然后就半途而废了。这种场景我们每个人应该都不陌生。

20|基于人因的动效设计:动效背后的物理认知

你好,我是 Rocky。

从今天开始,我们开始进入高级篇的课程了。这节课我们先来谈谈动效设计。

首先我们来看下迪士尼动画制作的 12 个基本原则。下图里的这 12 原则让卡通形象用夸张手法遵循物理学基本定律,并在此基础上去呈现角色的情感表达和魅力。这 12 个基本原则特别经典,几乎被所有卡通动画制作借鉴,被称为动画圣经。至今仍然有非常多的原则,可以直接沿用到动效设计中。

20|英语词汇学习的唯一有效途径:阅读、阅读、阅读

你好,我是陈亦峰,欢迎你和我一起学英语。

之前两节我们一起粗略阅读了Breaking through Three Common Engineering Myths这篇文章,了解了这篇文章的中心思想和篇章结构。今天,我们截取这篇文章的第一部分 Engineers Don’t Have Good Communication Skills 这两段,来专门讲一讲词汇学习的问题。

20|云时代的下一站:SaaS化与魔球建模法

你好,我是徐昊。今天我们来聊聊 SaaS(Software as a Service)化。

按理说,SaaS 化与业务建模无关,本不应该出现在这门课程中。但是,SaaS 化却与云平台、微服务有着千丝万缕的联系。而且,我是通过建立一个模型解决了 SaaS 化服务设计的问题,所以勉强算是沾边吧。

20|自强不息:什么样的宝刀配得上女侠秋瑾?

好诗相伴,千金不换,你好,我是天博。

这是我们这个专栏的最后一讲了。我选了一首比较长,时间上也离我们比较近的诗,秋瑾留学日本时写的《红毛刀歌》。

我们在之前的“见自己”里谈到了乐观豁达,谈到了接纳现实。我说了我们“见自己”的目的是让你从诗词里获得精神力量,也是因为这个原因,我觉得在压轴的最后一讲里,一定要说一下自强精神。这种精神是人生的主基调。

20SpringBoot服务性能优化


title: “20SpringBoot服务性能优化” draft: false date: 2024-06-14 keywords: [Java 性能优化实战21讲, 极客时间, 20SpringBoot服务性能优化] categories: [Java 性能优化实战21讲] tags: [极客时间] comment: true toc: true autoCollapseToc: true

在开始对 SpringBoot 服务进行性能优化之前,你需要做一些准备,把 SpringBoot 服务的一些数据暴露出来。比如,你的服务用到了缓存,就需要把缓存命中率这些数据进行收集;用到了数据库连接池,就需要把连接池的参数给暴露出来。

20插件体系让MyBati世界更加精彩

插件是应用程序中最常见的一种扩展方式,比如,在Chrome 浏览器上我们可以安装各种插件来增强浏览器自身的功能。在 Java 世界中,很多开源框架也使用了插件扩展方式,例如,Dubbo 通过 SPI 方式实现了插件化的效果,SkyWalking 依赖“微内核+插件”的架构轻松加载插件,实现扩展效果。