上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 35 下一页
摘要: importorg.junit.After;importorg.junit.Before;importorg.junit.Test;import java.sql.*;/*** JDBC 操作 Hive(注:JDBC 访问 Hive 前需要先启动HiveServer2)*/ public class 阅读全文
posted @ 2024-07-27 13:35 kxzzow 阅读(18) 评论(0) 推荐(0)
摘要: idea连接hive 一、准备工作1、添加依赖添加hive-jdbc 和hadoop-common 的依赖。注意: 此处添加的依赖要和自己服务器上的版本对应上。 <!--添加所用hive版本的jdbc依赖 --><dependency> <groupId>org.apache.hive</group 阅读全文
posted @ 2024-07-20 17:24 kxzzow 阅读(16) 评论(0) 推荐(0)
摘要: 数据结构第二阶段综合应用算法训练自选题,我选择的是文件压缩解压。 一、问题描述: 名称:基于哈夫曼编码的文件压缩解压 目的:利用哈夫曼编码压缩存储文件,节省空间 输入:任何格式的文件(压缩)或压缩文件(解压) 输出:压缩文件或解压后的原文件 功能:利用哈夫曼编码压缩解压文件 性能:快速 二、问题的初 阅读全文
posted @ 2024-07-15 14:30 kxzzow 阅读(17) 评论(0) 推荐(0)
摘要: 弗洛伊德基本思想弗洛伊德算法作为求最短路径的经典算法,其算法实现相比迪杰斯特拉等算法是非常优雅的,可读性和理解都非常好。 基本思想:弗洛伊德算法定义了两个二维矩阵: 矩阵D记录顶点间的最小路径例如D[0][3]= 10,说明顶点0 到 3 的最短路径为10;矩阵P记录顶点间最小路径中的中转点例如P[ 阅读全文
posted @ 2024-07-15 14:30 kxzzow 阅读(23) 评论(0) 推荐(0)
摘要: Hadoop 的优势高可靠性: Hadoop 底层维护多个数据副本,所以即使 Hadoop 某个计算元素或存储出现故障,也不会导致数据的丢失。高扩展性: 在集群间分配任务数据,可方便的扩展数以千计的节点。高效性: 在 MapReduce 的思想下,Hadoop 是并行工作的,以加快任务处理速度。高容 阅读全文
posted @ 2024-07-13 20:03 kxzzow 阅读(15) 评论(0) 推荐(0)
摘要: 在深入阅读了《人月神话》的第五章“第二个系统效应”和第六章“沟通顺畅”之后,我对于软件开发过程中的沟通和团队协作有了更全面的理解。这两章内容虽然侧重点不同,但都强调了有效沟通在软件开发中的核心作用。 第五章让我认识到,在软件开发的连续项目中,成功之后的自信可能会导致过度设计和功能膨胀的问题。开发者在 阅读全文
posted @ 2024-06-19 20:05 kxzzow 阅读(17) 评论(0) 推荐(0)
摘要: 在《人月神话》的第五章“第二个系统效应”中,弗雷德里克·布鲁克斯深入探讨了软件开发中的一个常见现象:在成功完成第一个系统之后,开发者往往会在第二个系统上犯下过度设计或功能膨胀的错误。读完这一章,我对软件开发过程中的连续项目和如何避免重蹈覆辙有了更深刻的理解。 布鲁克斯指出,开发者在第一个项目成功后, 阅读全文
posted @ 2024-06-19 20:02 kxzzow 阅读(15) 评论(0) 推荐(0)
摘要: 在《人月神话》的第三章“外科手术队伍”中,弗雷德里克·布鲁克斯将软件开发团队比作外科手术团队,这一比喻不仅生动形象,更深刻地揭示了软件开发中的团队协作和分工的重要性。读完这一章,我深受启发,对于团队合作在软件开发中的作用有了更加深刻的认识。 布鲁克斯强调,尽管优秀的程序员的工作效率可能远超平庸者,但 阅读全文
posted @ 2024-06-19 19:59 kxzzow 阅读(31) 评论(0) 推荐(0)
摘要: 在阅读《人月神话》第一章“焦油坑”后,我被作者弗雷德里克·布鲁克斯对软件开发项目复杂性的深刻洞察所震撼。他将那些庞大且难以控制的软件项目比喻为史前时代的焦油坑,这一比喻不仅形象生动,更深刻揭示了软件开发过程中的困境和挑战。 布鲁克斯指出,软件项目的规模和目标决定了其开发过程的复杂性,这一点让我深受启 阅读全文
posted @ 2024-06-19 19:58 kxzzow 阅读(10) 评论(0) 推荐(0)
摘要: 作为一名软件工程专业的学生,我在阅读《人件集》时获得了深刻的职业启示和个人成长。这本书不仅为我揭示了软件开发的技术层面,更深入地探讨了团队合作、沟通、领导力以及创新等人文因素的重要性。 首先,我意识到了技术与人文的融合对于软件开发至关重要。软件工程不只是关于代码和算法,更是关于理解团队成员的情感需求 阅读全文
posted @ 2024-06-17 14:51 kxzzow 阅读(17) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 35 下一页