自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 请用循环打印图案,假设图案行数n由键盘输入【C语言沙漏形状】

【代码】请用循环打印图案,假设图案行数n由键盘输入【C语言沙漏形状】

2022-11-22 17:53:38 1168

原创 通过循环按行顺序为一个5×5的二维数组a赋1到25的自然数,然后输出该数组的左下半三角的元素。

没啥用 写着玩

2022-11-22 15:57:42 929

转载 Compiled with problems:X ERROR C:\Users\Idler\Desktop\vue_test\src\components\School.vue 11:9 error

Compiled with problems:X ERROR C:\Users\Idler\Desktop\vue_test\src\components\School.vue 11:9 error Component name “School” should always be multi-word vue/multi-word-component-names C:\Users\Idler\Desktop\vue_test\src\components\Student.vue 10:9 error Com

2022-03-02 16:46:59 6822 1

原创 大三实训作业-arp欺骗攻击案例

环境:kali工具:python3不说废话,直接上代码#arp数据包攻击 from scapy.all import *import sysdef restore_target(gateway_ip,gateway_mac,target_ip,target_mac): ''' arp缓冲表恢复 ''' print("[*] 恢复ARP缓冲......") #构造ARP包 send(ARP(op=2,psrc=gateway_ip,pdst=

2021-03-24 16:12:29 1179

原创 springmvc架构javaweb项目(mysql+eclipse+tomcat+sqlserver)

开发工具:eclipse、tomcat、mysql该项目实现了基本的增删改查、对于页面的优化可自行修改。在项目中增加了监听器和过滤器。源码链接:https://download.youkuaiyun.com/download/qq_44002133/15839936?spm=1001.2014.3001.5501实验截图:登录界面用户注册界面:数据库用户信息:管理界面(查):添加界面:修改界面:删除界面:...

2021-03-16 15:02:15 270

原创 尚硅谷javaweb--xhr.open(“get“,“check_Username?username = “ + username,true);异步处理无法实现预期效果问题

第一步:将xhr.open("get","check_Username?username = " + username,true);里的get改为post。第二步:将class文件CheckUsernameServlet里的方法改为doPost()方法具体如下

2020-12-27 16:11:54 333

原创 java各种jar包免费下载地址

https://jar-download.com/

2020-12-20 21:34:49 2710

转载 eclipse中maven项目不显示Maven Dependencies依赖

Eclipse在引入或创建Maven工程后,不显示Maven Dependencies,如下图所示:而正常Maven的工程结构目录是有Maven Dependencies依赖库的,如下图:在网上搜了这个问题,大多都是下面这种做法:右击项目 -> Maven --> Enable DependencyManagement ,但是这种方法有时候是行不通的。你可以试试:右击项目 -> Maven -->UpdateProject 。如果你Update Project之后依然没

2020-12-17 20:43:08 644

原创 NEU网络攻防XSS--Attack(个人笔记,仅供参考)

