logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

面试官:请动手实现一下 LRU 算法,以及 Caffeine 和 Redis 中的缓存淘汰策略

我是风筝,公众号「古时的风筝」。 文章会收录在 JavaNewBee 中,更有 Java 后端知识图谱,从小白到大牛要走的路都在里面。那天我在 LeetCode上刷到一道 LRU 缓存机制的问题,第 146 题,难度为中等,题目如下。运用你所掌握的数据结构,设计和实现一个LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。获取数据 get(key)

#java#算法#链表 +1
如何用Docker快速搭建本地开发环境

第一次可能比较慢,熟悉了之后就非常快了,比你在本地直接安装配置要快的多,而且一些软件安装配置起来非常繁琐,会浪费很多不必要的时间。还有很多开源的框架、应用提供docker版本,掌握了这个方法后,可以很快的安装这些框架、应用来验证和使用,用户体验直接上升一个数量级。推荐阅读➿剑走偏锋,无头浏览器是什么神奇的家伙➿新项目决定用 JDK 17了➿5000字,10张图,完全掌握 MySQL 事务隔离级别。

文章图片
#docker#容器#运维 +2
AI带火的向量数据库到底是什么?

向量数据库,顾名思义,存储的内容是向量。那什么又是向量呢?我们最早接触向量应该是在数学里面,例如一个二维的向量用(x,y)表示在x轴和y轴的值,用(x,y,z)表是在x轴、y轴和z轴的三维向量。还可以有更多的维度表示多维向量。向量数据库应用最多的场景就是相似度搜索,就是根据用户的一个输入匹配出几个相似度最高的结果。有点儿像模糊查询或者全文检索的意思,但是原理又不一样,全文检索的核心技术应该是分词+

文章图片
#人工智能#数据库#AI +1
教你几招,快速创建 MySQL 五百万级数据,愉快的学习各种优化技巧

如果你打算好好学习一下 MySQL,性能优化肯定是绕不过去一个问题。当你撸起袖子准备开始的时候,突然发现一个问题摆在眼前,本地数据库中没那么大的数据量啊,几条数据优化个毛线啊。生产库里数据多,但谁敢直接在生产环境动手啊,想被提前优化吗?

#数据库#python
JDK21你可以不用,新特性还是要了解的

不管怎么升级,还是有很多公司、很多人会持续用 Java 8的,毕竟技术服务于业务,业务稳定才是根本。应该很快从 Java 8 升级到更高版本的团队和个人会越来越多,毕竟相比 8 而言,新版本有了更多的新特性,支持的场景更多,而且性能也更好了。有没有用高于 Java 8 版本的同学,上来举个手。

文章图片
#java#面试
Spring Boot 2.3 支持分层 Jar包、优雅停机、完美支持 Docker/k8s 了,赶紧跟我一起来尝鲜儿

我是风筝,公众号「古时的风筝」,一个兼具深度与广度的程序员鼓励师,一个本打算写诗却写起了代码的田园码农!文章会收录在 JavaNewBee 中,更有 Java 后端知识图谱,从小白到大牛要走的路都在里面。Spring Boot 2.3 已经发布两个月了,这两天才想起来尝一尝鲜儿。除了常规的升级外,很大部分的升级是针对 Docker 的,让你不得不相信,Docker 容器化微服务已然大势所趋。还没有

#spring boot#java#spring +1
别再用破解版 Navicat 了,几款免费且好用的 SQL 客户端送给你

我是风筝,公众号「古时的风筝」。文章会收录在 JavaNewBee 中,更有 Java 后端知识图谱,从小白到大牛要走的路都在里面。没别的意思,今天就是为了给你推荐几款 MySQL 客户端,这几款客户端有一个共通点,那就是好用而且免费。“害,我看也就是平平无奇嘛!” 然后,转身赶紧下载体验一下。哪个做开发的绕的过数据库,以关系型数据来说,用的最多的就是 MySQL、Oracle、Microsoft

#mysql#数据库
别再用破解版 Navicat 了,几款免费且好用的 SQL 客户端送给你

我是风筝,公众号「古时的风筝」。文章会收录在 JavaNewBee 中,更有 Java 后端知识图谱,从小白到大牛要走的路都在里面。没别的意思,今天就是为了给你推荐几款 MySQL 客户端,这几款客户端有一个共通点,那就是好用而且免费。“害,我看也就是平平无奇嘛!” 然后,转身赶紧下载体验一下。哪个做开发的绕的过数据库,以关系型数据来说,用的最多的就是 MySQL、Oracle、Microsoft

#mysql#数据库
别再用破解版 Navicat 了,几款免费且好用的 SQL 客户端送给你

我是风筝,公众号「古时的风筝」。文章会收录在 JavaNewBee 中,更有 Java 后端知识图谱,从小白到大牛要走的路都在里面。没别的意思,今天就是为了给你推荐几款 MySQL 客户端,这几款客户端有一个共通点,那就是好用而且免费。“害,我看也就是平平无奇嘛!” 然后,转身赶紧下载体验一下。哪个做开发的绕的过数据库,以关系型数据来说,用的最多的就是 MySQL、Oracle、Microsoft

#mysql#数据库
到底了