- 博客(72)
- 收藏
- 关注
原创 登录页面后数据库返回信息失败
但是这个insert user info failed 很奇怪 因为实在登录成功之后出错 不应该出现插入用户信息才对。发现 本来是_ut.login() 被写成了 _ut.insert 导致错误。在登录之后 页面反馈 找不到数据库用户信息,请重新登录。之前以为是数据库哪里设置问题 然后检查后主键设置正确的。然后检查用户登录函数。
2024-05-14 12:24:43
280
原创 VScode 无法连接云服务器
重启电脑,都无法成功。最后重置电脑后才连接上,但是重启服务器后又出现该问题。试了很多方法,比如更换VScode版本,卸载重装,删除配置文件。
2024-04-30 12:23:19
742
原创 计算机网络——应用层
域名到IP地址的解析是由域名服务器上的程序完成的,一个服务器负责管辖的范围称为区,每个区设置相应的权限域名服务器,用来保存该区中所有主机的域名到IP地址的映射。主动模式PORT:客户端先连接到服务器的21端口,登录成功后读取数据时,客户端要随机开放一个端口,并告知服务器,服务器收到PORT命令和端口号后,通过20端口和客户端开放的端口连接,发送数据。,同一个客户第二次访问同一个服务器的页面,服务器的响应和第一次访问相同,简化了服务器设计,容易支持大量并发的HTTP请求。
2023-07-26 22:21:25
1682
原创 计算机网络——传输层
UDP仅在IP数据报服务增加了:复用和分用,以及差错检测优点:(1)无须建立连接,没有这方面的时延(2)无连接状态,某些专用应用服务器使用UDP时, 一般都能支持更多的活动客户机(3)分组首部开销小,只有8B(4)应用层能更好的控制发送的数据和发送时间;某些实时应用要求稳定的速度发送,能容忍一些数据的丢失,但不允许有较大的时延,UDP正好满足(5)UDP支持一对一,一对多,多对一和多对多的交互通信常用于一次性传输较少数据的网络应用;
2023-07-25 23:08:02
845
原创 计算机网络——网络层
是一种创新网络架构,采用集中式的控制平面和分布式的数据平面,控制平面利用控制-数据接口对数据平面上的路由器进行集中式控制,方便软件来控制网络;并且提供强大的编程接口,使得网络具有更好的编程性0控制平面有一个逻辑上的远程控制器,掌握各主机和网络的状态,为每个分组计算出最佳路由,通过openflow协议将转发表下发给路由器;路由器只需要收到分组,查找转发表,转发分组。
2023-07-24 21:50:25
649
原创 计算机网络——数据链路层
或者当发送方发送了N个帧后,若发现该N个帧的前一个帧在计时器超时后仍未返回其确认信息,则该帧被判为出错或丢失,此时发送方。
2023-07-17 20:21:47
1661
1
原创 计算机网络——物理层
当分组交换采用数据报服务时,可能会失序,丢失或重复分组;分组发送前,在发送方和接收方建立一条逻辑上相连的虚电路,连接一旦建立,就固定了虚电路所对应的物理路径,与电路交换类似,整个通信过程分为三个阶段:虚电路建立,数据传输与虚电路释放。也采用存储转发方式,但解决了大报文传输问题,限制了每次传送的数据块大小的上限,把大的数据块划分为合理的小数据块,加上一些必要的控制信息构成分组。:频率相同的前提下,将ASK与PSK结合起来,形成叠加信号,设波特率为B,m个相位,每个相位n种振幅,则QAM技术的。
2023-07-13 21:48:33
6994
5
原创 计算机网络——计算机网络体系结构
一般认为,计算机网络是一个将分散的,具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享的信息传递的系统,简而言之,计算机网络就是一些。
2023-07-12 21:50:12
961
原创 操作系统——输入输出IO管理
按信息交换单位分:(1)块设备:以数据块为单位,属于有结构设备,如磁盘,传输速率较高,可寻址,可随机读写(2)字符设备:以字符为单位,属于无结构类型,如交互式终端机,打印机等,传输速率低,不可寻址,时常采用中断I/O方式按传输速率分类:(1)低速设备:如键盘,鼠标(2)中速设备:如激光打印机(3)高速设备:磁盘机,光盘机等。
2023-07-11 21:45:42
513
原创 操作系统——文件管理
检索目录的过程中,只用到了文件名,仅当找到一个目录项(匹配时)时才需要从目录项中读出该文件的物理地址,所以文件的其他描述信息不会用到,也就不需要调入内存,有点系统就采用了文件名和文件描述信息分开的方法,使文件描述信息单独形成一个称为索引结点的数据结构,简称。在一个卷中,存放文件数据的空间(文件区)和FCB的空间(目录区)是分离的,卷在提供文件服务前,必须对相应的文件程序进行初始化,划分好目录区和文件区,建立空闲空间管理表格及存放卷信息的超级块。很难确定文件需要的空间大小,因此只适合长度固定的文件。
2023-07-10 20:36:11
1106
原创 操作系统——内存管理
程序装入时仅将少数页面或段先装入内存,将剩余部分暂留在外存,便可启动程序执行,这样动态调入调出页面,系统好像为用户提供了一个比实际内存容量大得多的存储器,称为。
2023-07-07 22:21:17
432
原创 操作系统——进程和线程
系统中的各种硬件,软件资源都可用数据结构抽象的描述其资源特性;利用共享数据结构抽象的表示系统中的共享资源,把对该数据结构实施的操作定义为一组过程。过程对共享资源的申请,释放等操作,都通过这组过程来实现,这组过程还可以根据资源情况,或接收或阻塞进程的访问,确保每次仅有一个进程使用共享资源,这样就可以统一管理对共享资源的所有访问,实现互斥。这个代表。
2023-06-29 00:01:16
618
原创 操作系统——计算机系统概述
一些功能对系统的影响较大,必定需要使用特权指令才能执行,所以需要内核程序来执行,运行在核心态,用户程序可以==陷入指令(访管指令)==来发起系统调用,用户程序不能直接执行对系统影响大的操作,必须通过调用请求操作系统代为执行,以保证系统的稳定性和安全性。宏内核(单内核,大内核):指将系统的主要功能模块都作为一个紧密联系的整体运行的核心态,从而为用户程序提供高性能的系统服务,各模块之间共享信息,有效利用相互之间的有效特性,具有无可比拟的性能优势。同时模块的独立性越高,各模块之间的交互越少,系统的结构越清晰。
2023-06-24 00:24:44
404
原创 数据结构——查找
若左子树非空,则左子树上所有结点的值均小于根结点的值;若右子树非空,则右子树上所有结点的值均大于根结点的值;左右子树也是一棵二叉排序树==(左小右大)==对二叉排序树进行中序遍历就得到一个递增的有序序列。
2023-06-20 21:46:32
1842
原创 数据结构——图
图G由顶点集V和边集E组成,记为G=(V,E);|V|表示顶点个数,|E|表示边的条数线性表可以是空表,树可以是空树,但是图不能是空图。
2023-06-17 00:04:29
818
原创 数据结构——树和二叉树
数是n个(n$\geqslant$0)结点的有限集,n=0称为空树(1)有且仅有一个结点称为根节点(2)n>1时,其余结点可分为m(m>0)个互不相交的有限集,每个集合本身又是一颗数,并且称为根的子树树是一种递归的数据结构,数是一种。
2023-06-13 22:55:37
1125
1
原创 数据结构——串(字符串)
串是由零个或多个字符组成的有限序列,可以是字母,数字或者其他字符由一个或多个空格组成的串称为空格串(空格也是一种符号)如“hello world 232@#%^&”
2023-06-11 22:29:53
740
原创 数据结构——栈,队列和数组
实际上是一个同时带有队头指针和队尾指针的单链表,头指针指向队头结点,尾指针指向队尾结点,即单链表的最后一个结点。分配一块连续的存储单元,设两个指针,队头指针front指向队头元素,队尾指针rear指向队尾元素的下一个位置。判空可以用Q.front=Q.rear,但是满队时也有Q.front=Q.rear,如图。队尾指针进1:Q.rear=(Q.rear+1)%maxsize。Q.front==NULL,Q.rear==NULL时队列为空。tag=0,若因删除导致Q.front==Q.rear,队空。
2023-06-09 23:12:23
591
原创 计算机组成原理——中央处理器
一条指令的执行过程分为若干个阶段,每个阶段不同部件完成假设一条指令的执行过程分为:取指(IF),译码/读寄存器(ID),执行/计算地址(EX),访存(MEM),写回(WB)理想情况,每个时钟周期都有一条指令完成,每条指令的时钟周期数(CPI)都为1每个阶段时间长度以最复杂的阶段为准,因此流水线方式不能缩短条指令的执行时间,但是提高了整个程序的效率为实现指令流水线,指令集的特征:(1)指令。
2023-06-04 23:48:22
619
原创 计算机组成原理——存储系统
按作用分:主存储器(内存);辅助存储器(外存);高速缓冲存储器(cache)按介质分:磁表面存储器(磁盘,磁带);磁芯存储器;半导体存储器(MOS型;双极型);光存储器(光盘)按存取方式分:随机存储器(RAM),只读存储器(ROM)都是随机存取;串行访问存储器(顺序存取——磁带;直接存取——磁盘,光盘)按信息的可保存性分:断电后信息消失——易失性存储器(RAM);断电后信息仍保持——非易失性存储器(ROM,磁表面,光存储器);破坏性读出——再生操作(导致恢复时间),非破坏性读出。
2023-05-31 23:56:49
1322
原创 计算机组成原理——数据的表示和运算
二进制定点小数,尾数M;00xxxx的形式,左规,尾数左移一位,阶码减1(基数为2时),可能需要多次。 现代计算机中,用定点补码整数表示整数,定点原码小数表示浮点数的尾数部分,用移码表示浮点数的阶码部分。 右柜:有效位进到小数点前面时需要右柜,尾数右移一位,阶码加1,只需进行一次右规。 变形补码,又称模四补码,双符号位的补码小数,00表示正,11表示负。 进行n+1步操作,第n+1步不再移位(n+1次累加,n次移位) 商符,商值分开进行,减法用补码加法实现,商符两个符号位异或形成。
2023-05-30 00:31:23
1124
原创 计算机组成原理——计算机系统概述
对某一功能来说,既可以通过硬件,又可以通过软件来实现,则硬件和软件在功能上是等价的,这被称为软硬件逻辑功能的等价性,但是通常硬件的性能优于软件。 PSW——程序状态(标志)寄存器,用于判断是否溢出,有无进位或错位,结果是否为否。 PC——程序计数器,取一条指令地址后自动加1,与MAR直连,取指令。 取指令——指令译码,PC+1——取数并执行——送结果——取指令。 IR——指令寄存器,存放当前指令,内容来自MDR,分析指令。 高级语言,如C++,C,java等。
2023-05-28 23:00:55
128
原创 Linux——进程
如果子进程已经退出,调用wait/waitpid时,wait/waitpid会立即返回,并且释放资源,获得子进程退出信息。传递NULL,表示不关心子进程的退出状态,否则操作系统会根据该参数,将子进程的信息反馈给父进程,status应该当作位图来看。本来父子进程的物理地址是相同的,因为代码和数据相同,但是当需要修改数据或者进行程序替换的时候,会在物理内存新开辟一片空间来给子进程使用,这就是写时拷贝。子进程没有退出,父进程检测的时候直接返回,不会占用父进程的所有精力,在轮询期间,可以做其他事。
2023-01-28 11:44:22
141
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人