草庐IT

SpringMVC笔记

全部标签

线性代数:数量矩阵学习笔记

线性代数:数量矩阵学习笔记一、数量矩阵的定义数量矩阵(或称单位矩阵)是一个n×nn\timesnn×n的方阵,对角线上的元素为111,其余元素都为000。通常用I\boldsymbol{I}I或E\boldsymbol{E}E表示,有时根据上下文也会使用In\boldsymbol{I}_nIn​或En\boldsymbol{E}_nEn​来表示一个n×nn\timesnn×n的数量矩阵。I=(10⋯001⋯0⋮⋮⋱⋮00⋯1)In=(10⋯001⋯0⋮⋮⋱⋮00⋯1)(n阶)\begin{aligned}&\boldsymbol{I}=\begin{pmatrix}1&0&\cdots&0\\

华为HCIE学习之open stack开篇(笔记)

文章目录一、云计算和虚拟化的区别二、Openstack的作用三、Openstack部署方式四、Openstack内的一些概念1、租户2、镜像3、规格4、网络一、云计算和虚拟化的区别云计算是一种服务模式,而虚拟化是一种具体的技术。二、Openstack的作用Openstack是一个云操作系统,它通过各种组件对下层的各种资源进行整合、管理、调度。如cinder,我们在界面上点击创建硬盘,然后通过cinder-api等一系列cinder组件的传递最后传递到driver,通过driver控制存储创建一个lun三、Openstack部署方式四、Openstack内的一些概念1、租户相当于一个客户,创建时

UE4运用C++和框架开发坦克大战教程笔记(十三)(第40~42集)

UE4运用C++和框架开发坦克大战教程笔记(十三)(第40~42集)40.多按键绑定41.自动生成对象42.资源模块数据结构测试自动生成对象按资源类型生成对象40.多按键绑定上节课实现了按键绑定系统的4种基础绑定,这节课来实现多按键事件的绑定。我们为多按键绑定额外编写一个类InputBinder。DDMessage.h//多按键输入绑定类#pragmaregionInputBinderDECLARE_DELEGATE(FDDInputEvent) //用于绑定多按键的目标方法UCLASS()classDATADRIVEN_APIUDDInputBinder:publicUObject{ GE

Unity Shader 入门笔记(二)

前言前一篇UnityShader入门笔记(一)中,我们学习和了解了Shader程序是什么以及UnityShader代码的主要结构和相关含义,本篇文章中我们将进一步学习和了解Shader程序如何编写。1.写一个简单的Shader程序//UpgradeNOTE:replaced'mul(UNITY_MATRIX_MVP,*)'with'UnityObjectToClipPos(*)'Shader"MyShader/SimpleShader01"{SubShader{Pass{CGPROGRAM//声明顶点着色函数vert是顶点着色函数名字#pragmavertexvert//声明片元着色函数fra

学习笔记(C#篇):C#使用webSocket(1:服务端建立)

1、前言    本篇主要介绍了C#中使用webSocket进行与其他服务建立连接以及信息处理相关内容。(本篇适用于应用程序端的搭建,代码实例是在WinForm窗体应用程序的基础上进行撰写的)2、服务端建立    此处使用了插件Fleck来记录日志,可以直接在nuget管理中搜索下载对应的版本,在代码中引用该包下的内容即可使用。    首先上代码://设置日志记录等级FleckLog.Level=LogLevel.Debug;//创建连接对象集合以便统计所有连接对象varallSockets=newList();//指定服务端端口varserver=newWebSocketServer("ws:

阿里云云计算助理工程师ACA证书笔记2024.1.11 云计算基础 第五节 (持续更新中….)

本笔记为日更笔记,如果没更,直接踹我的私信ヽ(≧□≦)ノ 本笔记截图来自于:阿里云云计算助理工程师ACA认证_阿里云认证_阿里云培训中心-阿里云(aliyun.com)第一章云计算基础五、云计算架构目标:理解掌握云计算服务模型,理解叙述云计算架构核心特征,理解阐述云计算各服务层次特点,理解讲述云计算架构与传统架构的区别,理解表述云计算架构的优势云计算作为虚拟化的延申,影响范围已经越来越大,在云计算走向成熟前,我们更应该关注系统云计算架构的细节,基于现有的云计算产品的分析和经验,公认的云计算架构主要可分为四层本节课我们将要对云计算架构做深入了解和学习,区别于传统架构,解析云计算架构的优势1,云计

区块链关键技术1(笔记)

文章目录一、数据链上ID:哈希哈希算法:哈希是如何工作的哈希算法的应用1、安全加密:2、数据校验(用于检验数据的完整性和正确性):哈希算法在分布式中的应用1、负载均衡2、数据分片(下面两个例子讲得通透)3、分布式存储二、链上数据的加密基础:公钥公钥密码体制是什么?公钥体制:公钥密码体制的4个组成部分:公钥密码体制的两个基本模型:1、加密模型:2、认证模型:公钥密码体制的原理公钥密码举例-RSA算法依据的原理安全性公钥密码举例-椭圆曲线公钥密码比特币中的椭圆曲线:加密流程:三、私钥介绍和注意私钥的本质Base58转换私钥缘由Base58的编码表举例私钥和公钥的关系参考资料:总结一、数据链上ID:

Hyperledger Fabric基础知识笔记

地址https://github.com/togettoyou/fabric-realtyhttps://mp.weixin.qq.com/s/yDmGwfRjXxDJfgv1d0p3Ig笔记区块链基础知识1.Block每个区块记录上一区块hash值、本区块中的交易集合、本区块hash值等基础数据。区块串联形成链。2.Blockchain多方共享的分布式账本技术,记录交易。去中心化:多参与者协作维护,无中心管理者。不可修改:信息以附加形式记录到账本,使用加密技术。3.Transaction区块链接受的数据称为交易。4.Smartcontract为了支持以同样的方式更新信息,实现整套账本功能(交

《UE4开发笔记》Tip 0 Rider的五个必备技巧

在UE4的C++工程和源码开发中,过去常使用VisualStudio系列来作为IDE,但VS始终对UE4工程支持的并不友好,小番茄VisualAssistX系列插件的安装也是十分玄学,时不时就失灵。JetBrains推出了RiderForUE4,经过一段时间的试用,感觉在日常开发上可以完胜VS+VA的,虽然还在测试版本,但经过近年来的打磨,基本上是没碰到过什么大毛病。这里总结Rider在写代码时一些能够大大提高效率的功能,文章内附上的快捷键是在VisualStudio模式下的。1-编辑器快捷键有时候在代码里需要新起一行,有时候需要在上方,有时候需要在下方,如果光标直接在行内,使用Enter会把

多层高速PCB设计学习笔记(三) GND的种类及PCB中GND布线实战

系列文章目录多层高速PCB设计学习(一)初探基本知识(附单层设计补充)多层高速PCB设计学习笔记(二)基本设计原则及EMC分析多层高速PCB设计学习笔记(三)GND的种类及PCB中GND布线实战多层高速PCB设计学习笔记(四)四层板实战(上)之常见模块要求多层高速PCB设计学习笔记(五)四层板实战(下)之阻抗控制计算(SI9000)目录系列文章目录前言GND的分类PCB中GND的处理PCB中GND的实战分析更多实战布局例子1.分割数字模拟案例2.统一地平面案例3.注意保证地平面的完整性前言之前了解了一些模块的接口和含义,现在处理一个复杂的PCB中GND的问题GND的分类(1)数字地:也叫逻辑地