- 6
- 0
- 约4.15千字
- 约 9页
- 2016-11-28 发布于河南
- 举报
必会简答题
什么是进程?
当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。
程序是死的,进程是活的,
什么是线程?
线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。
什么是多线程?
多线程是指进程中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行的线程来完成各自的任务。
*可查看讲课的示例代码
每个访问都创建一个线程
4. 线程池 :线程池的最重要的特征也就是最大程度利用线程. (2)多线程需要协调和管理,所以需要CPU时间跟踪线程; (3)线程之间对共享资源的访问会相互影响,必须解决竞用共享资源的问题; (4)线程太多会导致控制太复杂,最终可能造成很多Bug;
什么是程序集
是一个集合,将 多个类 和资源文件编译为中间代码
在.net类库编译成.dll文件 应用程序编译成.exe文件
什么是反射
动态获取程序集、类型等的信息
可根据这些信息动态的加载程序集、动态的加载创建类型、动态的加载动态调用方法,动态的加载访问类型的成员等
使用反射动态绑定需要牺牲性能
Assembly 程序集
MapPath 方法 把相对路径转换成绝对路径 注意是根目录下
P
您可能关注的文档
- sql3.ppt
- Lecture4_Hadoop.ppt
- 实验2 数据库和数据表的管理.ppt
- SQL SERVER 2000 PPT 第4章.ppt
- 第四章:SQL Server表管理.ppt
- 第5章 SQL Server 2000数据库表的创建和管理.ppt
- Public Access Rules Sup R 44 through 47.ppt
- 5.Tecplot_exercise_examples.ppt
- OpenStack Deployment _ Operations Workshop Presentation.pptx
- Ch10.5 BacktrackingCh10.2 Divide and Conquer.ppt
- 《GB/T 4943.2-2026音视频、信息技术和通信技术设备 第2部分:与GB 4943.1—2022相关的解释信息》.pdf
- GB/T 4943.2-2026音视频、信息技术和通信技术设备 第2部分:与GB 4943.1—2022相关的解释信息.pdf
- GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口.pdf
- 《GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口》.pdf
- 中国国家标准 GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口.pdf
- 2026江苏南通市海安市人力资源和社会保障局下属事业单位选调1人考试参考试题及答案解析.docx
- 2026内蒙古自治区党委军民融合办所属事业单位竞争性比选3人考试备考试题及答案解析.docx
- 2026年徽商银行社会招聘考试参考题库及答案解析.docx
- 2026贵州杉乡建设投资开发(集团)有限公司招聘合同制员工4人考试参考题库及答案解析.docx
- 2026年护士资格模拟冲刺肿瘤科护理含解析.docx
原创力文档

文档评论(0)