01 2024 档案

摘要:1.大文件求交集 给两个文件,每个文件每行都是字符串,如何找出两个文件中行相同的字符串。假设文件为a,b1.分批载入A和B的一部分数据,每次在内存里求交集(可以用set),最后合并结果(读写IO可能比较高)。2.利用哈希思想。先把a文件hash,再遍历b文件,去判断是否存在。时间复杂度降低为O(n) 阅读全文
posted @ 2024-01-08 23:08 壹索007 阅读(38) 评论(0) 推荐(0) 编辑
摘要:1.Java11 Java 11 于 2018 年 9 月 25 日正式发布,这是很重要的一个版本!Java 11 和 2017 年 9 月份发布的 Java 9 以及 2018 年 3 月份发布的 Java 10 相比,其最大的区别就是:在长期支持(Long-Term-Support)方面,Ora 阅读全文
posted @ 2024-01-08 22:36 壹索007 阅读(7209) 评论(0) 推荐(0) 编辑
摘要:Java8 (1)Interface Interface 修改的时候,实现它的类也必须跟着改。为了解决接口的修改与现有的实现不兼容的问题。新 interface 的方法可以用default 或 static修饰,这样就可以有方法体,实现类也不必重写此方法。 一个 interface 中可以有多个方法 阅读全文
posted @ 2024-01-08 21:29 壹索007 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1.准备用jwt+springsecurity对登录进行重构 2.单体改分布式 3.加入线程池 阅读全文
posted @ 2024-01-08 17:44 壹索007 阅读(25) 评论(0) 推荐(0) 编辑
摘要:1.SpringSecurity 介绍# 简介 Spring Security是一个专注与为Java应用程序提供身份认证和授权的框架,它的强大之处在于它可以轻松扩展以满足自定义的需求。 特征 对身份的认证和授权提供全面的、可扩展的支持。 防止各种攻击,如会话固定攻击、点击劫持、csrf攻击等。 支持 阅读全文
posted @ 2024-01-03 18:21 壹索007 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1.Elasticsearch入门 Elasticsearch简介 一个分布式的、Restful风格的搜索引擎。 支持对各种类型的数据的检索。 搜索速度快,可以提供实时的搜索服务。 便于水平扩展,每秒可以处理PB级海量数据 Elasticsearch术语解释 索引:相当于数据库中的database 阅读全文
posted @ 2024-01-03 18:19 壹索007 阅读(246) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示