
2024年程序员学习
文章平均质量分 87
普通网友
这个作者很懒,什么都没留下…
展开
-
第七篇【传奇开心果系列】鸿蒙开发技术点案例示例:ArkUI声明式UI编程思想_arkui声明式开发范式 让应用开发更加便捷 下载
你可以根据具体的需求和设计要求,调整媒体查询的条件和样式规则,或者修改弹性布局的属性,以实现你所需的响应式效果。你可以根据具体的需求和设计要求,调整栅格的列数、间距以及媒体查询的条件,以实现你所需的响应式效果。通过修改状态变量的值并重新渲染组件,可以实现组件的动态更新,以反映新的数据或状态。你可以根据具体的需求和设计要求,调整媒体查询的条件和样式规则,以实现你所需的响应式效果。通过使用不同的媒体查询条件和样式规则,可以根据设备的屏幕尺寸来调整容器的高度和背景颜色,以实现响应式布局效果。原创 2024-04-18 14:35:01 · 409 阅读 · 0 评论 -
第一章,蚂蚁金服4面大数据开发高级开发
将F:\new2\flink\flink-dist\target\flink-1.18-SNAPSHOT-bin\flink-1.18-SNAPSHOT\lib,lib下的13个jar拷贝到我们创建的a_lib下。将F:\new2\flink\flink-dist\target\flink-1.18-SNAPSHOT-bin\flink-1.18-SNAPSHOT\conf下的配置文件拷贝到我们创建的a_conf下。2.1.5.设置scala版本。添加-c a_conf配置。等待Clean执行完成。原创 2024-04-18 14:34:00 · 455 阅读 · 0 评论 -
微服务SpringBoot 整合Redis 实现点赞、点赞排行榜_spring boot 如何优雅实现点赞数(1)
因为每个数据是不允许重复的,当用户操作完成后,无论如何操作,都是有且仅有一条记录。(img-r9t5mvuN-1713402586795)]RestFul 风格,传入id,通过指定注解接受即可。为何采用Set 集合?原创 2024-04-18 09:10:58 · 599 阅读 · 0 评论 -
协程(22) Channel原理解析_xvpp002,2024年最新HarmonyOS鸿蒙学习路线
方法,我相信肯定会立马和前面所说的队列结合起来,因为offer这个单词就属于队列中的一种术语,表示增加的意思,和。方法,这里就需要结合前面文章所说的原理了,其实这个continuation就是状态机,它会回调。这里所说的热是因为Channel会在不管有没有接收者的情况下,都会执行发送端的操作,当策略为。这里所说的热是因为Channel会在不管有没有接收者的情况下,都会执行发送端的操作,当策略为。方法,而这个我们在之前调度器文章说过,这个最后会在Java线程池上执行,从而开始状态机。,这里是不是很疑惑呢?原创 2024-04-18 03:44:36 · 716 阅读 · 0 评论 -
协程(22) Channel原理解析_xvpp002(1),头条面试一般几轮
方法来传递挂起函数的值,同时也是恢复的步骤,这里居然没有恢复。方法,我相信肯定会立马和前面所说的队列结合起来,因为offer这个单词就属于队列中的一种术语,表示增加的意思,和。方法,这里就需要结合前面文章所说的原理了,其实这个continuation就是状态机,它会回调。方法,而这个我们在之前调度器文章说过,这个最后会在Java线程池上执行,从而开始状态机。中存在一个线程安全的双向队列,至于节点保存的数据是什么,后面待会再分析。,这里是不是很疑惑呢?方法,即没有消费者,send依旧会执行,也就是"热"的。原创 2024-04-18 03:43:35 · 1206 阅读 · 0 评论 -
【网络奇缘】- 计算机网络 性能指标 体系结构,2024年最新HarmonyOS鸿蒙实习面试经验汇总
(1)发起通信的计算机必须将数据通信的通路进行激活.(2)要告诉网络如何识别目的主机。(3)发起通信的计算机要查明目的主机是否开机,并且与网络连接正常。(4)发起通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作(5)确保差错和意外可以解决。遇到这些大问题,我们可以拆成小问题进行一一解决.分层的基本原则1.各层之间相互独立,每层只实现一种相对独立的功能2.每层之间界面自然清晰,易于理解,相互交流尽可能少3.结构上可分割开。每层都采用最合适的技术来实现。原创 2024-04-17 22:11:16 · 610 阅读 · 0 评论 -
【网络奇缘】- 计算机网络 性能指标 体系结构(1),2024年最新HarmonyOS鸿蒙网络编程面试
(1)发起通信的计算机必须将数据通信的通路进行激活.(2)要告诉网络如何识别目的主机。(3)发起通信的计算机要查明目的主机是否开机,并且与网络连接正常。(4)发起通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作(5)确保差错和意外可以解决。遇到这些大问题,我们可以拆成小问题进行一一解决.分层的基本原则1.各层之间相互独立,每层只实现一种相对独立的功能2.每层之间界面自然清晰,易于理解,相互交流尽可能少3.结构上可分割开。每层都采用最合适的技术来实现。原创 2024-04-17 22:10:15 · 562 阅读 · 0 评论 -
【Mysql】10分钟掌握Mysql的DML语句--数据更新【`INSERT`(增)
数据表是数据库的重要对象,是存储数据的基本单元,表结构创建完成后就涉及向表中插入新的数据,以及对已有数据进行修改与删除,这就是数据更新,数据更新可以使用“对象资源管理器”和T-SQL语句两种方式实现。也就是说,数据更新是以新数据项或记录、替换数据文件或数据库中与之相对应的旧数据项或记录的过程,通过删除、修改、再插入的操作来实现。原创 2024-04-17 17:49:42 · 935 阅读 · 0 评论 -
【MyBatis框架】关联映射_mybatis关联映射,2024年最新美团大数据开发研发岗二面
可以看到,我们的SQl语句并没有问题,但为什么查询出的结果会有NUll出现呢,这就是因为我们的。(img-85k4aCLU-1713347280559)]第二步:根据员工所对应的部门 id 查询部门信息。association :设置多对一的映射关系。collection:设置一对多的映射关系。调节数据库字段与实体类的属性对应需要标签。result:设置普通字段的映射关系。,因此出现了无法对应的情况。id:设置主键的映射关系。,此时字段名就会转换为。第一步:查询员工信息。原创 2024-04-17 17:49:12 · 781 阅读 · 0 评论 -
python面试题之read、readline、readlines的区别_python file
(img-ZryIoFDZ-1713319273578)]:vip204888 (备注大数据)**原创 2024-04-17 10:02:24 · 303 阅读 · 0 评论 -
python问题:如何将数字转换为其相关的星期几?_python输入数字输出星期几
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!日历模块在 Python 中始终可用(它属于内置标准模块)。如何重新编写“day_of_week”部分,可以直接从日期本身获取日期 - 供您查看。. 所以不需要自己定义。尽管您的第一天似乎是星期二!原创 2024-04-17 10:01:23 · 523 阅读 · 0 评论 -
Java Web基础面试题_javaweb基础面试题csdn,大数据开发之内存泄漏调试学习与总结
jsp 本质上就是一个Servlet,它是 Servlet 的一种特殊形式(由 SUN 公司推出),每个 jsp 页面都是一个servlet实例。Servlet 是由 Java 提供用于开发 web 服务器应用程序的一个组件,运行在服务端,由 servlet 容器管理,用来生成动态内容。一个 servlet 实例是实现了特殊接口 Servlet 的 Java 类,所有自定义的 servlet 均必须实现 Servlet 接口。原创 2024-04-17 04:32:36 · 843 阅读 · 0 评论 -
Java Web 学习笔记(一) —— MySQL(1,2024年最新字节跳动大数据开发岗经典面试真题
大家在很多网站都见过分页的效果,如京东、百度、淘宝等。分页查询是将数据一页一页的展示给用户看,用户也可以通过点击查看下一页的数据。注意:如果有多个排序条件,当前边的条件值一样时,才会根据第二条件进行排序。注意: 上述语句中的起始索引是从0开始,是针对数据条目。方式三:基于现有的表结构创建一张新表(表中没有内容)修改语句中如果不加条件,则将所有数据都修改!删除语句中如果不加条件,则将所有数据都删除!聚合:将一列数据作为一个整体,进行纵向计算。DML 对表中的数据进行增、删、改。DML 对表中的数据进行查询。原创 2024-04-17 04:31:35 · 805 阅读 · 0 评论 -
docker网络_docker之间的网络协议,高并发系统基础篇
查看网络列表查看容器信息(包含配置、环境、网关、挂载、cmd等等信息)docker inspect 容器ID指定分配容器IP地址自定义网络固定IP暴露端口-p自定义端口(宿主机端口:容器内端口)-P“随机”端口 (-P 49153起始 49153到65535)在宿主机环境执行容器内命令docker exec -it容器ID /bin/bashl -c 'nginx'docker exec 容器ID/容器name 执行的命令宿主机的文件传入到容器内部cp原文件路径目标文件路径。原创 2024-04-16 23:20:37 · 428 阅读 · 0 评论 -
docker本地搭建spark yarn hive环境_docker部署yarn,2024年最新2024大数据开发大厂面试题来袭
为了学习大数据处理相关技术,需要相关软件环境作为支撑实践的工具。而这些组件的部署相对繁琐,对于初学者来说不够友好。本人因为工作中涉及到该部分内容,通过参考网上的资料,经过几天摸索,实现了既简单又快捷的本地环境搭建方法。特写下该文章,加以记录,以期能够给初学者一些参考和帮助。本文主要介绍基于docker在本地搭建spark on yarn以及hive(采用derby服务模式)。为什么没有使用mysql作为hive的metastore呢?原创 2024-04-16 23:20:07 · 1103 阅读 · 0 评论 -
鸿蒙OS应用开发之——Java UI框架-常用组件ProgressBar(1)
(img-PVI5wRoe-1713218769358)](img-jmYRwPIF-1713218769358)](img-n8l7pCkf-1713218769359)](img-HDDx38k6-1713218769359)](img-LzEAanNA-1713218769360)]三 圆形显示的RoundProgressBar。原创 2024-04-16 06:07:28 · 509 阅读 · 0 评论 -
鸿蒙OS应用开发之——Java UI框架-常用组件ListContainer
rebound_effect | setReboundEffect(boolean enabled) | 设置是否启用回弹效果 || orientation | setOrientation(int orientation) | 设置布局方向 || shader_color | setShaderColor(Color color) | 设置着色器颜色 || Object getItem(int position) | 根据position返回对应的数据 |// Toast显示在界面中间。原创 2024-04-16 06:06:56 · 977 阅读 · 0 评论 -
大牛呕心力作——Kafka开发实战,助你徜徉大数据时代(1)
Kafka快速入门消息引擎系统Kafka概要设计Kafka基本概念与术语Kafka使用场景本章小结。原创 2024-04-12 11:30:36 · 879 阅读 · 0 评论 -
大模型入门到应用——LangChain:索引(Indexes)-[文本分割器(Text Splitters
当我们需要处理长文本时,有必要将文本分割成块。虽然这听起来很简单,但这里存在很多潜在的复杂性。理想情况下,我们希望将语义相关的文本块保持在一起,但什么是"语义相关"可能取决于文本的类型。该文本分割器接受一个字符列表作为参数。它尝试根据第一个字符进行分块,但如果有任何分块过大,它将继续尝试下一个字符,依此类推。默认情况下,它尝试进行分割的字符是。出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**(img-hu8vTb4q-1712892536492)]原创 2024-04-12 11:30:05 · 530 阅读 · 0 评论 -
大数据:数据合集,你想要的或许这里都有(1)
github:一个非常全面的数据获取渠道,包含各个细分领域的数据库资源,自然科学和社会科学的覆盖都很全面,适合做研究和数据分析的人员。上海市政务数据服务网:覆盖经济建设、文化科技、信用服务、交通出行等12个重点领域数据。亚马逊:来自亚马逊的跨科学云数据平台,包含化学、生物、经济等多个领域的数据集。Data.gov:美国政府开放数据,包含气候、教育、能源金融等各领域数据。深圳市政府数据开放平台:交通、文娱、就业、基础设施等数据。北京市政务数据资源网:包含竞技、交通、医疗、天气等数据。原创 2024-04-12 11:29:02 · 887 阅读 · 0 评论 -
大数据:Hadoop入门案例,命令行wordcount统计
3、使用Hadoop自带的hadoop-mapreduce-examples-2.8.3.jar程序包统计myfile目录下f1,f2,f3三个文件的单词数。hadoop-mapreduce-examples-2.8.3.jar位于hadoop-2.8.3\share\hadoop\mapreduce下面。/test_dir/myfile是jar程序包要统计的文件目录(若是具体的文件,则统计单个文件的单词数;注意,/test_dir/result目录必须是先前不存在的,让程序jar包运行时创建。原创 2024-04-12 11:28:31 · 384 阅读 · 0 评论 -
大数据:Hadoop入门案例,命令行wordcount统计(1)
3、使用Hadoop自带的hadoop-mapreduce-examples-2.8.3.jar程序包统计myfile目录下f1,f2,f3三个文件的单词数。hadoop-mapreduce-examples-2.8.3.jar位于hadoop-2.8.3\share\hadoop\mapreduce下面。/test_dir/myfile是jar程序包要统计的文件目录(若是具体的文件,则统计单个文件的单词数;注意,/test_dir/result目录必须是先前不存在的,让程序jar包运行时创建。原创 2024-04-12 11:27:28 · 348 阅读 · 0 评论 -
大数据驱动的工业互联网平台在工厂生产中的应用与创新_制造工厂 大数据
VX:vip204888 (备注大数据获取)**[外链图片转存中…(img-zGtMwzTh-1712892348186)]原创 2024-04-12 11:26:57 · 858 阅读 · 0 评论 -
大数据领域相关术语总结
92278745)]原创 2024-04-12 11:25:54 · 390 阅读 · 0 评论 -
大数据项目实践 数据采集清洗存储——b站编程课程采集与分析_大数据数据清洗界面
read()原创 2024-04-12 11:25:23 · 311 阅读 · 0 评论 -
大数据面试一锅炖(1)
助,可以添加VX:vip204888 (备注大数据获取)**[外链图片转存中…(img-GumhWpnG-1712892184149)]原创 2024-04-12 11:24:19 · 801 阅读 · 0 评论 -
大数据集群配置前置工作(jdk的安装)
2.打开文件传输工具3.找到jdk的路径,上传到linux/root目录下直接拖过去就行现在在root目录下就能看到jdk文件了tar -zxvf jdk-8u361-linux-x64.tar.gz -C /export/server/先切换到目录下cd /export/server/软连接指向当前JDK的文件ln -s /export/server/jdk1.8.0_361 jdk1.配置JAVA_HOME环境变量,以及将$JAVA_HOME/bin文件夹加入PATH环境变量中vim /etc/prof原创 2024-04-12 11:23:48 · 417 阅读 · 0 评论 -
大数据集群节点操作系统优化_大数据集群优化方案
3. NameNode主备节点做相互信任4. 关闭selinux、关闭防火墙5. 关闭swap、关闭ipv6、脏页配置优化6. 配置yum服务器7. 设置统一对时服务器集群中的所有服务器的时间要保持一致,避免出现节点时间不一致造成的故障9. I/O调度器选择I/O调度的4种算法工作原理:CFQ为每个进程/线程单独创建一个队列来管理该进程所产生的请求,也就是说每个进程一个队列,各队列之间的调度使用时间片来调度,以此来保证每个进程都能被很好的分配到I/O带宽.I/O调度器每次执行一个进程的4次原创 2024-04-12 11:23:17 · 450 阅读 · 0 评论 -
大数据集群之HBASE2
深知大多数大数据工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!原创 2024-04-12 11:22:14 · 391 阅读 · 0 评论 -
大数据集群之HBASE2(1)
深知大多数大数据工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!原创 2024-04-12 11:21:43 · 256 阅读 · 0 评论 -
大数据进阶之路——Spark SQL小结_spark sql进阶
Standalone 模式的部署比较繁琐,不过官方有提供部署脚本,需要把 Spark 的部署包安装到每一台节点机器上,并且部署的目录也必须相同,而且需要 Master 节点和其他节点实现 SSH 无密码登录。Spark SQL 比 Hadoop Hive 快,是有一定条件的,而且不是 Spark SQL 的引擎比 Hive 的引擎快,相反,Hive 的 HQL 引擎还比 Spark SQL 的引擎更快。相反,宽依赖需要所有的父分区都是可用的,可能还需要调用类似 MapReduce 之类的操作进行。原创 2024-04-12 11:20:40 · 1111 阅读 · 0 评论 -
大数据进阶之路——Spark SQL小结_spark sql进阶(1)
学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上大数据开发知识点,真正体系化!RDD(Resilient Distributed Datasets),弹性分布式数据集。(img-Y1Ju6i7i-1712891939736)]DAG(Directed Acyclic Graph),有向无环图。原创 2024-04-12 11:20:09 · 416 阅读 · 0 评论 -
引用和指针。&;什么时候是引用,什么时候取地址,毕设做小程序难吗
每个开头都必须以&开头int a = 10;int &b = a;//b是a的引用int &c = b;//c也是a的引用//错误,因为引用类型的初始值必须是一个对象。原创 2024-04-08 20:14:59 · 199 阅读 · 0 评论 -
异步操作的模式,2024年最新毕业设计参考题目
事件完全可以理解成“信号”,如果存在一个“信号中心”,某个任务执行完成,就向信号中心“发布”(publish)一个信号,其他任务可以向信号中心“订阅”(subscribe)这个信号,从而知道什么时候自己可以开始执行。上面代码中,函数series就是串行函数,它会依次执行异步任务,所有任务都完成后,才会执行final函数。上面代码中,jQuery.publish(‘done’)的意思是,f1执行完成后,向信号中心jQuery发布done信号,从而引发f2的执行。注意,上面的写法需要六秒,才能完成整个脚本。原创 2024-04-08 20:14:27 · 266 阅读 · 0 评论 -
开源至上:-国内首个基于Spring-Cloud微服务化开发平台项目,标星超1-4W
加VX:vip1024c (备注项目大全获取)**[外链图片转存中…(img-y0jMrfH5-1712578425623)]原创 2024-04-08 20:13:55 · 290 阅读 · 0 评论 -
开源整套Netty源码笔记+19个案例调优+游戏项目,2024年最新毕业程序设计学什么
相比传统的阻塞式编程方式,要驾驭Netty的异步编程方式是有一定难度的。Netty为了避免JVM GC和提高性能直接对内存进行处理,使用者需要对Netty的内存使用有深入了解。于项目比较多,这里只是将部分目录截图出来,每个节点里面都包含素材文档、项目源码、讲解视频**这一份笔记将会从19个案例出发,以及异常的调优方案,从而更加深入的去学习Netty!(img-xH8FhQKM-1712578393635)]第7篇:Netty时间轮高级应用。第6篇:Netty内存管理。19个Netty案例。原创 2024-04-08 20:13:23 · 291 阅读 · 0 评论 -
开源一个自用的Android IM库,基于Netty+TCP(2),c毕业设计参考题目是什么
终于写完了,这篇文章大概写了10天左右,有很大部分的原因是自己有拖延症,每次写完一小段,总静不下心来写下去,导致一直拖到现在,以后得改改。第一次写技术分享文章,有很多地方也许逻辑不太清晰,由于篇幅有限,也只是贴了部分代码,建议大家把源码下载下来看看。一直想写这篇文章,以前在网上也尝试过找过很多im方面的文章,都找不到一篇比较完善的,本文谈不上完善,但包含的模块很多,希望起到一个抛砖引玉的作用,也期待着大家跟我一起发现更多的问题并完善,最后,如果这篇文章对你有用,希望在github上给我一个star哈。。。原创 2024-04-08 20:12:51 · 714 阅读 · 1 评论 -
开源一个自用的Android IM库,基于Netty+TCP(1),基于java的设计
终于写完了,这篇文章大概写了10天左右,有很大部分的原因是自己有拖延症,每次写完一小段,总静不下心来写下去,导致一直拖到现在,以后得改改。第一次写技术分享文章,有很多地方也许逻辑不太清晰,由于篇幅有限,也只是贴了部分代码,建议大家把源码下载下来看看。一直想写这篇文章,以前在网上也尝试过找过很多im方面的文章,都找不到一篇比较完善的,本文谈不上完善,但包含的模块很多,希望起到一个抛砖引玉的作用,也期待着大家跟我一起发现更多的问题并完善,最后,如果这篇文章对你有用,希望在github上给我一个star哈。。。原创 2024-04-08 20:12:18 · 836 阅读 · 0 评论 -
开学了软测的同学快来--详解selenium之JS元素定位--内附JS滚动条源码
HTML DOM节点==========HTML DOM (Document Object Model) 中 , 每一个元素都是节点。Document 对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问。元素定位这里才是重点,JS元素定位其实说的就是Document元素定位。查找元素,最常用的查找是根据ID和Tag Name ,注意:除id,css选择器以外是元素组定位这里与普通的元素定位没有什么太大的区别,元素组定位索引取值,元素定位。还有就是value与send原创 2024-04-08 20:11:45 · 893 阅读 · 0 评论 -
开发人员有用的Vue,前端学习笔记
=就答题情况而言,第一问100%都可以回答正确,第二问大概只有50%正确率,第三问能回答正确的就不多了,第四问再正确就非常非常少了。其实此题并没有太多刁钻匪夷所思的用法,都是一些可能会遇到的场景,而大多数人但凡有1年到2年的工作经验都应该完全正确才对。只能说有一些人太急躁太轻视了,希望大家通过此文了解js一些特性。并祝愿大家在新的一年找工作面试中胆大心细,发挥出最好的水平,找到一份理想的工作。一个人可以走的很快,但一群人才能走的更远。原创 2024-04-08 20:11:13 · 855 阅读 · 0 评论