自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟一枚。

冲冲冲!

  • 博客(40)
  • 收藏
  • 关注

原创 【案例 5-4】 字符串转换为二进制

1.任务描述本例要求编写一个程序,从键盘录入一个字符串,将字符串转换为二进制数。在转换时,将字符串中的每个字符单独转换为一个二进制数,将所有二进制数连接起来进行输出。案例在实现时,要求使用 Math 类、String 类以及 Scanner 等常见 Java API 的常用方法实现。2.运行结果略。

2022-11-18 20:26:21 4371 1

原创 【案例 6-5】 模拟百度翻译器

1.任务描述相信百度翻译对于大家来说并不陌生,本案例要求编写一个程序模拟百度翻译。用户输入英文之后搜索程序中对应的中文,如果搜索到对应的中文就输出搜索结果,反之给出提示。本案例要求使用 Map 集合实现英文与中文的存储。2.运行结果略。

2022-11-18 19:44:00 1970

原创 【案例 6-4】斗地主洗牌发牌

1.任务描述斗地主的扑克牌游戏,相信许多人都会玩,本例要求编写一个斗地主的洗牌发牌程序,要求按照斗地主的规则完成洗牌发牌的过程。一副扑克总共有 54 张牌,牌面由花色和数字组成(包括 J、Q、K、A 字母)组成,花色有♠、♥、♦、♣ 四种,分别表示黑桃、红桃、方块、梅花,小☺、大☻分别表示小王和大王。斗地主游戏共有三位玩家参与,首先将这 54张牌的顺序打乱每人轮流摸一次牌,剩余 3 张留作底牌,然后在控制台打印三位玩家的牌和三张底牌。2.运行结果略学会分析“斗地主之洗牌发牌”任务的实现思路。

2022-11-18 19:41:50 2175

原创 【案例 6-3】 模拟用户注册

1.任务描述互联网为我们提供了巨大的便利,如微信带给我们的视频、淘宝带给我们便利的购物等,但这些 APP 都需要有一个账户才可以登录,而账户需要注册可以获取。本例要求编写一个程序,模拟用户注册。用户输入用户名、密码、确认密码、生日(格式为 yyyy–mm—dd 为正确)、手机号(手机号长度为 11 位,并且以13、15、17、18 为开头的手机号为正确)、邮箱(包含符号“@”为正确)信息之后,判断信息正确后,验证用户是否重复,重复则给出相应提示,如果不重复则注册成功。

2022-11-18 19:38:51 4329

原创 【案例 6-2】 学生管理系统

1.任务描述编写一个程序,模拟学生管理系统。可以实现对学生信息的添加、删除、修改和查询功能,要求使用 List 集合存储自定义的对象集合,并熟练使用 List 集合的中常用方法实现相关的操作。2.运行结果略。

2022-11-18 13:51:02 1633

原创 【案例 6-1】 库存管理系统

1.任务描述像商城和超市这样的地方,都需要有自己的库房,并且库房商品的库存变化有专人记录,这样才能保证商城和超市正常运转。本例要求编写一个程序,模拟库存管理系统。该系统主要包括系统首页、商品入库、商品显示和删除商品功能。每个功能的具体要求如下:(1) 系统的首页:用于显示系统所有的操作,并且可以选择使用某一个功能。(2) 商品入库功能:首先提示是否要录入商品,根据用户输入的信息判断是否需要录入商品。如果需要录入商品,则需要用户输入商品的名称、颜色、价格和数量等信息。

2022-11-18 13:47:42 2000

原创 【案例 5-3】 模拟用户登录

1.任务描述在使用一些 APP 时,通常都需要填写用户名和密码。用户名和密码输入都正确才会登录成功,否则会提示用户名或密码错误。本例要求编写一个程序,模拟用户登录。程序要求如下:(1) 用户名和密码正确,提示登录成功。(2) 用户名或密码不正确,提示“用户名或密码错误”。(3) 总共有 3 次登录机会,在 3 次内(包含三次)输入正确的用户名和密码后给出登录成功的相应提示。超过 3 次用户名或密码输入有误,则提示登录失败,无法再继续登录。

2022-11-18 13:29:06 2005

原创 【案例 5-2】 模拟默认密码自动生成

1.任务描述本例要求编写一个程序,模拟默认密码的自动生成策略,手动输入用户名,根据用户名自动生成默认密码。在生成密码时,将用户名反转即为默认的密码。2.运行结果运行结果如图 5-2 所示。图 5-2 模拟密码自动生成运行结果图。

2022-11-18 13:23:36 2053

原创 【案例 5-1】 模拟订单号生成

