自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【java与python通信】java服务端发送图片数据到python客户端

总的来说就是使用socket发送base64图片编码到python客户端,需要注意的是。,需要根据图片大小设置socket缓冲区。

2024-08-18 11:14:12 220

原创 【项目部署】使用宝塔面板部署mongodb7.0+springboot整合

之后我看了看admin表,发现存在两种权限,可以发现是没有问题的。怀疑是没有admin表的权限导致认证失败,qwq未解决。(只需要看到部署完防火墙即可,因为mongodb7.0没有mongo命令)(1)使用当前数据库管理员配置后,springboot出现认证失败。(2)点击编辑连接(因为默认隐藏admin系统库,需要手动展示)(2)最后使用root用户配置springboot一切正常。(1)输入账号等信息,连接数据库。

2024-07-22 11:22:06 325

原创 计算机网络-应用层简述

应用层用来定义通信协议(因为一个功能的解决需要多个应用进程通信和协同工作完成)

2024-06-28 09:28:24 412

原创 计算机网络-传输层简述

FTP:文件传输协议,使用端口号21(用于连接)和20(用于传输数据)TELNET:远程登录协议,使用端口号23SMTP:电子邮件传输协议,使用端口号25(用于发送邮件)POP3:邮局协议版本3,使用端口号110(用于接收邮件)DNS:域名系统,使用端口号53(一个域名可以对应多个ip,一个ip只能绑定一个域名)TFTP:简单文件传输协议,使用端口号69(使用UDP不可靠传输,但效率高)HTTP:超文本传输协议,使用端口号80SNMP:简单网络管理协议,使用端口号161。

2024-06-27 21:37:34 912

原创 VBS实战案例

出现如下错误时,需要在文件修改后缀vbs时-》另存为-》编码选择ANSI。案例一:在文件所在目录下,将文件按后缀名分类。案例二:批量修改当前目录下的指定后缀名。

2024-06-23 11:20:28 169

原创 计算机网络-网络层简述

概念:IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。如192.168.0.1组成:主机地址/主机号和网络地址/网络号,子网掩码IP地址与MAC的区别:IP地址的特点:由网络前缀和主机号组成实际上IP地址是标志一台主机或一个条链路的接口,当一台主机连接多个网络时,必须拥有多个IP一个网络是指具有相同网络前缀的主机集合,用交换机或转发器连接的局域网还是一个网络。

2024-06-22 19:25:56 815

原创 互联网概述

带宽在计算机网络中的意义: 用来表示网络的通信线路所能传送数据的能力,即在单位时间内从网络中的某一点到另一点能通过的最高数据率。边缘部分(资源子网):连接在互联网上的所有主机(端系统,端是末尾的意思),用户直接使用,用来进行通信和资源共享。带宽在模拟信号系统中的意义: 某个信号所包含的各种不同频率成分所占据的频率范围。核心部分(通信子网):大量网络和连接在网络上的路由器组成,为边缘部分提供服务。数据链路层:作用是封装成帧,透明传输,差错检测,可靠服务。计算机之间的通信是指主机A和主机B之间的进程进行通信。

2024-06-21 18:11:11 252

原创 计算机网络-数据链路层简述

在接收数据的时候,MAC协议首先判断输入的信息并是否发生传输错误,如果没有错误,则去掉控制信息发送至LLC(逻辑链路控制)层。冲突停止:当检测到冲突时,立即停止当前的数据发送,并发出一个短促的干扰信号(称为“阻塞信号”或“碰撞脉冲”),通知其他节点发生了冲突。协议数据单元pdu是帧,由帧头(源mac地址,目的mac地址,类型或length等),数据,帧尾(帧尾的数据用来校验)作用是数据帧的封装/卸装,帧的寻址和识别,帧的接受与发送,链路的管理,帧的差错控制等。广播域:交换机的所有端口都在一个广播域;

2024-06-21 11:45:03 760

原创 计算机网络-物理层简述

