- 博客(8)
- 资源 (8)
- 收藏
- 关注
转载 海量数据实战 从50亿数据中找出相同的URL
**问题:**给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?目录:文章目录 Step 1 产生50亿 URL Step 2 将50亿URL大文件哈希为10000个小文件 Step 2.1 字符串哈希函数BKDRHash Step 2.2 获取文件大小 Step 2.3 获取某一目录下指定后缀的所有文件 Step 3 使用set将小文件进行求交操作,最终得到相同URL 方案1:每个文..
2021-02-26 17:15:50 873 2
转载 spring源码之BeanFactory
说到Spring框架,人们往往大谈特谈一些似乎高逼格的东西,比如依赖注入,控制反转,面向切面等等。但是却忘记了最基本的一点,Spring的本质是一个bean工厂(beanFactory)或者说bean容器,它按照我们的要求,生产我们需要的各种各样的bean,提供给我们使用。只是在生产bean的过程中,需要解决bean之间的依赖问题,才引入了依赖注入(DI)这种技术。也就是说依赖注入是beanFactory生产bean时为了解决bean之间的依赖的一种技术而已。那么我们为什么需要Spring框架来给我们提
2020-12-09 19:35:56 77
转载 spring源码factoryBean
转载自:https://blog.csdn.net/zknxx/article/details/79572387https://conan.blog.csdn.net/article/details/79588391
2020-12-09 19:25:31 65
转载 JAVA8新特性
转载至https://blog.csdn.net/yitian_66/article/details/81010434一、Java 8 Lambda 表达式Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用Lambda 表达式可以使代码变的更加简洁紧凑。1.1 语法...
2019-03-03 23:22:04 82
原创 Spring相关的框架产品
Spring 是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring MVC 属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。Spring Task 是一个定时任务框架。应用:定时执行刷新Redis数据。...
2019-01-12 23:16:24 684
转载 JVM参数详解垃圾回收调优
一、常用JVM配置参数1.1基本参数-client,-server 这两个参数用于设置虚拟机使用何种运行模式,client模式启动比较快,但运行时性能 和内存 管理效率不如server模式,通常用于客户端应用程序。相反,server模式启动比client慢,但可获得更高的运行性能。 在windows上,缺省的虚拟机类型为client模式,如果要使用server模式,就需要在启动...
2018-12-12 14:47:02 547 1
翻译 axon框架系列---1、介绍
介绍Axon是一个轻量级框架,通过直接在架构中解决这些问题,帮助开发人员构建可伸缩和可扩展的应用程序。本参考指南解释了Axon是什么,它如何帮助您以及如何使用它。如果您想了解有关Axon及其背景的更多信息,请继续阅读Axon Framework背景。如果您渴望开始使用Axon构建自己的应用程序,请快速进入快速入门。如果您有兴趣帮助构建Axon Framework,Contributi...
2018-10-17 17:09:30 1142
示例数据 accounts.json Elasticsearch
2020-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人