粉丝1132获赞1754

上期讲完了 ego, 今天我们讲到了让 alter。 在 拉丁语里面, alter 的 意思非常简单,就代表 other, 就 这个核心,后面的词都能串起来。首先,如果一个人把 alter 看得比 ego 更重,这种精神叫做 altruism, 那 么这种主义落实到行动上的人叫做 altruist, 而他们那种负面的行为就叫做 altruistic。 这个词根很好记,心中的他人当然是无私的。接下来这个词叫做 alternate。 最后打了个比方,之前打高尔夫球,这周打,下周不打,但下下周再打,这种跳过一个去取下一个的过程就叫 alternate。 做名字时他走后不整, 比如比赛时,任内选手上不了了,就得让另一个人顶上,它就是 alternate。 那 如果你连 tip 都没有呢?那就是你得用 alternative。 alternative 是 指可供选择的路。 if you have no alternative, 意味着你比我选择只能到路口的回应。 ok, 总结一下今天的词, alter, ultrason ultrast, ultrastic alternative alternative。

哈喽,大家好,欢迎收听我们的播客啊,今天咱们要聊一个特别神奇的现象啊,就是在英语里面其实表达改变和其他这两个意思的很多单词啊,他们其实都来自于同一个神秘的词根 啊,这个词根呢就是我们的 alter、 alter 和 aly 这三个拉丁词根,然后我们会给大家仔细的聊一聊这几个词根,它们到底是什么意思啊?有哪些常见的衍生词?包括它们的词缀搭配都有哪些?没错, 这个还挺有意思的,那我们就开始吧,咱们先来看第一个啊,就是这个 alter 这个家族的这个核心的揭秘啊。首先第一个想请问这个 alter 这个词根它到底是从哪来的?然后它的核心的含义是什么? 这个 alter 呢?它其实是来自于拉丁语, alter 就是 它其实的原始的意思,就是两个当中的另一个哦,然后它其实最早的源头是这个印欧语系的这个 l 减,就是它其实是有超越或者说笔触或者说另外的一个意思,哦,原来它跟那个 other 其实也是有亲戚关系,对对,没错。然后这个 alter 它其实作为一个词根的话,它其实在英语里面就是表示 其他的或者说不同的或者说改变,就它其实这几个意思都是从它的这个原始的含义当中变化出来的。对,它其实都是跟这个其他这个概念紧密相连的。那这个 alter 这个词根它在英语里面都有哪些常见的变体?然后这些变体都有哪些典型的单词? 其实这个 alter 它有几个变体啊?一个是 alter, 还有一个是 alien, 然后还有一个是 alter, 它其实都有这个其他的或者说改变或者说交替这样的一个意思。 那比如像 alternate 这个我们就会有 alternate, 就是 轮流或者说 alternative 选择,对吧? alien 呢就会有 alien, 就是 外来的,或者说 elias, 别名 a or tree 呢,就会有 altruism, 利他主义,就这些对,这些词都很常见。对,然后有意思的是这个 alter 它其实跟 日耳语里面的这个 other 是 同源的哦,就是它们其实都是来自于这个原始印欧语的这个 other 是 同源的这样的一个意思, 所以它们其实是有一个很遥远的亲密关系的。哦,那我想知道就是这个 alter 这个词跟它的这个词意在历史的长河当中都发生过哪些有意思的转变?这个其实它的这个演变也是很很奇妙的,就是它其实最早的时候在拉丁语里面,它就是表示两个当中的另一个, 然后呢进入到这个中世纪英语的时候呢,他就开始有了改变或者说修改这样的一个意思。到了这个文艺复兴时期呢,他又有了一些比如说在科学啊,或者说在艺术上面的一些新的用法,就变成了 转变或者说适应这样的一个意思。那其实到了今天,我们其实在日常生活当中,或者说在一些专业的领域里面,都会经常用到这个词根的一些 不同的含义。对,它其实就是一个语言的一个生命力的一个体现嘛,就是它会不断地随着时代的发展而发展,我们来进入到我们的第二部分, 我们这第二部分呢,就是主要来探索一下这个 alter 这个词根所衍生出来的一些改变,或者是修改类的一些词汇。 那首先第一个呢,我们就来聊一聊这个 alter 这个词,它本身作为一个动词,它到底怎么用?然后它主要是用在哪些场景当中? alter 这个词它其实作为一个动词的话,它的意思就是改变或者是改动,那它其实就是强调 在原有的基础上进行一些部分的调整,而不是完全的变化。 ok, 比如说我们要改衣服, 对吧?或者说我们要修改一些计划啊,或者是说我们要调整一些数据啊,这种场景下我们就会用到这个词,所以它其实更偏向于小的修改,而不是大的变更。对,对,你比如说我们要 alter the design, 就稍微调整一下这个设计,那它的这个语气要比 change 要更具体一点,更轻微一点。 ok, 然后它的这个衍生的名词就是 alteration, 就 表示这个改变的这个动作,或者说这个结果。比如说我们要 make some alterations, 就是 做一些改动,那这个时候我们就会用这个名词形式。 那还有一个就是 alterable, 就是 表示可改变的,那它的反义词就是 unalterable, 就 不可改变的。那这些词其实在科技领域啊,或者说法律领域啊都会经常用到。哎,那这个 alternate 和 alternative 这两个词呢,在用法上有什么区别? alternate 它其实作为动词来讲,就是轮流或者是交替的意思, 那它也可以作为形容词,就是表示间隔的,或者说轮流的。比如说我们 alternate the colors 就是我们把颜色交替一下,那它的名词形式就是 alternation 就是 表示这种轮流交替的这个状态,那 alternative no alternative, 它其实就是表示两者或者说多者当中你可以去选择的,那它既可以做名词,也可以做形容词。比如说我们 alternative energy 就是 可替代能源, 然后它也可以表示不同于传统的,比如说 alternative lifestyle, 就是 另类的生活方式,那它其实在科技领域啊,或者说日常生活当中都是非常常见的一个词,那它的这个名词形式呢? alternator 就是 交流发电机, 就是它其实是一个在汽车呀,或者说这种工程领域经常会用到的一个词。哎,那这个 alien 和 alibi 这两个词呢?它其实在这个含义和使用场合上面有什么区别呢? alien 它其实作为形容词来讲,就是外国的或者说陌生的,那它也可以作为名词,就是表示 外国人或者说外星人,那它其实在呃科幻小说里面,或者说法律文件里面,甚至说我们日常的这种描述当中都会经常出现。 比如说 alien culture 就是 外来文化,然后它的这个衍生的词还有 alienate 就是 使疏远, alienation 就是 疏远或者说转让。 alibi 呢?就跟这个完全不一样了,对吧?对, alibi 它其实就是一个法律术语,就是表示不在场证明,那它也可以表示 借口或者说托词,那它就是在呃法庭啊,或者说侦探小说里面会经常用到,比如说 he has a solid alibi 就是它有一个非常确凿的不在场证明,那这个词其实在口语当中也会偶尔会被用来说, 呃作为借口的意思。 ok, 对, 那我们先来聊一聊这个 alter, alter 和 alley 这三个词根之间的关系啊,这三个词根到底在含义上面有什么共性和区别?这三个词根其实它们都是来自于同一个印欧语系的一个祖先,就是这个星 l, 然后呢, 这个 alter, 它其实在拉丁语里面就是表示另一个,那它其实侧重的是改变或者是修改, 那这个 alter 呢?它其实就是由这个 alter 变来的,那它就更强调这种交替或者是轮流,那这个 ali 呢? 它其实就是 other 的 意思,就是其他的,那它其实强调的是一种陌生或者是不同。哦,原来它们在侧重点上有这么细致的差别。对,就是这三个词根虽然都跟变化或者其他有关,但是 alter 是 偏动作上的修改,那 alter 呢?是强调一种顺序上的轮换, 那这个 ally 呢?是强调一种性质上的不同,或者是说一种距离感。 ok, 对, 就是这样,那它们其实就把这个 其他和改变这个概念就拆得很细了。这三个词根在具体的衍生词和用法上面有什么区别呢?就 alter, 它就会变成 alteration, 就是 改变,然后 alterable 就是 可改变的,那它就那它就是一个很一般的就是说改变什么东西的这个用法,那这个 alternate 呢?它就会变成 alternate, 就是 交替或者是 alternative, 就是 二选一,那它这个就是往往都是跟选择或者是说这种轮流有关的。那这个 alien 呢?它就会变成 alien, 就是 外星人, 或者是 alias 就是 别名,那它这个就是更跟这种陌生,或者是说跟这个名字有关的一些用法,所以其实它们各自管的这个语义的区域还是很不一样的。没错没错,没错,对,那就是说 alter 就是 偏动作,然后 alter 呢,就是偏这种 轮换选择, a 里就是偏这种陌生,或者是说另外的一个身份。 ok, 对, 那它们的这些衍生词其实就会很明显的在它们的拼写和用法上就把它们区分开来了。有没有什么比较好玩的实用的方法能够让我们一下子就把这三个词根, alter, alter, a, l, e 给区分开来呢?嗯,其实我觉得可以这样,就是你想象一下, alter 就是 一个工匠在那里改东西,嗯,然后 alter 呢呢,就是有两个东西在那里来回的换, a 力呢,就是一个外星人刚到地球,那种感觉就是很陌生。 ok, 对, 那就是 你就通过这些画面感就可以把它们区分开来了,哦,这样的联想还挺有趣的。对,然后再就是你可以通过一些,比如说它们的一些典型的衍生词, alteration, 嗯, alternative, alien, 对,就你可以通过这些来,就是帮助你去区分它们的意思。 ok, 对, 那你就会很轻松的就可以把它们记住了,而且你也会很明白它们在句子当中到底是一个什么样的逻辑关系。对,今天我们就一起揭开了这个 alter, autumn, alley 这三个词根的神秘面纱,然后我们也看到了,其实 只要我们抓住了这些小小的语速啊,其实英语的词汇就不再是一个不可逾越的大山了,对,好了,那么这一期节目咱们就到这里了,然后大家赶紧去试试看,用这些词根来秒杀你的单词吧,咱们下期见,拜拜。拜拜。