解决各种传输媒体上传输0和1的问题,进而为数据链路层提供透明的传送比特流的的服务注:透明是指链路层不需要了解物理层如何传输,只需要使用比特流服务就行。意味着这些功能、组件或过程对用户、开发者或更高层级的系统来说是不可见的、无需了解细节或者其工作原理是隐匿的。

2024-06-20 18:18:47 695

原创 c语言构造数据类型简述

(5) 结构型数组的定义与初始化:struct a{int a;(1) 不同类型数据起始内存单元相同,但只能存放一个成员的值。(2) 定义与初始化与结构体相同,除关键字为union。1. 分类:结构体,联合体(共用体),枚举类型。(2) 结构体变量占用内存为各成员内存之和。(1) 用标识符表示的自动设值的常量的集合。(4) 结构体变量无法整体输入输出。(3) 指针运算符与·运算符。② 结构体变量访问成员用 .(1) 定义与初始化。

2023-03-11 23:52:34 209

原创 c语言指针简述

5. *指针变量 表示这个地址所代表的值,如果进行修改,则这个地址所代表的值被修改,即原变量被修改。(2) 数组名表示数组首地址,但无法算数运算,因为数组名所代表的地址不会改变。(2) 引用字符串中的字符的两种方式:*(字符指针+i)/ 字符指针 [i](1) 样式:[存储类型] 数据类型 *指针变量名[=初始值];(1) 样式:[存储类型] 数据类型 *数组名[元素个数];① a代表数组的首行元素,但一般用a[0][0]表示。(1) 样式:数据类型 (*指针变量名)[N];

2023-03-09 23:20:14 84

原创 c语言字符数组简述

字符数组1.用字符数组存储字符与字符串的区别(1)存储方式:字符串后有 ‘\0’,\0表示字符串结束,不输出后面2.初始化:(1)char array[]={‘a’,’b’,’c’};(2)char array[]={“aaaa”};注:在字符串初始化时自动加/0,若字符串大小无法容纳,则会丢失,有可能会破坏其他数据。3.字符数组输入的三种方式(1)Sacnf(“%c”,&array[0]);(2)Scanf(“%s”,&array);或s

2023-03-08 23:22:12 103

原创 c语言数组简述

1.数组的大小需要在定义时确定,数组下标的范围为0到数组大小-12.c语言对数组的下标值是否越界不做检测,但会导致程序非正常结束3.样式:【存储类型】数据类型 数组[数组大小] 【】中可省略 注:默认存储类型为auto,静态存储类型,故默认为04.数组的初始化分行赋值Int array [3][2]={{1,2},{3},{4}}顺序赋值Int array [3][2]={1,2,3,4,5}Int array [][2]={1,2,3,4,5

2023-03-06 23:08:44 106

原创 c语言预处理简述

预处理(编译预处理指令)1.功能:向编译系统发布信息或指令,并在编译前执行2.分类:宏文件,文件包含,条件编译及其他3.以#开头宏定义1.分类:带参数的,不带参数的2.作用:文本替换3.带参数:在文本替换前先将字符串中的参数用实参表来替换,类似于函数4.没有值的宏#define a这类宏用于条件编译5.如果宏的值超过一行,则行末需加\6.预定义的宏(1)__LINE__此指令所在的行数(2)__FILE__文件位置(3)__DATE

2023-03-05 15:11:12 61

原创 c语言函数简述

1.定义:接受零或几个参数,执行,返回一个或零个值的一段代码2.分类:(1)系统定义的标准函数,即库函数(2)自定义函数3.样式存储类型符 返回值类型 函数名(形参){}(1)存储类型符:static内部函数,extern外部函数。默认为内部函数(2)返回值类型默认int4.在调用函数前,需要声明或函数在main()前5.每个函数有自己的变量空间,参数也位于这个独立的空间,和其他函数没有关系(1)使作为局部变量的实参的值在调用前后不发生改变6.递归函

2023-03-04 00:27:47 102 2

才从简来.apk

才从简来.apk

2024-05-22

空空如也

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

TA关注的人

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