1.任务描述编写一个程序,模拟订单系统中订单号的生成。例如给定一个包括年月日以及毫秒值的数组 arr={2019,0504,1101},将其拼接成字符串 s:[201905041101]。要求使用 String 类常用方法来实现字符串的拼接。2.运行结果运行结果如图 5-1 所示图 5-1 模拟订单号生成运行结果图。

2022-11-18 13:18:34 2692

原创 Java Swing 实现贪吃蛇小游戏

【代码】Java Swing 实现贪吃蛇小游戏。

2022-11-08 23:37:33 1005

原创 学习Java界面编程选择Swing,而不用JavaFX的理由及学习路线资料

【【Java项目】不到一小时用Java做出贪吃蛇小游戏(附源码资料)超详细java游戏开发】【【拯救者】Swing界面速成(基础+实战)javaGUI】【Java Swing 图形界面开发(目录)】我仅从个人使用体验方面阐述理由,不涉及技术。

2022-11-07 23:38:41 2227 1

原创 记一次DDOS攻击防御过程

前几日,我几个网站的服务器,莫名遭到了大规模的DDOS攻击,咱也是挺无语的…攻击者采用的是UDPFLOOD攻击,直接堵塞了服务器的宽带,毕竟咱也没钱买高配的服务器,因为共用的是一个服务器,我的几个网站直接就瘫痪了…因为用的是腾讯云那边的服务器,在服务器被攻击后,腾讯云那边会直接把你的服务器给封堵!因为在封堵期间,那*东西还在持续的攻击我的服务器,导致腾讯云那边直接给我封堵了一天,给我恶心坏了!伤心事就不说了,咱直接进入正题。没什么好说的。

2022-11-01 20:14:14 256

原创 【案例 4-9 】智能家居控制系统模拟程序设计(无图形用户界面版)

采用了集合、泛型、反射等内容…

2022-10-21 21:15:46 1235

原创 【案例 4-7】图形的面积与周长计算程序

案例描述长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周长和面积计算公式。使用抽象类的知识设计一个程序,可以计算不同图形的面积和周长。运行结果。

2022-10-21 18:51:46 4865

原创 【案例 4-3】多彩的声音

运行结果:(1)通过任务的描述可知,此程序包含了一个发声接口 Soundable,Soundable 接口的有三个声音设备实现类实现了 Soundable 接口,分别是收音机类 Radio,随身听类 Walkman和手机类 Mobilephon。(2)Radio、Walkman 和 MobilePhon 这三个声音设备实现类需要分别实现 Soundable 接口接口的相关功能。(3)然后,还需设计一个应用程序类来使用这些实现 Soundable 接口的声音设备。(4)最后编写测试类,在 main

2022-10-21 18:47:33 3370

原创 【案例 4-2】饲养员喂养动物

出 Cat 类、Dog 类、同样由 Food 类可以进一步派生出其子类 Bone、Fish。Food 类中虽然也有变量但是数量比 Animal 少,所以我们考虑将 Food 定义为接口,此时可。很多属性和方法,如果将 Animal 定义为接口,Animal 中是不能定义成员变量和成员方法的,同样的,鱼是一种食物,但实际上,鱼也是一种动物,Cat 类和 Dog 类继承了 Animal 的。在这个动物园里,涉及的对象有饲养员,各种不同动物以及各种不同的食物。以说“鱼是一种动物,同时也是一种食物”。

2022-10-21 18:43:52 7097

原创 黑马程序员Java基础入门,第4章 第五大题编程题(加强版)

(5) BasePlusSalesEmployee:SalesEmployee 的子类,有固定底薪的销售人员,工资由底薪加上销售提成部分。(3)HourlyEmployee:Employee 的子类,按小时拿工资的员工,每月工作超出160 小时的部分按照1.5倍工资发放。(4) SalesEmployee:Employee 的子类,销售,工资由月销售额和提成率决定。(2) SalariedEmployee:Employee 的子类,拿固定工资的员工。① 属性:每小时的工资、每月工作的小时数。

2022-10-20 22:31:26 1069

原创 教师电话管理系统(链表版)

【代码】教师电话管理系统(链表版)

2022-10-16 16:38:48 316

原创 Java实现教师电话管理系统(数组版)

【代码】Java实现教师电话管理系统(数组版)

2022-10-16 16:34:50 276

原创 快速入门python看过的一些资料

学习顺序,我建议先把B站的那个视频看完,看完之后再把廖雪峰的那个看了,同时结合C语言网的教程相互补充一下,因为这两部教程都有一些各自的优缺点。以上的内容,我是在两个星期内的空余时间完成学习的,在此过程中我除了学习过以上的资料,还有看过一些其他的比较零散的资料。我个人觉得学习完以上内容,最起码能够对python有一个比较清晰的了解,当然仅供参考。以上的内容,我觉得应该算是比较精简,能够让你在较短时间掌握python的资料了。最后如果想学习下爬虫,可以看一下C语言中文网的教程。C语言网 - Python教程。

