自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 使用JDBCUtils工具类时出现NoClassDefFoundError

使用WEB项目时,突然发现报错无法初始化类,调试发现 Connection 是null,那么就应该是初始化工具类发生了问题。读取配置文件的时候改用类加载器即可。

2024-05-07 17:09:42 109

原创 JAVA--shutdownOutput,shutdownInput问题解决

在java网络编程,shutdownOutput,shutdownInput可以表示和控制台说一次标记结束,表示input或者output结束。但是用这种方式会导致此套接字被禁用,只能执行一次。如果要实现多次IO,那么可以用下面的代码。这种方式可以在不用shutdownOutput,shutdownInput的情况下标记结束,实现多次IO。

2024-02-28 14:52:42 566

原创 解读TreeSet与TreeMap的排序

在一部分教程中,会说到TreeSet和TreeMap用无参构造器创建后输出的对象排序是无序的,但经过我验证实操后发现,并不是无序的,而是有序的;

2024-01-12 22:35:22 461

原创 JAVA实现公交线路管理系统

该程序主要是在JAVAES的基础上创建一个简易的公交线路管理系统。主要功能:1.建立公交路线信息(主要是车号和站点的添加)2.修改公交路线信息(修改指定车号中的站点信息)3.删除公交路线信息(删除指定车号的路线信息)4.查询公交路线信息(查询指定车号的路线信息和指定站点的所有路线信息)5.所有公交路线信息(展示所有路线信息)6.退出程序代码思想:将管理系统拆分为5大部分,分别为:Model(模块区),用于建立模型Service(服务区),用于实现增删改查等修改工作。

2023-11-30 14:11:22 491

原创 JAVA知识之->异常

自定义异常(customException)的步骤:1.定义类:自定义异常类名,继承Exception或者RuntimeException2.如果继承Exception则属于编译异常3.如果继承RuntimeException则属于运行异常,一般继承的都是RuntimeException[可参考上面的代码]

2023-10-31 18:40:55 171 1

原创 JAVA实现房屋出租系统(超详细)

房屋出租系统,详细

2023-10-21 23:39:31 1154 1

原创 我的创作纪念日

提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等​​。

2023-10-17 21:27:46 57

原创 JAVA输出当前时间(可改变样式)

此时输出的是默认格式Thu Oct 12 20:52:23 CST 2023。

2023-10-12 22:56:09 79

原创 JAVA小项目--零钱通

*** 零钱通基础功能介绍:* 可以完成收益入账,消费,查看明细,退出系统等功能* * 功能改进:* 1.用户退出时,要提示是否退出,输入正常才能退出* 2.在收益入账和消费时,要合理,并给提示* * 步骤:* 1.完成菜单,并给出相应提示信息* 2.零钱通明细* 3.收益入账* 4.消费* 5.退出确认*/

2023-10-12 22:08:53 174

原创 JAVA 固定随机数范围

固定随机数范围

2023-09-23 09:46:30 920 1

原创 JAVA 实现趣味小游戏石头剪子布(可列表统计)

Tom 想设计一个成员方法,可以电脑猜拳电脑每次都会随机生成 0 1 20 表示石头 1表示剪刀 2表示布并要可以显示 Tom的输赢次数。

2023-09-21 18:02:46 218

原创 JAVA 实现汉诺塔

给定三根柱子,记为 A,B,C ,其中 A 柱子上有 n 个盘子,从上到下编号为 0 到 n-1 ,且上面的盘子一定比下面的盘子小。

2023-09-17 11:42:39 736 1

原创 JAVA 走迷宫问题

暂定 0 为路,1 为障碍物, 2 为走过且可走的路, 3 为无法走的路PS: i , j 为地图位置3.定义出口暂定为map[8][8] 为出口//设置地图出口。

2023-09-16 19:36:14 426 1

原创 JAVA 猴子吃桃问题

猴子吃桃子问题 :有一堆桃子,猴子第一天吃了其中的一半,并再多吃了一个!以后每天猴子都吃其中的一半,然后再多吃一个。当到第10天时,想再吃时 (即还没吃) ,发现只有1个桃子了。问题 : 最初共多少个桃子?

2023-09-14 12:37:48 816 1

原创 JAVA 实现杨辉三角

【代码】JAVA 实现杨辉三角。

2023-09-06 15:55:16 46 1

原创 JAVA 实现字符顺序查找

在java中字符串比较不能用==,而是用equals()

2023-09-05 20:26:14 56 1

原创 JAVA 实现数组扩容与缩减

实现自定义扩容最重要的一点就是使用do-while-break上代码public class 数组的扩容Importance{//Scanner类//先定义一个静态数组Boolean t;do {System.out.println("输入你要添加的数值");//添加的数值//销毁原来的array数组,将array指向arrayNew所在空间System.out.println("数组的值为");i++) {

2023-09-04 21:21:54 640 3

原创 JAVA 实现打印a~z和A~Z

这样就大幅度减少了解题时间,该方法利用的是ASCII码,感兴趣的可以去了解一下。这样过于麻烦,所以我们可以利用JAVA的特性快速解决这个题。一般情况下,刚开始接触java的人可能会这样写这道题。

2023-08-31 20:44:10 432 1

原创 JAVA switch详细用法

先展示一道非常简单的例题,用switch输出星期一到星期天,其中包含了Scanner类。

2023-08-31 20:39:48 317 1

原创 JAVA详解跳转控制语句

【代码】JAVA详解跳转控制语句。

2023-08-30 21:39:49 65

原创 JAVA实现打印金字塔(菱形详解)

半个金字塔,一个金字塔,空心金字塔,菱形

2023-08-29 22:31:56 1149 1

原创 JAVA Scanner类的使用以及细节

不难看出,当next()和nextLine()同时使用时,先调用next()后调用nextLine()会导致nextLine()没有输出结果。这是因为输出next()时输入了一个回车,这个回车会持续到nextLine()。由此,nextLine()输出的是一个回车,所以为了防止这种情况,编码时一般不会在next()的后面加入nextLine()。

2023-08-27 18:21:25 208

原创 IDEA配置MAVEN(偏向入门)

本文章相对入门向,能够让初学者能够快速学会配置maven,方法比较简单,而且主要就两种。

2023-07-28 22:30:34 1027 1

原创 C语言实现数组消除数字

菜鸟向,因为代码也是我复习的时候自己看的,所以就发了,方便复习,所以我会注释的稍微详细一点。我个人还想了一种用两种数组的方法,但是感觉有点没必要,还是用这种方法简洁一点。

2023-06-11 21:11:02 314

空空如也

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

TA关注的人

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