摘要:数据库连接 对数据库的操作一般包括连接、打开、使用、关闭等步骤,在数据库操作模板类中我们定义了connDB()、openDB()、useDB()、closeDB()四个方法分别对应这四个步骤。对于不同类型的数据库(如SQL Server和Oracle),其操作步骤都一致,只是连接数据库connDB(
阅读全文
摘要:旅行方式的选择 旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式。 (1)AirplaneStrategy.java: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
阅读全文
摘要:今日学习内容: Hive 其他命令操作 1)退出 hive 窗口: 1 2 3 hive(default)>exit; hive(default)>quit; 2)在 hive cli 命令窗口中如何查看 hdfs 文件系统 hive(default)>dfs -ls /; 3)查看在 hive 中
阅读全文
摘要:今日学习内容: 使用 JDBC 方式访问 Hive 1)在 hive-site.xml 文件中添加如下配置信息 2)启动 hiveserver2 [atguigu@hadoop102 hive]$ bin/hive --service hiveserver2 3)启动 beeline 客户端(需要多
阅读全文
摘要:今日学习内容: 使用元数据服务的方式访问 Hive 1)在 hive-site.xml 文件中添加如下配置信息 2)启动 metastore [atguigu@hadoop202 hive]$ hive --service metastore 2020-04-24 16:58:08: Startin
阅读全文
摘要:备忘录模式:多次撤销 改进课堂上的“用户信息操作撤销”实例,使得系统可以实现多次撤销(可以使用HashMap、ArrayList等集合数据结构实现)。java源代码: (1)Caretaker.java: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
阅读全文
摘要:今日学习内容:迭代器模式 信1305班共44名同学,每名同学都有姓名,学号和年龄等属性,分别使用JAVA内置迭代器和C++中标准模板库(STL)实现对同学信息的遍历,要求按照学号从小到大和从大到小两种次序输出学生信息。 c++源代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
阅读全文
摘要:今日学习内容: Hive 安装 1、Hive 安装地址 1)Hive 官网地址 http://hive.apache.org/ 2)文档查看地址 https://cwiki.apache.org/confluence/display/Hive/GettingStarted 3)下载地址 http:/
阅读全文
摘要:今日学习内容: 今日学习内容:迭代器模式 信1305班共44名同学,每名同学都有姓名,学号和年龄等属性,分别使用JAVA内置迭代器和C++中标准模板库(STL)实现对同学信息的遍历,要求按照学号从小到大和从大到小两种次序输出学生信息。 c++源代码: 1 2 3 4 5 6 7 8 9 10 11
阅读全文
摘要:读书笔记: 通过这个月对《程序员修炼之道——从小工到专家》的阅读,有以下体会: 这是我认为的其中几句具有深刻意义的摘抄: 注重实效的哲学 1.负责,主动担负责任,对结果负责。 2.发现一个问题就修复一个问题,不能修复采取行动防止进一步损坏,如注释,提醒。 3.用自身行为去带动同事,做出可以合理要求的
阅读全文
摘要:今日学习内容: hive运行机制: Hive 通过给用户提供的一系列交互接口,接收到用户的指令(SQL),使用自己的 Driver, 结合元数据(MetaStore),将这些指令翻译成 MapReduce,提交到 Hadoop 中执行,最后,将 执行返回的结果输出到用户交互接口。 Hive 和数据库
阅读全文
摘要:今日学习内容: Hive 架构原理: 1)用户接口:Client CLI(command-line interface)、JDBC/ODBC(jdbc 访问 hive)、WEBUI(浏览器访问 hive) 2)元数据:Metastore 元数据包括:表名、表所属的数据库(默认是 default)、表
阅读全文
摘要:今日学习内容: Hive 的优缺点 优点 : (1)操作接口采用类 SQL 语法,提供快速开发的能力(简单、容易上手)。 (2)避免了去写 MapReduce,减少开发人员的学习成本。 (3)Hive 的执行延迟比较高,因此 Hive 常用于数据分析,对实时性要求不高的场合。 (4)Hive 优势在
阅读全文
摘要:Bootstrap5 轮播 轮播是一个循环的幻灯片: 如何创建轮播 以下实例创建了一个简单的图片轮播效果 : 实例 <!-- 轮播 --> <div id="demo" class="carousel slide" data-bs-ride="carousel"> <!-- 指示符 --> <div
阅读全文
摘要:Bootstrap5 导航栏 导航栏一般放在页面的顶部。 我们可以使用 .navbar 类来创建一个标准的导航栏,后面紧跟: .navbar-expand-xxl|xl|lg|md|sm 类来创建响应式的导航栏 (大屏幕水平铺开,小屏幕垂直堆叠)。 导航栏上的选项可以使用 <ul> 元素并添加 cl
阅读全文
摘要:备忘录模式:多次撤销 改进课堂上的“用户信息操作撤销”实例,使得系统可以实现多次撤销(可以使用HashMap、ArrayList等集合数据结构实现)。java源代码: (1)Caretaker.java: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
阅读全文
摘要:祖先是父、祖父或曾祖 我在想,大数据概念对于教育来说会产生什么样的实用价值呢?一直以来,中国教育在研究教育的数字化,比如数字化校园,这个思路就是把我们教育的内容进行数字化,其结果指向的就是电子教材的研发或者是教学过程的数字化。美其名曰,这是教育技术的重要内涵。在教学过程中,学生的行为表现都可以被数据
阅读全文
摘要:淘宝双十一当日要处理千亿级的交易额,堪称当今世界IT系统独一无二的挑战,其背后有着怎样的技术架构和技术支撑体系? 双十一背后的技术架构 按需伸缩:弹性混合云架构 每年淘宝都要应对双11、新春红包等活动的极高交易量。尽管单元化架构让阿里具备应对峰值的能力,但要降低高峰期的资源投入,系统还需具备按需伸缩
阅读全文
摘要:jQuery - 删除元素 Bootstrap5 分页 网页开发过程,如果碰到内容过多,一般都会做分页处理。 Bootstrap 5 可以很简单的实现分页效果。 要创建一个基本的分页可以在 <ul> 元素上添加 .pagination 类。然后在 <li> 元素上添加 .page-item 类,<l
阅读全文
摘要:Query after() 和 before() 方法 jQuery after() 方法在被 Bootstrap5 加载效果 要创建加载中效果可以使用 .spinner-border 类: 实例 <div class="spinner-border"></div> 尝试一下 » 可以使用文本颜色类
阅读全文