
程序员
文章平均质量分 87
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一文了解各大数据库查询语言(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 · 1095 阅读 · 0 评论 -
一学就会的顺序表 —— 结构及各种接口 ( 头插 删、尾插 删、特定位置查找 插入 删除 ) 的实现_顺序表 尾插
/表中的数据依次按从前向后的方式向前挪动。//表中的数据依次按从后向前的方式向后挪动。//插入完后表中数据个数 +1。原创 2024-05-15 05:22:40 · 616 阅读 · 0 评论 -
一学就会的顺序表 —— 结构及各种接口 ( 头插 删、尾插 删、特定位置查找 插入 删除 ) 的实现_顺序表 尾插(1)
当我们想在表的特定位置(任意位置)插入数据时,首先要知道想插入位置的下标(pos),然后依次再将表中从该下标开始到表尾的数据向后挪动一个位置,再将想插入的数据放入下标为 pos 的位置即可。给定一个表中下标为 pos 的特定位置,删除该位置的数据只需将从将从该位置后的一个数据到表末的所有数据向前挪动一个位置,即将该pos处位置的数据覆盖即可。头删只需将表中从第二个数据开始到最后一个数据都向前挪动一个位置,将第一个数据覆盖即可,然后整个表的数据个数减少一个。尾插就很简单实现,直接在表末放入数据即可。原创 2024-05-15 05:22:04 · 668 阅读 · 0 评论 -
一口气刷完牛客网全部机器学习算法题_学习机器学习需要每天刷题吗
这道题采用贝叶斯算法能够保证该数据集下准确率在100%。原创 2024-05-15 05:21:28 · 170 阅读 · 0 评论 -
WEB安全-金手铐系列-HTTP 2高级请求夹带攻击--Advanced request smuggling_http 2攻击
例题1。原创 2024-05-14 20:42:19 · 813 阅读 · 0 评论 -
WEB安全-金手铐系列-HTTP 2高级请求夹带攻击--Advanced request smuggling_http 2攻击(2)
若前端服务器在降级时,没有去除含有TE报头的报文,可能就会引起请求走私攻击。当后续再有用户正常请求时,这个驻留响应将被发给这个用户,但问题出现了,这时这个用户真实的响应却驻留在了前后端之间。但如果仅有一个带有部分请求头的请求行(如 x=1GET / HTTP/1.1 ),后端最终仍会认为是两个完整的请求。该攻击影响较大,正常用户尝试浏览网站时,将收到来自服务器的看似随机的响应,这将阻止大多数功能正常工作。所以怎么窃取呢,这时如果攻击拿捏好时间,再次访问,则驻留响应就会发给攻击者,使攻击者获取别人的信息。原创 2024-05-14 20:41:43 · 854 阅读 · 0 评论 -
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 · 727 阅读 · 0 评论 -
web前端-JavaScript标识符和数据类型 强制类型转换_js 如何变更标识符
变量可以用来保存字面量,而且变量的值是可以任意改变的,变量更加方便我们使用,所以在开发中都是通过变量去保存一个字面量,而很少直接使用字面量。String,Number,Boolean,Null,Undefined,Symble属于基本数据类型,Object属于引用数据类型。在JS中所有的可以由我们自主命名的都可以称为是标识符例如:变量名、函数名、属性名都属于标识符。方法二:调用String()函数,并将被转换的数据作为参数传递给函数。数据类型指的就是字面量的类型,在js中共有6种数据类型。原创 2024-05-14 20:40:31 · 810 阅读 · 0 评论 -
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 · 729 阅读 · 0 评论 -
2024年最新分布式版本控制系统-GitLab搭建_gitlab 分布式(1),含泪整理面经
Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。在企业内部开发过程中,可能不会去选择使用第三方代码托管平台,但是我们又希望使用 Git 这个强大的分布式版本控制系统,开源的 GitLab 成为了我们的选择,最重要的是拥有社区免费版本。原创 2024-05-14 11:22:34 · 491 阅读 · 0 评论 -
2024年最新分布式搜索引擎Elasticsearch中各种类型节点的作用(2),太香了
Elasticsearch 是一个分布式搜索和分析引擎,它可以在多个节点上运行,每个节点承担着集群中的不同角色和职责。原创 2024-05-14 11:21:58 · 336 阅读 · 0 评论 -
2024年最新凯哥带你从零学大数据系列之Java篇---第十七章 集合(List),阿里+头条+腾讯等大厂大数据开发面试题分享
/ 描述链表中的首节点。// 描述链表中的尾结点。// 描述链表中节点数量。// 表示这个节点需要存储的元素。// 上一个节点的地址。Node next;// 下一个节点的地址。// 1. 实例化一个List集合,存储若干数据。// 1. 实例化一个List集合,存储若干数据。// 链表中,元素是以节点的形式存储的。// 1. 获取需要被删除的这个节点。// 内部类,表示一个节点。// 2. 删除节点。原创 2024-05-14 11:21:22 · 315 阅读 · 0 评论 -
2024年大话备考之数据结构综合题_大话数据结构习题(5),大数据开发后端社招面试经历
此题应该用哈夫曼树来解决从7个数中找到最小的两个自下而上组成哈夫曼树。步骤如上,最后左子树为0,右子树为1 ,容易得A01B10C001D110E111F0000G0001120/45=8/3。原创 2024-05-14 02:43:56 · 611 阅读 · 0 评论 -
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 · 709 阅读 · 0 评论 -
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 · 606 阅读 · 0 评论 -
2024年大模型入门到应用——LangChain:索引(Indexes(1),2024年最新高级大数据开发面试题
当我们需要处理长文本时,有必要将文本分割成块。虽然这听起来很简单,但这里存在很多潜在的复杂性。理想情况下,我们希望将语义相关的文本块保持在一起,但什么是"语义相关"可能取决于文本的类型。本文就展示了几种实现这一目标的方法。该文本分割器接受一个字符列表作为参数。它尝试根据第一个字符进行分块,但如果有任何分块过大,它将继续尝试下一个字符,依此类推。默认情况下,它尝试进行分割的字符是。默认推荐的文本分割器是。原创 2024-05-14 02:42:08 · 904 阅读 · 0 评论 -
2024年大数据最全python一键采集高质量陪玩,心动主播随心选(1),墙都不扶就服你
浏览器自带工具>开发者工具 会用 1 不会 0 实现爬虫案例必备工具。找相关数据包 --> 请求url 请求方式 得到数据是什么样。F12 刷新网页 清空数据, 点击选择。原创 2024-05-13 17:57:17 · 580 阅读 · 0 评论 -
2024年大数据最全Python+大数据学习笔记(一)_inferschema=true(1),轻松拿到了阿里大数据开发高级开发工程师的offer
builder。原创 2024-05-13 17:56:42 · 1030 阅读 · 0 评论 -
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 · 857 阅读 · 0 评论 -
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/changeoninstallassysdba;原创 2024-05-13 17:55:28 · 734 阅读 · 0 评论 -
2024年hadoop平台搭建步骤(1),2024年最新真是恍然大悟啊
2.将生成的uuidgen复制下来,用vi编辑器进入/etc/sysconfig/network-scripts/ifcfg-ens32把里面的uuidgen修改为复制后的内容cd /etcvi hosts在三台机器上分别配置完成后,使用ping命令,看看是否能够正确解析出ip地址 (ctrl+c结束)原创 2024-05-13 12:21:44 · 669 阅读 · 0 评论 -
2024年Hadoop完全分布式模式部署(1),2024阿里大数据开发高级面试题总结
【代码】2024年Hadoop完全分布式模式部署(1),2024阿里大数据开发高级面试题总结。原创 2024-05-13 12:21:08 · 161 阅读 · 0 评论 -
2024年Hadoop入门 day2,那些进了大厂的程序员面试前都做了哪些准备
设置YARN集群主角色运行机器位置。是否将对容器实施虚拟内存限制。是否将对容器实施物理内存限制。设置yarn历史服务器地址。原创 2024-05-13 12:20:32 · 532 阅读 · 0 评论 -
2024年Hadoop之Ha高可用搭建教程_启动hadoop高可用集群(1),2024年最新字节跳动大数据开发面试凉凉经
位置:vi /.bash_profile添加环境变量。原创 2024-05-13 12:19:55 · 1039 阅读 · 0 评论 -
最新MagicErp宝塔部署教程_magicerp安装,2024年最新深入理解大数据开发
erp数据库导入 sql/database.sql文件,xxl_job数据库导入sql/xxl_job.sql文件。点击配置修改,在【mysqld】下面增加配置 lower_case_table_names=1,点击保存。点击【数据库】菜单,按照提示选择MySQL5.6进行安装。访问ip:端口进行访问,出现以下页面代表部署成功。进入【Docker菜单】,点击容器。进入【终端】菜单,建立数据存储目录。进入【Docker菜单】,点击容器。进入【Docker菜单】,点击容器。点击【网站】- 【java项目】原创 2024-05-12 15:00:46 · 558 阅读 · 1 评论 -
最新ky使用教程(基于fetch的小巧优雅js的http客服端)_ky axios,2024年最新大数据开发基础面试
object。原创 2024-05-12 15:00:10 · 394 阅读 · 0 评论 -
最新Kafka生产者分区_第3关 kafka 生产者分区 (三) 头歌,大数据开发学习路线
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!需要这份系统化资料的朋友,可以戳这里获取**一个人可以走的很快,但一群人才能走的更远!原创 2024-05-12 14:59:33 · 962 阅读 · 0 评论 -
最新Kafka入门及生产者详解(2),2024年最新《大数据开发面试题及解析》分享
3)分区也有副本,不过和HDFS的副本有区别,HDFS的副本是相等的,而Kafka里的副本只有Leader的才能起作用,Follower的副本不能消费(除非Leader挂了,Follower成为Leader)如果linger.ms设置为0,意味着一旦有数据来就立马发送,这样效率并不高,所以适当提高linger.ms有利于提高吞吐量,但是不能太大,这样会造成较大的数据延迟。linger.ms:等待时间,如果到了这个时间,无论数据量多大,立即发送,默认为0。1)kafka-topics.sh的命令参数如下。原创 2024-05-12 14:58:57 · 333 阅读 · 0 评论 -
最全8年开发经验,帮你总结这帮双面HR们,2024年最新阿里内部大数据开发应届生就业宝典
你就说我投了那么多简历,终于被联系了,于是我疯狂开始准备面试题一面,基础知识,破烂原理,我都滚瓜烂熟二面,深入回答,工作经验,经验再结合问题的总结,对答如流三面,领导提出的各种问题,我都不曾逃避,谁叫我已热爱开发成性四面,尼玛呀,就是这个hr,问的问题各种坑,我给你数数啊△ 你的领导要汇报PPT了,发现还是上一版,这个时候你就在身边,你电脑里有最新版,你怎么办?△ 你喜欢加班吗?△ 你有什么理想吗?△ 你平时爱读书吗?爱读?都读啥,我听听△ 你对你的职业发展未来是怎么看的?原创 2024-05-12 06:27:12 · 735 阅读 · 0 评论 -
最全7 中方法处理 ML 中大型数据加载问题_大型数据使用的加载方法(3),2024年最新凭借这份大数据开发面试题集
*从内部来看,存储在磁盘上的数据可以逐步加载, 并可以使用标准查询语言 (SQL) 来进行查询。这可能需要使用优化技术 (如随机梯度下降) 来迭代学习的算法, 而不是要求内存中所有数据都执行矩阵操作的算法, 如某些线性和逻辑回归的实现。使用另一种格式可以使您将数据存储在更紧凑的窗体中, 借此节省内存, 如2字节的整数或4字节的浮动。**也许你可以访问一台更大的计算机, 是以你电脑的内存的数量级倍数存在的那种。我认为这是一个很好的做法, 在一般的机器学习中,这种方式可以让你快速得到抽查的算法和周转的结果。原创 2024-05-12 06:26:36 · 718 阅读 · 0 评论 -
最全5个前端练手项目(html css js canvas),震撼来袭
搭建html结构,创建canvas标签绑定设置的结构比如+,-,颜色改变动态设置并获取他的值,然后将这些值动态的设置为canvas语法中设置渲染的宽度,以及设置颜色的属性。原创 2024-05-12 06:25:59 · 1060 阅读 · 0 评论 -
最全5G时代-运营商大数据企业获客最佳手段(1),2024年最新997页手淘大数据开发面试真题解析火爆全网
运营商大数据精准标签建模,标签体系-个性化标签,个性化标签基于400固话、搜索词、URL、APP、位置、短信等五类维度,支持合作伙伴线上自助定制以上个性化标签需求。可以通过自定义标签、对用户进行精准获取。获客盟运营商大数据与运营商达成战略合作,对精准用户进行标签化,根据用户维度,建立模型,获取精准用户数据,运用获客盟平台进行客户大数据分析,采取精准营销。运营商大数据精准营销时代,运用“运营商PB级数据库”的完成了360°用户建模,利用客户的个人行为数据为基础,提供更高效率精确的客源,才是营销的重要手段!原创 2024-05-12 06:25:23 · 457 阅读 · 0 评论 -
大数据最全<C++>引用 的这些知识点(2),2024年最新大数据开发2024面试题
是一个兼具的神器,最佳选择**,我用过很不错呢~**小鸣人因为准备考研,学完C++准备浅练下算法,后续会推出牛客网刷题记录专栏,到时希望大家多多关注~原创 2024-05-11 21:49:02 · 312 阅读 · 0 评论 -
大数据最全<C++>内存分区模型(3),2024京东最新大数据开发面试真题解析
资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!的,共享的目的是对于频繁被执行的程序,只需要在内存中有一份代码即可。注意事项:不要返回局部变量的地址,栈区开辟的数据由编译器自动释放。不同区域存放的数据,赋予不同的生命周期, 给我们更大的灵活编程。全局区还包含了常量区, 字符串常量和其他常量也存放在此.常量区中存放 const修饰的全局常量 和 字符串常量。的,使其只读的原因是防止程序意外地修改了它的指令。该区域的数据在程序结束后由操作系统释放。原创 2024-05-11 21:48:26 · 851 阅读 · 0 评论 -
大数据最全(四:2024(3),2024年最新自学者福利
重要!!!各位读者有时间请务必到我第十七篇博客查看更多的细节,包括如何使用nnUNet的残差网络、如何选择模型其中一个去训练等。1.更新于8.02,添加“如何训练自己的数据集”部分。2.更新于9.07,修改恶心的apex部分,新更新的torch1.6支持混合精度训练,即你不用再安装apex啦!!!3.更新于9.09,修改五折交叉验证理解!以及在整理好训练的数据集以后如何自动化地生成对应的json文件。3.更新于11.05,添加如何在Windows上使用nnUNet。原创 2024-05-11 21:47:50 · 460 阅读 · 0 评论 -
大数据最全(一)大数据---Hadoop整体介绍(架构层)----(组件(3),2024年最新大数据开发高级面试题
可以将一个关系型数据库(例如Mysql、Oracle)中的数据导入到Hadoop(例如HDFS、Hive、Hbase)中,也可以将Hadoop(例如HDFS、Hive、Hbase)中的数据导入到关系型数据库(例如Mysql、Oracle)中。作为实时日志收集系统,支持在日志系统中定制各类数据发送方,用于收集数据,同时,对数据进行简单处理,并写到各种数据接收方(比如文本,HDFS,Hbase等)。,是一个分布式的、面向列的开源数据库,可以认为是hdfs的封装,本质是数据存储、NoSQL数据库。原创 2024-05-11 21:47:14 · 968 阅读 · 0 评论 -
刚入职场的菜鸟,这些大数据知识点,你必须掌握了!_大数据菜鸟入门(2)
前提:不影响最终的业务逻辑(求和 没问题 求平均值)提前聚合map => 解决数据倾斜的一个方法。线、讲解视频,并且后续会持续更新**原创 2024-05-11 13:12:00 · 537 阅读 · 0 评论 -
刚入职场的菜鸟,这些大数据知识点,你必须掌握了!_大数据菜鸟入门(1)
前提:不影响最终的业务逻辑(求和 没问题 求平均值)提前聚合map => 解决数据倾斜的一个方法。线、讲解视频,并且后续会持续更新**原创 2024-05-11 13:11:25 · 653 阅读 · 0 评论 -
分享 双十一 Kafka+Flink+Redis 的电商大屏实时计算案例_redis 实现实时双十一大屏
然后订阅Kafka的订单消息作为数据源给带状态的算子设定算子ID(通过调用uid()方法)是个好习惯,能够保证Flink应用从保存点重启时能够正确恢复状态现场。为了尽量稳妥,Flink官方也建议为每个算子都显式地设定ID,参考官方文档。接下来将JSON数据转化为POJO,JSON框架采用FastJSON。JSON已经是预先处理好的标准化格式,所以POJO类SubOrderDetail的写法可以通过Lombok极大地简化。原创 2024-05-11 13:10:49 · 899 阅读 · 0 评论 -
分享 双十一 Kafka+Flink+Redis 的电商大屏实时计算案例_redis 实现实时双十一大屏(4)
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!@Getter@Setter@NoArgsConstructor@AllArgsConstructor@ToStringpublic class S原创 2024-05-11 13:10:13 · 850 阅读 · 0 评论