自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

howard2005的专栏

酒城编程乐园

  • 博客(1962)
  • 资源 (19)
  • 收藏
  • 关注

原创 师者之美:与美好相伴的多面人生

老师的知识,若如繁星璀璨,那便能在孩子们的心灵天空中,勾勒出绚丽的图案。在春花秋月中感受自然的韵律,在诗词歌赋中品味文化的韵味,在艺术的殿堂里领略创造的魅力。因为只有这样,老师才能以自身的美好,去感染学生,让他们在成长的道路上,充满对知识的渴望,对美的追求,对生活的热爱。美,是生活中的诗意,是灵魂的滋养。在那明亮的教室里,在那知识的殿堂中,老师宛如一座灯塔,照亮着学子们前行的道路。愿每一位老师,都能成为知识海洋中的璀璨星辰,用无尽的智慧和温暖的光芒,照亮学生们前行的方向,引领他们走向美好的未来。

2024-07-24 09:49:38 462

原创 无心剑中译威廉·德拉蒙德《爱的召唤》

这首诗的翻译非常精彩,不仅保留了原诗的韵律和节奏,还巧妙地将英文的意象和修辞手法转化为中文的表达方式。无心剑的翻译在语言的选择上既精准又生动,能够准确地传达出原诗的情感和氛围。

2024-07-22 14:47:00 871

原创 敛华于心,虚静空明

在这纷繁复杂的尘世之中,圣人宛如那高悬天际的星辰,熠熠生辉却从不炫耀自己的光芒。他们怀揣着无尽的才华,却能以一种淡然的姿态将其收敛,不让那绚烂的光彩迷乱人心,亦不让自己沉沦于成就的漩涡。

2024-07-22 14:43:15 825

原创 无心剑中译蒂斯黛尔《我愿活在你的爱里》

莎拉·蒂斯黛尔的这首诗《I Would Live In Your Love》表达了一种对爱情的渴望和向往,希望与爱人心灵相通,同呼吸共命运。无心剑的翻译忠实于原文,同时在中文表达上也颇为流畅和贴切。

2024-07-17 14:35:27 342

原创 做好自己,保持松弛感

在生活的舞台上,我们每个人都是主角,却又时常在他人的目光与期待中迷失了自我。我们急于追赶,急于证明,仿佛一旦停下脚步,就会被世界所遗弃。然而,当我们在这匆忙的旅途中疲惫不堪时,是否曾想过,做好自己,保持那份难得的松弛感,才是生活的真谛。

2024-07-17 14:33:05 918

原创 无心剑英译张问陶《禅悦》

无心剑的翻译展现了他对原诗《禅悦》深刻的理解和文学素养。这首诗是清代诗人张问陶的作品,表达了禅宗哲学中的核心理念,即内心的平静与觉悟才是通往解脱的关键,而并非外在的修行形式或物质条件。

2024-07-17 14:27:15 334

原创 Java实战:寻找完美数

通过编写和运行完美数寻找器程序,我们深入理解了完美数与梅森素数的内在联系,体验了大数计算的挑战,并认识到了算法优化的重要性。此过程不仅锻炼了编程技能,还激发了我们对数论奥秘的探索兴趣。尽管寻找大完美数极具难度,但使用`BigInteger`类和Lucas-Lehmer测试,我们能够有效地识别梅森素数,进而发现新的完美数。

2024-07-09 17:44:10 962

原创 任务5.2 掌握DStream基础操作

通过这些实战练习,您将能够深入理解Spark Streaming的DStream操作,包括数据流的转换、窗口操作、以及数据的输出和持久化。这些技能对于处理实时数据流和实现复杂的流处理逻辑至关重要。

2024-06-23 18:39:47 518

原创 任务5.1 初识Spark Streaming

实现一个实时词频统计系统,能够处理流式数据并统计文本中的单词出现频率。

2024-06-23 11:17:27 553

原创 任务4.8.4 利用Spark SQL实现分组排行榜

本实战任务展示了如何使用Spark SQL对数据进行分组和TopN计算,这是大数据领域中常见的数据处理需求。通过Spark SQL的窗口函数,可以方便地实现复杂的数据分析任务。

2024-06-22 19:58:58 883

原创 任务3.8.4 利用RDD实现分组排行榜

本实战任务展示了如何使用Spark RDD对数据进行分组和TopN计算,这是大数据领域中常见的数据处理需求。通过Spark的强大数据处理能力,可以高效地完成此类任务。

2024-06-22 18:04:05 656

