代码改变世界

随笔档案-2012年05月

如何保证Web Service的安全

2012-05-31 16:42 by 假面Wilson, 1956 阅读, 收藏, 编辑
摘要: 转载自:http://www.cnblogs.com/jiapengliang2005/articles/1619233.html 要以安全的方式访问Web服务方法,可以考虑以下安全措施:l 是谁调用?——SoapHeader身份认证。l 来自哪里?——访问IP认证。l 加密传输 ——SSL安全访问。这些安全保护措施常常是配合使用的。7.9.1 通过SoapHeader来增强Web Service的安全性通过SoapHeader我们可以让具有指定用户口令的用户来访问我们的Web服务接口。(完整代码示例位置:光盘\code\ch07\WebAppClient\WebForm-SoapHeader 阅读全文

Asp.net MVC3 一语道破

2012-05-30 19:01 by 假面Wilson, 380 阅读, 收藏, 编辑
摘要: 原文:http://www.cnblogs.com/know/archive/2012/03/31/2426730.htmlAsp.net MVC前两年就听说了,但一直没有去用,中间只是粗略的了解了下,在做的栏目改版时才真正的去学习和使用——刚开始学,对其'路由'和请求解析执行的过程感觉比较神秘,但随着项目中的应用、功能的逐一实现,发现所谓的Asp.net MVC也就那样,清楚了核心的几点东西,就可以比较'得心应手'的玩转了。这篇博客就是要跟大家分享下:我所了解的Asp.net MVC和如何灵活使用! 本文目录:什么是ASP.NET MVCAsp.net MVC 阅读全文

常用Lambda范例

2012-05-30 14:34 by 假面Wilson, 216 阅读, 收藏, 编辑
摘要: 原文:http://www.cnblogs.com/wlb/archive/2009/08/26/1554026.html1.用Where()方法进行筛选using System;using System.Linq;namespace ConsoleApplication3{ class Program { static void Main(string[] args) { int[] intary = { 1, 2, 3, 4, 5, 6, 7, 8, 89, 10 }; //查询所有能被2整除的元素 var query1 = intary.Where(num => num % 2 = 阅读全文

Lambda表达式

2012-05-30 14:33 by 假面Wilson, 260 阅读, 收藏, 编辑
摘要: Lambda表达式实际上是一个匿名函数。它包含表达式和语句,常用于创建委托或表达式目录树类型。所有Lambda表达式都是用Lambda运算符---------- =>,该运算符读为“goesto”。Lambda运算符的左边是输入参数(可能没有),右边是表达式或语句块。Lambda表达式返回右边表达式的结果。其基本格式如下:(input paramenters)=>expression其中,parameters是一个参数列表,在Lambda只有一个输入参数时可以不适用括号,否则括号是必须的。两个或更多输入参数由括在括号中的逗号分隔,如以下代码所示,包括两个参数x和y。(x,y)=&g 阅读全文

1、1、2、3、5、8、13、21、34...... 求第X位数是多少,2种实现方式

2012-05-04 11:36 by 假面Wilson, 267 阅读, 收藏, 编辑
摘要: 经典的面试题,之前面试时写的不够好,回来后重新想了下,以下是2实现方式:方法一:【递归调用】 public int FooNum(int i) { if (i < 0) return 0; else if (i > 0 && i <= 2) return 1; else returnFooNum(i - 1) +FooNum(i - 2); } 方法二:【for循环】 public int AddNum(int x) { int f1 = 1; int f2 = 1; int f3 = 0... 阅读全文
点击右上角即可分享
微信分享提示