做软件测试,天天都要跟 my sql 数据库打交道,但语句又多又乱怎么办?今天给你梳理的就是测试人最该掌握的 my sql 核心操作,覆盖你工作中百分之八十的场景,面试问到也能轻松应对。 先从环境说起, my sql 就是 一个存数据、查数据的工具,测试之前你得把它安装好。然后是操作数据库,一个项目建一个库,用 create database, 测试完用 drop 删掉 数据,隔离清清楚楚。第二就是操作表,用 create table 建用户表、订单表,需求变了就用 alter 加字段,测试完用 drop 清理。然后就是增删改查数据, 这是测试日常, insert 造数据, select 验结果, update 改状态, delete 清记录。最后是高级查询 业务数据往往跨多张表,用 join 关联查询,用 where 和 groupby 统计结果,轻松定位数据问题。这份文档,把建库建表到造数据、查数据内容都打包好了,也是测试的数据处理全链路,练熟它,你就能高效搞定测试数据,快去试试吧!

缓存穿透、血崩击穿到底是什么?他们为啥会让后端工程师头秃到掉光?今天三分钟我给你讲的明明白白。想象一下你公司的电商系统, 平时靠 ready 缓存扛着每秒几千请求,突然某天要么请求全扎数据库崩了血崩,要么热点数据瞬间爆库击穿 这三种坑,是后端噩梦 top 三,今天就扒清楚这仨缓存杀手到底是啥玩意,啥意思。简单说,请求的目标缓存里没有,数据库里也没有。 就像你去超市买空气罐头,货架缓存没货,仓库数据库也压根没这东西, 你还反复问仓库,本来能扛一百次查询,现在被无效请求扎爆了。实际例子,有人恶意刷你系统请求不存在的商品 id, 比如九九九九九九 缓存没存过,数据库查了也返回空,每次请求都直接打数据库瞬间扛不住。这是更狠的连环坑,缓存大面积过期故障,请求瞬间全压数据库。类比超市,凌晨十二点 所有商品保质期同时到,缓存过期时间都是二十四小时整,货架突然全空,几千顾客同时涌仓库抢货,仓库直接被挤爆。再比如 red 主节点突然挂了,剩下的节点扛不住,连锁失效,所有请求全扎数据库,整个系统直接瘫。和雪崩不一样,它是耽搁热门数据的,缓存过期,瞬间大量请求扎数据库。 类似超市网红奶茶,平时靠货架缓存存着,突然货架空了,缓存过期,几百顾客同时去仓库拿仓库就几十杯,瞬间抢空,还挤坏仓库门。实际例子,双十一苹果十五 pro 靠缓存扛每秒一万请求突然缓存过期,这一万请求全扎数据库直接崩穿透查的东西根本不存在血崩,大面积缓存同时失效,击穿单个热点缓存突然失效, 别搞混,不然系统崩了老板第一个找你!总结这仨坑本质都是缓存没起作用,请求全压数据库轻则卡顿,重则权限崩溃,是后端必须搞懂的避坑知识点。 好了,今天三分钟讲透这仨缓存杀手,如果想知道怎么解决他们,评论区留言告诉我,下期接着聊缓存优化,拜拜。

