上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页
摘要: 程序集内部包含了各种相关的模块、资源文件、配置文件等,将这些在功能上相关的文件整合到单个文件中,以便于部署和维护。使用C#编译器编译程序时,生成的便是程序集。 一、清单数据 a)如果编译的是独立应用程序或是dll,清单数据会被保存在生成的PE文件中,这被称为单文件程序集;但如果是多文件程序集,清单数 阅读全文
posted @ 2017-07-27 21:29 zhixin9001 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 二编写不安全代码 a)fixed关键字 代码中体现了fixed的用法:fixed (type* ptr= expression) { …};type是类似int*这样的非托管类型或void类型,expression是可以返回为type*指针的任意表达式,被fixed的变量只能在{…}中使用。 上面的 阅读全文
posted @ 2017-07-25 23:07 zhixin9001 阅读(142) 评论(0) 推荐(0) 编辑
摘要: #Server.HtmlEncode 对一段字符串进行html编码 response.write(Server.HTMLEncode("Theimage tag: <img>")) 输出为:The image tag: &lt;img&gt 浏览器端显示为:The image tag: <img> 阅读全文
posted @ 2017-07-23 22:23 zhixin9001 阅读(163) 评论(0) 推荐(0) 编辑
摘要: #int[] arr=new int[0];变量arr本身在栈中创建。 所有的变量本身都保存在栈中。对于是引用类型的数组arr来说,arr变量位于栈上,栈上的这块空间存储的是数组在堆中开辟的空间的地址。对于值类型来说,栈上直接保存的是具体的值。 # c#中要在派生类中重新定义基类的虚函数,可以在前面 阅读全文
posted @ 2017-07-22 23:06 zhixin9001 阅读(146) 评论(0) 推荐(0) 编辑
摘要: #堆和栈的区别 栈是编译期间就分配好的空间,因此在代码中必须就栈的大小有明确的定义。局部值类型变量、值类型参数等都在栈内存中。堆是程序运行期间动态分配的内存空间,可以根据程序的运行情况调整分配的堆内存大小。 #下面程序的执行结果? inti = 10; Console.WriteLine(i++); 阅读全文
posted @ 2017-07-20 22:26 zhixin9001 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 为了保证向后兼容性,C#和.NET可以通过非托管的方式运行旧代码。非托管代码是指没有被.NET运行时管控的代码。非托管代码主要包括:平台调用服务(PlatformInvocation Services)、不安全代码(Unsafe Code)、COM互操作(COM interoperability)。 阅读全文
posted @ 2017-07-18 22:13 zhixin9001 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 通过反射可以在运行时动态地获取一个应用的元数据。 一 反射相关的类和方法 与反射相关的类处在System.Reflection命名空间下,包括Assembly、Module、MethodInfo、FieldInfo、PropertyInfo、EventInfo。 a)Type类 System.Typ 阅读全文
posted @ 2017-07-16 22:24 zhixin9001 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一 任务调度 当一个线程的时间片被用尽后,处理器会切换到另一个线程,但关于如何确定执行哪一个线程呢,这就涉及到了线程或任务的优先级。 a) 每个线程都有优先级,任务调度算法会根据各线程的不同优先级来决定出下一个执行的线程。线程的优先级分为Highest、AboveNormal、Normal、Belo 阅读全文
posted @ 2017-07-15 23:51 zhixin9001 阅读(181) 评论(0) 推荐(0) 编辑
摘要: ​统计分析模块与之前的内容相对独立,用于记录并跟踪各部位围度的变化。还需提供对所作计划的分析,辅助使计划更合理。 一 围度记录 这儿可以记录各项身体围度指标,现在包括体重在内身体上上下下基本全部提供了,虽然貌似用处不大,所以这个界面并不做非空校验,但会有对输入格式的限制,必须是整数或一位小数。 二 阅读全文
posted @ 2017-07-13 23:53 zhixin9001 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 通过将一个任务划分成多个任务分别在独立的线程执行可以更有效地利用处理器资源并节省时间。但如果不合理地使用多线程,反而会带来种种问题并拖慢运行速度。 一 线程基础 a)线程与多任务 一个线程就是一个处理单元,多任务时多个线程会同时执行。多任务时会涉及到任务间的合作与优先级的问题。Windows NT内 阅读全文
posted @ 2017-07-11 22:29 zhixin9001 阅读(166) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页