上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 什么是大数据 大数据(Big Data)是指在传统数据处理方法难以处理的情况下,需要新的处理模式来具有更强的决策力、洞察发现力和过程优化能力的海量、高增长率和多样化的信息资产。大数据的特征通常被概括为“4V”,即: Volume(容量):大数据的规模非常庞大,通常以 TB(太字节)、PB(拍字节)或 阅读全文
posted @ 2024-01-19 17:47 waynaqua 阅读(1678) 评论(0) 推荐(2)
摘要: 【技术推荐】我愿称之为开源界最好用的行为验证码 作为一个混迹开源界多年的技术人,以往开发的项目中用过了许多验证码工具,比较经典选择的的有 easy-captcha,但是它支持简单的图形、gif、中文、算术等类型验证码。直到我遇见了 tianai-captcha,我愿称之为开源界最好用的行为验证码。 tianai-captcha 简介 tianai 阅读全文
posted @ 2024-01-11 11:08 waynaqua 阅读(3611) 评论(5) 推荐(25)
摘要: 虚拟线程是在 Java 21 版本中实现的一种轻量级线程。它由 JVM 进行创建以及管理。虚拟线程和传统线程(我们称之为平台线程)之间的主要区别在于,我们可以轻松地在一个 Java 程序中运行大量、甚至数百万个虚拟线程。 由于虚拟线程的数量众多,也就赋予了 Java 程序强大的力量。虚拟线程适合用来 阅读全文
posted @ 2024-01-09 11:29 waynaqua 阅读(1155) 评论(0) 推荐(1)
摘要: 虚拟线程是由 Java 21 版本中实现的一种轻量级线程。它由 JVM 进行创建以及管理。虚拟线程和传统线程(我们称之为平台线程)之间的主要区别在于,我们可以轻松地在一个 Java 程序中运行大量、甚至数百万个虚拟线程。 由于虚拟线程的数量众多,也就赋予了 Java 程序强大的力量。虚拟线程适合用来 阅读全文
posted @ 2023-12-29 23:55 waynaqua 阅读(5944) 评论(0) 推荐(0)
摘要: 微服务架构是一种软件开发模式,它将一个复杂的应用程序拆分为多个个独立的、小型的、可复用的服务,每个服务负责一个特定的业务功能。 微服务架构有许多优点,例如提高系统的可扩展性、可维护性、可测试性和故障容忍性。 但是,微服务架构也有很多问题需要注意,例如如何设计合理的划分服务接口、如何在服务间实现高效通 阅读全文
posted @ 2023-12-28 00:27 waynaqua 阅读(1122) 评论(0) 推荐(4)
摘要: Redis全文搜索教程之创建索引并关联源数据 Redis 全文搜索是依赖于 Redis 官方提供的 RediSearch 来实现的。RediSearch 提供了一种简单快速的方法对 hash 或者 json 类型数据的任何字段建立二级索引,然后就可以对被索引的 hash 或者 json 类型数据字段进行搜索和聚合操作。 这里我们把被索引的 ha 阅读全文
posted @ 2023-12-20 16:47 waynaqua 阅读(1523) 评论(1) 推荐(0)
摘要: 防御性编程?这不就来了 最近程序员界又重新流行起来了防御性编程这个概念,早期嘞,这个概念代表是一种细致、谨慎的编程方法。 防御性编程的目的是为了开发可靠的软件,我们在设计系统中每个组件的时候,都需要使其尽可能的 "保护" 自己。 但是 2023 年以来,国内的互联网市场是什么行情,相信大家都清楚,整个市场环境都在强调降本增 阅读全文
posted @ 2023-12-15 09:43 waynaqua 阅读(325) 评论(0) 推荐(0)
摘要: 在 2021 年我就了解到 RediSearch 这个项目,并已经把它用于我的开源项目 newbee-mall-pro 中。 就我的使用体验来说,简单场景下,用来平替 Elasticsearch 的使用场景已经足够。像是 Elasticsearch 中常用中文分词插件可以用 RediSearch 替 阅读全文
posted @ 2023-12-11 11:13 waynaqua 阅读(1474) 评论(0) 推荐(1)
摘要: 本文是我从业多年开发生涯中针对线上业务的处理经验总结而来,这些业务或多或少相信大家都遇到过,因此在这里分享给大家,大家也可以看看是不是遇到过类似场景。本文大纲如下, 后台上传文件 线上后台项目有一个消息推送的功能,运营新建一条通知消息时,需要一起上传一列包含用户 id 的文件,来给文件中包含的指定用 阅读全文
posted @ 2023-12-10 20:16 waynaqua 阅读(380) 评论(0) 推荐(1)
摘要: waynboot-mall 商城项目是我从疫情开始初期着手准备开发的,到如今 2023 年底,已经过了 3 年多的时间。 从项目初期到现在,一个人持续迭代,修复漏洞,添加功能,经历了前端开发工具从 vue2、vue-cli 切换到 vue3、vite 的转变,也经历了后端技术框架从 Spring B 阅读全文
posted @ 2023-12-06 20:35 waynaqua 阅读(749) 评论(1) 推荐(2)
上一页 1 2 3 4 5 6 ··· 9 下一页