Xss防御1.function encodeForHTML(str, kwargs){ return ('' + str) .replace(/&/g, '&amp;') .replace(/</g, '&lt;') // DEC=> &#60; HEX=> &#x3c; Entity=> &lt; .replace(/>/g, '&gt;') .replace(/"/g, '&quot;') .r

2020-12-12 15:22:47 167 1

原创 麻瓜蛋蛋的汉诺塔程序

# include <stdio.h>void hannuota(int n, char A, char B, char C){/* 如果是1个盘子 直接将A柱子上的盘子从A移到C 否则 先将A柱子上的n-1个盘子借助C移到B 直接将A柱子上的盘子从A移到C 最后将B柱子上的n-1个盘子借助A移到C*/ if (1 == n) { printf("将编号为%d的盘子直接从%c柱子移到%c柱子\n", n, A, C); } else { hannu

2020-12-12 15:20:32 116

原创 数据结构--利用函数递归实现前n项的和(或者积)

# include <stdio.h>long sum(int n){ if (1 == n) return 1; else return n + sum(n-1); //若想求前n项的积则此处的 + 改为 *}int main(void){ int q; printf("请输入要递归计算的数值:"); scanf("%d",&q); printf("%ld\n", sum(q)); return 0;}...

2020-12-11 19:24:28 804

原创 麻瓜蛋蛋的链式循环队列

#include<stdio.h>#include<malloc.h>typedef struct pqueue{ int *data; //定义一个指针类型的数组 int front; //队头 int rear; //队尾 }*PQUEUE,QUEUE;void init(PQUEUE);bool enqueue(PQUEUE,int);void traverse(PQUEUE);bool full(PQUEUE);bool empt

2020-12-11 19:19:53 161

原创 麻瓜蛋蛋的手写单链表

# include <stdio.h># include <malloc.h># include <stdlib.h>typedef struct Node{ int data; //数据域 struct Node * pNext; //指针域}NODE, *PNODE; //NODE等价于struct Node PNODE等价于struct Node *//函数声明PNODE create_list(void);void traverse_

2020-12-11 17:48:30 145

原创 数据结构--单链表(通过数组实现)

# include <stdio.h># include <malloc.h> //包含了malloc函数# include <stdlib.h> //包含了exit函数//定义了一个数据类型,该数据类型的名字叫做struct Arr, 该数据类型含有三个成员,分别是pBase, len, cntstruct Arr{ int * pBase; //存储的是数组第一个元素的地址 int len; //数组所能容纳的最大元素的个数 int cnt; /

2020-12-11 17:46:53 290

原创 数据结构概述(b站--郝斌老师)

数据结构的概述定义我们如何把现实中大量而反复的问题以特定的数据类型和特定的存储结构保存到主存储器(内存)中,以及在此基础上为实现某个功能(比如查找某个元素,删除某个元素,对所有元素进行排序)而执行的相应的操作,这个相应的操作也叫做算法。数据结构=个体+个体的关系算法=对存储数据的操作狭义:数据结构是专门研究数据存储的问题数据的存储包含两方面:个体的存储 + 个体关系的存储广义:数据结构既包含数据的存储也包含数据的操作对存储数据的操作就是算法算法狭义:算法是和数据的存储方式密切相关

2020-12-11 17:39:44 805

原创 数据结构(c语言)-- struct的用法

示例1:/* 如何使用结构体 两种方式: struct Student st = {1000, "zhangsan", 20}; struct Student * pst = &st; 1. st.sid 2. pst->sid pst所指向的结构体变量中的sid这个成员 */# include <stdio.h># include <string.h>struct St

2020-12-11 17:35:59 722

原创 c语言-- malloc函数的使用

# include <stdio.h># include <malloc.h>int main(void){ int a[5] = {4, 10, 2, 8, 6}; int len; printf("请输入你需要分配的数组的长度: len = "); scanf("%d", &len); int * pArr = (int *)malloc(sizeof(int) * len);// *pArr = 4; //类似于 a[0] = 4;// pA

2020-12-11 17:28:07 298 1

原创 一级指针(易懂)

示例1:# include <stdio.h>int main(void){ double * p; double x = 66.6; p = &x; //x占8个子节 1个字节是8位, 1个子节一个地址 double arr[3] = {1.1, 2.2, 3.3}; double * q; q = &arr[0]; printf("%p\n", q); //%p实际就是以十六进制输出 q = &arr[1]; printf("%p\

2020-12-11 17:23:44 316

原创 c语言程序设计--利用循环求出阶乘(或前n项的和)

# include <stdio.h>long cc(int );int main(void){ int val; long sum; printf("请输入一个数字: val = "); scanf("%d", &val); sum = cc(val); printf("%d的阶乘是:%ld\n", val, sum); return 0;}long cc(int val){ int i, mult=1; for (i=1; i<=val

2020-12-11 17:18:06 1518

原创 一级指针数组

示例1:# include <stdio.h>int main(void){ int a[5] = {1,2,3,4,5}; //定义了一个长度为5的物理空间数组 ,每个长度为1的空间都有自己独有的物理地址十六进制 //a[3] == *(3+a); printf("%p\n", a+1); //此时输出的为 物理地址 即a[2] printf("%p\n", a+2); printf("%d\n", *a+3); //*a+3等价于 a[0]+3,*

2020-12-11 17:12:52 224

原创 黑马程序员linux运维下半部分笔记

因为部分操作过于简单与易懂,所以在接下来的笔记中并未做记录。博主提示:手动实践往往更容易学会。(实现过程附截图)===================================================用户身份:ower、group、others、root权限:read、write、execute注意:在linux中,如果要删除一个文件,不是看文件有没有对应的权限,而是看文件所在目录是否有写权限,如果有才可以删除查看权限:#ls -l 路径 ls -l等价于ll‘d‘表示文件

2020-11-07 13:40:42 1455 5

原创 You must reset your password using ALTER USER statement before

在linux系统中安装完mysql-server之后,第一次使用root临时密码可以登陆数据库,但是在使用时会出现以下报错,这是因为用户在初次使用数据库时,需要重新设置root账户密码。解决方案;1、查看临时密码,临时密码路径为 /var/log/mysqld.log#grep "temporary password" /var/log/mysqld.log2、登陆mysql3、修改密码mysql> alter user ‘root’@‘localhost’ identifie

2020-11-03 12:57:12 368

原创 如何在linux中安装并使用traceroute工具

如何在linux中安装并使用traceroute工具安装方法:yum install -y traceroute使用方法:traceroute +目标主机地址eg:#traceroute baidu.com一般当一行出现‘ * ’号时表示断开连接,一般情况下很难复连。补充:在window中命令使用的方法为#tracert +目标主机地址#traceroute作用:查看traceroute工具的具体用法Usage: traceroute [ -46dFITnreAUDV ] [

2020-10-28 15:12:03 14102

原创 网络工程师常用网络协议神图(蓝光)

2020-10-26 19:28:49 2112

原创 黑马程序员linux运维上半部分笔记

Linux运维基础命令笔记(上半部分):因为是博主跟着学一个一个字敲的,图片数量过多上传有点麻烦,缺失步骤的部分在末尾,所以文章后配有具体的步骤截图,需要的同学自己找一下吧。最好还是自己跟着命令敲一遍,有利于深化记忆注意。因为centos版本不同(我用的centos7),在启动项管理模块chkconfig语法被systemctl更替。具体请大家仔细查看相关内容获得超级管理员用户权限:su root#clear/ctrl + l 清屏(隐藏当前信息)#ls == list 列出当前目录下

2020-10-24 16:38:39 14270 6

原创 如何安装eclipse与配置环境变量(基础入门)

Java开发环境搭建及第一个Java程序提供给同学们的资料同学们可以在群文件中下载“Java”软件压缩包,解压后,能够看到eclipse和jdk两个软件。下载JDK同学们可以使用老师提供的JDK。同学们也可以到oracle官网下载JDK,但是官网下载需要orcal帐号。(此步骤可以忽略)下载方法:1)搜索jdk下载,可看到jdk下载链接。点开第一个链接根据系统选择下载JDK。64位的系统可选择最后一项。2.安装JDK1.81)双击JDK的图标 ,按照操作步骤,点击

2020-10-03 15:08:02 12115 5

Eclipse软件,自行下载

Eclipse软件,自行下载

2024-06-11

Linux基础命令.7z

Linux基础命令.7z

2021-04-18

spring-javaweb

大三作业

2021-03-16

空空如也

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

TA关注的人

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