在工作中用过数据库或者是雷尼克斯吗?雷尼克斯用数据库用的多啊,雷尼克斯不怎么用是吧?那数据库的话,你们是在什么场景下面会用到数据库呢?什么意思?什么叫什么场景啊?你在工作中什么时候会去用数据库?这是为什么会去用数据库? 因为好多书你通过你就是人工操作,点来点去的话,他多的时候你没法没法处理,你有的时候改起来,你活干起来会很费劲。如果不通过数据库你来改数据的话,你的意思是你要去数据库里面去自己呃创造一些数据出来是吧?你需要自己做一个一个一个给他制造出来。 对,要增改数据上。还有就是一些查询数据的问题啊。嗯,那比如说呃,我我要去造一些百万的一些数据,你会怎么就在数据库里进行操作呢?呃,这就是数据库那个那个插入的语言,首先你得有那个找开发药那个数据库,然后就在对应表里借钱用数据对吗?一对一 一个的叉吗?不是一个一个的叉吧,你去呃修改数据库的数据,这种插入数据创造数据多的多吗?不多。 那查询用的多难?您您刚才说的是比如说几百万的数据是几百万次?还是还因为你刚刚跟我说你们什么时候用数据库?你是说要自己去造一些数据吗?不需要我去前端见面一个一个点吗?那么你肯定是希望你自己能够在数据库里面去造一些大量的数据出来吗?对吧,方便你们做测试的。那么你们怎么去制造这种大量的数据呢?


