自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java网络编程(TCP)

Java网络编程是利用Java语言进行网络通信应用程序开发的过程。它主要基于TCP/IP协议栈,支持Socket编程,包括流式Socket(TCP)和数据报Socket(UDP)。通过Socket,程序可以创建服务器端或客户端,实现网络上的数据传输与交互。

2024-07-14 23:20:07 729

原创 Java---Collections.sort的用法

首先使用第一个方法,也就是上面说的基本语法中的第一个PrintUtil.showList是自定义的一个打印List类型的方法,此处只关心输出结果就行,如下:@Override// 返回值为int类型,大于0表示正序,小于0表示逆序});输出结果:可以看到,已经实现了逆序的排序了。接下来看看自定义类的排序:super();@Override首先使用同样的方式来使用Collections.sort方法:static。

2024-05-29 13:34:09 1500 1

原创 Java集合

我们可以发现一个特点,上述所有的集合类,除了 map 系列的集合,即左边集合都实现了 Iterator 接口,这是一个用于遍历集合中元素的接口,主要hashNext(),next(),remove()三种方法。而那些元素有序的集合,实现的一般都是 LinkedIterator接口,实现这个接口的集合可以双向遍历,既可以通过next()访问下一个元素,又可以通过previous()访问前一个 元素,比如ArrayList。如果您的应用需要大量的插入和删除操作,并且对随机访问的速度要求不高,那么。

2024-05-15 13:14:05 548 1

原创 浅谈Java异常处理

在《java编程思想》中这样定义 异常:阻止当前方法或作用域继续执行的问题。虽然java中有异常处理机制,但是要明确一点,决不应该用"正常"的态度来看待异常。绝对一点说异常就是某种意义上的错误,就是问题,它可能会导致程序失败。之所以java要提出异常处理机制,就是要告诉开发人员,你的程序出现了不正常的情况,请注意。

2024-04-23 18:30:07 592

原创 Java继承

继承:可以基于已经存在的类构造一个新类。继承已经存在的类就可以复用这些类的方法和域。在此基础上,可以添加新的方法和域,从而扩充了类的功能。

2024-04-09 20:02:57 1480

原创 最小路径和(Java)

①.输入参数包括当前位置坐标stx和sty、记录最小路径和的二维数组dis、原始矩阵matrix、当前路径和cursum以及可能未使用的edx和edy。整个过程通过深度优先搜索遍历所有可能的路径,并利用一个辅助矩阵distance记录从右上角到每个单元格的最小路径和,最终返回左下角单元格的最小路径和。给出一个 n * m的矩阵,每个点有一个权值,从矩阵左下走到右上(可以走四个方向),让你找到一条路径 使得该路径所路过的权值和最小,输出最小权值和。②.遍历四个方向,计算下一个可能的位置nx和ny。

2024-03-25 08:30:04 148

原创 公司内部的树型关系(java)

接受一个Employee类型的参数e,并调用ArrayList的add()方法将该员工添加到下属列表中。构造函数接受两个参数:name和dept,用于初始化新创建的员工对象的姓名和部门信息。构造函数接收员工的姓名和部门信息进行初始化,并创建一个空的下属列表。重写Object类的toString()方法,返回一个格式化的字符串,包含员工的姓名和所在部门信息,便于打印或显示。方法采用递归方式展示员工及其下属的层级结构,其中dept参数控制输出时的缩进级别以反映上下级关系。最后,调用CEO对象的。

2024-03-15 14:13:20 1729 1

原创 用css做一个好看的计时器

初始时,计数器curNum设为0,paused设为true表示暂停状态。main函数首先获取页面上的计数器元素和两个按钮元素,并设置按钮的初始显示状态。然后,为两个按钮添加点击事件监听器,点击暂停按钮将paused设为true并隐藏暂停按钮、显示播放按钮,点击播放按钮则相反。最后,设置一个每秒执行一次的定时器,当paused为false时,计数器加1并更新到页面上。整个应用实现了简单的计数器功能,可以通过按钮控制计数器的暂停和播放。

2024-02-23 15:48:05 449 1

原创 CSS/JS选项卡-淡入效果

这段代码实现了一个简单的选项卡功能,带有淡入效果。页面上有三个按钮,分别代表苹果、香蕉和橙子。点击按钮时,会显示对应的水果介绍,同时其他选项卡内容会隐藏。通过JavaScript函数openCity实现逻辑,它首先隐藏所有选项卡内容,然后移除所有按钮的"active"类,接着显示被点击的选项卡,并给对应的按钮添加"active"类。整体而言,这是一个基础的HTML和JavaScript结合的应用,用于创建交互式的选项卡界面。

2024-02-20 14:51:19 482

原创 java数组的基本操作

下面是定义数组的三种方法:①arr[0]=1;arr[1]=2;arr[2]=3;arr[3]=4;②③。

2024-02-19 18:51:05 432

原创 几个简单的Java小练习

这里是我最近学习Java遇见的几个比较棘手的小练习,分享一下。

2023-12-18 14:00:03 436

原创 JavaScript弹窗

3.在窗口盒子中创建一个盒子,作为弹窗的主体,并将"X"放在合适的位置用来关闭弹窗。通过html,css和JavaScript,运用盒子的隐藏,实现弹窗的出现和隐藏。就会有窗口出现动画了,让窗口的出现看起啦更加平滑,不那么突兀。2.创建一个宽高均为100%的窗口盒子,做为弹窗背景。1.创建一个按钮,用来控制弹窗的弹出。可以在css中的窗口内容标签内加上。在css之前样式的后面加上。

2023-12-04 13:57:20 103

原创 用div盒子拼出数字100

首先,弄一个大盒子将其网页居中并给上好看的背景颜色;然后,弄个小盒子装100,并在大盒子中居中;灵活运用div盒子拼出一个100。再弄四个小盒子拼出一个100。

2023-11-19 16:06:53 162 2

空空如也

空空如也

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

TA关注的人

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