自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(301)
  • 收藏
  • 关注

原创 通俗易懂,值得收藏的 java 设计模式实战,装饰者模式 之 你不用改变,就让你的能力变强了_java 装饰者模式 实战

有的小动物会被大的动物欺负,于是二当家的为他们设计一款攻击力增强装备来保护自己,不要太猛哦。用会跑会咬的狗狗类作为具体构件(Concrete Component)角色。二当家觉得狗狗跑得有点慢,于是二当家设计了一件动物加速装备,不要太先进哦。用动物接口作为抽象构件(Component)角色,动物会移动,和咬。二当家为动物设计了装备,可热插拔,牛得很。

2024-05-16 12:59:35 335

原创 通俗易懂,值得收藏的 java 设计模式实战,装饰者模式 之 你不用改变,就让你的能力变强了_java 装饰者模式 实战(4)

网络百科如下:装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。设计模式和编程语言无关,但是二当家的依然用Java语言去实战举例。

2024-05-16 12:59:02 544

原创 通俗易懂,值得收藏的 java 设计模式实战,装饰者模式 之 你不用改变,就让你的能力变强了_java 装饰者模式 实战(3)

@author 二当家的白帽子 https://le-yi.blog.csdn.net/* @author 二当家的白帽子 https://le-yi.blog.csdn.net/* @author 二当家的白帽子 https://le-yi.blog.csdn.net/* 具体装饰(Concrete Decorator)角色。* 具体装饰(Concrete Decorator)角色。* 装饰(Decorator)角色。* 移动前的能力增强。* 咬你前的能力增强。* 咬你后的能力增强。

2024-05-16 12:58:29 513

原创 通俗易懂,值得收藏的 java 设计模式实战,装饰者模式 之 你不用改变,就让你的能力变强了_java 装饰者模式 实战(2)

设计模式和编程语言无关,但是二当家的依然用Java语言去实战举例。

2024-05-16 12:57:56 454

原创 最新手撕前端面试题【javascript~模板字符串、类继承、参数解析器(1),史上超级详细

除此之外,还有很多方法,例如 正则提取数据把参数从url中拆解出来,构造一个空对象去承接。

2024-05-16 09:17:19 258

原创 最新我发现了一款高效管理接口文档的神器_yapi eolink(5),大数据开发开发者该学习哪些东西提高竞争力

结合 API 设计、文档管理、自动化测试、监控、研发管理和团队协作的一站式 API 生产平台,从个人开发者到跨国企业用户,Eolink 帮助全球超过30万开发者和数万家企业更快、更好且更安全地开发和使用 API。

2024-05-16 09:16:46 867

原创 最新感性认识 计算机基本工作原理_计算机原理(3),面试总结+详细解答

上面的ALU实现图是8位的,都是由基本的门电路一步一步构建而成的,前面的半加器和全加器也是基于门电路实现的,现在大部分是64位的计算机了,虽然这里构建的是一个8位的ALU,但是基于64的ALU也是按照类似的思路构建出来的。ALU是计算机中进行算数、逻辑运算的核心部件,是计算机的数学大脑,ALU有两个单元,一个是逻辑单元,就是由前面的逻辑门实现,还有一个单元是算术单元AU。CPU 造的最好的就是美国(Intel, AMD, 高通) , 全世界的计算机,绝大多数,都是使用这几个公司的cpu.

2024-05-16 09:16:14 948

原创 最新性能爆炸!SXSSFWorkbook原文件上追加写入&分页导出(1),2024年最新附大数据开发面经

/ 这里业务对象有对应属性,且属性名与columnNam匹配。// 确保工作簿以指定模式打开。

2024-05-16 09:15:41 384

原创 最全flink + Atlas 任务数据血缘调通_atlas flink,记录下我磕磕碰碰的三个月找工作经历

【代码】最全flink + Atlas 任务数据血缘调通_atlas flink,记录下我磕磕碰碰的三个月找工作经历。

2024-05-16 01:28:26 271

