摘要: 布隆过滤器是一种用来判定某个对象是否存在是否已经添加过的数据结构,一般来说,布隆过滤器要有初始化,加入对象,判定对象是否存在三个功能,本质上来说,与hashmap,hashset的思路是一样的,但是因为面对的场景不一样,在数据结构的设计思路上也有一些变化,一般来说,布隆过滤器面对的是海量数据,而且并 阅读全文
posted @ 2023-05-12 15:46 春华_秋实 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 业务需求: 此项目为一气象项目的小部分,在内网条件下,实现网页端的聊天系统,要求可以进行点对点聊天以及群聊,可以发送文字,文件,图片等内容。 技术选型: 此业务要求实时接收人和群组发送的消息,必须使用长链接的服务器,选用netty建立长链接,此外部分业务是传通的crud场景,使用springboot 阅读全文
posted @ 2023-03-16 15:33 春华_秋实 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 最近开发了一次类秒杀的报名活动,记录一下实现与想法。 首先,简述一下业务场景,业务需求在开发的过程中发生了多次变更,最终的业务场景是这样的,有很多的活动,每个活动允许客户在某几天的限定时间段内选择某个线下地点报名免费领取物品,为了维持活动热点,点位的库存分天放出(提前配置到每个点位某天有多少名额), 阅读全文
posted @ 2023-03-15 15:54 春华_秋实 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 项目需求,要对一个八千万左右的表进行查询,表内有一个区分类型(大概一共两千多个类型)字段,还有年,月,日(从1949到现在,一小部分数据没有年月日,可以忽略不查询)字段,查询的是某些类型在某些年份某个固定的时间段(忽略2.29)内的某几个字段数据。 比如需要10种类型,10个年份在7月1号到7月30 阅读全文
posted @ 2022-09-22 17:24 春华_秋实 阅读(114) 评论(0) 推荐(0) 编辑
摘要: @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @Builder @AllArgsConstructor @NoArgsConstructor public class Badge implements jav 阅读全文
posted @ 2021-11-09 13:17 春华_秋实 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 今天写了一个linux后台程序,其中用到定时任务,不断扫描本地文件,按照一定的逻辑向hdfs上传。一开始设置的是延迟10s执行。 在昨天晚上部署后,程序运行正常,但是早上过来去发现夜间已经报错,读取不到放在服务器本地的配置文件,会提示too many file。 把定时任务延迟调低到10ms,重新部 阅读全文
posted @ 2021-10-22 17:57 春华_秋实 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 引用:Java操作HDFS - 玄同太子 - 博客园 (cnblogs.com) CentOS安装Hadoop - 玄同太子 - 博客园 (cnblogs.com) HDFS完全分布式搭建过程_背着梦的幸存者-CSDN博客_hdfs搭建 一 CentOS安装Hadoop(伪分布式) Hadoop的核 阅读全文
posted @ 2021-10-21 15:31 春华_秋实 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 具体细节参见 在 IntelliJ IDEA 中部署应用到服务器-阿里云开发者社区 (aliyun.com),此处仅记录restart.sh脚本 source /etc/profile ps -ef | grep java_hello-0.0.1-SNAPSHOT.jar | grep -v gre 阅读全文
posted @ 2021-10-18 10:08 春华_秋实 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 为了以后使用方便,建议直接添加到本地maven仓库。 此处注意,需要先在maven的setting配置文件中配置好仓库地址。 sts,springboot2,maven3项目中需要用到jave的jar包,按照https://mvnrepository.com/artifact/it.sauronso 阅读全文
posted @ 2021-10-18 08:58 春华_秋实 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 最近需要在一个模块里使用两个数据库,因此要进行多数据源配置,此外,项目本身在用mybatis-plus,此处记录两种配置方法 一 springboot mybatis 多数据源 这种方法主要进行springboot mybatis 多数据源的配置,不适用于mybatis-plus,使用的是配置类的方 阅读全文
posted @ 2021-09-24 15:08 春华_秋实 阅读(1496) 评论(0) 推荐(0) 编辑