自定义博客皮肤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的专栏

酒城编程乐园

  • 博客(1883)
  • 资源 (20)
  • 收藏
  • 关注

原创 证明调和级数的发散性

调和级数是发散的

2024-04-13 20:57:53 508

原创 Scala实战:打印九九表

本次实战的目标是使用不同的方法实现打印九九表的功能。我们将通过四种不同的方法来实现这个目标,并在`day02`子包中创建相应的对象。

2024-04-11 12:04:37 375

原创 1.2.4 采用Java配置类管理Bean

演示如何使用Java配置类管理Bean,实现基于注解的IoC容器的配置。

2024-04-10 20:52:18 221

原创 1.2.3 利用注解配置类取代Spring配置文件

演示如何使用注解配置类取代Spring配置文件,实现基于注解的IoC容器的配置。

2024-04-10 20:46:50 133

原创 Java - 键盘输入数据

在这个实战中,我们将学习如何使用键盘输入数据。首先,我们将介绍使用扫描器(Scanner)的方法,包括创建扫描器对象、输入各种类型的数据等。然后,我们将通过案例演示来加深对扫描器的理解和应用。接下来,我们将介绍使用缓冲字符输入流(BufferedReader)的方法,包括将标准字节输入流转换成字符输入流、再将字符输入流转换成缓冲字符输入流,以及利用缓冲字符输入流的readLine()方法接受任意字符串(可以包含空格)。最后,我们也将通过案例演示来展示缓冲字符输入流的使用。

2024-04-10 12:11:17 266

原创 Java - 赋值运算符

在这个实战中,我们将学习赋值运算符的使用方法。首先,我们将介绍简单赋值运算符的基本概念和语法格式。然后,我们将通过案例演示来加深对赋值运算符的理解。接下来,我们将对比Java和Python这两种不同的编程语言,探讨它们在赋值运算符方面的异同。最后,我们将介绍复合赋值运算符的基本概念和语法格式,并通过案例演示来展示其用法。

2024-04-10 12:08:30 124

原创 Java - 算术运算符与算术表达式

在编程中,我们经常需要进行各种数学计算,而算术运算符和算术表达式则是我们实现这些计算的基础工具。

2024-04-10 10:04:40 249

原创 1.2.2 利用组件注解符精简Spring配置文件

本实战主要介绍了如何使用组件注解符来精简Spring配置文件。首先,通过创建新包和复制四个类来搭建项目结构。然后,使用Spring组件注解符(如@Component、@Repository、@Mapper、@Service、@Controller等)对类进行注解,使其纳入Spring容器的管理。接着,修改测试类并运行测试方法,观察结果。

2024-04-08 18:17:51 186

原创 在CentOS 7上安装Python 3.7.7

在CentOS 7上安装Python 3.7.7的步骤包括安装编译工具、下载和上传安装包、解压缩安装包、切换目录并编译安装、配置Python环境变量、使配置生效以及验证安装是否成功。这些步骤涉及到的命令包括yum、tar、cd、configure、make等。通过这次实战,我对Linux环境下的软件安装流程有了更深入的了解,也熟悉了Python的环境配置,为后续的学习和实践打下了基础。

2024-04-02 13:13:01 745

原创 Spark实战:词频统计

在Spark实战中,我们通过Scala和Python两个版本分别实现了词频统计的功能。首先,我们从文本文件中创建了RDD,然后按空格拆分进行扁平化映射,接着将单词数组映射成二元组数组,之后对二元组数组进行按键归约,最后将词频统计结果按次数降序排列。在分步实现的基础上,我们还可以通过一步命令直接完成整个流程。通过这次实战,我们对Spark的基本操作有了更深入的了解,为后续的学习和实践打下了基础。

2024-04-02 13:01:45 654

原创 1.4 掌握Scala运算符

在Scala中,运算符实际上就是方法的一种特殊形式。这意味着我们可以像调用方法一样使用运算符。

2024-04-02 11:59:07 408

原创 1.3 使用Scala集成开发环境

搭建Scala的IntelliJ IDEA开发环境,安装JDK8和IDEA 2022.3,创建Scala项目,编写类和对象,运行程序。

2024-04-02 10:13:19 701

原创 任务2.1 一元二次方程(顺序结构版)

在这个任务中,我们编写了一个Java程序来解决一元二次方程。程序接受用户输入的系数a、b、c,并计算出方程的根。通过计算判别式delta的值,我们可以确定方程有两个不相等实根、两个相等实根还是没有实数根。这个程序遵循了IPO模式,即输入(Input)、处理(Process)和输出(Output),逻辑清晰,方便用户快速求解一元二次方程。

2024-03-28 21:03:03 532

原创 生成编程语言流行度词云图

该代码使用matplotlib和WordCloud库创建了一个展示不同编程语言流行度的词云图,其中语言的字体大小反映了它们的流行度。

2024-03-28 13:50:48 48

原创 Spring实战:采用Spring配置文件管理Bean

