上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 协变与逆变2013年10月9日19:00:00关于接口的协变与逆变 1 class Program 2 3 { 4 5 static void Main(string[] args) 6 7 { 8 9 10 11 //协变 IDataServices类型对象 变成 IDataServices 12 13 //泛型的子类 变成泛型的 父类 ,但是需要注意2个接口 不存在继承关系 只是编译器 允许这么写 CLR并提供支持,实际上是语法糖 14 15 ... 阅读全文
posted @ 2013-10-09 22:48 沐松 阅读(253) 评论(0) 推荐(0)
摘要: 今天想看下MVC4的东西,发现 居然有WebApi这东西,百度了一下..居然是 WCF中的东西,然后移植到了MVC4中,WCF你懂得返回数据都是xml,向网站这种请求 就比较纠结...而webapi可以返回xml 和json等多种类型..效果比较好 你懂得...科普文连接:WCF和ASP.NET W... 阅读全文
posted @ 2013-10-03 15:35 沐松 阅读(470) 评论(1) 推荐(1)
摘要: 最近自己研究 跨域调用js,然后 发现 有jsonp 这种技术,在Jquery中可以使用,于是 研究下原理发现: 其实 就是 利用的跨域访问的能力. 调用 服务端 返回的一段 字符串 这段字符串 很有 特点必须是 一个"函数",例如 A({'data':'111'})例子 返回一个 这个 函数,这明显是就是调用 A函数,并传入数值....于是想到 如果 我的页面上有个处理 函数例如 A(data){ alert(data.data)};那么 我的 A函数 就会被 调用.... alert 出 111 来.对 这就是 实现的原理下面 写一下 j 阅读全文
posted @ 2013-09-30 11:59 沐松 阅读(278) 评论(0) 推荐(0)
摘要: 今天闲来无聊研究了下 ActiveX插件开发,以前一直以为很牛逼,然后发现还是比较简单的东西..首先: 在开始前 准备好 VS12开发工具,cabarc.exe 工具(注:这是 用来 将文件打包成cab的工具,cab包ie浏览器才会安装它,提供下载见文章最后)开始:1.新建一个Windows窗体控件库2.新建用户控件3.添加一个接口名为:IObjectSafety(此名固定用法)添加的代码:(代码请勿改动) 1 using System; 2 using System.Runtime.InteropServices; 3 4 namespace MyFirstActiveX 5 { 6 ... 阅读全文
posted @ 2013-09-29 23:54 沐松 阅读(2469) 评论(0) 推荐(0)
摘要: 在文章1中 尝试了开发chrome一个蛋疼的插件,而且必须要写 一坨令人费解的代码才能只能,今天来次清爽的开发:如图:这是 "清爽模式" →_→ 我把popup.html与popup.js都扔掉了首先:看下manifest.json文件(chrome浏览器只认识这个名字),其中代码: 1 { 2 ... 阅读全文
posted @ 2013-09-22 19:46 沐松 阅读(341) 评论(0) 推荐(2)
摘要: 1.新建文件夹如图:整个项目的结构2.新建一个名为manifest.json的文件,编码模式为utf-8,(可以先建好txt文件然后再将文件后缀txt改为json)3.用记事本写入代码如下:(manifest.json) 1 { 2 "name": "Test_APP", 3 "versio... 阅读全文
posted @ 2013-09-16 20:22 沐松 阅读(462) 评论(0) 推荐(2)
摘要: 关于浅拷贝和深拷贝的区别就不细说了(请参看下面代码).通常会用到 深拷贝代码 实现 如下: 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 Person p = new Person { Name = new Name { FirstName = "Hua", LastName = "Rufus" }, Sex = Sex.Man }; 6 Person ptemp; 7 //ptemp = p; 普通赋值测试... 阅读全文
posted @ 2013-08-03 20:37 沐松 阅读(320) 评论(0) 推荐(0)
摘要: 今天在QQ群里看到一道题目给出四个整数变量,0 list = new List(); 7 for (int i = 1; i ( 18 (x, y) => 19 { 20 if (x.Sum == y.Sum) 21 { 22 return 0; 23 } 24 else if (x.Sum > y.... 阅读全文
posted @ 2013-05-31 20:13 沐松 阅读(1452) 评论(2) 推荐(2)
摘要: 项目需求 一个自定义类,根据id 升序。上代码: 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 var sl = GetS(); 6 sl.Sort(new Comparison((x, y) => 7 { 8 return x.ComString(y); //使用扩展方法 9 }10 ));11 ... 阅读全文
posted @ 2013-05-27 16:20 沐松 阅读(321) 评论(0) 推荐(0)
摘要: 仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)这个题,恩咋一看很简单,但是考虑到 N 不固定就蛋疼。我的主要思路 比如说 153 ,递归枚举 三位数 1 3 5,然后 对 1^3 ,3^3 ,5^3 (我提前处理了0-9的N次幂 )三者 加和 处理 得到 153,然后判断 153 包含的元素 和 135 是否相同,如果相同 就是水仙花数。(其中我在递归里 加入了剪枝,防止其重复数据,例如 135 和153 就是 重复了,其中包含1个1,1个3,1个5 →_→ 这段代码 写了一晚上 好累)下面是 我的代 阅读全文
posted @ 2013-05-22 22:24 沐松 阅读(1458) 评论(2) 推荐(2)
上一页 1 ··· 4 5 6 7 8 9 下一页