原创 任务4.8.3 利用SparkSQL统计每日新增用户

本实战概述提供了使用Apache SparkSQL处理用户访问数据并统计每日新增用户数的详细步骤。通过交互式实现和项目化实现两种方式,本概述确保了任务的可操作性和可复现性。通过实战,可以加深对SparkSQL数据处理能力的理解,并掌握实际应用中的操作技巧。

2024-06-18 11:50:01 561

原创 任务3.8.3 利用RDD统计每日新增用户

本实战概述展示了如何使用 Apache Spark 的 RDD 来处理和分析用户访问数据,以统计每日的新增用户数。通过交互式实现和项目化实现两种方式,本概述提供了详细的步骤和代码示例,确保了任务的可操作性和可复现性。

2024-06-18 11:46:15 586

原创 安装TensorFlow2.12.0

使用TensorFlow 2.12.0和Python 3.11版本,可以通过配置清华镜像源加速下载,安装TensorFlow后,编写简单程序进行加法运算并验证结果。首先,在Anaconda Prompt中配置清华镜像源,然后使用`pip`命令安装TensorFlow,最后通过编写并运行示例程序来展示TensorFlow的基本使用。

2024-06-17 13:34:28 609

原创 SSM框架整合实战:图书信息网站

本实战项目旨在整合SSM框架(Spring、Spring MVC、MyBatis),构建一个图书信息网站。通过这一整合,目标是提供一个解决方案,包括用户认证、图书展示、数据持久化等功能,并优化用户交互体验。

2024-06-17 08:45:38 778

原创 Spring Boot实战:图书信息网站

通过本实战项目,预期能够构建一个功能完备、用户友好、安全可靠的图书信息网站。用户可以方便地浏览图书信息,进行登录和注销操作,管理员可以轻松管理图书数据。

2024-06-16 19:36:19 306

原创 4.1 初探Spring Boot

Spring Boot通过其自动化配置和简化的配置方式,极大地提高了Java企业级应用的开发效率。它不仅适用于微服务架构,也适用于传统的单体应用,是现代Java开发中不可或缺的工具。通过本实战概述,开发者可以快速掌握Spring Boot的核心概念和开发流程,为构建高效、可维护的应用程序打下坚实基础。

2024-06-16 15:37:08 516

原创 4.8.2 利用Spark SQL计算总分与平均分

通过上传成绩数据至HDFS,利用Spark读取并转换数据帧,创建视图后执行SQL查询,计算总分和平均分。通过Scala编写的Spark应用程序,实现了自动化的成绩分析,提高了数据处理效率。

2024-06-15 20:52:01 608

原创 2.2 利用MyBatis实现CRUD操作

MyBatis 是一个半自动的持久层框架,它简化了数据库操作,允许开发者通过 XML 或注解的方式来配置 SQL 语句,实现数据的增删改查(CRUD)操作。

2024-06-15 19:53:59 639

原创 读取CSV文件生成RDD去掉标题行

成功地从 HDFS 读取 CSV 文件,去除标题行,并查看剩余的数据行。这为进一步的数据处理和分析打下了基础。

2024-06-13 14:04:43 254

原创 任务3.8.2 利用RDD计算总分与平均分

本项目通过实践加深了对 Apache Spark 的认识,特别是在数据处理和 RDD 操作方面。项目过程中遇到的问题和解决方案为未来处理类似任务提供了宝贵的经验。未来可以探索更高效的数据处理方法和优化 Spark 应用程序的性能。

2024-06-13 13:38:57 419

原创 任务3.8.1 利用RDD实现词频统计

通过本实战,参与者将能够熟悉使用Spark RDD进行数据处理的流程,理解Spark程序的编写、配置和运行机制,并学会解决实际开发中可能遇到的问题。这为处理更大规模的数据集和更复杂的数据分析任务打下了基础。

2024-06-11 11:56:25 595

原创 任务4.8.1 利用Spark SQL实现词频统计

通过本实战,参与者将能够掌握使用Spark SQL进行文本处理和数据分析的技能,理解如何在分布式环境中处理大数据,并学会解决实际开发中可能遇到的问题。

2024-06-11 11:17:06 588

原创 工程力学 - 课程导论