2022-10-16 16:33:33 92

原创 85行代码实现多线程+数据文件操作+数据库存储的爬虫实例

这是我在接触爬虫后,写的第二个爬虫实例。也是我在学习python后真正意义上写的第二个小项目,第一个小项目就是第一个爬虫了。我从学习python到现在,也就三个星期不到,平时课程比较多,python是额外学习的,每天学习python的时间也就一个小时左右。所以我目前对于python也不是特别了解,如果代码以及理解方面存在错误,欢迎大家的指正。

2022-10-15 14:16:16 334

原创 为你的网站引入Fancybox

大概就是这么一个效果。

2022-10-15 14:13:45 361

原创 jQuery实现下滚不显示,上滚出现的粘性导航

【代码】jQuery实现下滚不显示,上滚出现的粘性导航。

2022-10-15 14:13:11 207

原创 js实现输入内容的实时字数统计

使用bind给DOM对象同时绑定input和propertychange两个方法,然后再给对于的DOM对象更新文本即可。输入内容的同时,字数会相应同步改变。使用jQuery实现的,比较简单。

2022-10-15 14:12:38 350

原创 jQuery实现textarea高度自适应

【代码】jQuery实现textarea高度自适应。

2022-10-15 14:11:31 670

原创 继学习python后,学习Flask Web 应用框架的快速入门资料及路线

仅供参考。Flask 中文文档 (2.1.2)酷python:flask入门教程及实战分享B站:2022版-零基础玩转Python Flask框架Python框架Flask基础教程首先大家可以先把Flask 中文文档 (2.1.2)的快速上手看完,其他的先不用管。接着把酷python:flask入门教程及实战分享全部看完,其中的flask解密可以不看。接着建议全部看完B站:2022版-零基础玩转Python Flask框架。

2022-10-15 14:10:53 253

原创 二叉树的创建和文本显示

对于每组数据,显示对应的二叉树,然后再输出一空行。输出形式相当于常规树形左旋90度。注意二叉树的每一层缩进为4,每一行行尾没有空格符号。编一个程序,读入先序遍历字符串,根据此字符串建立一棵二叉树(以指针方式存储)。每组数据包含一行字符串,即二叉树的先序遍历,字符串长度大于0且不超过100。各结点数据(长度不超过3),用空格分开,其中“#”代表空树。建立起此二叉树以后,再按要求输出二叉树。输入由多组测试数据组成。

2022-10-15 14:09:26 390

原创 中缀表达式转后缀表达式

输入一个中缀表达式,编程输出其后缀表达式,要求输出的后缀表达式的运算次序与输入的中缀表达式的运算次序相一致。为简单起见,假设输入的中缀表达式由+(加)、-(减)、×(乘)、/(除)四个运算符号以及左右圆括号和英文字母组成,其中算术运算符遵守先乘除后加减的运算规则。假设输入的中缀表达式长度不超过300个字符,且都是正确的,即没有语法错误,并且凡出现括号其内部一定有表达式,即内部至少有一个运算符号。4.遇到右括号:执行出栈操作,并将出栈的元素输出,直到弹出栈的是左括号,括号不输出。只有一行,为中缀表达式。

2022-10-15 14:08:52 754

原创 后缀表达式求值

