摘要: 托管堆基础 在面向对象的环境中,每个类型都代表可供程序使用的一种资源。要使用这些资源,就必须为代表资源的类型分配内存。包含以下步骤: 1. 调用IL指令newobj,为代表资源的类型分配内存(一般使用C new操作符来完成)。 2. 初始化内存,设置资源的初始状态并使资源可用。类型的实例构造器负责设 阅读全文
posted @ 2017-03-04 12:05 kevin290 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 服务端demo 客户端demo class Program { static void Main(string[] args) { IPEndPoint ipe = new IPEndPoint(IPAddress.Parse("127.0.0.1"),9999); using (UdpClient 阅读全文
posted @ 2017-03-04 10:26 kevin290 阅读(668) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-04-14 17:19 kevin290 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 有段时间没有更新博客了,2014就要过去了,贴上一段代码。之前遇到事件冒泡的问题,也去网上搜索了一番,结果大部分都是一样的代码,贴来用时也不太顺利。涉及到FF时,可以用 e.stopPropagation(); ,不知怎地我没用成功。不过我发现FF支持e.cancelBubble = true;的写... 阅读全文
posted @ 2014-12-27 22:25 kevin290 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 我测试程序的方式比较原始,直接调试运行。前两天跟同事学会了附加进程调试,觉得很神奇,但是即使附加进程还是需要些前面的测试代码。也比较麻烦。于是就想到了还有单元测试的东西。当然用的是VS的自带的测试框架,具体的运行原理没有深究。以后搞懂它了再写一篇详细的吧,这次只是初次接触,即便如此也为工作提供了极大的便利。每次运行单元测试项目的时候就直接出来“不通过”的提示,后来怎么也搞不懂了。再后来发现里面是可... 阅读全文
posted @ 2014-11-13 21:27 kevin290 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一、CSS基本选择器 1、标签选择器 a word p p段落 h1 标题文本 2、ID选择器 #p1 ... 阅读全文
posted @ 2014-11-03 22:36 kevin290 阅读(347) 评论(0) 推荐(0) 编辑
摘要: //第一种方式是注册onload事件处理代码, //onload事件会在页面或图像加载完成后立即发生。这意味着onload事件的执行时间是在 //document对象和document对象所关联的所有的资源全部加载完毕才会执行onload事件处理程序 ... 阅读全文
posted @ 2014-11-03 21:29 kevin290 阅读(349) 评论(0) 推荐(0) 编辑
摘要: TASKKILL [/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F] 描述: 使用该工具按照进程 ID (PID) 或映像名称终止任务。 参... 阅读全文
posted @ 2014-11-02 22:44 kevin290 阅读(6297) 评论(0) 推荐(0) 编辑
摘要: JSON:JavaScript 对象表示法(JavaScript Object Notation)。 JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 JSON 语法规则 JSON 语法是 JavaScript 对象表示法语法的子集。 数据在名称/值对中 数据由逗号分隔 花括号保存对象 方括号保存数组 ... 阅读全文
posted @ 2014-11-02 20:55 kevin290 阅读(272) 评论(0) 推荐(0) 编辑
摘要: internal delegate int MyDel(int x); public class Lambda { private MyDel del = delegate(int x) { return x + 1; };//匿名方法 private MyDel del2 = (int x) => { return ... 阅读全文
posted @ 2014-11-02 19:52 kevin290 阅读(644) 评论(0) 推荐(0) 编辑