摘要: 什么是 Embedding?你可能在 Twitter 上已经看到这个词被无数次提及。简单来说,Embedding 就是一个多维向量数组,由系列数字组成。它们能够代表任何东西,比如文本、音乐、视频等等。我们这里将主要关注文本。图片创建 Embedding 的过程非常简单。这主要依靠 Embedding 阅读全文
posted @ 2023-05-30 19:56 神秘人来访 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 占楼 阅读全文
posted @ 2023-05-23 10:04 神秘人来访 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 提示工程(Prompt Engineering)” 这一概念源于语言模型的发展,它描述了如何有效地利用提示从语言模型中提取信息的过程,通常应用于现实世界的应用场景中。许多声称正在进行提示工程的人实际上只是在盲目地给出提示。我用 “盲目提示(Blind Prompting)” 这个术语来描述这种创建提 阅读全文
posted @ 2023-05-08 21:31 神秘人来访 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 首先,承载所需功能的软件自身必须要健康才行。达到这一点,需要从计算机硬件的边界完整考虑其生命周期,如机房、电源、计算机资源、网络资源等硬件资源的生命周期;还需要从计算机软件的边界完整考虑其生命周期,如启动、到服务、到关闭等。二者都需要完整考虑,也都需要进行监控。这是软件功能得以正常运行的必要条件—— 阅读全文
posted @ 2023-04-23 21:39 神秘人来访 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 空间拆分的代价架构拆分的本质就是空间拆分,这在之前的文章中已经探讨过了。一个事物在进行空间拆分之后,必然会变成一个一个不同的个体。每个个体从原有事物中独立出来之后,会形成各自一个一个的独立生命周期。既然是独立生命周期,那么就意味着对原有事物做架构拆分的人——也就是架构拆分主体,他必须要管理这些新出现 阅读全文
posted @ 2023-04-15 22:32 神秘人来访 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 首先,两个职责放在同一个类中,并不代表会发生耦合。耦合的意思是当一个职责内部发生变动时,会影响到另外一个职责的正常执行。假设把两个职责的代码糅合在一起,形成一个大的代码块,这当然是耦合的,此时修改任何一个职责都要小心,牵一发而动全身。但是我们可以把这两个职责放在两个不同的方法中,比如拆分成 Game 阅读全文
posted @ 2023-04-12 14:08 神秘人来访 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。其中包括(BitSet, Set, Multimap, SortedSet, Map, List, Queue, B 阅读全文
posted @ 2023-04-05 12:29 神秘人来访 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 公司 SpringBoot 项目在日常开发过程中发现服务启动过程异常缓慢,常常需要 6-7 分钟才能暴露端口,严重降低开发效率。通过 SpringBoot 的SpringApplicationRunListener、BeanPostProcessor原理和源码调试等手段排查发现,在 Bean 扫描和 阅读全文
posted @ 2023-03-26 15:29 神秘人来访 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 水 阅读全文
posted @ 2023-03-18 12:13 神秘人来访 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 占个座 阅读全文
posted @ 2023-03-10 19:54 神秘人来访 阅读(1) 评论(0) 推荐(0) 编辑