后缀表达式的处理过程如下:扫描后缀表达式,凡遇操作数则将之压进堆栈,遇运算符则从堆栈中弹出两个操作数进行该运算,将运算结果压栈,然后继续扫描,直到后缀表达式被扫描完毕为止,此时栈底元素即为该后缀表达式的值。为了便于处理表达式,常常将普通表达式(称为中缀表示)转换为后缀{运算符在后,如X/Y写为XY/表达式。在这样的表示中可以不用括号即可确定求值的顺序,如:(P+Q)输入一行表示后缀表达式,数与数之间一定有空格隔开(可能不只一个空格),最后输入@表示输入结束。输出一个整数,表示该表达式的值.

2022-10-15 14:08:16 393

原创 单词检查(Ⅰ)- 顺序表实现

如果单词是错误的,那么接着输出’:‘,如果字典中有建议修改单词,则按照字典中出现的先后次序输出所有的建议修改单词(每个前面都添加一个空格),如果无建议修改单词,在’:'后直接换行。单词检查是根据字典,找出输入文本中拼错的单词,我们认为凡是不出现在字典中的单词都是错误单词。所有的单词都是不同的,字典中最多10000个单词。你写的程序要求读入字典文件,然后对一个输入文件的单词进行检查,列出其中的错误单词并给出修改建议。字典中的单词和待检测的单词均由小写字母组成,并且单词最大长度为15。本题要求使用顺序表实现。

2022-10-13 20:53:44 534

原创 带权路径长度

第一行仅一个整数n(2

2022-10-13 20:52:17 425

原创 真值表(Ⅱ)

对于每一个逻辑表达式,输出其对应的真值表即可。相对于任务一,输出的最右边增加了一列,包含了表达式和它的各个值。第二阶段的任务是给定一个逻辑表达式,生成真值表。

2022-10-13 20:51:39 5574 3

原创 真值表(Ⅰ)

同学们都学习过《离散数学》这门课程,知道真值表是用于逻辑中的一类数学用表,用来计算逻辑表示式在每一个逻辑变量取值组合下的值。提示一下,数据结构教材中介绍了数学表达式的处理算法,可以将其改造以适用于我们的项目。一个正确的逻辑表达式可以包含小写字母,空格和逻辑联结词(含括号)。单个小写字母表示一个逻辑变量,一个表达式中逻辑变量的个数不超过10。项目分为三个子项目,第一部分为词法分析,即将逻辑表达式分隔为多个词(token)。第二行按字母序输出表达式中的所有逻辑变量,用空格分开。

2022-10-13 20:50:20 4175 3

原创 Josephus问题(Ⅲ)

n个人排成一圈,按顺时针方向依次编号1,2,3…从编号为1的人开始顺时针"一二三…"报数,报到m的人退出圈子。这样不断循环下去,圈子里的人将不断减少。最终一定会剩下一个人。试问最后剩下的人的编号。每组数据一行,每行两个正整数,代表人数n (1

2022-10-13 20:49:30 920

原创 Josephus问题(Ⅱ)

n个人排成一圈,按顺时针方向依次编号1,2,3…从编号为1的人开始顺时针"一二"报数,报到2的人退出圈子。这样不断循环下去,圈子里的人将不断减少。最终一定会剩下一个人。试问最后剩下的人的编号。每组数据一行,每行一个正整数,代表人数n。(1

2022-10-13 20:48:08 229

原创 Josephus问题(Ⅰ)

n个人排成一圈,按顺时针方向依次编号1,2,3…从编号为1的人开始顺时针"一二"报数,报到2的人退出圈子。这样不断循环下去,圈子里的人将不断减少。最终一定会剩下一个人。试问最后剩下的人的编号。每组数据一行,每行一个正整数,代表人数n。(1

2022-10-13 20:46:08 183

原创 复杂度分析(Ⅱ)

对每一行输入,输出对应的一行,包括空格分开的两个整数,分别代表printf语句的执行次数以及代码执行完以后i+j+k的值, 如果值不确定,输出"RANDOM"取代值的位置。问printf语句共执行了几次?这段代码执行完以后i+j+k值为多少?由多行组成,每行一个整数n, 1

2022-10-13 20:39:11 487

原创 复杂度分析(Ⅰ)

对每一行输入,输出对应的一行,包括空格分开的两个整数,分别代表printf语句的执行次数以及代码执行完以后i+j+k的值, 如果值不确定,输出"RANDOM"取代值的位置。问printf语句共执行了几次?这段代码执行完以后i+j+k值为多少?由多行组成,每行一个整数n, 1

2022-10-13 20:36:42 1063

原创 第一章:一力破万法,进阶打怪:C语言指针

一、前言 在网上我看到很多人都说C语言指针很难,在我真正的接触C语言之前,身边也有很多人跟我这么说过。 包括在网上也有很多关于C语言指针的资料,不过可能大家看到那些资料都觉得晦涩难懂,对很多概念都觉得莫名奇妙。 可能因此更加觉得C语言指针无端的厉害,神秘莫测...特别是再加上网上一些人的无端吹捧,说C语言指针多么多么的难,嗯... 不过在我真正学习C语言指针这部分的时候,我个人觉得,嗯...也就这样吧。 ...

2021-12-11 19:56:24 699

原创 最基础硬件学习 | 简单闪烁灯制作

一、查询资料1、学习三极管基本工作原理重点:三极管的放大特性,Ib与Ic的关系参考:三极管的工作原理(详细、通俗易懂、图文并茂)http://www.360doc.com/content/17/1210/17/7156412_711851956.shtml2、学习双稳态多谐振荡器原理重点:掌握两个三极管的周期性状态变化参考资料:双稳态电路的两个稳定状态是什么_振荡器基础4——什么是多谐振荡器(又称:弛张振荡器)?..._weixin_39873191的博客-CSDN博..

2021-12-11 14:07:26 4238

空空如也

空空如也

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

TA关注的人

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