在即将进行的Spring框架实战中,我们将深入探索如何使用Spring的依赖注入和控制反转原则来管理Java对象。通过创建任务类和执行者类,并利用Spring配置文件来定义Bean,我们将学习如何将对象管理和依赖解析委托给Spring容器。这将帮助我们编写出更加灵活、可维护且易于测试的代码。让我们开始这段Spring框架的学习之旅吧!

2024-03-27 23:14:19 781 2

原创 眼观百遍,不如手敲一遍

在现代教育体系中,编程已成为一项基础而关键的技能。伴随着各种便捷的工具和在线资源的普及,获取并复制代码变得前所未有地容易。然而,在这种趋势下,一项传统的学习方法——手动输入代码,仍然显得格外重要。

2024-03-26 15:53:12 900

原创 俚语加密漫谈

俚语加密是古老有效的通信方式,将特定词语赋予群体内特殊含义,隐藏真实信息。现代密码学通过数学运算编织密语,俚语加密则是一种隐写术形式。设计好用的密码需平衡安全与效率。纳瓦霍语是典型案例,保证信息准确传达的同时提高加密效率。历史故事提醒我们,真正高效的加密在于保障安全的同时保持通信的流畅和快速。

2024-03-26 14:39:17 221

原创 使用Spark单机版环境

在Spark单机版环境中,通过SparkPi验证π近似值,交互式Shell进行简单计算与RDD操作,掌握基础功能与数据处理技巧。

2024-03-26 11:44:13 357

原创 搭建Spark单机版环境

搭建Spark单机版环境:下载、上传Spark安装包;解压至/usr/local;配置环境变量;验证版本。

2024-03-26 11:40:48 519

原创 Web实战:采用JSP+ Servlet + DB实现用户登录功能

本实战项目采用了JSP+ Servlet + DB的组合,搭建了一个简单的用户登录功能。通过创建数据库、用户表、Jakarta EE项目,以及编写用户实体类、数据库连接管理类、用户数据访问类、用户服务类、登录处理程序等模块,完成了整个登录功能的实现。

2024-03-25 17:51:59 278

原创 漫漫数学之旅037

芝诺的这个悖论,被后人称为“二分悖论”,它以一种看似无懈可击的逻辑,挑战了我们对空间和时间的基本理解。这个悖论的核心观点是:要从点A前进到点B,你需要经过无穷多个中点,而每个中点的通过都需要花费一秒钟的时间,因此,你将需要无穷多秒的时间才能从点A到达点B。

2024-03-25 13:28:12 491

原创 Ruby选择结构实战

通过这两个Ruby编程实例,我深入理解了Ruby的选择结构。第一个实例是判断闰年的程序,它展示了如何使用if语句进行条件判断。第二个实例是求解一元二次方程的程序,它不仅包含了条件判断,还涉及到了复数的计算。这两个实例都体现了Ruby语言简洁明了的特点,使我对Ruby有了更深入的了解和实践。

2024-03-22 17:06:56 991

原创 初探Ruby编程语言

松本行弘(Matz)在1993年发明了Ruby,它是一种解释型、面向对象、动态类型的语言。Ruby经过多年发展,终于在Rails框架的推动下,于2006年前后迅速崛起。尽管执行速度不是最高效的,但Ruby却能极大地提高程序员的编程效率。

2024-03-22 13:46:59 555 1

原创 查看Scala类的方法

本文介绍了在Scala中查看`Int`类方法的两种方法:使用Scala标准库文档和使用反射机制。通过Scala标准库文档,您可以方便地查看`Int`类的所有方法和属性,并了解它们的详细说明和用法示例。另外,通过反射机制,您可以动态地获取`Int`类的方法名称,虽然这只提供了方法名称而不是详细信息。

2024-03-22 13:35:27 888

原创 语言与人生:编程中的“影视风云”

Java,这地主家的孩子,初识时,他天真烂漫,如同童年时代的小英子,在乡间的小路上欢快地奔跑。在编程的江湖中,他巧取豪夺,方圆百里之内,几乎听不到一丝欢声笑语。但话说回来,这地主家的孩子,也自有他的威风与骄傲,毕竟,不是每个江湖人都能像他那样,拥有如此强大的影响力。在编程的世界里,我遇见了各种各样的影视人物,他们有的深沉,有的活泼,有的狡黠,有的纯真。所以,朋友们,不要害怕编程的枯燥与复杂,试着去欣赏它、体验它,或许你会发现,它其实是一部充满趣味与智慧的影视作品,等待着你去探索与发现。

2024-03-22 08:44:16 881

原创 Java编程验证幻方

幻方这种娱乐性数学形式可以追溯到中国古代,它是数独和魔方的前身。所有这些都可以说是一种绝佳的“益智游戏”。

2024-03-19 16:26:14 272

原创 Linux上安装Scala

今天我们将一起在Linux系统上安装Scala,并演示其基础功能。Scala是一种多范式的编程语言,集成了面向对象编程和函数式编程的特性,非常适合构建大规模、高可靠性的软件系统。

