自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (2)
  • 收藏
  • 关注

原创 C语言中L.next 和L->next 的区别

在 C 语言中,L.next 和 L->next 是两种不同的方式用于访问结构体(或指向结构体的指针)的成员。

2023-09-19 22:02:23 1313

原创 *p 和&p区别

*p 和 &p 是在C语言中用于处理指针的两种不同操作。

2023-09-19 21:39:18 2507

原创 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语言写一个程序,实现两个三维数组的相加

如果要将两个三维数组 A 和 B 相加,并将结果保存到一个三维数组 C 中。以下是一个示例程序:

2023-04-09 15:57:24 208

原创 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

原创 C语言写一个10进制转2进制的程序

C语言写一个10进制转2进制的程序

2023-04-09 11:02:29 270

原创 C语言指针的理解

C语言自己动手的操作,看注释,练习一定能理解。

2022-09-11 22:45:15 292

原创 什么是反弹 Shell?

简单来说,Shell 就是实现用户命令的接口,通过这个接口我们就能实现对计算机的控制,比如我们常见的 ssh 就是执行的 Shell 命令实现对远程对服务器的控制。

2022-07-07 14:50:40 526

原创 python爬取某SRC网站的漏洞标题

(1)某src标题提取。(2)可用于信息收集。

2022-07-07 10:07:45 243

原创 python注意事项

python注意事项,后续会持续更新

2022-07-03 17:04:42 982

原创 批量获取存活网站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

原创 linux常用命令和实例练习

mv 1.txt 2.txt 表示将文件重命名mv /1.txt /2 表示移动文件到另一个文件夹

2022-02-17 10:05:25 54

原创 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

转载 TCP/IP各层协议

2019-04-22 22:24:50 171

转载 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

原创 linux压缩和解压缩命令tar

压缩文件文件夹1 为1.tgz解压文件到指定目录2下边

2019-04-11 09:12:29 100

转载 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代码)

a) 冒泡排序:相邻的两个元素进行比较,如果前者大于后者,则交换位置,保证每一次的比较都将最大值向后移动。 b) 选择排序:每一次从待排序的元素中选出最小值,存放在数组的起始位置,直到全部待排序的元素排完为止。 包含图解和代码,十分详细

2018-11-11

网络嗅探器论文

这个是计算机网络课程设计论文,内有源代码

2017-06-21

空空如也

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

TA关注的人

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