1.CLR加载编译源文件 注1.:当你点击调试或者生成解决方案的时候这就是一个编译过程首先CLR加载源文件也就是你写的代码(此代码在文件中是字符串)然后将项目中的嗲吗编译成IL代码进而生成程序集 证明过程 用反编译工具反编译.exe文件 .更深层次的变化我也不知道. 注2.当项目启动时,CLR(公共语言运行库)会加载项目里的所有类到内存,并找到其中的主函数,作为默认的启动函数调用执行.但是如果项目中包含一个以上的主函数时,clr因为不知道要从哪个启动,所以报错.反之如果项目中没有包含主函数,cl…
面向对象(OOP→Object-Oriented Programming) 1.什么是面向对象? 一种分析问题的方式. 2.面向对象三大特征: 封装(隐蔽代码实现/复用/修改方便).继承.多态. 3.什么是类?什么是对象?类和对象的区别?如何写一个汽车类? 类是模具,创建对象的模具,抽象的. 类是一种数据类型,用户自定义的数据类型 类组成:字段.属性.方法.构造函数等 对象是具体的,是类的具体实例. 对象具有属性(特征)和方法(行为) 案例:创建学生类,老师类,通过构造函数初始化类内部字段 4.…
C# 基础方法篇 一.复习 1)方法的重载 方法的重载并不是一个方法,实际上方法的重载就是一些不同的 方法,目的是为了方便程序员编码,所以将功能相近的方法命名相同 根据参数,编译器自动的去匹配方法体,而不需要程序员记住 的方法 -->如何判断重载写的对不对 将方法的定义拿出来,去掉修饰符,去掉方法体,去掉返回类型 int InputNum() int InputNum(int max) int InputNum(int min,int max) -->将参数列表中的局部变量名去掉,只留参数类型…
1,从System.String[]转到List<System.String> System.String[] str={"str","string","abc"}; List<System.String> listS=new List<System.String>(str); 2, 从List<System.String>转到System.String[] List<System.Strin…
目录 什么是ElasticSearch 核心能力 ES的搜索核心 搜索引擎选择 搜索的处理 补充: 小节总结: 基本学习环境搭建 如何操作ElasticSearch 下载.安装和运行(Based Windows) 如何操作ES 基于postman操作 补充: 小节总结 需要了解的概念 分布式模型相关 数据存储相关 小节总结 Hello ElasticSearch 写->读 写->搜索 小节总结 发表日期:2019年9月18日 什么是ElasticSearch ElasticSearch是一个集…
目录 上节回顾 本节前言 索引index 创建索引 查看索引 查看单个索引 查看所有索引 删除索引 修改索引 修改副本分片数量 关闭索引 索引别名 增加索引别名: 查看索引别名: 删除索引别名: 补充 小节总结: 类型type 补充: 小节总结: 文档document 插入文档 查询指定文档 更新文档 删除文档 查询所有文档 补充: 小节总结 发表日期:2019年9月19日 上节回顾 在学习新的内容之前,先回顾一下上节的内容,上节主要讲述了以下的内容: ElasticSearch是什么?什么是搜…
目录 上节回顾 本节前言 文档的搜索 URL参数条件搜索 请求体条件搜索 语法与示例: 补充: 小节总结: 文档的过滤filter 语法与举例: filter与bool constant_score cache 小节总结: 文档的聚合分析 准备数据 语法与举例: 其他语法: 补充: 小节总结: 文档的分页.排序 分页 排序 deep paging 补充: 小节总结: 发表日期:2019年9月20日 上节回顾 1.讲了如何对索引CRUD 2.重新解释了type,只是元数据的效果 3.讲了如何对文档…
目录 想想我们漏了什么 回顾 补回 集群的建立 集群发现机制 配置文件 健康状态 补充: 小节总结 分片的管理 梳理 分片的均衡分配 主副分片的排斥 容错性: 数据路由 对于集群健康状态的影响 小节总结: 请求的处理 提供服务 协调节点cordination node 请求分发的负载均衡 补充: 小节总结 文档的元数据 文档的数据类型 数据类型 补充: mapping dynamic mapping 举例: 创建mapping 修改mapping 查看mapping keyword mappin…
<Linux内核设计与实现>CHAPTER17阅读梳理 [学习时间:3.5hours] [学习内容:设备类型,模块,内核对象,sysfs] 个人思考部分见[]标出的部分 一.课堂讲解整理&思考 1.什么是模块?为什么需要模块?它和设备有什么关系? 首先,一个操作系统(这里以Linux系统为例)会关联很多设备,从大家比较熟悉的键盘.打印机,到硬盘.光盘,再到比较专业的一些电路板设备.机械设备以及其他设备:操作系统必须能够向这些设备发出有效指令以便于操控,同时还要根据各个设备能接受的指令差…
 jQuery  [一]  jQuery     1: javaScript和 javaScript库:        (1) javaScript自身存在的3个弊端:复杂的文档对象模型(DOM),不一致浏览器的实现和便捷的开发,调试工具的缺乏        (2) javaScript库:                 prototype(...)是最早成型的 javaScript库之一,但是由于 prototype成型年代较早,从整体上对面向对象的编程思想把握的不是很到位,导致其结构松散.…