工程力学是工程学科中的核心基础课程,专注于研究物体在外力作用下的运动规律和受力情况。它涵盖了静力学、运动学、动力学和材料力学等关键领域,为工程结构的安全性、稳定性和功能性提供理论支撑。通过理论分析、实验测定和计算机模拟等方法,工程力学帮助学生掌握力学的基本概念、原理和定律,并培养他们分析和解决复杂工程问题的能力。学习目标包括理解材料行为、建立力学模型、提升实验技能、应用计算机辅助分析,并将力学原理应用于工程设计。此外,课程鼓励创新思维和跨学科整合,为学生的专业发展和未来的工程实践奠定坚实的基础。

2024-06-07 12:06:49 166

原创 任务3.6 判断日期是否为回文日期

本实战项目旨在开发一个能够判断回文日期的Java应用程序。回文日期是指年月日数字正读和反读都一样的日期,例如2020年2月2日。项目首先通过控制台接收用户输入的年、月、日信息,然后使用`SimpleDateFormat`类将日期格式化为8位字符串,并利用`StringBuffer`类实现字符串的反转,进而比较反转前后的字符串是否一致,以判断输入日期是否为回文日期。

2024-06-07 10:46:11 382

原创 任务3.9 实现GUI用户登录

本实战项目通过Java Swing框架实现了一个图形用户界面(GUI)用户登录系统。系统采用MVC架构模式,清晰分离了视图(View)、控制器(Controller)和模型(Model),提升了代码的组织性和可维护性。用户界面友好,通过输入用户名和密码,系统利用JDBC技术与MySQL数据库进行交互,执行登录验证。登录成功后,系统会弹出提示消息框欢迎用户登录;登录失败则提示用户检查用户名或密码。

2024-06-07 10:39:32 280

原创 任务3.8 实现词频统计功能

本实战项目通过Java实现了一个词频统计功能,旨在对文本文件中的单词出现次数进行统计和分析。项目的核心思路是读取文本文件,将文件内容按行拆分成单词数组,并通过哈希映射(`HashMap`)来记录每个单词的频次。

2024-06-06 21:43:04 173

原创 任务3.7 开发名片管理系统

本实战项目以Java语言为基础,精心打造了一个功能全面的名片管理系统。系统采用面向对象的设计原则,通过`Card`类来封装每张名片的详细信息,如姓名、单位、职位和联系电话等,并提供了标准的访问器和修改器方法以确保数据的安全访问。业务逻辑则由`CardManager`类来实现,它利用高效的集合类`ArrayList`来存储和管理名片数据,支持添加、删除、查询和修改名片信息等操作。

2024-06-06 21:22:55 227

原创 2.1.4 采用配置类与注解方式使用MyBatis

实战总结:本实战展示了使用MyBatis配置类与注解方式进行数据库操作的全过程。首先,创建了一个`MyBatisConfig`类来配置数据源和事务工厂。接着,通过在`UserMapper`接口上使用注解,直接将SQL语句与接口方法绑定,省去了映射器XML文件。最后,通过`TestUserMapperNew`类测试了查询和登录功能,验证了配置和注解方式的有效性。此方法简化了配置,提高了开发效率,同时保持了代码的清晰和维护性。

2024-06-05 21:16:43 385

原创 2.1.3 采用接口方式使用MyBatis

实战总结:通过MyBatis接口方式,我们成功实现了对数据库的高效操作。首先,创建了`UserMapper`接口,定义了查询和登录方法。接着,通过MyBatis配置文件将接口与SQL映射,确保了方法与数据库操作的对应。在测试阶段,初始化SQL会话并调用映射器接口方法,验证了查询和登录功能的正确性。整个流程体现了MyBatis接口方式的简洁性和强大功能,为数据库操作提供了清晰的抽象层。

2024-06-05 21:11:15 222

原创 任务3.5 清洗网址中的垃圾字符

本实战任务聚焦于数据清洗在Java编程中的应用,特别是清洗网址中的垃圾字符。数据清洗是确保数据质量的重要环节,它帮助开发者去除数据中的异常、错误或无关字符,从而提高数据分析的准确性和有效性。

2024-06-05 12:34:48 169

原创 任务3.4 司机开不同的车

本实战任务旨在通过模拟司机驾驶不同类型汽车的场景,深入理解和掌握Java中的接口和内部类的概念。通过创建`Car`接口定义车辆的基本行为,以及`Driver`类模拟司机的行为,我们将学习如何使用成员内部类和匿名内部类来实现具体的车辆类型。

2024-06-05 12:14:05 157

原创 修改云主机配置 - 内存增容

