Java-基于SpringBoot的登录系统实现
Java 基于SpringBoot的登录系统实现
一、spring boot项目创建
首先,打开IDEA。(不需要选择在文件夹中打开)
先点击上方的File-新建-项目,来到新建项目的部分
检查左方有没有关于spring initializer的内容。
如果像图中一样没有spring initializer,那么说明你使用的是社区版。需要去插件中安装一个spring boot的插件。
来到当前窗口上面的搜索框,直接输入spring,然后点击“在Marketplace中搜索”,选择spring boot helper安装
注意:这个插件只有30天的试用期,如果想要继续使用需要付费激活许
【明日方舟】危机合约-灼燃作战-600&620分记录&通关思路
灼燃作战 600&620分 记录/通关思路
这次新一期的危机合约:灼燃作战,推出两天后成功上到了605分。总体来说难度适中,想要上到600分需要合理分配词条。
(现在已经成功上到620分。在更多词条开放后可以选择一个新的词条)
一、总体评价
这是第一次在一次危机合约中打出如此高的分数(上一次还是认真打危机合约还是在赝波行动,作为四个月新玩家拿下合约18)。这次是在作为一个一年四个月玩家重新认真挑战危机合约。
这次的最大的难点在于枯朽萃聚使徒(俗称斐济杯)。它源源不断发出高伤害的枯朽之种,对我方干员造成巨大打击。想要打好就必须合理利用芦苇丛。但是沼泽探测车也会让我放隐匿失效,也是一
传输层
传输层
第四层:主要是实现了主机之间的通信,数据通信是服务于主机上的会话进程。
一、第四层概述
第四层的功能:
分割上层应用程序数据,第四层只会在终端设备上有,在中间设备是没有的
建立端到端的运营。(end to end)
完成可靠性检验,接收方认为数据错误,在第四层进行要求重传。
流量控制和可靠性:需要外国人重复他的话并慢声说话。
第四层重要协议:
1、传输控制协议TCP,是可靠传输
2、用户数据报协议UDP
TCP:可靠,效率比较低,面向连接(需要建立三次握手建立连接关系),重新发送丢失或错误的任何内容,需求质量高而不是速率高
UDP:不可靠,无连接,不使用确认,不进行流量控制,直
第五章-实二次型
第五章 实二次型
一、基础知识
二次曲线方程:
a11x2+2a12xy+a22y2+2a13x+2a23y+a33=0a_{11}x^2+2a_{12}xy+a_{22}y^2+2a_{13}x+2a_{23}y+a_{33}=0a11x2+2a12xy+a22y2+2a13x+2a23y+a33=0
可以表示成:
(x,y,1)(a11a12a13a12a22a32a13a23a33)(xy1)(x,y,1)\begin{pmatrix}
a_{11}&a_{12}&a_{13}\\
a_{12}&a_{22}&a_{32}\\
a_{13}
网络层
网络层
本文主要参考eaglebear2002的博客
使用IP地址(而不使用硬件地址)的原因:
设备数量和供应商多
规格不一致
定位复杂
一、网络层概述
对于不同帧使用同一的方案进行处理
希望通过路由选择算法进行路径的选择和转发,对第二层是透明的。(即第二层的具体实现不影响第三层)
第三层只能避免拥塞(流量控制在第四层)
第三层职责
通过网络来移动数据,划分广播域,跨网段传播数据。
使用分层寻址方案(IP地址)
细分网络
减少交通拥堵,基于IP做分段和传达
与其他网络交谈
一般,第三次负责的是联通和传达,而数据可靠性由终端设备(第四层及以上)来进行保证(不然会带来比较大的计算
Java网络编程入门指南
本篇主要参考以下文章:https://www.runoob.com/java/java-networking.html
Java网络编程入门指南
Java中想要接收和发送报文其实很简单。Java中自带了net库,里面提供了一些socket API,因此可以通过调用这些API来实现网络之间的传输。
与C++中的网络编程不同,Java中许多需要执行的步骤都被封装在了一些函数中,省去了WSAStartUp和bind、listen等步骤,因此比C++更简洁。
网络编程需要一端作为服务器,一端作为客户端,来进行通信。
当然,如果需要构建一个功能丰富的,拥有完善的处理报文的机制的应用,光使用socket
GitHub Pages部署网页指南
GitHub Pages 网页部署指南
当我们在本地做出了一个网站之后,想要把它部署到网上,让其他人可以通过网址来访问这个网站,该怎么做呢?
通常,我们会想到租借一个服务器,在上面就可以存放我们的网站内容。但是这样做非常复杂,并且资金消耗也巨大(而且很多时候只能用爱发电)。如果我们制作的网站不是一个规模非常巨大的网站时,我们也可以考虑把我们的网页文件托管到一些免费托管服务平台上。这个时候我们就可以在这些托管平台的域名之上部署属于自己的网站。Github Pages就是这样一个网站。
例如以上情况,我们自己手动写了一个Hello World网页,并将其托管到了Github Pages上(放进
第四章 矩阵的特征值与特征向量
第四章 矩阵的特征值和特征向量
一、基础知识
相似矩阵:存在可逆矩阵P使得B=P−1APB = P^{-1}APB=P−1AP,那么A和B就是可逆矩阵
其实相似矩阵P是:如果一个基底通过矩阵P可以过渡到另一个基底,并且第一个基底上有一个线性变换T,这个线性变换的矩阵表示是A,那么这个线性变换在第二个基底下的矩阵就是P−1APP^{-1}APP−1AP,就可以表示不同坐标系(基底)下的同一个线性变换(见《线性代数讲义》P173 定理6.4.4)
相似矩阵的性质:
特征值与特征向量
特征值:满足Aλ=ξλA\lambda = \xi \lambdaAλ=ξλ
其实这个特征值与之前我们离散数
第三章 线性方程组解的结构
第三章 线性方程组解的结构
一、基础知识
Ax=b中,A为系数矩阵,x为未知向量,b为右端向量
增广矩阵:系数矩阵加上右端向量
同解方程组:具有相同解集的两个方程组为同解方程组
解方程:对增广矩阵进行初等行变换,化成行简化梯形矩阵
如果r(A)=r(A b)=A的列数,那么方程组有唯一解
如果r(A)=r(A b)<A的列数,那么方程组有无穷解(需要使用自由变量的方式来表示)
如果r(A)<r(A b),那么方程组无解
方程组有非零解:|A|=0
重要推论:若A∈Rm×nA \in R^{m\times n}A∈Rm×n,则r(A)+r(N(A))=nr(A)+r(N(A)
第二章 矩阵,向量
第二章 矩阵、向量
一、基础知识
向量可以看成只有一行或一列的矩阵,因此向量可以和矩阵运算
零矩阵:所有元素为0的矩阵,可以写成OOO
零向量:所有分量为0的矩阵,可以写成θ\thetaθ
对角矩阵:只有对角线的元素(aiia_{ii}aii)非0,其他元素均为0的矩阵
数量矩阵:对角矩阵每个元素相等,记为k
单位矩阵:对角矩阵的对角线元素均为1,记为EEE
EnE_nEn表示n阶单位矩阵
注意:ene_nen表示只有第n个元素为1,其他元素为0的单位向量。
|A|表示A的行列式。如果行列式非0,则A是非奇异矩阵;行列式为0表示为奇异矩阵(退化矩阵)
矩阵的乘法:左边的矩阵的每一