- 博客(378)
- 收藏
- 关注
原创 算法竞赛入门【码蹄集新手村600题】(MT1351-1400)_马蹄级考试题(3)
用较为“官方”的语言讲,是因为算法对计算机科学的所有分支都非常重要。在绝大多数的计算机科学分支领域中,要想完成任何实质性的工作,理解算法的基础知识并掌握与算法密切相关的数据结构知识是必不可少的。> 但从实际而言,是因为当下快到了考研和找工作的年纪(ಥ_ಥ),无论走哪一条路,都不免需要一些相对丰富的算法知识,是故,便产生了一个暑假速成算法的计划,可能对于像我这种算法竞赛小白而言,几乎很难,但我仍然还是想尝试一下,毕竟,梦想还是要有的,万一实现了呢?~( ̄▽ ̄~)~
2024-05-16 12:07:53
405
原创 算法竞赛入门【码蹄集新手村600题】(MT1351-1400)_马蹄级考试题(2)
/第i行第j列的值等于第i-1行第j列与第i-1行第j-1列的和。
2024-05-16 12:07:19
439
原创 最新用虚拟机Centos7搭建Hadoop集群,2024年最新从消息中间件看分布式系统的多种套路
还需要在hadoop103上采用atguigu账号配置一下无密登录到hadoop102、hadoop103、hadoop104服务器上。还需要在hadoop104上采用atguigu账号配置一下无密登录到hadoop102、hadoop103、hadoop104服务器上。还需要在hadoop102上采用root账号,配置一下无密登录到hadoop102、hadoop103、hadoop104。**在配置了ResourceManager的节点(hadoop103)**启动YARN。
2024-05-16 12:06:44
328
原创 最新基于大数据的房价分析--1(1),2024年最新2024春招BAT面试真题详解
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!self.cities_Col.update({“_id”:content[“_id”]},{“$set”:{“status”:True}})self.client.
2024-05-16 08:26:12
684
原创 最新基于内存的分布式NoSQL数据库Redis(三)常用命令(3),2024年最新IDEA太强悍了
(img-PvhGUpIS-1715819117731)](img-LZafgaVe-1715819117731)](img-Bns5AthN-1715819117731)]hexists:判断这个K的V中是否包含这个属性。hlen:统计K对应的Value总的属性的个数。hmget:批量的获取某个K的多个属性的值。hget:用于获取某个K的某个属性的值。hmset:批量的为某个K赋予新的属性。hvals:获取所有属性的value的。hgetall:获取所有属性的值。**llen:**统计集合的长度。
2024-05-16 08:25:39
747
原创 最新史上最全141道大数据面试题:Redis+Linux+kafka+Hadoop(1),大数据开发面试中常问的MMAP到底是啥东东
18、有 10 个文件,每个文件 1G,每个文件的每一行存放的都是用户的 query,每个文件的 query 都可能重复。20、腾讯面试题:给 40 亿个不重复的 unsigned int 的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那 40 亿个数当中?23、一个文本文件,大约有一万行,每行一个词,要求统计出其中最频繁出现的前 10 个词,给出思想,给出时间复杂度分析。MySQL 里有 2000w 数据,redis 中只存 20w 的数据,如何保证 redis 中的数据都是热点数据?
2024-05-16 08:25:06
334
原创 最新可路由计算引擎实现前置数据库_前置库(1),2024年最新10年阿里开发架构师经验分享
前端应用的查询请求统一提交给前置数据库,由前置库判断查询的是热数据还是冷数据,相应的访问本地数据,或将请求转发给中央数据仓库。esProc SPL 是专业的结构化、半结构化计算引擎,提供开放的计算能力,数据可以从本地存储读取,也可以来自于各种异构数据源,能够轻松实现上述方案中的各种计算需求,非常适合承担前置数据库的作用。这个方案中,数据流动的路径要遵循一定的数据路由规则:频繁出现的针对少量热数据的查询由前置数据库负责,偶尔出现的针对大量冷数据的查询由中央数仓负责。以走的很快,但一群人才能走的更远!
2024-05-16 08:24:33
610
原创 收藏,数据仓库建设与框架终于有人给讲明白了_建设数据仓库和数据集市
来一起看个官方定义:数据仓库,英文名称为DataWarehouse,可简写为DW或DWH。数据仓库,是为企业所有级别的决策制定过程,提供所有类型数据支持的战略集合。它出于分析性报告和决策支持目的而创建。为需要业务智能的企业,提供指导业务流程改进、监视时间、成本、质量以及控制。数据仓库之父 Bill Inmon 在 1991 年出版的 Building the Data Warehouse 一书中首次提出了被广为认可的数据仓库定义。
2024-05-16 00:37:17
643
原创 插入排序图解_插入排序是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未
1.因为 6 > 5 , 所以直接跳过内层循环了,然后 i++2.有序区间变成 [1,2,3,4,5,6]3.只有当arr [i] < arr[i - 1] 的时候才需要移动元素4.从当前元素不断向前看,往前交换 swap(arr,j,j-1)5.一直碰到arr[j] > arr[j - 1] 就停止,即插入到了合适的位置。
2024-05-16 00:36:44
671
原创 探寻宝藏 【算法设计与分析课设】 c语言代码 + 思路详解 + 三维优化_传说hmh大沙漠中有一个m n迷宫,里面藏有许多宝物(3)
某天,Dr.Kong找到了迷宫的地图,他发现迷宫内处处有宝物,最珍贵的宝物就藏在右下角,迷宫的进出口在左上角。当然,迷宫中的通路不是平坦的,到处都是陷阱。假设出发点为A终点为B ,题目要求从A->B,然后再从B->A,求出这两条路径上取得的最大的和(路径不能重复)。我们可以假设同时从A出发,得到两条不同路径,这是相同的效果,相当于从A->B一共走了两次。因此,我们考虑终点的前一步,最后再加上终点的值。很大时,这样的效率显然我们是不能接受的。,两个人同时从A出发,每个人走的步数和是一样的。
2024-05-16 00:36:11
937
原创 大数据最新CentOS 7 下安装RabbitMQ教程_centos7安装rabbitmq,面试官必问的技术问题之一
现在远程登录 使用guest账户是登录不上的,因为guest只允许localhost访问。ip:15672 就可以访问,如果无法访问,则需要开放15672端口或者直接关闭防火墙。只要关闭了防火墙就可以访问rabbitmq的管理页面。了95%以上大数据知识点,真正体系化!在浏览器上面输入你的ip加上15672。现在可以输入新增的账号和密码就可以访问。
2024-05-16 00:35:37
387
原创 探寻宝藏 【算法设计与分析课设】 c语言代码 + 思路详解 + 三维优化_传说hmh大沙漠中有一个m n迷宫,里面藏有许多宝物(2)
因此,。因为一个点只能走一次,包括终点也是如此。因此,我们考虑终点的前一步,最后再加上终点的值。。4重循环,因此时间复杂度为On∗n∗m∗mO(n*n*m*m)O(n∗n∗m∗m)。定义状态为4维,因此空间复杂度为On∗n∗m∗mO(n*n*m*m)O(n∗n∗m∗m)。
2024-05-15 23:38:10
682
原创 探寻宝藏 【算法设计与分析课设】 c语言代码 + 思路详解 + 三维优化_传说hmh大沙漠中有一个m n迷宫,里面藏有许多宝物(1)
120134。
2024-05-15 23:37:36
976
原创 技术选型-Apache DolphinScheduler VS Xxl-Job_任务调度工具 xxl dolphin 2024 选型
监控告警 | 支持 | 支持 || 是否能暂停和恢复 | 支持暂停,恢复操作 | 不支持 || 是否支持多租户 | 支持,easyscheduler上的用户可以通过租户和hadoop用户实现多对一或一对一的映射关系,这对大数据作业的调度是非常重要的。| 不支持 |
2024-05-15 23:37:03
942
原创 大数据最全大数据技术入门:impala查询引擎,2024年最新建议收藏
Impala 核心组件,运行在各个数据节点上面, 守护进程 Impala daemon,它负责接收从 impala-shell、Hue、JDBC、ODBC 等接口发送的查询语句,解析 SQL 语句并执行查询任务,任务完成返回结果给到客户端。Impala是性能最高的SQL引擎(提供类似RDBMS的体验),它提供了访问存储在Hadoop分布式文件系统中的数据的最快方法。Impala支持内存中数据处理,它访问/分析存储在Hadoop数据节点上的数据,而无需数据移动。兼容 HiveSQL。
2024-05-15 15:50:35
346
原创 大数据最全大数据技术入门:impala查询引擎(2),2024年大数据开发开发者常见面试题
Impala 核心组件,运行在各个数据节点上面, 守护进程 Impala daemon,它负责接收从 impala-shell、Hue、JDBC、ODBC 等接口发送的查询语句,解析 SQL 语句并执行查询任务,任务完成返回结果给到客户端。已有的Hive系统虽然也提供了SQL语义,但由于Hive底层执行使用的是MapReduce引擎,仍然是一个批处理过程,难以满足查询的交互性。Impala是性能最高的SQL引擎(提供类似RDBMS的体验),它提供了访问存储在Hadoop分布式文件系统中的数据的最快方法。
2024-05-15 15:50:02
249
原创 大数据最全大数据技术之Hadoop(HDFS)_大数据hadoop(1),高级面试题+解析
把一个文件追加到另一个文件尾部,因为HDFS只适合文件的追加。把一个文件从HDFS复制到本地显示目录信息显示文件内容创建文件夹从HDFS的一个路径拷贝到HDFS的另外一个路径在 HDFS 目录中移动文件显示一个文件的末尾 1kb 的数据删除文件或文件夹递归删除目录及目录里面内容-du 统计文件夹的大小信息设置 HDFS 中文件的副本数量。
2024-05-15 15:49:30
396
原创 大数据最全【PHP】极速分销裂变,疯狂砍价活动_php裂变注册,2024年大数据开发程序员职业规划
设置购买方式、砍价有效期、帮砍人数、每刀金额、自己砍价、每人发起次数、每单限制等活动规则,点击保存,活动就创建成功了。砍价记录可以查询发起的用户、砍价的商品、帮砍的次数、当前价、砍价状态、发起时间等操作。跳转到新增砍价活动页面,填写活动名称、活动时间、活动描述(这里可以不写)此时活动还未开始,点击【开始砍价】,活动就会出现在商城里。跳转到砍价活动的页面,可以看到这里有砍价活动和砍价记录。来到首页,点击营销,跳转到营销页面,点击砍价活动。点击砍价活动,点击【新增砍价活动】
2024-05-15 15:48:57
399
原创 Redis从理论到实战:如何使用redis实现短信登录与注册?_使用redis来做一个短信验证注册账号
(img-BL47zvbk-1715749423905)](img-zaxnffvG-1715749423906)]* 用hashmap存储userDTO对象。// 基于token获取redis中的用户。// 获取请求头中的token。// 获取请求头中的token。// 刷新token有效期。// 判断用户是否存在。
2024-05-15 13:04:05
368
原创 Redis五大数据类型与使用场景汇总!!(含完整实战案例,建议收藏(4)
System.out.println(“collections的内容:”+jedis.lrange(“collections”, 0, -1));System.out.println(“修改collections指定下标1的内容:”+jedis.lset(“collections”, 1, “LinkedArrayList”));System.out.println(“collections的内容:”+jedis.lrange(“collections”, 0, -1));
2024-05-15 13:03:32
337
原创 redis02——一篇终结redis的五种数据类型操作命令(可学习、复习、面试
下标也可以是负数,表示列表从后往前取,-1表示倒数第一个元素,-2表示倒数第二个元素,以此类推;列表类型的数据操作总的思想是通过key和下标操作value,key是数据标识,下标是数据在列表中的位置,value是我们感兴趣的业务数据。集合类型的数据操作总的思想是通过key确定集合,key是集合标识,元素没有下标,只有直接操作业务数据和数据的个数。功能:将键值对field-value设置到哈希列表key中,如果key不存在,则新建哈希列表,然后执行赋值,如果key下的field已经存在,则value值覆盖。
2024-05-15 13:02:57
374
原创 React--》redux的传统写法与新技术redux toolkit的相柔并济——万言总结文章,你能学会多少
举个例子:component组件相当于顾客,actionCreators相当于服务员,store相当于老板,reducers相当于厨师,顾客去饭店点餐,告诉服务员,5分钟后再上菜,掐时间的是服务员,这个就属于异步action,当然顾客也能去饭店等五分钟再告诉服务员上菜,而这需要顾客自己掐时间,也能达到相同的效果,但是顾客为啥要掐时间呢?服务员是服务我们的,应该需要他去劳作,哈哈,大致就是这个意思,但是怎么做呢?如下:将action文件设置一个处理异步任务的函数。
2024-05-15 13:02:23
279
原创 【编程基础】如何自学计算机 编程 从零开始的代码之路_从零开始学代码(1)
经典算法,包括递归与分治算法、动态规划算法、贪心算法、回溯算法、分支界限算法的基本原理、实现方法和应用实例,使之熟悉算法复杂性分析理论和评价算法性能的标准,掌握基本的算法设计方法,能运用一些常用算法去分析和解决实际问题,具有较强的问题抽象和建模的能力,可以进一步分析和解决计算机科学与技术领域的复杂工程问题奠定良好的基础。编程语言处在不断的发展和变化中,从最初的机器语言发展到如今的2500种以上的高级语言,每种语言都有其特定的用途和不同的发展轨迹。选择合适的语言更有助于编程的学习和方便快捷的工作。
2024-05-15 04:26:01
731
原创 【算法合集】学习算法第二天(二分与排序篇)_二分法实现 nums和target
✅🎡目前状态:创建Java学习之路(零基础到就业实战)系列,目前更新到JAVAWEB开发✅🎡作者简介:大家好,我是程序猿追,全栈领域新星创作者,算法爱好者,常在作者周榜排名前30,某不知名的 ACMer✅🎡推荐一款刷题面试找工作三不误的网站——✅🎡个人名言:不积跬步无以至千里,趁年轻,使劲拼,给未来的自己一个交代!哈喽,大家好,我是程序猿追,通过上一篇算法文的私信,有小伙伴留言说,什么时候更新呀?这不?今天它就来了。
2024-05-15 04:25:25
667
原创 【算法合集】学习算法第二天(二分与排序篇)_二分法实现 nums和target(2)
✅🎡目前状态:创建Java学习之路(零基础到就业实战)系列,目前更新到JAVAWEB开发✅🎡作者简介:大家好,我是程序猿追,全栈领域新星创作者,算法爱好者,常在作者周榜排名前30,某不知名的 ACMer✅🎡推荐一款刷题面试找工作三不误的网站——✅🎡个人名言:不积跬步无以至千里,趁年轻,使劲拼,给未来的自己一个交代!哈喽,大家好,我是程序猿追,通过上一篇算法文的私信,有小伙伴留言说,什么时候更新呀?这不?今天它就来了。
2024-05-15 04:24:49
570
原创 react+react-beautiful-dnd实例代办事项_ react-beautiful-dnd教程
newTaskIds.splice(destination.index,0,this.props.todos[source.index]) // 在移动到的位置初放置被删除的数组。import {Provider} from “./untils/with-context” // 引入TodoContext组件。onKeyDown={this.handleDown.bind(this)} //该变this指向。newTaskIds.splice(source.index,1) // 删除移动的数组。
2024-05-14 19:45:29
616
原创 2024年最新大数据技术学习笔记(五)—— MapReduce(1),不可思议
(1) 需求过滤输入的 log 日志,包含atguigu的网站输出到 atguigu.log,不包含 atguigu 的网站输出到 other.log。log.txt(2)代码编写@Override// 直接写出@Override// 遍历直接写出自定义/\*\*\* 自定义的LogOutputFormat需要继承Hadoop提供的OutputFormat\*//\*\*\* 返回一个RecordWriter对象\* @return\*/
2024-05-14 19:35:59
996
原创 2024年大数据最全【C++】C(6),2024年大数据开发开发者常见面试题
C++是在C的基础之上,容纳进去了面向对象编程思想,并增加了许多有用的库,以及编程范式等。熟悉C语言之后,对C++学习有一定的帮助,本文的主要目标补充C语言语法的不足,以及C++是如何对C语言设计不合理的地方进行优化的,比如:作用域方面、IO方面、函数方面、指针方面、宏方面等。为后续类和对象学习打基础。1.🎃 命名空间中可以定义变量函数类型//变量//函数//类型int val;访问如下⚡🎃 命名空间可以嵌套使用int a;int b;int c;int d;
2024-05-14 19:35:22
751
原创 python财经数据接口包Tushare pro的入门及简单使用方式(大数据,股票数据接口)_python安装图share pro(1)
一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!这个模块的下载和我们平时下载Python模块是一样的,使用pip即可,后两个是使用时需要的模块。设置过token之后,就是使用tushare获取数据了,我们就做一个简单的例子。获取到token之后,就是设置token了,直接上代码。我们可以在我们刚才注册过网站的右上角点击个人主页。如果是使用以前版本的,可以通过以下命令来进行升级。
2024-05-14 19:04:43
433
原创 Python获取股票数据并绘制相应K线图,看这个就够了!_python绘制2024上证50数据收盘价和均线图(5)
注册后获得接口令牌即token。
2024-05-14 19:03:32
393
原创 Python获取股票数据并绘制相应K线图,看这个就够了!_python绘制2024上证50数据收盘价和均线图(4)
有人的地方就有江湖,有交易的地方就有金融。出于对金融证券的兴趣,作者去年疫情期间开始对金融证券以及数据分析进行学习,去年也已获得证券从业资格证,的内容实现已在完成。此篇仅为作者完成的的部分内容(股票数据获取及K线绘制的简化内容)。
2024-05-14 19:02:55
548
原创 2024年最新【Flask框架】——第一个Flask项目,大数据开发开发真等于废人
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化资料的朋友,可以戳这里获取创建虚拟环境安装Flask查看虚拟环境进入虚拟环境列出当前虚拟环境安装的库app.py3、启动程序方式一:pycharm run方式二 :terminal 方式三 进入目录 方式四 设置环境变量
2024-05-14 10:26:45
383
原创 2024年最新【ES入门一:基础概念】,学习大数据开发开发只要这些东西
单个ES的服务实例叫做节点。每个实例都有自己的名字,就是在配置文件中配置的‘node.name’中的内容。为了标识每个节点,每个节点启动后都会分配一个UID,存储在data目录。每个节点受到集群的管理,我们可以通过增加或减少节点来达到扩容和减容的目的在新版的ES中,是这样配置的如上示例,node.roles的值是一个数组,说明一个节点可以有多个角色。node.roles的可选项如下:机智的你会发现,上述类型中并没有协调节点的类型选项,那怎么设置一个节点为协调节点那?
2024-05-14 10:26:08
270
原创 2024年最新【django项目后台开发】数据统计——用户总数统计(3),2024年最新一个月成功收割腾讯、阿里、字节offer
获取当⽇登录⽤户数量 last_login记录最后登录时间count=User.objects.filter(last_login__year=year,last_login__month=month,last_login__day=day).count()(img-x6cDZPl7-1715653473246)]
2024-05-14 10:24:55
340
原创 2024年大数据最新教你IDEA解决GIT冲突_idea git解决冲突(1),2024年最新膜拜大佬
当多个开发者在不同的分支上同时修改同一个文件时,如果合并这些分支时存在对同一部分的修改,就会导致冲突。合并分支当你尝试将一个分支合并到另一个分支时,如果这两个分支都,Git 无法自动确定应该采用哪个版本的修改,就会产生冲突。修改历史如果在 Git 历史中的不同提交中对同一文件的相同部分进行了修改,当你试图合并这些修改时,Git 无法确定应该如何组合它们,因此会导致冲突。那么我们可以很显而易见的知道,造成GIT冲突的最直接的原因为:通过不同的途径对同一个文件的相同地方进行修改了,就会造成GIT冲突。
2024-05-14 01:47:19
983
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人