在今天的Spark课程中,我们深入学习了数据集和数据帧的操作方法。然而,我注意到云主机的内存几乎被耗尽,这导致了系统运行时的卡顿,有时甚至会导致Spark Shell的强制退出。为了确保课程的顺利进行,我需要对云主机的配置进行调整,特别是增加内存容量,以满足我们学习过程中对计算资源的需求。

2024-06-04 15:32:13 376 3

原创 将单列数据帧转换成多列数据帧

在本次实战中,我们的目标是将存储在HDFS上的以逗号分隔的文本文件`student.txt`转换为结构化的Spark DataFrame。

2024-06-04 13:48:06 263 1

原创 基于数据帧进行SQL查询

本教程将通过一个具体的案例来演示如何在Spark SQL中基于数据帧进行SQL查询。我们将从创建临时视图开始,然后使用spark对象执行SQL查询,包括投影、选择、统计和排序等操作。

2024-06-04 13:25:23 322

原创 Spark SQL - 操作数据帧

本教程将通过一个具体的案例来演示如何在Spark SQL中操作数据帧。我们将从获取学生数据帧开始,包括两种方法:一是由数据集转换而来,二是直接读取文件生成数据帧。然后,我们将对数据帧进行各种操作,如投影、过滤、统计和排序等。

2024-06-04 13:22:02 645

原创 Spark SQL - 操作数据集

本教程将通过一个具体的案例来演示如何在Spark SQL中操作数据集。我们将从创建本地文件开始,然后上传到HDFS,并使用Spark Shell启动Spark程序。接下来,我们将加载数据为DataSet,并给DataSet添加元数据信息。最后,我们将对数据集进行各种操作,如投影、过滤、统计和排序等。

2024-06-04 13:17:04 543 3

原创 Java实战:文本文件复制

通过这个实战任务,可以加深对Java文件操作的理解,包括文件的读取、写入以及异常处理。同时,也可以学习如何在Java项目中组织代码和包结构。

2024-06-02 18:30:55 364 3

原创 RDD与Java实战:学生列表,先按性别降序,再按年龄降序排列

两种实现方式各有优势:Scala + RDD的方式适合于大规模数据集的分布式处理,而Java的方式则适合于单机环境下的数据排序任务。通过本实战任务,我们可以更好地理解不同编程语言和工具在数据处理任务中的应用和优势。

2024-06-02 13:30:46 350

原创 Java实战:从文件读出学生列表

本实战项目的目标是从文本文件中读取学生列表,并验证读取过程的正确性通过单元测试。

2024-06-01 18:29:03 301

2022年Java学习笔记-Java课程配套案例.rar

本博2022年Java学习笔记的配套案例

2022-12-19

基于网络乐库音乐播放器V1.0源码.rar

1、数据源来自服务器端音乐库(数据库保存专辑图片与音乐路径) 2、列表显示音乐文件(专辑封面图片、音乐名、演唱者、播放时长) 3、音乐列表可按音乐标识符、标题或播放时长排序 4、利用自定义Service类来实现音乐的播放与暂停以及进度的更新 5、界面类(Activity)与服务类(Service)之间通过广播接收者进行通信 6、主界面包含播放列表、可设置播放模式、显示当前音乐名、拖拽条显示和设置播放进度、显示播放进度值和播放时长、包含上一首按钮、下一首按钮、播放|暂停按钮

2021-01-10

基于媒体库音乐播放器V1.0源码.rar

1、数据源来自媒体库音频 2、列表显示音乐文件(专辑封面图片、音乐名、演唱者、播放时长) 3、音乐列表可按音乐标识符、标题或播放时长排序 4、利用自定义Service类来实现音乐的播放与暂停以及进度的更新 5、界面类(Activity)与服务类(Service)之间通过广播接收者进行通信 6、主界面包含播放列表、可设置播放模式、显示当前音乐名、拖拽条显示和设置播放进度、显示播放进度值和播放时长、包含上一首按钮、下一首按钮、播放|暂停按钮

2021-01-10

VB版学生成绩管理系统V1.0源码.rar

该系统针对中小学成绩管理的实际情况,操作简单,功能实用,设置灵活,能充分满足中小学教师与班主任管理成绩的需要。 利用该系统你能进行成绩表管理,包括建表、浏览、追加、修改、删除、查询、排序、统计分析等等功能,减少教师的重复劳动,提高工作效率。 该系统的版本V1.0,能够处理每学期科目不同的情况,可以随意设置科目名称,科目数最多可达15个,当然可以小于15个科目。 当您登录进入该系统,有两种不同的权限级别:管理员和浏览者。系统管理员的用户名是系统规定好的,为system,其权限包括系统维护、成绩表浏览、编辑、删除。而浏览者不能进行系统维护,也不能编辑和删除成绩表。

