- 博客(270)
- 收藏
- 关注
原创 ES6+--》正则扩展_es6 正则扩展
在正则表达式中,点( . )是一个特殊的字符,能够匹配除换行符以外的任意单个字符;引入s修饰符,使得 . 可以匹配任意单个字符,这种被称为dotAll模式。matchAll()方法可以一次性取出所有匹配,不过它返回的是一个遍历器,而不是数组,因为是遍历器所以可以用 for…不同之处在于进行多次匹配时,g修饰符只要在前次匹配后面找到存在匹配即可,而y修饰符必须确保在前次匹配后,从剩余的第一个位置开始。%)\d+/ 只匹配不在百分号后面的数字。属性,用来返回正则表达式的修饰符。只匹配百分号后面的数字;
2024-06-21 00:46:35 208
原创 ElasticSearch 实现 全文检索 支持(PDF、TXT、Word、HTML等文件)通过 ingest-attachment 插件实现 文档的检索_es全文检索word文件
执行sudo ./elasticsearch-plugin install file:///home/ingest-attachment-7.9.0.zip 即可。重启ES 打印 [apYgDEl] loaded plugin [ingest-attachment] 表示安装成功。1、先在ES的bin目录下执行命令 安装 ngest-attachment插件。下载好后上传到服务器,进入elasticsearch安装目下的bin目录下。作者已经安装过了 所以不能重复安装,插件下载过程中会出现。
2024-06-20 14:35:17 800
原创 C生万物 函数的讲解与剖析【内附众多案例详解】
int BinarySearch(int a[], int n, int k) //数组接收数组。//int BinarySearch(int* a, int n, int k) //指针接收地址。printf(“%d是素数\n”,i);printf(“请输入台阶的数量:”);/*斐波那契数列——递归*//*阶乘——递归*//*阶乘——循环*/
2024-06-20 11:50:19 426
原创 SAP ABAP——数据类型(六)【预定义基本数据类型详解】_sap 数据类型
数据类型默认长度有效长度默认值解释说明I440整型F880浮点型P81~160压缩数类型(将两个十进制数字压缩到一个字节)C11~65535‘…’文本型D88‘00000000’日期型(YYYYMMDD)N11~65535‘0…0’数字字符串类型(0~9之间的字符组成的数字字符串)T66‘000000’时间类型(格式:HHMMSS)x11~65535X’0…0’十六进制字段STRING0ANYSPACE。
2024-06-20 01:25:00 1019
原创 Java 中接口和抽象类的 7 大区别_接口与抽象类的7个区别
接口使用关键字 interface 来定义。抽象类使用关键字 abstract 来定义。
2024-06-20 00:21:24 420
原创 AI绘画突然爆火?快速体验二次元画师NovelAI(diffusion)_novelaidiffusion
总结来说,目前的训练技术让**diffusion直接跨越了GAN领域调模型的阶段,而是直接可以用来做下游任务,是一个新的数学范式在图像领域应用的实例**。
2024-06-19 23:09:30 730
原创 有什么优质的计算机专业书籍?操作系统、计算机网络、计算机组成、数据结构
平日里,大家都喊程序员加班多很辛苦,动不动就掉头发,但干的还是很香的,毕竟大多数公司钱还是给的很到位的,今年毕业应届生的我见到好多动不动就月薪 20K~30K 的,真让人两眼泪酸酸,当然这离不开他们大学期间的努力。虽然我们身处时代的红利,但是它是高速发展的,技术也是在一直迭代更新的,停止学习,只会被时代 game over,相当很残酷,所以日常学习是我们程序员,不可缺少的一个习惯。学到秃,你不想变强,都会变强。那说到学习,那必然离不开书呀,小林也在豆瓣逛一圈,。
2024-05-16 10:13:45 290
原创 有什么优质的计算机专业书籍?操作系统、计算机网络、计算机组成、数据结构(3)
如果要入门 TCP/IP 网络模型,我推荐的是《图解 TCP/IP》,这本书也是以大量的图文来介绍了 TCP/IP 网络模式的每一层,但是这个书籍的顺序不是从「应用层 —> 物理层」,而是从「物理层 -> 应用层」顺序开始讲的,这一点我觉得不太好,这样一上来就把最枯燥的部分讲了,很容易就被劝退了,所以我建议先跳过前面几个章节,先看网络层和传输层的章节,然后再回头看前面的这几个章节。Redis 经典之作,重点看前三章,redis 的数据结构,持久化,主从复制,哨兵模式,这些都是常考的面试题。
2024-05-16 10:13:12 335
原创 有什么优质的计算机专业书籍?操作系统、计算机网络、计算机组成、数据结构(2)
我看的第一本操作系统书是《现代操作系统》,这本书也是大家力推的入门操作系统的教材,有很多常见的面试题都基本是出自这里的,比如哲学家就餐、读者写者等问题。如果单纯看书觉得比较枯燥,可以搭配 B 站清华大学操作系统课程一起学习。华为鸿蒙操盘手陈海波大神,也出了一本新书《现代操作系统:原理与实现》,是由上海交通大学陈海波、夏虞斌领衔撰写。由浅入深介绍现代操作系统经典理论与方法,结合前沿研究与工业界实践,面向真实场景与真实问题。全新打造 ChCore 微内核系列课程实验,建立对操作系统的第一手实践经验。
2024-05-16 10:12:39 377
原创 有什么优质的计算机专业书籍?操作系统、计算机网络、计算机组成、数据结构(1)
另外,你想了解网络是怎么传输,那我推荐《网络是怎样连接的》,这本书相对比较全面的把访问一个网页的发生的过程讲解了一遍,其中关于电信等运营商是怎么传输的,这部分你可以跳过,当然你感兴趣也可以看,只是我觉得没必要看。对于 TCP/IP 网络模型深入学习的话,推荐《计算机网络 - 自顶向下方法》,这本书是从我们最熟悉 HTTP 开始说起,一层一层的说到最后物理层的,有种挖地洞的感觉,这样的内容编排顺序相对是比较合理的。
2024-05-16 10:12:05 401
原创 最全VMware14安装CentOS7的详细教程(1),深入浅出大数据开发
磁盘容量暂时分配100G即可后期可以随时增加,不要勾选立即分配所有磁盘,否则虚拟机会将100G直接分配给CentOS,会导致宿主机所剩硬盘容量减少。先选择CD/DVD,再选择使用ISO映像文件,最后选择浏览找到下载好的镜像文件。首先要打开网卡,然后查看是否能获取到IP地址(我这里是桥接),再更改主机名后点击Done。选择安装过程中使用的语言,这里选择英文、键盘选择美式键盘。如下图所示,点击加号,选择/boot,给boot分区分200M。选择第一项,安装直接CentOS 7,回车,进入下面的界面。
2024-05-16 02:26:22 992
原创 最全VC++如何使用C++ STL标准模板库中的算法函数,2024年最新2024最新大厂大数据开发面经
上述代码中使用到了C++11引入的匿名函数,即lamda表达式。
2024-05-16 02:25:49 822
原创 最全ubuntu安装hodoop详细步骤_ubuntu安装hadoop,今年大数据开发面试必问的这些技术面
查看是否安装成功有这个界面就说明安装成功。然后进行配置java环境变量,使用vim打开配置文件进去之后输入i,进入输入模式,在第一行添加如下内容然后按esc,再输入shift+:进入到末行模式,输入wq保存退出。继续执行如下命令让.bashrc文件生效。
2024-05-16 02:25:16 688
原创 大数据最新Hadoop入门 day2(1),2024年最新大数据开发岗面试必问
础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!配置mapred-site.xml(记得要放在两个configuration中间)编辑hadoop-3.1.3/etc/hadoop/hadoop-env.sh。编辑core-site.xml(记得要放在两个configuration中间)配置hdfs-site.xml(记得要放在两个configuration中间)配置yarn-site.xml。
2024-05-15 17:38:12 442
原创 大数据最新Hadoop之Ha高可用搭建教程_启动hadoop高可用集群(3),2024年最新搜狐新闻客户端大数据开发面试题
外链图片转存中…(img-yD7qqfa2-1715765838797)][外链图片转存中…(img-CmI9V8cB-1715765838797)]网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
2024-05-15 17:37:40 285
原创 大数据最新Hadoop之Ha高可用搭建教程_启动hadoop高可用集群(2),网易架构师深入讲解大数据开发开发
ssh master “/usr/local/src/hadoop/sbin/start-dfs.sh” && echo “HDFS 启动成功”kill -9 进程号 (这里的进程号就是namenode的进程号,如 kill -9 14607)echo “---------- zookeeper $i 启动 ------------”echo “----------启动zookeeper----------”echo “---------- 启动hdfs------------”启动自动故障转移机制。
2024-05-15 17:37:07 238
原创 大数据最新Hadoop3(2),深度解析跳槽从开始到结束完整流程
执行该命令之后,按下三个回车即可,然后敲(三个回车),就会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)查看解压后的目录,目录中有hadoop-3.3.0 为 hadoop解压的目录。查看解压后的目录,目录中有 jdk1.8.0_241 为 jdk 解压的目录。分别编辑每台虚拟机的hostname文件,直接填写主机名,保存退出即可。注意:不要修改文件原来的内容,三台虚拟机的配置内容都一样。将hadoop02与hadoop03的ip分别改为。默认保存在/home/hadoop01/.ssh。
2024-05-15 17:36:34 375
原创 大数据最全【精选】数据资产目录管理实战——如何构建数据资产目录(3),2024年最新拿下我人生中第7个Offer
元数据信息在收集环节可以不完全依赖技术元数据、管理元数据和操作元数据的划分来区分,根据调研的不同对象,可以按照部门元数据和数据中台元数据两个方向来收集,这样通过元数据的收集,可以记录不同的数据对象分别来源哪个应用系统,数据库及部门等信息。数据分级主要是从数据的保护措施角度考虑,通过数据定级让数据管理者意识到当前的数据资产当中有哪些数据安全等级是比较高的,应如何针对性的管理,当然说到数据分级,就要谈到相关的法律法规。**更新周期:**数据资源更新的频度,可以分为实时、每日、每周、每月、每季度、每年等。
2024-05-15 14:50:59 541
原创 大数据最全【笔记】HDFS基础笔记,2024年最新2024金三银四
可以通过浏览器登陆“http://[NameNodeIP]:9870”访问HDFS,其中[NameNodeIP]表示名称节点的IP地址。的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!在浏览器网址栏输入localhost:9870进入HDFS的WEB界面。
2024-05-15 14:50:26 426
原创 大数据最全【知识整理】Git Commit Message 规范_git commit msg 规则,字节跳动最新开源
/ 示例1fix(global):修复checkbox不能复选的问题// 示例2 圆括号里的 common 为通用管理的名称fix(common): 修复字体过小的BUG,将通用管理下所有页面的默认字体大小修改为 14pxfeat(*): 添加网站主页静态页面这是一个示例,假设对点检任务静态页面进行了一些描述。这里是备注,可以是放BUG链接或者一些重要性的东西。
2024-05-15 14:49:52 470
原创 了解这些后,轻松转行高薪Python大数据分析岗_数据分析转行什么赚钱
数据分析对于很多人来说,就像对办公软件的掌握一样,会成为人人必备的技能。而对刚进入社会的大学生而言,掌握数据分析更是为自己随身配备了一把无往不利的利刃。无论是日常数据分析,还是用户调研、产品分析,它会在你工作中的各种场景里发挥自己的光热助你一臂之力。显而易见,
2024-05-15 06:27:23 813
原创 了解这些后,轻松转行高薪Python大数据分析岗_数据分析转行什么赚钱(3)
数据分析师岗位的薪资集中在10K—30K之间,其中10K—20K是相对而言比较常见的,但更多的有可能拿到20K—30K的薪资水平,更加专业、高级的数据分析师有可能拿到30K以上甚至更高的薪资。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。这从另一个侧面也反映了数据分析的入门门槛并不高,只要有一定的学习能力,小白也是可以成为一名优秀的数据分析师的。工欲善其事必先利其器。
2024-05-15 06:26:47 765
原创 了解这些后,轻松转行高薪Python大数据分析岗_数据分析转行什么赚钱(2)
这从另一个侧面也反映了数据分析的入门门槛并不高,只要有一定的学习能力,小白也是可以成为一名优秀的数据分析师的。
2024-05-15 06:26:11 969
原创 了解这些后,轻松转行高薪Python大数据分析岗_数据分析转行什么赚钱(1)
除此以外,非数据分析直接相关的岗位例如产品运营、用户研究、市场、营销、电商直播运营这样的岗位也将具备数据分析能力作为招聘的硬性条件标明。企业都试图通过,获得对于市场、用户、产品方面的洞见,以帮助进行商业决策。
2024-05-15 06:25:35 686
原创 「SQL面试题库」 No_24 查询员工的累计薪水_sql面试题计算每个月的收入
员工 ‘1’ 除去最近一个月(月份 ‘4’),有三个月的薪水记录:月份 ‘3’ 薪水为 40,月份 ‘2’ 薪水为 30,月份 ‘1’ 薪水为 20。员工 ‘3’ 除去最近一个月(月份 ‘4’)后有两个月,分别为:月份 ‘4’ 薪水为 60 和 月份 ‘2’ 薪水为 40。请你编写 SQL 语句,对于每个员工,查询他除最近一个月(即最大月)之外,剩下每个月的近三个月的累计薪水(不足三个月也要计算)。员工 ‘2’ 除去最近的一个月(月份 ‘2’)的话,只有月份 ‘1’ 这一个月的薪水记录。
2024-05-14 21:45:28 312
原创 「SQL面试题库」 No_24 查询员工的累计薪水_sql面试题计算每个月的收入(4)
SQL面试题库」是由不是西红柿发起,全员免费参与的SQL学习活动。我每天发布1道SQL面试真题,从简单到困难,涵盖所有SQL知识点,我敢保证只要做完这100道题,不仅能轻松搞定面试,代码能力和工作效率也会有明显提升。
2024-05-14 21:44:52 593
原创 「SQL面试题库」 No_24 查询员工的累计薪水_sql面试题计算每个月的收入(3)
员工 ‘1’ 除去最近一个月(月份 ‘4’),有三个月的薪水记录:月份 ‘3’ 薪水为 40,月份 ‘2’ 薪水为 30,月份 ‘1’ 薪水为 20。请你编写 SQL 语句,对于每个员工,查询他除最近一个月(即最大月)之外,剩下每个月的近三个月的累计薪水(不足三个月也要计算)。所以近 3 个月的薪水累计分别为 (40 + 30 + 20) = 90,(30 + 20) = 50 和 20。员工 ‘2’ 除去最近的一个月(月份 ‘2’)的话,只有月份 ‘1’ 这一个月的薪水记录。表保存了一年内的薪水信息。
2024-05-14 21:44:16 806
原创 「SQL面试题库」 No_24 查询员工的累计薪水_sql面试题计算每个月的收入(2)
员工 ‘1’ 除去最近一个月(月份 ‘4’),有三个月的薪水记录:月份 ‘3’ 薪水为 40,月份 ‘2’ 薪水为 30,月份 ‘1’ 薪水为 20。员工 ‘3’ 除去最近一个月(月份 ‘4’)后有两个月,分别为:月份 ‘4’ 薪水为 60 和 月份 ‘2’ 薪水为 40。请你编写 SQL 语句,对于每个员工,查询他除最近一个月(即最大月)之外,剩下每个月的近三个月的累计薪水(不足三个月也要计算)。员工 ‘2’ 除去最近的一个月(月份 ‘2’)的话,只有月份 ‘1’ 这一个月的薪水记录。
2024-05-14 21:43:40 672
原创 2024年最新数据结构与算法——线性表(顺序表篇)_顺序建立线性表的理解,开发人员必学
用顺序存储的方式实现线性表线性表的顺序表示称作为线性表的顺序存储结构或者顺序映像(sequential mapping),元素之间的关系由存储单元的邻接关系来体现,称这种存储结构的线性表为顺序表,顺序表的相邻元素在逻辑结构和物理结构(存储结构)位置相邻。假设线性表的每个元素需占用l个存储空间,并以所占用的第一个单元的存储地址作为数据元素的存储位置。则线性表中第i+1个数据元素的存储位置LOCai1LOC(ai+1)LOC(ai+1)和第i个数据元素的存储位置LOCai。
2024-05-14 12:25:44 957
原创 2024年最新数据结构--排序_数据结构prev(2),2024年大数据开发开发实战
希尔排序是对直接插入排序的优化。当gap > 1时都是预排序,目的是让数组更接近于有序。当gap == 1时,数组已经接近有序的了,这样就会很快。这样整体而言,可以达到优化的效果。我们实现后可以进行性能测试的对比。
2024-05-14 12:25:08 594
原创 2024年最新数据结构 堆的向上调整和向下调整算法【奇妙的堆排序】(1),2024年最新涨知识
首先看到结构体的定义及声明,是不是回想起了我们之前所学的顺序表,因为顺序表的底层其实也是一种数组int size;}Hp;
2024-05-14 12:24:32 755
原创 2024年最新数据湖及湖仓一体化项目学习框架_湖仓一体 搭建(1),最新金九银十大数据开发面试合集
大多数大数据企业在构建数仓时采用Lambda架构,一条离线数仓链路,一条实时数仓链路。一些实时业务多的公司构建数仓时采用Kappa架构,但是也避免不了离线处理一些数据,所以一些公司也采用Kappa架构+Lambda架构方式构建数仓。以上不同的架构都有各自的优点及缺点,这里不再赘述。
2024-05-14 12:23:54 1107
原创 2024年最全DenseNet实战:tensorflow2(3),大数据开发面试题库
本例提取了猫狗大战数据集中的部分数据做数据集,演示tensorflow2.0以上的版本如何使用Keras实现图像分类,分类的模型使用DenseNet121。本文实现的算法有一下几个特点:1、自定义了图片加载方式,更加灵活高效,节省内存2、加载模型的预训练权重,训练时间更短。3、数据增强选用albumentations。
2024-05-14 03:48:05 869
原创 2024年最全DenseNet实战:tensorflow2(1),2024年最新膜拜
3、数据增强选用albumentations。import cv2import os这里可以看出tensorflow2.0以上的版本集成了Keras,我们在使用的时候就不必单独安装Keras了,以前的代码升级到tensorflow2.0以上的版本将keras前面加上tensorflow即可。
2024-05-14 03:47:28 699
原创 2024年最全DataX - 全量数据同步工具_datax工具,大数据开发视频开发面试问题
【代码】2024年最全DataX - 全量数据同步工具_datax工具,大数据开发视频开发面试问题。
2024-05-14 03:46:52 1179
原创 2024年最全C语言高级教程-C语言数组(五):二维(多维(2),2024最新大数据开发框架体系架构面试题
用数组定义的帽子大小 的代码如下所示// 用数组定义的帽子大小与字符相同/\*数组存储帽子的大小从6 1/2到7 7/8每一行定义一个大小相同的字符通过对三行使用相同的索引来选择大小。例如索引2选择6又3/4。\*/// 数值为1/8英寸定义相关的变量 的代码如下所示// 头围,十进制英寸// 头的八分之一// 表示找到合适的帽子。
2024-05-14 03:46:16 958
原创 2024年大数据最全【大数据】当人们在说大数据的时候到底在说什么?,2024年最新成功拿下猿辅导+斗鱼+滴滴+字节+腾讯offer
说个题外话,最近发现平时跟人聊天,手机也会根据你的聊天内容来推送你想要的商品。比如上次在办公室聊到了信用卡,第二天就有银行推荐办卡的短信发过来。那什么是大数据呢?维基百科有个定义: 大数据是指无法在一定时间内用常规软件工具对其内容进行抓取,管理和处理的数据集合。数据量大,不管是采集,存储,计算的数据都很大,以PB,EB ,ZB为单位类型繁多,比如日志,音频,图片,视频,地理位置速度极快,时效高。比如推荐系统价值密度低,商业价值高,比如数据挖掘。
2024-05-13 18:59:38 445
原创 2024年大数据最全【大数据】【Spark】Spark运行架构_spark大数据框架,教你一种更清晰的大数据开发架构
Spark 集群的独立部署环境中,不需要依赖其他的资源调度框架,自身就实现了资源调度的功能,所以环境中还有其他两个核心组件:Master 和 Worker,这里的 Master 是一个进程,主要负责资源的调度和分配,并进行集群的监控等职责,类似于 Yarn 环境中的 RM, 而Worker 呢,也是进程,一个 Worker 运行在集群中的一台服务器上,由 Master 分配资源对数据进行并行的处理和计算,类似于 Yarn 环境中 NM。在提交应用中,可以提供参数指定计算节点的个数,以及对应的资源。
2024-05-13 18:59:02 1189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人