随笔分类 -  每日打卡

摘要:今天学习了相关的控制结构和数据结构的相关内容。 1)第一种 函数式头等值,在函数式语言中,函数也是值,与整数或字符串处于同一个地位 函数可以被当做采纳数传给其他函数,可以当做结果从函数中返回或保存在变量中 可以在函数里定义函数,就好像在函数里定义整数一样。函数还可以定义匿名函数,并随意插入到代码的任 阅读全文
posted @ 2025-01-11 15:06 yblll 阅读(4) 评论(0) 推荐(0) 编辑
摘要:今天学习的是林子雨编写的spark编程基础的第一章节的内容:Scala简介 Scala是一门现代的多范式编程语言,平滑地集成了面向对象和函数式语言的特性,旨在以简练、优雅的方式来表达常用编程模式。Scala的设计吸收借鉴了许多种编程语言的思想,只有很少量特点是Scala自己独有的。Scala语言的名 阅读全文
posted @ 2025-01-08 19:17 yblll 阅读(7) 评论(0) 推荐(0) 编辑
摘要:首先开始的是spark的第一个实验也就是实验1-Linux系统的安装和常用命令 阅读全文
posted @ 2025-01-07 22:35 yblll 阅读(3) 评论(0) 推荐(0) 编辑
摘要:一、简单工厂模式含义 简单工厂模式又叫静态方法模式(因为工厂类定义了一个静态方法) 现实生活中,工厂是负责生产产品的;同样在设计模式中,简单工厂模式我们可以理解为负责生产对象的一个类,称为“工厂类” 二、解决的问题 将“类实例化的操作”与“使用对象的操作”分开,让使用者不用知道具体参数就可以实例化出 阅读全文
posted @ 2024-11-19 08:06 yblll 阅读(10) 评论(0) 推荐(0) 编辑
摘要:软件设计——模板方法模式之对数据库的操作 数据库连接 对数据库的操作一般包括连接、打开、使用、关闭等步骤,在数据库操作模板类中我们定义了connDB()、openDB()、useDB()、closeDB()四个方法分别对应这四个步骤。对于不同类型的数据库(如SQL Server和Oracle),其操 阅读全文
posted @ 2024-11-19 07:59 yblll 阅读(2) 评论(0) 推荐(0) 编辑
摘要:软件设计——职责链模式之审批处理 整体布局如下: (1)Approver.java: 复制代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 阅读全文
posted @ 2024-11-19 07:59 yblll 阅读(2) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:向量的原型 用C++完成数学中向量的封装,其中,用指针和动态申请支持向量长度的改变,使用浅克隆和深克隆复制向量类,比较这两种克隆方式的异同。 #include <iostream> using namespace std; //向量类 class Vector{ private: i 阅读全文
posted @ 2024-10-30 08:22 yblll 阅读(4) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:计算机组装 使用建造者模式,完成下述任务:计算机组装工厂可以将CPU、内存、硬盘、主机等硬件设备组装在一起构成计算机,计算机的类型可以是笔记本,也可以是台式机。 package test5; public class Computer { private String CPU; pr 阅读全文
posted @ 2024-10-30 08:19 yblll 阅读(4) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:女娲造人 使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,如果传入参数R,则返回一个Robot对象。请用程序设计实现上述场景。 package test2; public class Man i 阅读全文
posted @ 2024-10-30 08:14 yblll 阅读(3) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:UML复习 阅读教材第一章复习UML,回答下述问题: 面向对象程序设计中类与类的关系都有哪几种?分别用类图实例说明。 1. 继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在UML类图设计中,继承用一条带空心三 阅读全文
posted @ 2024-10-30 08:12 yblll 阅读(5) 评论(0) 推荐(0) 编辑
摘要:本地excel/csv文件-->hive-->mysql 前提:Hadoop集群、hive配置完成 1、在node01开启hadoop集群 : start-dfs.sh , start-yarn.sh 2、node01 : 开启 metastore hive所在路径/hive/bin/hive -- 阅读全文
posted @ 2024-10-28 09:08 yblll 阅读(6) 评论(0) 推荐(0) 编辑
摘要:手机如何投屏到电脑 首先对电脑设置: 一、在笔记本上使用键盘快捷键【win+i】打开Windows设置菜单,在菜单列表中选择【系统】选项 二、如果电脑是第一次投屏可以按以下进行操作: 选择“开始”>“设置”>“系统”>“投影到此电脑”。 在“添加‘无线显示器’可选功能投影到此电脑”下,选择“可选功能 阅读全文
posted @ 2024-09-29 14:42 yblll 阅读(8) 评论(0) 推荐(0) 编辑
摘要:根据相关的教程,编写了hbase增删改查的几个相关的api,通过这几个api已经可以在hbase实现初步的增删改查的操作了 完成了HBaseDDL和HBaseDML的初步的编写 具体来讲,在HBaseDML中实现了四个方法:1.插入数据 2.读取数据 3.扫描数据 4.删除数据 在HBaseDDL中 阅读全文
posted @ 2024-09-29 14:42 yblll 阅读(8) 评论(0) 推荐(0) 编辑
摘要:mybatis的应用能大大简化我们编写程序的代码并提升效率。 package com.aurora.mybatis.test; import com.aurora.mybatis.mapper.ParameterMapper; import com.aurora.mybatis.pojo.User; 阅读全文
posted @ 2024-09-29 14:42 yblll 阅读(4) 评论(0) 推荐(0) 编辑
摘要:7. HBase 基本操作 概述 HBase 是一个分布式、面向列的 NoSQL 数据库,适用于存储非结构化或半结构化数据。本文将介绍如何使用 HBase Shell 进行基本操作。 内容 HBase 数据模型 使用 HBase Shell 进行增删改查操作 HBase 表设计注意事项 代码示例 # 阅读全文
posted @ 2024-09-29 14:41 yblll 阅读(22) 评论(0) 推荐(0) 编辑
摘要:1. Hadoop 集群搭建与配置 概述 Hadoop 是大数据处理框架,适用于分布式存储和处理大规模数据。本文将介绍如何搭建一个简单的 Hadoop 集群,包含基本的配置步骤和注意事项。 内容 Hadoop 架构概述:HDFS、YARN、MapReduce 环境要求:Java、SSH、Linux 阅读全文
posted @ 2024-09-29 14:36 yblll 阅读(10) 评论(0) 推荐(0) 编辑
摘要:2. HDFS 基础操作 概述 Hadoop 分布式文件系统(HDFS)是 Hadoop 的核心组件之一。本文将介绍 HDFS 的基本操作,如文件上传、下载和删除。 内容 HDFS 的架构介绍 HDFS 文件操作命令 常用 HDFS Shell 命令 代码示例 # 上传文件到 HDFS hdfs d 阅读全文
posted @ 2024-09-29 14:36 yblll 阅读(46) 评论(0) 推荐(0) 编辑
摘要:今天通过hadoop和hive安装测试。 在hadoop初学阶段最麻烦的就是在虚拟机中配置文件环境 首先安装ssh免密码登录sudo apt-get install ssh openssh-server​ 安装完毕后,在终端中依次进行继以下命令操作 cd ~/.ssh/ 生成密钥 ssh-keyge 阅读全文
posted @ 2024-07-20 17:08 yblll 阅读(2) 评论(0) 推荐(0) 编辑
摘要:数据结构第二阶段综合应用算法训练自选题,我选择的是文件压缩解压。 一、问题描述: 名称:基于哈夫曼编码的文件压缩解压 目的:利用哈夫曼编码压缩存储文件,节省空间 输入:任何格式的文件(压缩)或压缩文件(解压) 输出:压缩文件或解压后的原文件 功能:利用哈夫曼编码压缩解压文件 性能:快速 二、问题的初 阅读全文
posted @ 2024-07-13 19:59 yblll 阅读(9) 评论(0) 推荐(0) 编辑
摘要:弗洛伊德基本思想弗洛伊德算法作为求最短路径的经典算法,其算法实现相比迪杰斯特拉等算法是非常优雅的,可读性和理解都非常好。 基本思想:弗洛伊德算法定义了两个二维矩阵: 矩阵D记录顶点间的最小路径例如D[0][3]= 10,说明顶点0 到 3 的最短路径为10;矩阵P记录顶点间最小路径中的中转点例如P[ 阅读全文
posted @ 2024-07-06 13:57 yblll 阅读(6) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示