原创 最全ES数据库学,2024年最新2024我的大数据开发大厂面试之旅

,“hits” : {},“hits” : [“name” : “宝儿姐”,“tags” : [“长生”,“超能力”,“道法”},“name” : “愚者”,“tags” : [“魔法”,“超能力”,“塔罗”},“name” : “春生”,“tags” : [“能力者”,“男”,“暗”“query”: {},“sort”: [

2024-05-16 01:27:53 393

原创 最全ES实战-熔断器,2024年最新绝了

request断路器估算需要完成其他请求部分的结构大小,例如创建一个聚合桶,默认限制是堆内存的 60%。它实际上是node level的一个统计值,统计的是这个结点上,各类查询聚合操作,需要申请的Bigarray的空间大小总和。最终定位结论:ES分配内存使用达到设定的极限值,触发了es熔断请求,ES一旦内存使用达到设定的内存限值,则触发熔断机制,不再响应任何请求。request 断路器估算需要完成其他请求部分的结构大小,例如创建一个聚合桶,默认限制是堆内存的 40%。

2024-05-16 01:27:20 464

原创 最全ElscticSearch基础操作_elticsearch9(1),大数据开发开发三年月薪才12K

是否超时: “timed_out”: false,命中结果 : “hits”: {​ “value”: 4, 总数量​ “relation”: “eq” 比较​ },全量数据更新,操作需要修改的id,再返回的时候,返回类型是updated需要进行post进行请求,在请求时候需要明确标识_update,ID请求体​ }使用delete进行删除操作。

2024-05-16 01:26:47 253

原创 大数据最全系统架构设计-构建系统应用(1),2024最新大数据开发知识体系总结

入研究,那么很难做到真正的技术提升。

2024-05-15 16:41:45 384

原创 大数据最全第二章 OpenGL ES 基础-GLSL语法简单总结,大数据开发组件化架构实践

与C语言结构体类似。**数组 **:与C语言数组类似,但GLSL中只能使用一维数组。以上示例展示了声明一个用于从 2D 纹理中采样颜色值的纹理采样器。在实际应用中,纹理类型在图形编程中广泛用于渲染纹理、实现阴影效果、生成复杂材质等方面。结构体:与C语言结构体类似。数组:与C语言数组类似,但GLSL中只能使用一维数组。

2024-05-15 16:41:12 258

原创 大数据最全竞争不是内卷,用头脑学习,而非时间_想赚钱先把世界观拨正(2),2024年最新阿里官方推荐

它认为所有的商家只生产同一个商品,它认为所有的消费者只买这一个商品,它认为整个市场竞争是没有差异的,它认为所有的东西都是要靠延长时间去实现的。真实的市场,是不存在完全相同的产品的,只存在有差异的产品,有的卖男鞋,有的卖女鞋;一个人的收入就是另外一个人的支出,你的效率提高了,别人的成本就降低了,别人就可以有更多的钱去消费,咖啡店不过是换个顾客。你永远考虑的是,在大家的牌几乎一样的情况下,怎么出牌可以。是提升学习效率的好工具,你的参与会让你更好,别人也会更好,你不参与,你自己也不会变差,大不了一直。

2024-05-15 16:40:39 279

原创 大数据最全社区疫情防控系统-项目前景与范围(1),大数据开发开发面试题

这款社区疫情防控智能管理系统能够实时追踪轨迹,自动整合数据,大大提升政府工作人员的决策效率与精度,实现快速响应、精准布控;相较于现有流调模式需要通过公开患者行动信息、依靠基层工作人员和群众进行大量信息交互的形式,该系统实现的智能流调可更大程度保护居民隐私,减轻基层工作人员压力,优化分工结构;网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-15 16:40:06 339

原创 大数据最全《F1 Query:大规模数据的声明式查询》读后感(2),2024中级大数据开发开发面试解答

的数据分布算法,上游的数据发送者根据它看到的数据的分布动态地对数据的KeyRange进行分配,这个做法的依据是它本地看到的数据分布情况应该跟总体数据的分布情况类似,因此可以得到比较好的数据分布效果,避免数据倾斜。不同的数据源之间可以进行关联的JOIN查询,同时借助前面提到的。的算子是通过 RPC 来实现的(Presto里面也是这样的), 而且数据的发送和接收之间还有流控的机制,这种基于 RPC 的通信机制的并发性还是挺好的,可以做到每个 Fragment 几千个分区,如果要求更高的并发度,那么就要使用。

2024-05-15 13:55:10 930

原创 大数据最全《C++基础知识精讲》专栏介绍_c(1),2024年最新大数据开发平台HTTPS抓包解决方案及问题分析

(img-nRWF65Ba-1715752455929)](img-KwxXbvw5-1715752455929)]注意事项3:对字符数组使用sizeof。注意事项4:对其他数组使用sizeof。注意事项6:对函数调用使用sizeof。注意事项5:对表达式使用sizeof。注意事项7:对结构体使用sizeof。注意事项8:对类使用sizeof。初始化set/multiset。初始化map/multimap。遍历set/multiset。遍历map/multimap。运算符重载中使用友元。

