摘要:
反射概念:反射是由框架提供的一个类库,可以访问dll的metadata,获取的dll的信息,并使用它 反射的命名空间:using System.Reflection; DLL里面包含了两种: 1.IL中间语言,最后变成机器码 2.metadata元数据,用于描述IL 程序结构: Reflence引用 阅读全文
摘要:
什么是事务 是不可分割的逻辑单元,由多个操作部分组成 select GETDATE()--函数 1.自动提交事务 insert、update、delete都是自动提交事务 比如一个学生表和班级表有外键约束 只删掉班级表的数据是执行不了的 insert into Student values('张三' 阅读全文
摘要:
ORM:对象关系映射Object Relational Mapping(简称ORM) 如果数据库对应几十个实体类就是几十个表该怎么查询呢 利用反射加泛型手写ORM 建好数据库Student 先配置好数据库连接 <connectionStrings> <add name="Student" conne 阅读全文
摘要:
UDP(User Datagram Protocol)用户数据协议 没有序号,确认位,标志位,UDP不会建立连接-无连接的传输协议,不可靠的协议,容易丢包。 什么场景下面会使用UDP协议? 不需要可靠机制的时候 只要求速度时 流媒体,多媒体游戏,IP电话 资源消耗特别小 基于UDP的协议:DNS(域 阅读全文
摘要:
查看自己电脑上的ARP表包含ip(Internet地址)和MAC(物理地址) arp -a 下载Wireshare选择你电脑对应版本即可 https://www.wireshark.org/download.html 如果win10显示找不到接口,用管理员去运行:以管理员的身份在cmd中输入命令 n 阅读全文
摘要:
圈出来的面板不见了 要重置DBeaver UI,只需删除workbench.xmiDBeaver工作区/.metadata中的文件即可。默认情况下,workbench.xmi文件位置为: 视窗: %APPDATA%\DBeaverData\workspace6\.metadata\.plugins\ 阅读全文
摘要:
先思考: 192.168.1.1 机器A 192.168.2.33 机器B 他们能直接通信吗? IP协议:IP(Internet Protocol),分配给上网用户使用网际协议的设备的数字标签,分为两大类:IPV4和IPV6。 IPV4:32位。二进制:11000000.10101000.00000 阅读全文
摘要:
在下载远程图片时存入磁盘报错语句 img.Save(filePath, System.Drawing.Imaging.ImageFormat.Jpeg); 首先检查了文件夹权限的问题,还是不行图片写不进去 后来网上查找是因为我在读取图片时,它会将图片锁定 Bitmap bmp = new Bitma 阅读全文
摘要:
ASP.NET Core WebApi 项目搭建 提前准备下载 Vs 2019 .Net Core SDK 一、新建一个.NET Core 项目 这里我选用Vs 创建,先选一个文件夹例如 可以通过可视化界面创建,也可以通过命令行创建 我这里选择命令行创建 第一次打开C#时,会自动帮你下载omnish 阅读全文
摘要:
在利用反射插入时会映射所有字段:但是插入时有主键自增不需要指定值 因此利用特性标记主键,将主键排除掉 1.编写属性 [AttributeUsage(AttributeTargets.Property)] public class KeysAuthAtturbute : Attribute { pub 阅读全文