之前个人理解错误,浮点数转换少了一步。 因为当时看视频和别人博客的时候,发现很多人没有说清楚一些很细致的东西。 首先,浮点数的表示,有 定点数据表示 浮点数据表示 IEEE754 定点数据表示 原理是将一个浮点数的整数和小数部分各自转为二进制,最高位表示符号位。 例如使用定点数据表示,表示 -[......] 继续阅读
示例: 判断字符串是否由字母数字下划线组成: using System; using System.Diagnostics; using System.Text.RegularExpressions; namespace ConsoleApp6 { class Program {[......]继续阅读
C# 中,Parallel 和 Task.WhenAll 都用于并行计算。 Parallel 一般只用于 CPU 集中的操作。 查看 https://www.cnblogs.com/scmail81/archive/2018/08/22/9521096.html 学习。 Task.WhenAll主要[......] 继续阅读
计算机系统结构-数据表示 目录 计算机系统结构-数据表示 数据表示 浮点数 浮点数标准 例题 计算机系统结 数据表示:数据表示是指能由计算机硬件直接识别和引用的数据类型。(例如定点数浮点数) 表现在什么地方:表现在它有对这种数据类型进行操作的指令和功能部件。 数据结构种类:串,队,列,栈,阵列,[......] 继续阅读
在 Ubuntu 上安装 K8S教程 [TOC] 1,更新系统源 如果系统本身自带得镜像地址,服务器在国外,下载速度会很慢,可以打开 /etc/apt/sources.lis 替换为国内得镜像源。 apt upgrade 2,更新软件包 将系统得软件组件更新至最新稳定版本。 apt update 3[......] 继续阅读
计算机系统结构:CPU性能公式 基础知识 CPU 时间:一个程序在 CPU 上运行的时间。(不包括I/O时间) 主频、时钟频率:CPU 内部主时钟的频率,表示1秒可以完成多少个周期。 例如,主频为 4.1GHz,表示每秒可以完成 4.1*109 个时钟周期。 时钟周期:时钟周期也称为振荡周期,定义为[......] 继续阅读
计算机系统结构-概论 考察知识点 计算机系统的层次结构 计算机系统结构、计算机组成、计算机的实现 计算机的软硬件取舍及定量设计原理 软件、应用、器件的发展对系统结构的影响 系统结构中的并行性开发及计算机系统的分类 知识难度: 每个知识点使用 ※ 号标记掌握程度和类型。 ※:标识,能够记住知识点和[......] 继续阅读
[ASP.NET Core 从入门到精通-资源收集导航]() 目录 ASP.NET Core 从入门到精通-资源收集导航 学习路线 学习路线资源导航大全 1,介绍 2,入门 3,教程 4,基础知识 5,Razor页面 6,MVC 7,Web API 8,授权认证 9,安全性 10,测试、调试、API[......] 继续阅读
1,计算机系统的层次结构 从语言角度来看,一台计算机是由软硬件组合成的,按照功能划分,可以形成多层机器级组成的层次结构。 不同层次的语言,可以使用翻译或解释技术来实现。例如 C# 语言是应用语言,在编译时会生成 IL 语言(高级语言),属于翻译(Translation 美 /trænzˈleɪʃ[......] 继续阅读
1,判断类型 判断是否某种类型 1.1 类和委托 1.1.1 判断是否类型或委托 1.1.2 判断是否泛型 1.1.3 泛型的参数名称和泛型限定 泛型约束 GenericParameterAttributes 枚举 泛型约束关系 1.1.4 是否委托 1.1.5 访问修饰符 1.1.6 密封类、[......] 继续阅读
1,InvokeMember 1.1 InvokeMember 参数 1.1.1 name 1.1.2 invokeAttr 1.1.3 binder 1.1.4 target 1.1.5 args 1.1.6 返回 1.1.7 BindingFlags 1.1.8 根据是否公开 1.1.9 大小[......] 继续阅读
1,属性字段的赋值和读值 2,自定义特性和特性查找 2.1 特性规范和自定义特性 2.1.1 定义特性 2.1.2 限制特性的使用 2.1.3 特性的构造函数和属性 2.2 检索特性 2.2.1 方式一 2.2.2 方式二 3,设计一个数据验证工具 3.1 定义抽象验证特性类 3.2 实现多个[......] 继续阅读
1,编写依赖注入框架 1.1 路由索引 1.1.1 判断控制器 Controller 是否存在 1.1.2 判断 Action 是否存在 1.2 依赖实例化 1.3 实例化类型、依赖注入、调用方法 2,编写控制器和参数类型 2.1 编写类型 2.2 实现控制器 3,实现低配山寨 ASP.NE[......] 继续阅读
1,MemberInfo 1.1 练习-获取类型的成员以及输出信息 1.2 MemberType 枚举 1.3 MemberInfo 获取成员方法并且调用 1.4 获取继承中方法的信息(DeclaringType 和 ReflectedType) 2,从 IL 看反射 2.1 获取属性的构造 2.[......] 继续阅读
A对B、C await (from e in _context.Equip join c in _context.Ycp on e.EquipNo equals c.EquipNo into j1[......]继续阅读
1,实例化类型 1.1 Activator.CreateInstance() 1.1.1 简单类型 1.1.2 简单类型的构造函数 1.1.3 object 1.1.4 故意出错 1.1.5 Activator.CreateInstance() 性能 1.2 ConstructorInfo.Inv[......] 继续阅读
1,获取类型的信息 1.1 类型的基类和接口 1.1.1 基类 1.1.2 获取实现的接口 1.1.3 获取泛型接口 1.2 获取属性、字段成员 1.2.1 构造函数 1.2.2 属性 1.2.3 字段 1.2.4 方法 1.2.5 事件 1.2.6 成员 [......] 继续阅读
1,反射的使用概述 1.1 什么是反射 1.2 反射可以做什么 1.3 Type 类 1.4 反射使用归类 1.4 Type 一些常用属性 2,获取 Type 2.1 获取 Type 类型 2.2 数组 Type 生成数组 Type 获取数组 Type 获取数组的元素类型、维数 矩形数组(交错数组[......] 继续阅读
1. 说明 1.1 关于反射、特性 2. 程序集操作 2.1 获取 程序集对象(Assembly) 2.1.1 运行时获取程序集 2.1.2 使用方法 2.1.3 从文件加载程序集 2.1.4 使用方法 2.2 Assembly 使用 2.2.1 获取程序集完全限定名称 2.2.2 Assembl[......] 继续阅读
通过反射获取到属性名称以及特性后,要获取属性的值。 static void Main(string[] args) { Test test = new Test() { A = 13510[......]继续阅读