2024-05-15 13:54:37 751

原创 大数据最全[新星计划]通过扩展 Spark SQL ,打造自己的大数据分析引擎,金九银十大数据开发热点知识

接下来,我们来扩展优化器,砖厂提供了很多默认的RBO,这里可以方便的构建我们自己的优化规则,本例中我们构建一套比较奇怪的规则,而且是完全不等价的,这里只是为了说明。(img-pZzqqF6U-1715752423049)](img-ckc35zJ8-1715752423049)](img-5QL3hocw-1715752423050)]这个例子,我们扩展解析引擎,我们对输入的SQL,禁止泛查询即不许使用。左边,则直接将字段变成右表达式,即。下面是执行结果,符合我们的预期。来做查询,以下是解析的代。

2024-05-15 13:54:04 673

原创 大数据最全zookeeper在大数据生态的应用_运用zookeeper的大数据项目分析(1),如何才能通过一线互联网公司面试

用于多线程环境下控制只有一个线程可以访问某一个资源,不能多个线程同时访问,锁旨在强制实施互斥排他、并发控制策略。

2024-05-15 13:53:31 740

原创 一文了解各大数据库查询语言(Gremlin vs Cypher vs nGQL操作篇(1)

可以看到和点的使用语法类似,只不过在 Cypher 和 nGQL 中分别使用 -[]-> 和 -> 来表示关系,而 Gremlin 则用 to() 关键词来标识指向关系,在使用这 3 种图查询语言的图数据库中的边均为有向边,下图左边为有向边,右边为无向边。可以看到 Cypher 和 nGQL 都使用 SET 关键词来设置点对应的类型值,只不过 nGQL 中多了 UPDATE 关键词来标识操作,Gremlin 的操作和上文提到的查看点类似,只不过增加了变更 property 值操作。N 来表示 N 跳关系。

2024-05-15 05:23:16 1025

原创 一学就会的顺序表 —— 结构及各种接口 ( 头插 删、尾插 删、特定位置查找 插入 删除 ) 的实现_顺序表 尾插

/表中的数据依次按从前向后的方式向前挪动。//表中的数据依次按从后向前的方式向后挪动。//插入完后表中数据个数 +1。

2024-05-15 05:22:40 586

原创 一学就会的顺序表 —— 结构及各种接口 ( 头插 删、尾插 删、特定位置查找 插入 删除 ) 的实现_顺序表 尾插(1)

当我们想在表的特定位置(任意位置)插入数据时,首先要知道想插入位置的下标(pos),然后依次再将表中从该下标开始到表尾的数据向后挪动一个位置,再将想插入的数据放入下标为 pos 的位置即可。给定一个表中下标为 pos 的特定位置,删除该位置的数据只需将从将从该位置后的一个数据到表末的所有数据向前挪动一个位置,即将该pos处位置的数据覆盖即可。头删只需将表中从第二个数据开始到最后一个数据都向前挪动一个位置,将第一个数据覆盖即可,然后整个表的数据个数减少一个。尾插就很简单实现,直接在表末放入数据即可。

2024-05-15 05:22:04 644

原创 一口气刷完牛客网全部机器学习算法题_学习机器学习需要每天刷题吗

这道题采用贝叶斯算法能够保证该数据集下准确率在100%。

2024-05-15 05:21:28 152

原创 WEB安全-金手铐系列-HTTP 2高级请求夹带攻击--Advanced request smuggling_http 2攻击

例题1。

2024-05-14 20:42:19 743

原创 WEB安全-金手铐系列-HTTP 2高级请求夹带攻击--Advanced request smuggling_http 2攻击(2)

若前端服务器在降级时,没有去除含有TE报头的报文,可能就会引起请求走私攻击。当后续再有用户正常请求时,这个驻留响应将被发给这个用户,但问题出现了,这时这个用户真实的响应却驻留在了前后端之间。但如果仅有一个带有部分请求头的请求行(如 x=1GET / HTTP/1.1 ),后端最终仍会认为是两个完整的请求。该攻击影响较大,正常用户尝试浏览网站时,将收到来自服务器的看似随机的响应,这将阻止大多数功能正常工作。所以怎么窃取呢,这时如果攻击拿捏好时间,再次访问,则驻留响应就会发给攻击者,使攻击者获取别人的信息。

2024-05-14 20:41:43 814

原创 WEB安全-金手铐系列-HTTP 2高级请求夹带攻击--Advanced request smuggling_http 2攻击(1)

r\n\r\n0\r\n\r\n\r\n\r\nFoo: barfoobar\r\n\r\ncomment=x=1comment=X-Internal-Header: secretContent-Length: 3 (此处泄露内部请求头)x=1Host: 自定义任意x=1x=10SMUGGLED (这是遗留的字段,会与第二个请求混在一起,形成无效访问,造成404响应)0。

2024-05-14 20:41:07 680

原创 web前端-JavaScript标识符和数据类型 强制类型转换_js 如何变更标识符

变量可以用来保存字面量,而且变量的值是可以任意改变的,变量更加方便我们使用,所以在开发中都是通过变量去保存一个字面量,而很少直接使用字面量。String,Number,Boolean,Null,Undefined,Symble属于基本数据类型,Object属于引用数据类型。在JS中所有的可以由我们自主命名的都可以称为是标识符例如:变量名、函数名、属性名都属于标识符。方法二:调用String()函数,并将被转换的数据作为参数传递给函数。数据类型指的就是字面量的类型,在js中共有6种数据类型。

2024-05-14 20:40:31 784

原创 2024年最新分布式监控Skywalking安装及使用教程(保姆级教程),2024年最新2024大数据开发大厂面试经验

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化资料的朋友,可以戳这里获取zipkinServices: ${SW_ZIPKIN_ADDRESS:-http://localhost:9412}bin/elasticsearch-keystore show xpack.security.ht

2024-05-14 11:23:10 653

原创 2024年最新分布式版本控制系统-GitLab搭建_gitlab 分布式(1),含泪整理面经

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。在企业内部开发过程中,可能不会去选择使用第三方代码托管平台,但是我们又希望使用 Git 这个强大的分布式版本控制系统,开源的 GitLab 成为了我们的选择,最重要的是拥有社区免费版本。

2024-05-14 11:22:34 390

原创 2024年最新分布式搜索引擎Elasticsearch中各种类型节点的作用(2),太香了

Elasticsearch 是一个分布式搜索和分析引擎,它可以在多个节点上运行,每个节点承担着集群中的不同角色和职责。

2024-05-14 11:21:58 289

原创 2024年最新凯哥带你从零学大数据系列之Java篇---第十七章 集合(List),阿里+头条+腾讯等大厂大数据开发面试题分享

/ 描述链表中的首节点。// 描述链表中的尾结点。// 描述链表中节点数量。// 表示这个节点需要存储的元素。// 上一个节点的地址。Node next;// 下一个节点的地址。// 1. 实例化一个List集合,存储若干数据。// 1. 实例化一个List集合,存储若干数据。// 链表中,元素是以节点的形式存储的。// 1. 获取需要被删除的这个节点。// 内部类,表示一个节点。// 2. 删除节点。

2024-05-14 11:21:22 273

原创 2024年大话备考之数据结构综合题_大话数据结构习题(5),大数据开发后端社招面试经历

此题应该用哈夫曼树来解决从7个数中找到最小的两个自下而上组成哈夫曼树。步骤如上,最后左子树为0,右子树为1 ,容易得A01B10C001D110E111F0000G0001120/45=8/3。

2024-05-14 02:43:56 581

原创 2024年大话备考之数据结构综合题_大话数据结构习题(4),2024年最新2024年大数据开发笔试题总结

7找到3和10,9找到5,7,10, 7和10之前重复了,故只有5以此规则画出广度优先生成树广度优先遍历序列:1,7,9,3,10,5,4,8,6,2。

2024-05-14 02:43:20 664

原创 2024年大话备考之数据结构综合题_大话数据结构习题(3),2024年最新项目实践

广度有先则是从1开始,全部找出,1找到7和97找到3和10,9找到5,7,10, 7和10之前重复了,故只有5以此规则画出广度优先生成树广度优先遍历序列:1,7,9,3,10,5,4,8,6,2。

2024-05-14 02:42:44 572

原创 2024年大模型入门到应用——LangChain:索引(Indexes(1),2024年最新高级大数据开发面试题

当我们需要处理长文本时,有必要将文本分割成块。虽然这听起来很简单,但这里存在很多潜在的复杂性。理想情况下,我们希望将语义相关的文本块保持在一起,但什么是"语义相关"可能取决于文本的类型。本文就展示了几种实现这一目标的方法。该文本分割器接受一个字符列表作为参数。它尝试根据第一个字符进行分块,但如果有任何分块过大,它将继续尝试下一个字符,依此类推。默认情况下,它尝试进行分割的字符是。默认推荐的文本分割器是。

2024-05-14 02:42:08 861

原创 2024年大数据最全python一键采集高质量陪玩,心动主播随心选(1),墙都不扶就服你

浏览器自带工具>开发者工具 会用 1 不会 0 实现爬虫案例必备工具。找相关数据包 --> 请求url 请求方式 得到数据是什么样。F12 刷新网页 清空数据, 点击选择。

2024-05-13 17:57:17 559

原创 2024年大数据最全Python+大数据学习笔记(一)_inferschema=true(1),轻松拿到了阿里大数据开发高级开发工程师的offer

builder。

2024-05-13 17:56:42 810

原创 2024年大数据最全Python Pandas PK esProc SPL,谁才是数据预处理王者?,开发8年的老大数据开发才知道

同理可知,Pandas和SPL虽然都可以计算XML,但DataFrame不支持多层XML,必须转为二维结构,表达能力不强;SPL序表可以表达并计算多层XML,代码更加优雅。与Json的normalize函数不同,Pandas没有为XML提供方便的标准化函数,官方推荐用XML计算语言把多层XML计算为二维XML,常用的XML计算语言有XSLT和XPath。为了计算XML,还得学习第三方语言,学习成本过高,这里就不举例了。

2024-05-13 17:56:06 802

原创 2024年大数据最全Oracle-数据库的备份与恢复_oracle全库备份及还原(2),2024年最新2024最新大数据开发笔经

datafile数据字典找到。核心配置文件(pfile):使用“show parameter pfile”找到。冷备份操作 数据库的备份操作由管理员进行,因此首先以管理员身份登录。1、使用sys登录 conn sys/change_on_install as sysdba;核心配置文件(pfile):使用“showparameterpfile”找到。冷备份操作数据库的备份操作由管理员进行,因此首先以管理员身份登录。1、使用sys登录connsys/changeo​ni​nstallassysdba;

2024-05-13 17:55:28 693

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除