02 2023 档案
摘要:Hadoop是一种开源的分布式计算框架,它在Google的MapReduce论文发表后大受欢迎,并被广泛应用。Hadoop框架包括一个分布式文件系统(HDFS),它允许用户以分布式方式存储和管理大量数据,以及一个MapReduce编程模型,它可以将复杂的计算任务分解为可以并行运行的任务。 Hadoo
阅读全文
摘要:Java线程池是一种高效的多线程编程技术,它可以帮助程序员有效地控制多线程的并发执行。它可以提高应用程序的性能、降低内存消耗和减少延迟。 线程池的原理是,程序员可以将每个任务放入线程池中,然后由线程池管理器负责将任务分配给线程,并管理线程的生命周期。 线程池可以限制系统中并发线程的数量,以免系统受到
阅读全文
摘要:前言 在上一篇文章中,壹哥给大家讲解了方法的定义、调用和返回值,但方法的内容还有很多,比如方法的参数是怎么回事?接下来壹哥会在这篇文章中,继续给大家讲解方法参数相关的知识,这就是我们今天要学习的内容。 前戏已做完,精彩即开始 全文大约【4300】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!
阅读全文
摘要:前言 经过前面两篇关于面向对象、类和对象的文章,壹哥相信你现在对面向对象已经有了基本的了解。我们知道,在一个类中,包括属性和行为两大核心要素。我们之前已经给大家讲解了如何定义属性,但很多同学对方法还不了解,那么今天这篇文章,壹哥就带大家学习Java中的方法。 在前面的文章中,壹哥跟大家说过,Java
阅读全文
摘要:前言 在上一篇文章中,壹哥给大家介绍了Java中的类及其特点、创建过程等内容,相信你现在已经知道该如何创建一个Java类了。接下来在本篇文章中,壹哥会继续带大家学习面向对象中关于对象的内容。其实类和对象作为面向对象中最基本,也是最重要的单元,两者可以说是形影不离的,所以请大家继续打起精神认真学习吧。
阅读全文
摘要:koa中间件的实现原理如何?先来看一个例子。 koa的执行顺序是这样的: const middleware = async function (ctx, next) { console.log(1) await next() console.log(6) } const middleware2 =
阅读全文
摘要:1、基本概念 无界和有界数据。任何类型的数据都可以形成一种事件流。信用卡交易、传感器测量、机器日志、网站或移动应用程序上的用户交互记录,所有这些数据都形成一种流。数据可以被作为 无界 或者 有界 流来处理。 无界流 有定义流的开始,但没有定义流的结束。它们会无休止地产生数据。无界流的数据必须持续处理
阅读全文
摘要:“三人行必有我师焉!”、“不耻下问”,中国的圣人先师孔子留下的文化瑰宝传承在生活中的每个角落。 孔子是中国古代最伟大的思想家、教育家。如果说中国有一种根本的立国精神,能够历久不变,能够浸润于全民族的生命之中,又能够表现中华民族独特的伦理价值的话,无疑是孔子开创的儒家思想。 这就是文化的传承。我们Py
阅读全文
摘要:布局 左边20% 中间自适应 右边200px 不能用定位 答案:圣杯布局/双飞翼布局或者flex 什么叫优雅降级和渐进增强? 渐进增强 progressive enhancement:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验
阅读全文
摘要:1.1. 什么是IO流 IO流: Input/Output Stream 流: 指的是一串流动的数据, 在数据在流中按照指定的方向进行流动。 实现数据的读取、写入的功能。 1.2. IO流的使用场景 使用File类, 只能做关于文件的操作, 获取属性、 创建文件、 删除文件、 移动文件等操作, 但是
阅读全文
摘要:目前流行的强化学习算法包括 Q-learning、SARSA、DDPG、A2C、PPO、DQN 和 TRPO。这些算法已被用于在游戏、机器人和决策制定等各种应用中,并且这些流行的算法还在不断发展和改进,本文我们将对其做一个简单的介绍。 1、Q-learning Q-learning:Q-learni
阅读全文
摘要:前言 在上一篇文章中,壹哥给大家介绍了面向对象和面向过程的概念,并介绍了两者的区别。但是上一篇文章中的内容,介绍的还是比较笼统。接下来壹哥会在本篇文章中,再单独给大家详细介绍Java中类的概念,让大家加深对面向对象的理解。 前戏已做完,精彩即开始 全文大约【4000】字,不说废话,只讲可以让你学到技
阅读全文
摘要:这里我们讲解一下SparkSQL的优化器系统Catalyst,Catalyst本质就是一个SQL查询的优化器,而且和 大多数当前的大数据SQL处理引擎设计基本相同(Impala、Presto、Hive(Calcite)等)。了解Catalyst的SQL优化流程,也就基本了解了所有其他SQL处理引擎的
阅读全文
摘要:此文章主要讲解核心思想和基本用法,想要了解更多细节全面的使用方式,请阅读官方API 这篇文章假定你具备最基本的异步编程知识,例如知道什么是回调,知道什么是链式调用,同时具备最基本的单词量,例如page、user、promise、then、resovle、reject、pay、fix、order等等,
阅读全文
摘要:前言 壹哥相信,经过你对前面文章中技术点的学习,现在的你应该已经对Java具备了初步的了解和掌握,这为我们继续往后学习奠定了良好的基础。我们知道,Java是面向对象的编程语言,但是至今仍有不少同学还不太懂”面向对象“的确切含义。难道面向对象就是”面对着自己的对象“,那我没对象咋办?那么从今天这篇文章
阅读全文
摘要:前言 在前几篇文章中,壹哥给大家介绍了Java里的一维数组,涉及到了数组的创建初始化、数组遍历、拷贝、扩容、排序、查找等核心内容,这些内容都是数组中的重点,希望大家要在这些知识点上多付出点时间和精力。但是我们知道,除了有一维数组之外,还有二维数组和多维数组,这些内容同样很重要。所以今天壹哥就在一维数
阅读全文
摘要:什么是MyBatis MyBatis是一款优秀的持久层框架,特别是在国内(国外据说还是 Hibernate 的天下)非常的流行,我们常说的SSM组合中的M指的就是#mybatis#。 MyBatis支持定制化SQL、存储过程以及高级映射等多种特性,单纯从代码上来看,MyBatis避免了几乎所有的JD
阅读全文
摘要:工欲善其事必先利其器的道理相信大家都懂的,想要提升Python爬虫效率,一些常用的工具是必不可少的。 以下就是个人推荐的几款Python爬虫工具:Chrome、Charles、Postman、Xpath-Helper。 1、Chrome Chrome属于爬虫的基础工具,一般我们用它做初始的爬取分析,
阅读全文
摘要:前言 在上一篇文章中,壹哥给大家讲解了数组的扩容、缩容及拷贝方式。接下来在今天的文章中,会给大家讲解更重要的数组排序及查找方法。今天的内容会有点难,希望你不要因此而退缩,挺过这一关,你会向上突破的! 前戏已做完,精彩即开始 全文大约【3500】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本
阅读全文
摘要:1、MVVM的概念 model-view-viewModel,通过数据劫持+发布订阅模式来实现。 mvvm是一种设计思想。Model代表数据模型,可以在model中定义数据修改和操作的业务逻辑;view表示ui组件,负责将数据模型转换为ui展现出来,它做的是数据绑定的声明、 指令的声明、 事件绑定的
阅读全文
摘要:跨域是什么 跨域本质是浏览器基于同源策略的一种安全手段 同源策略(Sameoriginpolicy),是一种约定,它是浏览器最核心也最基本的安全功能 所谓同源(即指在同一个域)具有以下三个相同点 ● 协议相同(protocol) ● 主机相同(host) ● 端口相同(port) 反之非
阅读全文
摘要:前言 在上一篇文章中,千锋壹哥给大家讲解了数组的创建、初始化及遍历方式,这些是我们学习数组的基础。其实数组的内容非常多,今天这篇文章,千锋壹哥主要带大家学习数组的扩容、缩容及拷贝,内容同样重要,希望你不要走神哦。 前戏已做完,精彩即开始 全文大约【3000】字,不说废话,只讲可以让你学到技术、明白原
阅读全文
摘要:经过前面Python基础内容的学习,相信好多小伙伴都感觉一身本事,但是无用武之地吧,哈哈哈。。。 不要着急,如你们的愿,在爬虫阶段,我们就大胆的把基础部分的内容应用一下吧~~~ 此时此刻,你准备好了吗?我们要开始爬虫的学习之路喽! 初识爬虫 一. 爬虫简介 模拟浏览器,发送请求,获取响应 网络爬虫,
阅读全文
摘要:第一: Kafka与Redis PUB/SUB之间较大的区别在于Kafka是一个完整的系统,而Redis PUB/SUB只是一个套件(utility)——没有冒犯Redis的意思,毕竟它的主要功能并不是PUB/SUB。 第二: Redis 消息推送(基于分布式pub/sub)多用于实时性较高的消息推
阅读全文
摘要:前言 在之前的文章中,壹哥给大家讲解了java里的顺序结构、分支结构、循环结构等内容,这些内容为我们之后的学习打下了坚实的基础。今天我们就开始学习一种新的知识点--数组,它是一种引用类型,也是一种集合。接下来,引用类型和集合都是我们要重点学习的内容,请大家做好准备哦。 前戏已做完,精彩即开始 全文大
阅读全文
摘要:前言 在前面的文章中,千锋壹哥给大家讲解了for、while、do-while三种循环结构,并讲解了如何跳出循环的几种方式,比如break、continue、return等。但是截止到目前,与循环相关的内容还没有完事,我们还有最后一哆嗦,今天千锋壹哥会给大家讲解另一种循环方式--增强for循环!这种
阅读全文

浙公网安备 33010602011771号