- 博客(27)
- 收藏
- 关注
原创 使用Git克隆Github上的项目到本地时,报错:ssh: connect to host github.com port 22: Connection refused
之前看到有的说是修改hosts文件就可以,结果后来发现还是会有问题。命令把以下内容添加到 config 文件中,如下图所示。现在找到了一个大佬提供的有效的方法,具体操作过程如下。4. 再次查询连接,显示成功,如图所示。文件所在的路径,通过 ls -l。至此,应该就可以正常进行克隆了。命令创建一个,如下图所示。键退出编辑模式,然后输入'返回克隆目录下,然后输入。,检查是否连接成功,输入。,确认继续连接,如图所示。
2024-07-01 19:53:48 342
原创 使用Git从Github上克隆仓库,修改并提交修改
本次任务主要是进行github提交修改的操作练习实践,本文章是对实践过程以及遇到的问题进行的一个记录。在此之前,我已经简单使用过github,Git之前已经下好了,所以就省略一些步骤。
2024-07-01 16:46:09 1100 4
原创 Java语言程序设计:重写Object父类中toString()、equals()、hashcode()方法
本篇文章将通过一个基础实验来帮助大家学习如何重写Object父类中toString()、equals()、hashcode()方法。在过程中,希望可以帮助大家学习了解以下三点:1. 使用equals()和==比较两个对象的不同之处2. hashCode()方法有了进一步的了解3. 学习到了简单的创建哈希表的方法使用equals()和==比较两个对象的不同之处:equals()方法比较两个对象的内容是否相同,而==则只比较两个对象的引用是否一样。
2024-04-18 17:08:57 467
原创 Java语言程序设计学习之接口:通过一个Java实验题目作为实例进一步学习接口
上一篇文章主要讲了关于java语言中接口的一些理论知识,现在我们一起来通过具体的实验例子学习接口。通过一个实验题目作为例子,希望能帮助大家更好地掌握接口,如果有什么问题也欢迎指出,互相交流,共同进步。
2024-03-28 22:15:06 401
原创 Java语言程序设计:通过一个简单实例学习Java的匿名内部类
在上一篇文章中,主要讲了java的匿名内部类的理论知识,本篇就通过一个简单的实例来帮助我们更好的学习匿名内部类。
2024-03-28 21:27:05 133
原创 Java语言学习之匿名内部类
匿名内部类(Anonymous Inner Class)是Java中的一种特殊的内部类,它没有名称,通常用于覆盖接口或类的方法,或者扩展类。匿名内部类通常用于一次性使用,当你需要为一个方法传递一个实现了某个接口的实例,或者扩展某个类并重写其方法时,匿名内部类提供了一种简便的方式。匿名内部类在Java的事件处理、GUI编程和集合框架中的迭代器等场景中非常常见。可以是接口,也可以是类。如果是类,匿名内部类将扩展该类。然后,我们创建了该匿名内部类的实例,并将其赋值给。的接口,并在匿名内部类中实现了该接口的。
2024-03-26 22:25:06 261
原创 Java语言程序设计实验题目:写一个圆的类Circle,并用类Shapetester进行测试。
1)声明一个表示圆的类,包含计算周长和面积的方法,保存在文件Circle.java 中。然后编写测试类,保存在文件ShapeTester.java中,并与Circle.java放在相同的目录下,进行测试。1.对Circle类进行声明,包括数据域、构造方法和方法。2.在类ShapeTester中测试Circle。方法: 获取面积、获取周长、获取半径、设置半径。构造方法:包括无参构造方法。
2024-03-24 17:59:15 813 1
原创 Java语言程序设计:编写Java程序统计一篇英文文档中各单词出现的次数,并按单词出现的频率由高到低进行输出。
4.排序:将Map的条目转换成List列表集合,调用Collection类中的sort方法进行排序。根据哈希值进行排序,需要重写比较器Comparator。编写Java程序统计一篇英文文档中各单词出现的次数,并按单词出现的频率由高到低进行输出。5.打印结果:设置一个计数器count,每输出5个单词换行。英文文档《I have a dream》前五段。
2024-03-24 17:35:10 1870 1
原创 Java语言程序设计:电话上符合国际标准的字母/数字映射配对
编写程序,提示用户输入一个小写或大写字母,然后显示其对应的数字。对于非字母的输入,提示输入错误。
2024-03-17 17:35:58 385 1
原创 C语言题目:在O(1)时间内删除链表结点
给定单向链表的一个节点指针,定义一个函数在O(1)时间删除该结点。假设链表一定存在,并且该节点一定不是尾节点。
2024-03-09 16:44:52 309 1
原创 数据结构之查找:折半查找与顺序查找
顺序查找算法:从第一个元素开始,逐个比较相邻的元素,直到找到目标元素或遍历完整个序列,第0个元素为哨兵,标记查找结束。折半查找算法:首先对有序序列进行二分,然后根据目标值与中间元素的比较结果,确定目标值在左半部分还是右半部分,然后递归处理,直到找到目标值或无法划分。
2023-12-07 22:35:35 455 1
原创 pta题目:树的同构(C语言)
给定两棵树T1和T2。如果T1可以通过若干次左右孩子互换就变成T2,则我们称两棵树是“同构”的。例如图1给出的两棵树就是同构的,因为我们把其中一棵树的结点A、B、G的左右孩子互换后,就得到另外一棵树。而图2就不是同构的。图一图二现给定两棵树,请你判断它们是否是同构的。
2023-12-06 23:32:34 534 1
原创 C语言算法:求逆序对数量
逆序对是一个数学术语,如果在一个有 n 个数字的有序集 (n>1) 中,存在正整数 i, j 使得 1 ≤ i < j ≤ n 而且 A[i] > A[j],则这个有序对就称为 A 的一个逆序对,也被称作逆序数。例如,在归并排序过程中,如果出现 a [i]>a [j] ,那么就会产生 mid-i+1 个逆序对。根据上面所提到的 “在归并排序过程中,如果出现 a [i]>a [j] ,那么就会产生 mid-i+1 个逆序对” ,我们可以在归并排序的过程中,顺便求出逆序对数量。
2023-11-21 22:27:10 1824 4
原创 C语言system()函数用法
system(“mode con cols=数字1 lines=数字2”);//控制窗口的大小,数字1控制长,数字2控制高。system(“mode 数字1,数字2”);//控制窗口的大小,数字1控制长,数字2控制高。//第一个大叉用来控制背景色,第二个用来控制字体色。system(“title 名字”);
2023-11-11 12:01:52 134 1
原创 数据结构(C语言):队列的基本操作,用队列实现字符串中心对称的检验。
实际上是插入和删除受限的线性表,只能在对头删除元素,只能在队尾插入元素。
2023-11-07 16:26:05 386 1
原创 C语言:最大子列和问题
给定K个整数组成的序列{ N1, N2, ..., NK },“连续子列”被定义为{ Ni, Ni+1, ..., Nj },其中 1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子列{ 11, -4, 13 }有最大的和20。现要求你编写程序,计算给定整数序列的最大子列和。本题旨在测试各种不同的算法在各种数据情况下的表现。
2023-10-05 11:55:45 87
原创 C语言题目:开灯问题。有n盏灯,编号为1~n。第1个人把所有灯打开,第2个人按下所有编号为2的倍数的开关(这些灯将被关掉)...
有n盏灯,编号为1~n。第1个人把所有灯打开,第2个人按下所有编号为2的倍数的开关(这些灯将被关掉),第3个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后有哪些灯开着?输入n和k,输出开着的灯的编号。2.用memset()函数把数组清零,头文件string.h。3.标志量first,输出时判断是否为第一个。注:1.初始化数组全为零,表示灯都是关的。
2023-07-01 21:38:46 2664 2
原创 复制数组元素--C语言
一般方法是用循环,将一个数组元素挨个赋值,下面主要介绍用函数方法,即用memcpy()函数。注意:头文件 string.h。
2023-07-01 21:00:07 85
原创 C语言:用链表的综合应用,实现链表的创建、输出、删除及添加结点。
【代码】C语言:用链表的综合应用,实现链表的创建、输出、删除及添加结点;从文件中读入信息以创建链表。
2023-06-10 12:16:48 114 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人