2021-01-08

学生信息管理系统(MySQL版)V1.0源码.rar

1、可设置学校信息 学校名、校长、创立时间、联系电话、邮箱、通信地址、学校简况 2、可设置状态栏信息 学校名、版本号、作者、联系电话、通信地址、邮箱 3、登录与注册功能 用户:用户名、密码、联系电话、注册时间 4、密码修改功能 登录用户可以修改密码 5、对学生记录增加和修改 学生:学号、姓名、性别、年龄、系部、班级、联系电话 6、查询功能 按学号、姓名、班级和系部进行查询 7、删除功能 按学号、班级、系部删除记录 8、统计功能 按性别、班级、系部统计人数

2021-01-08

贪吃蛇游戏V1.0源码_贪吃蛇游戏源代码

1、玩家使用方向键或手势滑动操控一条长长的蛇不断吞苹果,同时蛇身随着吞下的苹果不断长,当蛇头撞到蛇身或障壁时游戏结束。 2、玩家可选择地图、设置背景音乐、选择蛇移动速度。 3、提供玩家排行榜,显示前三名分数(贪吃蛇吃掉苹果的数量)

2021-01-08

NumberGuess.rar

利用JSP实现猜数小游戏(利用了JSP的脚本元素、request和session对象与JavaScript脚本)

2019-09-23

JSPElementsDemo.rar

案例演示JSP的七个元素:模板元素、指令元素、动作元素、声明元素、脚本元素、表达式元素和注释元素。

2019-09-09

simonshop_final.rar

BBT:采用Spring Boot框架、Bootstrap前端框架和Thymeleaf模板引擎开发一个简易购物网站。

2019-08-21

boostrap_demo.rar

利用Bootstrap框架可以快速布局,设计简洁、美观、优雅的界面,Web开发者有必要好好掌握这一优秀前端框架。本案例只是简单地演示了一下基本用法,大家要深入学习,可访问Bootstrap官网:http://getbootstrap.com

2019-08-21

boot_thymeleaf_demo.rar

采用Thymeleaf模板引擎,关键要注意动态数据与静态数据,一个用于服务器端数据的获取,一个用于客户端数据的显示,前端与后端很好地分离来处理,即使没有启动程序,也能在客户端看到页面的样式效果。通过案例学会正确使用Thymeleaf的各种表达式得到预期的动态数据,呈现在模板页面上。

2019-08-21

MPChartDemo.rar

利用MPChart演示三种类型的图表:饼状图、柱状图和折线图。

2019-08-21

MSMusicPlayerV1.0.rar

基于媒体库音乐播放器V1.0 1、数据源来自媒体库音频 2、列表显示音乐文件(专辑封面图片、音乐名、演唱者、播放时长) 3、音乐列表可按音乐标识符、标题或播放时长排序 4、利用自定义Service类来实现音乐的播放与暂停以及进度的更新 5、界面类(Activity)与服务类(Service)之间通过广播接收者进行通信 6、主界面包含播放列表、可设置播放模式、显示当前音乐名、拖拽条显示和设置播放进度、显示播放进度值和播放时长、包含上一首按钮、下一首按钮、播放|暂停按钮

2019-08-21

学生信息管理系统(MySQL版)V1.0.rar

本案例利用Java SE基本知识是开发【学生信息管理系统】,包括登录注册、系统设置(设置学校信息、设置状态栏信息、修改用户密码)、数据操作(增加学生记录、编辑学生记录、删除学生记录、浏览学生记录)、查询学生(按学号查询、按姓名查询、按班级查询、按系部查询)、人数统计(按性别统计人数、按班级统计人数、按系部统计人数)等功能。

2019-08-21

db_demo.rar

php项目db_demo,实现数据库连接,进行数据表记录增删改查操作。

2019-08-21

采用多种方式实现词频统计

一、利用Java程序实现词频统计 二、利用Scala程序实现词频统计 三、利用Python程序实现词频统计 四、利用Akka和Scala实现词频统计 五、利用MapReduce实现词频统计 六、利用Hive实现词频统计 七、利用Storm实现词频统计 八、利用Spark实现词频统计

2018-02-09

在Struts2中上传图片文件

在Struts2中上传图片文件

2012-12-28

我爱法语1.0

小巧的法语词典,使用非常方便。

2008-08-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除