- 博客(54)
- 资源 (2)
- 收藏
- 关注
原创 C语言中L.next 和L->next 的区别
在 C 语言中,L.next 和 L->next 是两种不同的方式用于访问结构体(或指向结构体的指针)的成员。
2023-09-19 22:02:23
1313
原创 return 0 和 return true 是什么意思
return 0; 是一种常见的编程惯例,通常出现在C或C++的程序中,表示主函数 main() 的正常结束,并且程序成功执行。
2023-09-19 21:36:17
1245
原创 KMP算法详解+可运行C程序(每行注释,超详细)
KMP算法是一种字符串匹配算法,它可以在一个文本串中查找一个模式串是否出现。以下是一个简单的C语言实现KMP算法的示例代码。
2023-04-10 22:16:44
184
1
原创 C语言编写:将AB两个非递减链表进行合并为C,C也为非递减链表。(每一行都有注释,超详细)
C语言编写:将AB两个非递减链表进行合并为C,C也为非递减链表。(每一行都有注释,超详细)
2023-04-09 20:42:54
300
原创 A B为两个非递减链表,设计算法将A B合并为C,使C也为非递减链表
该程序首先创建了两个链表A和B,分别包含1、3、5和2、4、6这六个数字。然后调用mergeLists()函数将它们合并成一个新的链表C,并打印C的所有元素。最后释放内存空间,防止内存泄漏。
2023-04-09 16:38:57
81
原创 C程序为什么最后要加一个return 0
需要注意的是,在main函数中使用return语句返回一个整数值是可选的,因为编译器会自动将程序的返回值设置为0。但是,显式地使用return语句可以提高代码的可读性和清晰度,也可以明确地指定程序的返回值,因此建议在main函数中使用return语句来显式地指定程序的返回值。因此,为了明确指定程序的返回值,C程序最后通常会加上一条return语句,其中的参数就是程序的返回值。如果程序执行结束时没有遇到错误,一般会返回0作为程序的返回值,因此常见的写法是在main函数的最后添加一条return 0;
2023-04-09 15:17:02
4200
1
原创 假设A和B都是二维数组,用C来接收A和B的相加结果
如果要将两个二维数组 A 和 B 相加,并将结果保存到一个二维数组 C 中,可以使用类似于下面的程序的方法来实现。以下是一个示例程序:
2023-04-09 15:06:15
73
原创 什么是反弹 Shell?
简单来说,Shell 就是实现用户命令的接口,通过这个接口我们就能实现对计算机的控制,比如我们常见的 ssh 就是执行的 Shell 命令实现对远程对服务器的控制。
2022-07-07 14:50:40
526
原创 批量获取存活网站url(使用多线程、同步锁)小白入门python
可用于批量获取网站url的存活情况,并且将存活网站进行保存,保存结果在 urlsGetResult.txt 中。(1)准备好需要探测的url地址,以http//、https:// 开头即可,保存在 urls.txt 中。(2)运行如下代码。(3)查看 urlsGetResult.txt 结果,为存活的网站。写在最后欢迎交流,还有很多可以完善的地方哈。............
2022-07-01 21:17:25
2026
原创 DNS的A记录和CNAME区别
A记录就是把一个域名解析到一个IP地址(Address,特制数字IP地址),而CNAME记录就是把域名解析到另外一个域名。
2022-02-17 11:12:58
2205
原创 关于nslookup 网址 一直出现unknown的问题排查
早上一直在测试nslookup,发现一直招不到网址。也可以ping的通网站。经过排查发现自己挂了vpn,所以解析不了对应的网址。关闭vpn之后就正常了。
2022-02-17 10:13:59
4296
原创 HTTP协议中的无状态
HTTP协议目前最新版的版本是1.1,HTTP是一种无状态的协议。无状态是指Web浏览器与Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后Web服务器返回响应(Response),连接就被关闭了,在服务器端不保留连接的有关信息。也就是说,HTTP请求只能由客户端发起,而服务器不能主动向客户端发送数据。...
2019-11-21 10:31:17
356
原创 关于酒店IP连接不稳定会断开的情况排查
刚开始使用的是自动获取IP方式,这样就是一会连接的上,一会连接不上先自动获取到ip之后,记住ip和网关,然后使用静态ip,把ip固定下来就好了,就不会出现一直不稳定的现象。某酒店IP...
2019-06-23 23:24:19
791
转载 IPS和IDS区别
IDS是运行于检测网络的旁路,属于并联,像一个大楼里的监控系统。IPS是串联在网络中,IDS只检测数据包,IPS将数据包整合成数据流,逐字节进行过滤分析,符合特征数据将其丢弃。...
2019-04-22 22:09:40
1517
原创 MySql数据库的备份与恢复
数据库备份:先找到自己的数据库的安装目录,并且进入输入相应的命令,然后进行备份数据库-B 是表示备份整个数据库。数据库的恢复:若原来库中有该库,则需要将原有的数据库进行删除 drop databse school。没有的话则直接恢复。(1)先进入数据库(2)输入命令进行恢复(3)然后就可以看到数据库恢复成功...
2019-04-21 17:13:05
217
转载 HTTP Status 404 / tomcat 404问题解决
http://www.xdx97.com/#/single?bid=c4bb665d-cf57-c38d-d8aa-5bbeb0dc62cc以上为转载文档,亲测有用
2018-12-28 10:59:18
2937
转载 如何在Eclipse配置Tomcat服务器
https://jingyan.baidu.com/article/3065b3b6efa9d7becff8a4c6.html以上网址来之百度知道
2018-12-28 10:45:38
118
转载 eclipse如何消除error pages的错误
来自百度知道https://zhidao.baidu.com/question/1988521414588961107.html
2018-12-28 09:49:46
1316
原创 折半查找(二分法)
package p2;public class HalfSearch { /** * @param :折半查找算法思想 首先,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功; 否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表...
2018-12-02 18:57:21
256
原创 java中继承的小例子
package p1;/** function:java中继承的小例子*/public class TestAnimal{ public static void main(String[] args){ Dog d = new Dog();//创建一个Dog对象 System.out.println(d.breed+"\t"+d.age...
2018-11-14 19:12:25
11728
1
原创 get(),set()方法的测试(含有私有的属性)
package p1;/** function:私有的get(),set()方法的测试 */public class TestStudent{ public static void main(String[] args){ //创建一个学生对象 Student s = new Student(); ...
2018-11-11 20:29:11
1320
1
原创 函数的重载
package p1;/** auther:xiuran-hua function:函数的重载*/public class TestOverLoad{ public static void main(String[] args){ add(1,2); add(1.0,2.0); add(1,2,...
2018-11-11 11:34:14
67
原创 创建一个学生对象,并且为学生赋值属性
package p1;public class TestStudent{ public static void main(String[] args){ //创建一个学生对象 Student s = new Student(); //为学生赋值属性 s.name="周瑜"; s.num=0...
2018-11-11 09:07:08
5554
原创 Java关于面向对象,方法,属性的小例子
package p1;public class TestDog{ public static void main(String[] args){ //创建对象,基于类名 Dog dog = new Dog(); //为对象的属性赋值 dog.breed="牧羊犬"; dog.age = 2; ...
2018-11-10 20:46:28
198
原创 用java代码实现:冒泡排序算法
package p1;/** auther:xiuran-hua function:冒泡排序算法 冒泡排序思路: 比较方式:相邻两个元素进行比较。如果满足条件就进行位置置换。 原理:内循环结束一次,最值出现在尾角标位置。 */public class TestArraySort{ public static void...
2018-11-08 20:02:14
249
原创 数组的扩容
package p1;/** auther:xiuran-hua function:数组的扩容*/public class TestArray1{ public static void main(String[] args){ /*function:数组的扩容*/ int[] a = {1,2,3,4,5}; a = ...
2018-11-07 20:24:51
180
原创 打印倒等腰三角形
class A{ public static void main(String[] args){ System.out.println("请输入倒等腰三角形的行数"); Scanner s = new Scanner(System.in); int row=s.nextInt(); for(int i=1;i...
2018-11-04 17:12:33
1091
原创 java打印等腰三角形
package p1;import java.util.Scanner;/** auther:xiuran-hua function:java打印等腰三角形 */public class TestTriangle{ public static void main(String[] args){ System.out.println("...
2018-11-04 15:48:59
374
原创 java打印九九乘法表;
package p1;import java.util.Scanner;/** auther:xiuran-hua function:java打印九九乘法表;*/public class Test99{ public static void main(String args[]){ int sum; for(int i=1; i&l...
2018-11-04 14:36:25
157
原创 求10的阶乘;
package p1;import java.util.Scanner;/** auther:xiuran-hua function:求10的阶乘;*/public class Test10Jie{ public static void main(String args[]){ int sum=1; int n=1; ...
2018-11-04 10:18:35
3185
原创 求1~100之间的能被三整除,同时不能被5整除的和
package p1;import java.util.Scanner;/** auther:xiuran-hua function:求1~100之间的能被三整除,同时不能被5整除的和*/public class Test3{ public static void main(String args[]){ int sum=0; in...
2018-11-04 10:13:16
3858
冒泡排序和选择排序的详解(包含图解和java代码)
2018-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人