2024年程序员学习
文章平均质量分 83
普通网友
这个作者很懒,什么都没留下…
展开
-
Hadoop Web 控制台安全认证_关闭hadoop web管理页面,【工作感悟
Hadoop 2.x 版本,默认情况下,可以通过http://ip地址:50070/explorer.html访问HDFS页面,查看Namenode和Datanode状态,以及HDFS的相关文件等。但是这存在安全隐患,可能导致我们的文件信息的泄露,如果我们在页面里面添加个认证机制,只有验证之后的用户才可以进入页面里操作。原创 2024-04-21 21:38:28 · 634 阅读 · 0 评论 -
hadoop hive学习记录,程序员去大公司面试
Q:终端启动hive时报错:/tmp/hive on HDFS should be writable?原创 2024-04-21 21:36:55 · 309 阅读 · 0 评论 -
牛客网刷题——JAVA_讲字符串转换为从末尾开始每三个字母
throw new ScoreException(“分数不合法”);(img-ek6OSoWT-1713416460837)]**2.暴力求法**原创 2024-04-18 13:02:19 · 276 阅读 · 0 评论 -
牛客网刷题——java_使用程序计算此数列的和 9,99,999,
System.out.println(“英文字母”+words+“数字”+numbers+“空格”+space+“其他”+other);// print就是需要你定义的方法。原创 2024-04-18 13:01:48 · 429 阅读 · 0 评论 -
安卓转鸿蒙应用开发难吗?_安卓开发转鸿蒙开发难吗(1),2024年最新腾讯三面结束多久hr面
内容包含了:ArkTS、ArkUI、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等技术知识点。这套资料结合鸿蒙官方发布笔记,经过多次的反复整理修改,最终整理出了这份精选版的鸿蒙学习笔记资料。还有配置文件,UI开发模式,以及鸿蒙官方指导都能在安卓找到类似的,在这里就不一一举例出来了。我们只需要知道在安卓上有的概念,就可以在鸿蒙官方文档中去找一下对应的文档,原创 2024-04-18 07:44:28 · 1016 阅读 · 0 评论 -
安卓版本与鸿蒙不再兼容,鸿蒙开发工程师招疯抢_开发app要支持安卓 ios和鸿蒙吗
转投鸿蒙开发,或许是一个值得考虑的选择。根据华为公布的围绕鸿蒙生态链的建设中可以看到,越来越多企业级开发者正加速融入鸿蒙生态,其中阿里、腾讯、美团等率先做出表态,未来的软件应用开始转向鸿蒙系统,同时支付宝、小红书、哗哩哗哩、建设银行、交通银行、招商银行信用卡、滴滴出行、同程旅行等26家国内科技企业将围绕鸿蒙生态系统布局。路线图将包含完全基于鸿蒙内核开发的应用,比如一次开发多端部署、自由流转、元服务、端云一体化等,多方位的学习内容让学生能够高效掌握鸿蒙开发,少走弯路,真正理解并应用鸿蒙的核心技术和理念。原创 2024-04-18 07:43:57 · 525 阅读 · 0 评论 -
写给我无聊看的,python爬取CSDN博客标题和摘要出现的最多字,我都不知道我想干什么_python爬取csdn文章标题和内容
【代码】写给我无聊看的,python爬取CSDN博客标题和摘要出现的最多字,我都不知道我想干什么_python爬取csdn文章标题和内容。原创 2024-04-18 02:27:02 · 297 阅读 · 0 评论 -
冒死潜入某个外包公司获得的珍贵Java基础笔试题(附答案)_constructor必须与dass同名,但方法不能与dass同名,下列说法正确的有
-----------------------------------------我是答案分割线-----------------------------------------------------------------------1、简单分析Java语言中的final, finally, finalize三者的区别。D. Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同。C. Java语言中的方法属于类中的成员(member)原创 2024-04-18 02:22:52 · 325 阅读 · 0 评论 -
【微信小程序】案例 - 本地生活_微信小程序完成【案例2-2】本地生活的开发(1)
navigationBarTitleText”: “本地生活”,“text”: “联系我们”,“text”: “消息”,“text”: “首页”,原创 2024-04-17 20:57:52 · 755 阅读 · 0 评论 -
【微信小程序】小程序的宿主环境_小程序设置host,这些年大数据开发面试的那些套路
宿主环境(host environment)指的是程序运行必须的依赖环境。例如:Android系统和iOS系统是两个不同的宿主环境。安卓版的微信APP不能在iOS环境下运行,所以,Android系统是安卓软件的宿主环境,脱离宿主环境的软件没有任何意义。原创 2024-04-17 20:56:51 · 240 阅读 · 0 评论 -
【Hive】(十六)Hive 执行过程实例分析_hive执行结果选择(1)
(1) Hive 将 HQL 转换成一组操作符(Operator),比如 GroupByOperator,JoinOperator 等(2)操作符 Operator 是 Hive 的最小处理单元(3)每个操作符代表一个 HDFS 操作或者 MapReduce 作业(4)Hive 通过 ExecMapper 和 ExecReducer 执行 MapReduce 程序,执行模式有本地模式和分布式两种。原创 2024-04-17 16:35:38 · 487 阅读 · 0 评论 -
【Hive】(十二)Hive自定义函数详解(UDF(1),2024年最新PopupWindow和Dialog区别
在前面,我详细的整理了【Hive】(十一)Hive 内置函数集合,但有的时候面对复杂的业务场景,系统的内置函数难免力有不逮,这时候就是我们自定义函数派上用场的时候了!✌1)Hive 自带了一些函数,比如:max/min等,但是数量有限,自己可以通过自定义UDF来方便的扩展。2)当Hive提供的内置函数无法满足你的业务处理需要时,此时就可以考虑使用用户自定义函数UDF(User-Defined-Function) 用户定义函数一进一出。原创 2024-04-17 16:34:37 · 801 阅读 · 0 评论 -
Vue全家桶 Vuex的详细介绍_vuex4,2024年最新想找工作的你还不看这份资料就晚了
有事时候我们确实想要在Vuex中发送网络请求, 比如发送网络请求得到的数据是一些状态, 我们没必要在组件中发送网络请求再放到store中, 我们可以直接在store中发送网络请求。那么遇到这种情况, 就是我们接下来要学习的Actions核心, Actions是专门处理异步操作的地方, 我们的异步代码都需要在Actions中处理。比如, 我们如果想要修改store中的state中的counter属性, 我们并不能直接通过。getters中的函数本身,可以返回一个函数,那么在使用的地方相当于可以调用这个函数。原创 2024-04-17 13:04:56 · 751 阅读 · 0 评论 -
Vue全家桶 Vue-router的详细介绍_v-router,关于Flutter文本组件Widget的全面解读
path: “product”, // 相当于: /home/product。// 调用addRoute方法会有一个返回值, 调用返回值可以删除路由。// 调用addRoute方法会有一个返回值, 调用返回值可以删除路由。// 动态添加二级路由, 第一个参数, 父路由的name值。// 由于name相同, 新添加的会覆盖掉之前的路由。// 由于name相同, 新添加的会覆盖掉之前的路由。// 添加一个映射关系, 设置默认的展示页面。// 添加一个映射关系, 设置默认的展示页面。原创 2024-04-17 13:03:55 · 820 阅读 · 0 评论 -
Nmap使用教程图文教程(超详细),2024年最新哔哩哔哩面试问题及回答
网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…从某种程度来讲,在网络安全领域,跟医生职业一样,越老越吃香,因为技术愈加成熟,自然工作会受到重视,升职加薪则是水到渠成之事。原创 2024-04-17 08:25:49 · 1057 阅读 · 0 评论 -
nifi详细介绍--一款开箱即用、功能强大可靠,可用于处理和分发数据的大数据组件
1. 初始阶段:美国国家安全局的贡献NiFi 最初是由美国国家安全局(NSA)在2006年启动的一个项目,命名为“NiagaraFiles”。它的任务是应对NSA内部的庞大、异构的数据流,确保在不同系统和网络之间实现可靠、安全的数据传输。2. 开源化与进入 Apache 孵化器随着NSA对项目的发展和成熟,他们于2014年将NiagaraFiles捐赠给 Apache 软件基金会,使其成为了一个开源项目。项目进入 Apache 孵化器,并在孵化期间逐渐演变为一个强大的、可扩展的数据集成和流处理平台。原创 2024-04-17 08:24:48 · 776 阅读 · 0 评论 -
HarmonyOS 应用开发之UIAbility组件间交互(设备内)(2)
一个UIAbility可以对应多个页面,在不同的场景下启动该UIAbility时需要展示不同的页面,例如从一个UIAbility的页面中跳转到另外一个UIAbility时,希望启动目标UIAbility的指定页面。UIAbility的启动分为两种情况:UIAbility冷启动和UIAbility热启动。UIAbility冷启动:指的是UIAbility实例处于完全关闭状态下被启动,这需要完整地加载和初始化UIAbility实例的代码、资源等。原创 2024-04-17 03:08:59 · 774 阅读 · 0 评论 -
HarmonyOS 应用开发之UIAbility组件生命周期,书籍+视频+学习笔记+技能提升资源库
可以在onDestroy()回调中进行系统资源的释放、数据的保存等操作。回调,在UIAbility的UI完全不可见之后,如UIAbility切换至后台时候触发。回调,在UIAbility的UI可见之前,如UIAbility切换至前台时触发。回调中释放UI不可见时无用的资源,或者在此回调中执行较为耗时的操作,例如状态保存等。// 申请系统需要的资源,或者重新申请在onBackground()中释放的资源。// 释放UI不可见时无用的资源,或者在此回调中执行较为耗时的操作。回调,可以在该回调中释放UI资源。原创 2024-04-17 03:07:57 · 1017 阅读 · 0 评论 -
CentOS7部署ELK_centos7 elk部署,大数据开发开发快速学习
cluster.initial_master_nodes: [“node-1”] # 集群中节点名称,此名称要和node.name对应。node.name: node-1 # 此节点在集群中的名字。path.data: /app/es/data # 数据目录位置。path.logs: /app/es/logs # 日志目录位置。source /etc/profile #环境变量生效。./elasticsearch -d # 后台启动。“text” : “数据科学与大数据技术”,原创 2024-04-16 22:03:36 · 360 阅读 · 0 评论 -
Centos7搭建hadoop集群,2024年最新妈妈再也不用担心我的面试
如果三台虚拟机之间都是可以相互ping通,则证明配置没有问题。原创 2024-04-16 22:03:06 · 314 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-ArkUI组件(Toggle)_鸿蒙 toggle,大厂鸿蒙面试题
Entry@Componentbuild() {Row() {Column(){Row(){Row(){switchPointColor属性设置Switch类型的圆形滑块颜色,仅对type为ToggleType.Switch生效。原创 2024-04-16 05:03:20 · 965 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-ArkUI组件(Text Span)_鸿蒙中text和span的区别是什么
textOverflow属性是添加的一个文本溢出属性,用于标识当元素的文本溢出其指定大小的容器时如何处理。Text(‘我是超长文本,超出的部分显示省略号。Text(“我是热搜词条2 我是热搜词条2 我是热搜词条2 我是热搜词条2 我是热搜词条2”)Text(‘我的最大字号为30,最小字号为5,宽度为250,maxLines为1’)Text(‘我的最大字号为30,最小字号为5,宽度为250,maxLines为2’)Text(‘我的最大字号为30,最小字号为15,宽度为250,高度为50’)原创 2024-04-16 05:02:19 · 1019 阅读 · 0 评论 -
Kafka消费者重平衡_生产kafka消费者频繁rebalance
本次出现的问题是由于客户端的消息消费逻辑耗时太长,如果生产端出现消息发送增多,消费端每次都拉取了 500 条消息进行消费,这时就很容易导致消费时间过长,如果超过了 max.poll.interval.ms 所设置的时间,就会被消费组所在的 coordinator 剔除掉,从而导致重平衡,Kafka 重平衡过程中是不能消费的,会导致消费组处于类似 stop the world 的状态下,重平衡过程中也不能提交位移,这会导致消息重复消费从而使得消费组的消费速度下降,导致消息堆积。原创 2024-04-11 23:37:24 · 758 阅读 · 0 评论 -
Kafka是什么,以及如何使用SpringBoot对接Kafka_kafka对接(1)
不难看出,在Springboot中,使用kafka的关键在于, 它是 Spring 提供的 Kafka 生产者模版,用于向 Kafka 集群发送消息。并且把 Kafka 的生产者客户端封装成了一个 Spring Bean,提供更加方便易用的 API。:生产者工厂类,用于创建 KafkaProducer 实例。:默认主题名称,如果在发送消息时没有指定主题名称,则使用该默认主题。:消息转换器,用于将消息对象转换为 Kafka ProducerRecord。原创 2024-04-11 23:36:21 · 1044 阅读 · 0 评论 -
Kafka数据丢失原因及解决方案_kafka消息丢失解决方案
备注大数据获取)**[外链图片转存中…(img-RZN7fltP-1712849681750)]原创 2024-04-11 23:35:50 · 613 阅读 · 0 评论 -
kafka回溯机制的理解_kafka消息回溯
消息偏移量即是offset值,在kafka的每个分区中,每条消息都有一个唯一的offset值 ,用来表示消息在partition分区中的位置。生产者在发送消息时会将消息写入指定的分区,并为该消息分配一个唯一的offset值,这个offset值会随着消息一起被写入Kafka的日志文件中,以便后续可以根据offset值来定位和检索消息。消费者每次消费了消息,都会把消费的此条消息的offset提交到broker(消息节点),用于记录消费到分区中的位置,下条消息从这个位置之后开始消费。2、基于时间点的消息回溯。原创 2024-04-11 23:34:47 · 346 阅读 · 0 评论 -
kafka回溯机制的理解_kafka消息回溯(1)
消息偏移量即是offset值,在kafka的每个分区中,每条消息都有一个唯一的offset值 ,用来表示消息在partition分区中的位置。生产者在发送消息时会将消息写入指定的分区,并为该消息分配一个唯一的offset值,这个offset值会随着消息一起被写入Kafka的日志文件中,以便后续可以根据offset值来定位和检索消息。消费者每次消费了消息,都会把消费的此条消息的offset提交到broker(消息节点),用于记录消费到分区中的位置,下条消息从这个位置之后开始消费。2、基于时间点的消息回溯。原创 2024-04-11 23:34:16 · 374 阅读 · 0 评论 -
Kafka入门及生产者详解(1)
缓冲/消峰:有助于控制和优化数据流的速度,解决的问题。解耦:允许独立修改和扩展两边的处理过程,只需确保他们遵守相同的接口约束。此时消息队列类似于一个超市,数据源是商品生产厂商,目的地是消费者,消费者无需跟各大厂商来往,而是去超市购物。异步通信:允许用户把一个消息放入队列,不立即处理,再在需要的时候去处理。(比如发送验证码)消息队列的两种模式:1)点对点:消费者主动拉取数据,消息收到后清除消息2)发布/订阅模式:有多个Topic主题;消费者消费完数据后,不删除数据,数据仍可以被其他消费者消费;原创 2024-04-11 23:33:17 · 824 阅读 · 0 评论 -
Kafka入门到实战-第二弹
点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**原创 2024-04-11 23:32:42 · 322 阅读 · 0 评论 -
Kafka入门介绍一
将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**原创 2024-04-11 23:32:11 · 749 阅读 · 0 评论 -
Kafka—工作流程、如何保证消息可靠性_kafka消息可靠性
生产者生产好消息之后调用send()方法发送到broker端,broker将收到的消息存储的对应topic中的patition中,而broker中的消息实际上是存储在了commit-log文件中,消费者监听定时循环拉取消息。前文中提到生产者发送到broker的消息都是基于topic进行分类的(逻辑上),而topic中的消息是以partition为单位存储的(物理上),每条消息都有自己的offset。数据在网络传输过程中都是以字节流的形式传输的,在生产者发送消息的时候需要将消息先进行序列化。原创 2024-04-11 23:31:08 · 688 阅读 · 0 评论 -
Kafka—工作流程、如何保证消息可靠性_kafka消息可靠性(1)
生产者生产好消息之后调用send()方法发送到broker端,broker将收到的消息存储的对应topic中的patition中,而broker中的消息实际上是存储在了commit-log文件中,消费者监听定时循环拉取消息。前文中提到生产者发送到broker的消息都是基于topic进行分类的(逻辑上),而topic中的消息是以partition为单位存储的(物理上),每条消息都有自己的offset。数据在网络传输过程中都是以字节流的形式传输的,在生产者发送消息的时候需要将消息先进行序列化。原创 2024-04-11 23:30:37 · 621 阅读 · 0 评论 -
kafka 集群sasl认证_kafka集群开启sals认证
这里 username 配置的用户为内部认证使用user_admin 为用户级别,admin 是用户,admin123是密码,测试密码不一致会报错2.修改启动配置3.修改kafka 配置文件 server.properties。原创 2024-04-11 23:30:07 · 216 阅读 · 0 评论 -
kafka 开启用户认证_kafka assistant会员
(img-NHncrpdN-1712849268814)]源码讲义、实战项目、讲解视频,并且后续会持续更新**原创 2024-04-11 23:29:04 · 206 阅读 · 0 评论 -
kafka 开启用户认证_kafka assistant会员(1)
(img-wTAWILSQ-1712849237956)]源码讲义、实战项目、讲解视频,并且后续会持续更新**原创 2024-04-11 23:28:32 · 189 阅读 · 0 评论 -
Kafka MQ 生产者和消费者
外链图片转存中…(img-1UkFnmn0-1712849202416)]原创 2024-04-11 23:28:02 · 435 阅读 · 0 评论 -
Kafka MQ 生产者
051)]原创 2024-04-11 23:27:26 · 994 阅读 · 0 评论 -
python异步爬虫爬取微博信息,面试小技巧视频
Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!原创 2024-04-10 07:42:38 · 709 阅读 · 0 评论 -
python异常捕获,2024年最新深入理解Flutter动画原理
raise可用于创建自己的异常类,用于定义新的异常。当程序触发了某种条件(if True),则raise一个定义好的异常如定义一个名为DangerousError的异常:defdef(self):if True:raise DangerousError(“异常警告!异常警告!异常警告!异常警告!异常警告!\n异常警告!异常警告!异常警告!异常警告!异常警告!”)else:raise DangerousError(“请把代码拿回重写。”)原创 2024-04-10 07:42:06 · 887 阅读 · 0 评论 -
python异常捕获(1),看看这篇文章吧
Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!原创 2024-04-10 07:41:35 · 643 阅读 · 0 评论