摘要: 利用书籍进行系统学习,凭借博客/新闻等资料开阔眼界,辅之以代码及项目实战,并勤加以总结,方可进步。 常用网站: 找英文电子书网站:gen.lib.rus.ec 和 www.jiumodiary.com/ Leetcode刷题:https://leetcode.com/ ,练习数据结构和算法必备 Co 阅读全文
posted @ 2017-08-08 09:41 xiaoxi666 阅读(1147) 评论(0) 推荐(1) 编辑
摘要: 众所周知,B站是学习网站😄 最近发现一宝藏Up主,主要做科普,主题包括但不限于:大模型的底层算法、量子计算底层原理和硬件设计,以及其他物理或者自然科学主题,总体偏向于理工科。 值得推荐的理由:Up主对底层技术的了解非常透彻,因此举的例子也非常生动(即使如傅里叶变换这类复杂的数学公式,也能用生活中的 阅读全文
posted @ 2024-07-13 19:56 xiaoxi666 阅读(275) 评论(0) 推荐(1) 编辑
摘要: 最近大模型发展迅速,与之对应的向量化需求也被带动起来了,由此社区也衍生出很多模型,本文选几款,简单做下评测。 阅读全文
posted @ 2024-02-13 11:53 xiaoxi666 阅读(11770) 评论(1) 推荐(2) 编辑
摘要: 说起国际化,开发过跨区域网页的小伙伴应该都遇到过。我们的网页需要配置多套语言,方便用户进行切换。 本文就以 React 为例,介绍其中一种实现方案,并学习一下其中的知识点。 一种国际化方案 方案是这样的: 为多套语言创建对应的 object,并 export 出去 通过 js 立即执行函数,加载选定 阅读全文
posted @ 2023-02-20 23:40 xiaoxi666 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 唯一 id 生成的方式有很多种,比较常见的有以下几种方式: 语言自带功能,如 Java 中的 UUID,常用于后端 第三方工具提供,如 npm 中的 nanoid,常用于前端 Twitter 开源的 Snowflake 算法,常用于后端 美团开源的 Leaf 算法,常用于后端 ... 本文再推荐一款 阅读全文
posted @ 2022-10-07 00:26 xiaoxi666 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 前言 相信接触过并发系统的小伙伴们基本都使用过线程池,或多或少调整过对应的参数。以 Java 中的经典模型来说,能够配置核心线程数、最大线程数、队列容量等等参数。 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, lon 阅读全文
posted @ 2022-10-05 14:40 xiaoxi666 阅读(452) 评论(0) 推荐(1) 编辑
摘要: 背景介绍 某次在 SpringBoot 2.2.0 项目的一个配置类中引入了这么一行代码: InetAddress.getLocalHost().getHostAddress() 导致项目启动明显变慢。同时报出了相关的警告信息: 2022-10-03 23:32:01.806 [TID: N/A] 阅读全文
posted @ 2022-10-04 23:09 xiaoxi666 阅读(3305) 评论(1) 推荐(2) 编辑
摘要: No application config found or it's not a valid config! 阅读全文
posted @ 2022-10-03 15:48 xiaoxi666 阅读(2989) 评论(1) 推荐(1) 编辑
摘要: 后端同学基本都会见过这种场景:在同一个工程中,有些页面使用jsp模版渲染,同时还有其他接口提供Json格式的返回值。为了同时支持这两种场景,我们一般是如何处理的呢? 其实非常简单: 1、在项目中为 SpringMvc 指定视图解析器 ViewResolver,并引入 jstl 和 apache-js 阅读全文
posted @ 2022-08-19 01:02 xiaoxi666 阅读(639) 评论(2) 推荐(1) 编辑
摘要: 本文结合项目经验,整理一份大纲,供参考。 常用指标 RT(Response Time):响应时间。可能会衍生出 TP999、TP99、TP95、TP90等指标。一般在几毫秒到几百毫秒之间。 QPS(Query Per Second):每秒查询量。这是我们最常说的一个指标了。视业务复杂度不同而不同,轻 阅读全文
posted @ 2022-04-05 23:30 xiaoxi666 阅读(1028) 评论(0) 推荐(2) 编辑
摘要: 前言 在 SpringBoot 项目中,我们经常会使用两种占位符(有时候还会混用),它们分别是: @*@ ${*} 如果我们上网搜索「SpringBoot 的占位符 @」,大部分答案会告诉你,SpringBoot 的默认占位符由 ${*}变成 @*@了,更好一点的答案会引用 SpringBoot官网 阅读全文
posted @ 2021-12-11 17:36 xiaoxi666 阅读(5437) 评论(1) 推荐(5) 编辑
TOP