程序员
文章平均质量分 87
普通网友
这个作者很懒,什么都没留下…
展开
-
【零基础入门学习Python---Python的五大数据类型之字典类型】_字典中的键必须是唯一的,必须是不可变数据类型如字符串、数字或列表。
print(dict1.values()) # 输出 dict_values([‘Tom’, 18, ‘male’])print(dict1.items()) # 输出 dict_items([(‘name’, ‘Tom’), (‘age’, 18), (‘gender’, ‘male’)])print(value) # 输出 18print(dict1) # 输出 {‘name’: ‘Tom’, ‘gender’: ‘male’}原创 2024-05-15 04:39:40 · 594 阅读 · 0 评论 -
【错误记录】Java AWT 图形界面编程问题 ( 组件按照布局要求设置后无法显示等各种问题 )_解决java面板组件延迟更新显示
每个独立的功能都封装在一个单独的 Frame 窗口中 , 如 配置窗口 , 操作窗口 , 日志窗口等 , 各个窗口之间跳转时 , 需要创建并显示 Frame 实例 , 这样导致屏幕闪烁;推荐方案 : 只创建一个 Frame 窗口 , 不同的功能封装成不同的 Panel , 切换功能时 , 只更换 Panel 容器 , 这样就避免了 Frame 窗口的创建和显示。取消布局 , 所有的组件和容器的显示位置和显示大小 , 全部都手动控制 , 这样可以随心所意设置界面的布局样式;原创 2024-05-15 04:39:04 · 903 阅读 · 0 评论 -
【错误记录】Java AWT 图形界面编程问题 ( 组件按照布局要求设置后无法显示等各种问题 )_解决java面板组件延迟更新显示(1)
只要组件发生了改动 , 就调用一次 Frame#setVisibility(true) 方法 , 多调用几次反正又不报错;组件在设置前窗口已经显示 , 那么在设置了新组件之后 , 建议再次调用 Frame#setVisibility(true) 再次显示一次窗口;原创 2024-05-15 04:38:28 · 684 阅读 · 0 评论 -
【通过Hive清洗、处理和计算原始数据,Hive清洗处理后的结果,将存入Hbase
Hive的底层是基于Hadoop的MapReduce计算框架实现的,而Hadoop的计算模型是基于分布式存储和计算的,它将数据分割成多个块,每个块由一些计算机进行计算,最终合并结果。总之,通过Hive清洗、处理和计算原始数据,并将结果存储到HBase中,可以有效地处理大规模数据,并且支持高并发的查询操作。Hive 是一个基于 Hadoop 的数据仓库工具,可以将结构化数据映射到 Hadoop 的分布式存储上,并提供类 SQL 的查询语言 HiveQL,方便用户进行数据处理和分析。原创 2024-05-15 04:37:52 · 918 阅读 · 0 评论 -
Ribbon负载均衡的深度分析和使用_ribbon eager-load enabled true
跟进上面的getServer方法,继续跟踪源码在BaseLoadBalancer类下找到chooseServer方法。在BaseLoadBalancer.class的类下,利用IRule实现负载均衡的策略。接着上一篇文章的来,运用负载均衡的注解 @LoadBalanced进行管理。(ClientHttpRequestInterceptor)并重写方法。跟进上面的rule,rule,规则,即负载均衡的规则,有以下几种。找到Eureka服务列表并根据负载均衡算法选取一个服务。原创 2024-05-14 19:58:00 · 616 阅读 · 0 评论 -
Ribbon负载均衡的深度分析和使用_ribbon eager-load enabled true(1)
Bean!!!**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!****由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新****[需要这份系统化资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618545628)**了95%以上大数据知识点,真正体系化!**原创 2024-05-14 19:57:24 · 795 阅读 · 0 评论 -
Redis数据库 ---- 五种数据类型常用命令汇总_redis 使用哪个库命令
同时设置多个键值对同时获取多个键值对同时设置多个数据库中不存在的键值对,如果其中一个键存在,则所有的内容都不会被创建成功strlen key获取字符串的长度遍历输出获取第一个字符第3个字符用新的值覆盖旧值设置值得同时设置过期时间,单位为秒获取旧得值填充新的值。原创 2024-05-14 19:56:46 · 775 阅读 · 0 评论 -
PyTorch深度学习实战 基于多层感知机模型和随机森林模型的某地房价预测_使用感知器实现房价预测(3)
简介: 在现实生活中,除了分类问题外,也存在很多需要预测出具体值的回归问题,例如年龄预测、房价预测、股价预测等。相比分类问题而言,回归问题输出类型为一个连续值,如下表所示为两者的区别。在本文中,将完成房价预测这一回归问题。■ 分类问题与回归问题区别对于一个回归问题,从简单到复杂,可以采取的模型有多层感知机、SVR、回归森林算法等,下面将介绍如何使用这些算法完成这一任务。原创 2024-05-14 19:17:33 · 877 阅读 · 0 评论 -
PyTorch深度学习实战 基于多层感知机模型和随机森林模型的某地房价预测_使用感知器实现房价预测(2)
以上三项指标的值越小,则表示在测试集上预测的结果与真实结果之间的偏差越小,模型拟合效果越好。如代码清单4所示,在主函数中依次调用上述函数,完成导入数据集、训练、预测的全过程。代码清单4 构建main函数最终可得输出如下图1所示。图1 MLP模型预测效果改变实验中的超参数,例如隐藏层的神经元个数,可以得到不同的模型以及这些模型在测试集上的得分。如表2所示,当神经元个数为10时,三项指标均获得了最小值,因此可以固定神经元个数为10,再调整其他参数,例如激活函数、优化方法等。原创 2024-05-14 19:16:57 · 1043 阅读 · 0 评论 -
PyTorch深度学习实战 基于多层感知机模型和随机森林模型的某地房价预测_使用感知器实现房价预测(1)
【代码】PyTorch深度学习实战 基于多层感知机模型和随机森林模型的某地房价预测_使用感知器实现房价预测(1)原创 2024-05-14 19:16:21 · 733 阅读 · 0 评论 -
PyTorch 学习笔记 transforms的二十二个方法(transforms用法非常详细)_pytorch transform
功能:将tensor 或者 ndarray的数据转换为 PIL Image 类型数据 参数: mode- 为None时,为1通道, mode=3通道默认转换为RGB,4通道默认转换为RGBA。功能:将图片转换为灰度图 参数: num_output_channels- (int) ,当为1时,正常的灰度图,当为3时, 3 channel with r == g == b。功能:依概率p将图片转换为灰度图,若通道数为3,则3 channel with r == g == b。图像保持中心不变的随机仿射变换。原创 2024-05-14 19:15:45 · 616 阅读 · 0 评论 -
2024年最新【Rust指南】面向对象的实现_csdn rust(1),2024年最新15个经典面试问题及回答思路
Rust 避免将struct或enum称为对象,因为它们与impl块是分开的。trait对象有些类似于其它语言中的对象:它们某种程度上组合了数据与行为trait 对象与传统对象不同的地方:无法为 trait对象添加数据trait对象被专门用于抽象某些共有行为,它没其它语言中的对象那么通用。原创 2024-05-14 10:39:36 · 432 阅读 · 0 评论 -
2024年最新【Redis高手修炼之路】②Redis的五大数据类型,2024年最新大数据开发编程基础
127.0.0.1:6379> lrange list 0 -1 # 相当于lrange list 0 5 ,-1表示末尾。127.0.0.1:6379> smove myset1 newset a #将a从集合myset1移动到newset。127.0.0.1:6379> sismember myset1 c #查询集合中是否存在c。127.0.0.1:6379> spop myset1 2 # 随机移除2个成员。127.0.0.1:6379> srem myset1 f #将集合中的f移除。原创 2024-05-14 10:39:00 · 327 阅读 · 0 评论 -
2024年最新【Redis五大数据类型的应用场景】,2024年您应该知道的技术之一
sismember key value 检查用户是否点过赞实现微博微信关注模型SINTER 交集 取共同的元素 可以实现商品筛选面包屑SUNION 并集 取所有的元素SDIFF 差集 以第一个集合为基准减去后面所有集合的并集,最后看第一个集合还剩下的元素共同关注的人:交集我可能认识的人:进到王五的主页,拿王五的集合和自己的集合对比,取差集我关注的人也关注他:取出自己关注人的集合的交集。原创 2024-05-14 10:38:24 · 315 阅读 · 0 评论 -
2024年最新【PHP】极速分销裂变,疯狂砍价活动_php裂变注册(2),2024年最新腾讯&字节&爱奇艺&网易&华为实习面试汇总
跳转到砍价活动的页面,可以看到这里有砍价活动和砍价记录砍价记录可以查询发起的用户、砍价的商品、帮砍的次数、当前价、砍价状态、发起时间等操作点击砍价活动,点击【新增砍价活动】跳转到新增砍价活动页面,填写活动名称、活动时间、活动描述(这里可以不写)选择砍价的商品(这里最多可以添加25件商品),设置砍价价格,注意这里首刀价格与低价价格不能为零设置购买方式、砍价有效期、帮砍人数、每刀金额、自己砍价、每人发起次数、每单限制等活动规则,点击保存,活动就创建成功了。原创 2024-05-14 10:37:46 · 397 阅读 · 0 评论 -
2024年大数据最新机器学习算法(2)—— 线性回归算法,2024年最新大数据开发自学资料
数据集介绍(1)线性回归:正规方程:是否计算偏置:回归系数(y=kx+b中的 k):偏置(y=kx+b中的 b)回归模型评估'''获取数据集''''''划分数据集''''''特征工程:数据标准化''''''机器学习:线性回归(正规方程)''''''模型评估'''print("预测值为:", y_predict)print("系数值为:", estimator.coef_)print("偏置值为:", estimator.intercept_)原创 2024-05-14 02:00:08 · 723 阅读 · 0 评论 -
2024年大数据最新机器学习算法(2)—— 线性回归算法(3),2024大数据开发研发必问高级面试题
数据集介绍(1)线性回归:正规方程:是否计算偏置:回归系数(y=kx+b中的 k):偏置(y=kx+b中的 b)回归模型评估'''获取数据集''''''划分数据集''''''特征工程:数据标准化''''''机器学习:线性回归(正规方程)''''''模型评估'''print("预测值为:", y_predict)print("系数值为:", estimator.coef_)print("偏置值为:", estimator.intercept_)原创 2024-05-14 01:59:32 · 555 阅读 · 0 评论 -
2024年大数据最新机器学习_PySpark-3(1),金三银四大数据开发高级工程师面试题整理
SDF.show()原创 2024-05-14 01:58:56 · 739 阅读 · 0 评论 -
2024年大数据最新暑期结束了我的实习,可我的大学也过半了 暑期实习总结,2024年最新2024华为大数据开发面试真题
git、postman、Xshell、runapi编写接口文档等工具掌握了。一个企业开发代码结构层次逻辑自己也有了了解。见识了一个企业的项目开发的具体流程,讨论、开发、该需求之类的。懂得了一个企业是需要员工的哪些信息,如何进行考勤,如何计算薪酬等等。大小周也不是那么可怕。工作效率高是真的重要。有时真的想去厕所躲一下产品经理提的需求,可惜厕所没信号。。开发完成之后给测试,就能摸鱼了(改BUG。原创 2024-05-14 01:58:19 · 704 阅读 · 0 评论 -
2024年大数据最全Elasticsearch学习-索引操作及Mapping映射_es建索引建mapping(1),看这篇足矣了
一个索引包含一个多个分片,7.0之前默认五个主分片,每个主分片一个副本,在7.0之后默认一个主分片,副本可以在索引创建之后修改数量,但是主分片的数量一旦确定不可修改。设置text类型以后,字段内容会被分析,在生成倒排索引(默认)以前,字符串会被分析器分成一个一个词项,text类型的字段不用于排序,很少用于聚合。index: 是否对当前字段创建倒排索引,默认为true,若为false,该字段不会通过索引被搜索到,但是仍会在source元数据中展示。原创 2024-05-13 17:13:32 · 1260 阅读 · 0 评论 -
2024年大数据最全ElasticSearch 数据迁移工具elasticdump,大数据开发高级开发面试题以及答案
然后配置环境变量接下来刷新环境变量,然后测试一下安装是否完成如果是mac 的话可以使用brew安装。原创 2024-05-13 17:12:56 · 406 阅读 · 0 评论 -
2024年大数据最全ElasticSearch 数据迁移工具elasticdump(2),2024年最新小白看完都会了
这个命令会将源 Elasticsearch 实例中的 “my_index” 索引的所有数据导出,并保存到 “/path/to/output.json” 的 JSON 文件中。到这里我们看到离线包已经生成好了,接下来我们复制到我们之前已经安装好node 的机器上,执行下面的命令。其实数据备份也能达到数据迁移的目的,但是在两个环境的网络不通的时候我们只能使用数据备份。还有其他使用的细节,例如压缩,指定query 什么的,我们可以参考下面的例子。这里的使用主要分为两种,一种是数据备份,一种是数据迁移。原创 2024-05-13 17:12:20 · 317 阅读 · 0 评论 -
2024年大数据最全elasticsearch 在大数据中能实现哪些功能(2),阿里大牛教你自己写大数据开发框架
Document:用来索引和搜索的主要数据源,包含一个或者多个Field,而这些Field则包含我们跟Lucene交互的数据。Field:Document的一个组成部分,有两个部分组成,name和value。Term:不可分割的单词,搜索最小单元。Token:一个Term呈现方式,包含这个Term的内容,在文档中的起始位置,以及类型。Lucene使用Inverted index来存储term在document中位置的。譬如如下文档:使用inverted index存储,一个简单地Term。原创 2024-05-13 17:11:44 · 652 阅读 · 0 评论 -
2024年2024我的年度总结--AI遮天之路_2024年终总结ai,2024年最新被逼无奈开始狂啃底层技术
以下荣誉,虽都是虚的,但我学到的知识都是实实在在的。相比于那些一年涨几万几十万的大佬虽然不值一提,但对我来说已经很开心了。不过我的运气也算比较差,我产量最高的那会即我刚学那会遇上了CSDN的原力计划,多次上热榜第一只能得到100多个粉丝,不过也无所谓,毕竟咱的初衷是记笔记、结束浑浑噩噩的日子。认识了一些大佬及他们对我的鼓励刚学AI时认识的冬哥人外有人,天外有天,大佬太多了,路漫漫其修远,我什么时候才能拥有大佬的学问~原创 2024-05-13 11:38:00 · 604 阅读 · 0 评论 -
2024年2024年最新Python大数据之Python基础【四】字符串(1),大数据开发高级面试题库
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!str1 = 'hello ’ ‘world’print(str1)str3 = ‘’‘hellobigdata’‘’print(str3)str4 = “”原创 2024-05-13 11:37:24 · 699 阅读 · 0 评论 -
2024年2024年最新Python大数据之Python基础【五】(集合),原理+实战讲解
于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**原创 2024-05-13 11:36:48 · 387 阅读 · 0 评论 -
2024年2024年最新Python大数据之Python基础【五】(字典),看完我工资从12K变成了20K
print(dict2.popitem()) # (‘gender’, ‘男’)print(dict1.get(‘apple’, ‘小刚’))原创 2024-05-13 11:36:11 · 820 阅读 · 0 评论 -
最新ElasticSearch学习篇11_ANNS之基于图的NSW、HNSW算法(3),大数据开发面试笔试题目
计算两个点之间的距离,使用欧几里徳距离。原创 2024-05-12 14:17:10 · 328 阅读 · 1 评论 -
最新ECMAScript6入门上_emacscript(2),阿里秋招面试真题解析
以下是本篇文章正文内容一个常见的问题是,ECMAScript 和 JavaScript 到底是什么关系?ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现(另外的 ECMAScript 方言还有 JScript 和 ActionScript)。日常场合,这两个词是可以互换的。原创 2024-05-12 14:16:34 · 933 阅读 · 0 评论 -
最新DolphinScheduler2,2024年最新2024大数据开发高级面试题汇总解答
数据库初始化脚本位 于 DolphinScheduler 解 压 目 录 下 的 script 目 录 中 , 即 /opt/software/ds/apache-dolphinscheduler-2.0.5-bin/script/。(1)拷贝 MySQL 驱动到 DolphinScheduler 的解压目录下的 lib 中,要求使用 MySQL JDBC Driver 8.0.16。(1)上传 DolphinScheduler 安装包到 node1 节点的/opt/software 目录。原创 2024-05-12 14:15:58 · 857 阅读 · 1 评论 -
最新Docker篇之秒杀项目环境部署_docker 算法环境部署,2024年最新2024谈一下当下最合适的大数据开发架构
redis集群除了需要使用7001~7006,还需要开通集群总线端口,端口号为redis端口号+10000 在这里就是端口号为17001~17006的都需要开放。 --replication-factor 1:设置分区的副本数量(就是设置多少个备份,有了备份,一个挂了没事,可以使用备份)中有部分redis指令并未开放,我们可以手动修改,开放相关指令,我们这里开放过期指令,因为后面会用到该指令。后期要使用Canal,需要把MySQL的配置文件提取出来,所以要进行相关的配置文件的编写。原创 2024-05-12 14:15:22 · 557 阅读 · 0 评论 -
数据接口工程对接BI可视化大屏(二)创建BI空间_sugar bi 接入 表单(1)
网站地址:https://cloud.baidu.com/product/sugar.htmlSugarBI是百度推出的自助BI报表分析和制作可视化数据大屏的强大工具。基于百度Echarts提供丰富的图表组件,开箱即用、零代码操作、无需SQL,5分钟即可完成数据可视化页面的搭建,降低开发成本的同时,提高业务对数据的使用效率,助力企业精准快速决策。原创 2024-05-12 05:43:31 · 407 阅读 · 0 评论 -
数据库技术知识点(一)IDEFO需求建模方法、解释实体、实体型、实体集的区别
实体型是一个类别的统称加其属性,就是描述—类事物的一个模型,是对一个事物及其属性抽象的表征,一般用于描述E-R图;实体集是有限的,是对具体事物的描述,对于一个实体集,只包含一定数量的实体,比如(阿拉斯加、萨摩耶、哈士奇}这个实体集只包含这三个实体若X->Y,但Y不是X的子集,就是非平凡函数依赖。若X->Y,且Y是X的子集(对任一关系模式,平凡函数依赖必然成立),就是平凡函数依赖。若X->Y,并且对于X的任何一个真子集X’,都有Y不函数依赖于X’,则称Y对X完全函数依赖。原创 2024-05-12 05:42:55 · 601 阅读 · 0 评论 -
数据库技术知识点(一)IDEFO需求建模方法、解释实体、实体型、实体集的区别(4)
实体型是一个类别的统称加其属性,就是描述—类事物的一个模型,是对一个事物及其属性抽象的表征,一般用于描述E-R图;实体集是有限的,是对具体事物的描述,对于一个实体集,只包含一定数量的实体,比如(阿拉斯加、萨摩耶、哈士奇}这个实体集只包含这三个实体若X->Y,但Y不是X的子集,就是非平凡函数依赖。若X->Y,且Y是X的子集(对任一关系模式,平凡函数依赖必然成立),就是平凡函数依赖。若X->Y,并且对于X的任何一个真子集X’,都有Y不函数依赖于X’,则称Y对X完全函数依赖。原创 2024-05-12 05:42:19 · 590 阅读 · 0 评论 -
数据库技术知识点(一)IDEFO需求建模方法、解释实体、实体型、实体集的区别(3)
实体型是一个类别的统称加其属性,就是描述—类事物的一个模型,是对一个事物及其属性抽象的表征,一般用于描述E-R图;实体集是有限的,是对具体事物的描述,对于一个实体集,只包含一定数量的实体,比如(阿拉斯加、萨摩耶、哈士奇}这个实体集只包含这三个实体若X->Y,但Y不是X的子集,就是非平凡函数依赖。若X->Y,且Y是X的子集(对任一关系模式,平凡函数依赖必然成立),就是平凡函数依赖。若X->Y,并且对于X的任何一个真子集X’,都有Y不函数依赖于X’,则称Y对X完全函数依赖。原创 2024-05-12 05:41:43 · 1021 阅读 · 0 评论 -
大数据最全数据结构之索引查找(分块查找)_索引查找分块查找,你真的了解大数据开发系统启动流程吗
索引查找也称为分块查找,也是顺序查找的一种改进方法,在索引查找法中,除表本身之外还需要建立一个索引表。由分块查找可知,它要分开进行,块内元素之间无大小关系,块与块之间有大小关系(比如说:第二块中的元素肯定要比第一块中大,第三块中元素肯定要比前两块中的元素大)所以索引表是有序的,可以进行二分查找进行查找由于要有索引所以要用到结构体。原创 2024-05-11 21:05:24 · 361 阅读 · 0 评论 -
大数据最全数据结构与算法之《单链表》详解,大数据开发面试没项目经验
上面我们提到,定义结构体时该结构体包含一个可以存放数据的变量和一个能够指向下一个节点的指针,那么代码的实现就很简单了。通过上面我们看到:在定义结构体时,我们可以用typedef进行数据类型简化,同时方便我们后期更改存储类型的时候直接更改typedef处即可。同时我们也用typedef进行结构体类型简化,方便我们以后编辑代码。原创 2024-05-11 21:04:49 · 707 阅读 · 0 评论 -
大数据最全数据结构与算法之《二叉树》详解(4),2024年最新大数据开发工程师最容易遇到4个瓶颈是什么
定义结构体时,由上面的链式存储结构我们直到该结构体应该包含一个存储数据的变量,和指向左右分支节点的指针;我们看代码实现。}BTNode;首先我们自己要有一个二叉树,简单的二叉树即可。因为下面的操作都是在二叉树上进行的。原创 2024-05-11 21:04:11 · 990 阅读 · 0 评论 -
大数据最全数据结构与算法——线性表(链表篇)_线性链表(1),从理论到实践
上一文数据结构与算法——线性表(顺序表篇)中详细介绍了线性表的顺序存储结构的特点是逻辑关系上相邻的两个元素在物理位置上也相邻,因此可以随机存取表中的任一元素,它的存储位置可用一个简单直观的公式来表示。在做插入和删除操作时,需要移动大量元素。本篇文章,我将详细介绍线性表的另外一种表示方式——链式存储结构。由于链式存储结构不要求逻辑上相邻的元素在物理位置上也相邻,因此它没有顺序存储结构所具有的弱点,但同时也失去了顺序表可随机存取的优势。原创 2024-05-11 21:03:35 · 606 阅读 · 0 评论 -
使用 Docker 搭建 Hadoop 分布式环境_windows系统docker怎么搭建hadoop框架
Windows 安装的 Docker Desktop 配置十分简单,只需要在任务栏托盘 Docker 图标内右键菜单选择 Settings,打开配置窗口后在左侧导航菜单选择 Docker Engine,在右侧像下边一样编辑 json 文件,之后点击 Apply & Restart 保存后 Docker 就会重启并应用配置的镜像地址了。创建 Hadoop 容器我们需要合适的 Hadoop 镜像,这里我们使用 Github 上高赞的 docker-hadoop 镜像,使用如下命令将镜像克隆到本地。原创 2024-05-11 12:28:23 · 325 阅读 · 0 评论