2024-03-19 12:00:49 547

原创 应用服务器

应用服务器是管理运行应用程序的软件框架,提供安全性、可靠性和高性能环境,支持企业级应用的构建、部署与托管。

2024-03-14 13:40:08 820

原创 漫漫数学之旅036

芝诺的悖论,以其独特的“无穷分割”方法,挑战了我们对时间和空间的常规理解。这个悖论的核心观点是:在从点A到点B的过程中,你需要经过无穷多个中点,因此需要无穷多的时间。这听起来像是一个无法解决的难题,但实际上,它揭示了我们对时间和空间的误解。

2024-03-10 16:49:04 776

原创 Scala 之舞:林浩然与杨凌芸的 IDEA 冒险

在那个阳光明媚的日子里,林浩然如同一位英勇的探险家,踏入了 Scala 的 IntelliJ IDEA 开发环境的奇妙领域,他带着无畏的勇气,准备在代码的世界中掀起一场风暴。

2024-03-05 23:48:09 1055

原创 项目一:踏上Java开发之旅(2023软件1班)

在Java编程之旅中,首先通过安装并配置JDK作为能量源泉,搭建起与操作系统对话的魔法桥梁。接着,开发者运用文本编辑器或IDE创建并编译执行第一个简单的“Hello Java World~”程序,成功开启了通向Java世界的大门。

2024-03-05 18:20:21 1114

原创 了解黎曼ζ函数

黎曼ζ函数,由贝尔纳·黎曼提出,是复变函数论中的重要函数。ζ函数在该区域内有解析表达式,对复数域的解析延拓揭示其更深层次的性质。引发了著名的黎曼猜想,与数论和素数分布密切相关。$ζ$函数是数学研究的关键对象,具有广泛的应用和深刻的数学内涵。

2024-03-05 16:26:25 1152

原创 漫漫数学之旅035

一码就是一码,这话听起来似乎毋庸置疑,就像我们常说的“一加一等于二”一样自然。但如果我们追溯到古代,在没有现代精密测量工具的年代,"一码"的长度其实是相当随意和相对的,甚至可能随着国王的心情或体型变化而变化。

2024-03-03 17:38:45 1184

原创 在实训云平台上配置云主机

在实训云平台上,通过登录进入系统后,用户需掌握如何熟练地构建网络环境,包括创建路由器和链接子网,以确保不同设备间的通信。此外,用户还需能够创建虚拟网卡,以及管理安全组规则来维护网络安全。关键技能还包括基于特定镜像创建云主机,并使用FinalShell等工具连接到这些主机进行管理和配置,确保其按预期运行。

2024-02-29 17:26:47 1374

原创 Java开发的核心模式 - MVC

在整个Java学习之旅中,MVC(Model-View-Controller)设计模式无疑占据着极其重要的地位,堪称理解和掌握Java项目开发精髓的钥匙。如果你未能透彻理解并熟练运用MVC设计模式,那么很可能在面对复杂的项目架构、模块划分以及代码组织等问题时感到迷茫,无法充分利用Java编程的强大功能和灵活性。

2024-02-28 19:49:38 522

原创 漫漫数学之旅034

亲爱的读者们,让我们一同踏上一段时光之旅,探索那个神秘的数学符号——圆周率π的诞生历程,以及与之相关的有趣故事吧!

2024-02-28 19:13:47 848

原创 Java技术发展历程中的六大春天:从Web开发到大数据战略

自Java诞生以来,其发展历程中出现了多个关键的“春天”时刻,每一段历程都伴随着重大技术革新与市场需求的变化,为开发者带来广阔的职业前景和技术创新空间。

2024-02-27 13:39:53 996

原创 AI技术在软件开发领域的应用与软件工程师的重要性

随着人工智能(AI)技术的飞速发展,其在软件开发过程中的应用也越来越广泛。AI技术可以自动化处理一些重复性任务,提供辅助工具,从而提升软件开发的效率。然而,尽管AI技术在某些方面具有优势,但它并不能完全取代软件工程师。本文将从多个角度阐述软件工程师在现代软件开发中的重要性。

2024-02-26 08:37:09 859

原创 2024年上半年第一次课

大家好!欢迎参加我们2024年上半年第一次课。在今天的课上,我们将共同完成一系列学习平台和工具的接入与使用指导,确保每位同学都能顺利地参与到我们的在线互动学习中来,并利用高效工具提升个人的学习体验和成果展示能力。

2024-02-25 12:39:32 999

原创 林浩然与杨凌芸的Scala编程历险记:变量与数据类型的魔法对决

在Scala世界的梦幻殿堂中,两位英勇的程序员——林浩然和杨凌芸正准备开启一场代码之旅。这次,他们将深入探索Scala王国中的变量奥秘与数据类型丛林。

2024-02-25 10:29:26 1019

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

第三阶段实训项目:基于网络乐库音乐播放器V1.0

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

2018-02-09

第二阶段实训:基于媒体库音乐播放器V1.0

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

2018-02-09

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

一、利用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关注的人

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