- 博客(20)
- 收藏
- 关注
转载 基于.Net Framework 4.0 Web API开发(2):ASP.NET Web APIs 参数传递方式详解
概述: ASP.NET Web API 的好用使用过的都知道,没有复杂的配置文件,一个简单的ApiController加上需要的Action就能工作。调用API过程中参数的传递是必须的,本节就来谈谈API使用过程中参数的传递方式。各种参数传递方式的实现: ASP.NET Web API参数有两种传递方式,一种是请求时携带QueryString,Action中没有...
2016-07-11 11:51:00
394
转载 Autofac Container 的简单的封装重构
为了使用方便,对Autofac container的简单封装,记录如下,备以后用或分享给大家,欢迎讨论! 1 using Autofac; 2 using Autofac.Core.Lifetime; 3 using Autofac.Integration.Mvc; 4 5 public static class ContainerManager ...
2016-07-07 12:07:00
276
转载 基于.Net Framework 4.0 Web API开发(3):ASP.NET Web APIs 异常的统一处理Attribute 和统一写Log 的Attribute的实现...
概述: ASP.NET Web API 的好用使用过的都知道,没有复杂的配置文件,一个简单的ApiController加上需要的Action就能工作。但是项目,总有异常发生,本节就来谈谈API的异常的统一处理和写统一写log逻辑的解决方案。问题: 在ASP.NET Web API编写时,如果每个API都写异常处理逻辑,不但加大了开发工作量,且每个开发人员处理异常返回的...
2016-07-05 17:43:00
386
转载 js Date 时间格式化的扩展
js Date 时间格式化的扩展: 1 Date.prototype.format = function (fmt) { 2 var o = { 3 "M+": this.getMonth() + 1, //月 4 "d+": this.getDate(), //日 5 ...
2016-07-04 14:52:00
127
转载 基于.Net Framework 4.0 Web API开发(4):ASP.NET Web APIs 基于令牌TOKEN验证的实现
概述: ASP.NET Web API 的好用使用过的都知道,没有复杂的配置文件,一个简单的ApiController加上需要的Action就能工作。但是在使用API的时候总会遇到跨域请求的问题, 特别各种APP万花齐放的今天,对API使用者身份角色验证是不能避免的(完全开发的API不需要对使用者身份角色进行管控,可以绕过),这篇文章就来谈谈基于令牌TOKEN身份验证的实现。...
2016-07-04 11:22:00
238
转载 基于.Net Framework 4.0 Web API开发(5):ASP.NET Web APIs AJAX 跨域请求解决办法(CORS实现)...
概述: ASP.NET Web API 的好用使用过的都知道,没有复杂的配置文件,一个简单的ApiController加上需要的Action就能工作。但是在使用API的时候总会遇到跨域请求的问题,特别各种APP万花齐放的今天,API的跨域请求是不能避免的。 在默认情况下,为了防止CSRF跨站的伪造攻击(或者是 javascript的同源策略(Same-Origin Poli...
2016-06-08 11:45:00
572
转载 [C#] .NET4.0中使用4.5中的 async/await 功能实现异
好东西需要分享原文出自:http://www.itnose.net/detail/6091186.html在.NET Framework 4.5中添加了新的异步操作库,但是在.NET Framework 4.0中却无法使用。这时不免面临着抉择,到底是升级整个解决方案还是不使用呢?如果你的软件还没发布出去,建议直接使用.NET Framework 4.5吧;但是如果已经发布了,...
2016-05-20 11:10:00
125
转载 C#中在AxWebBrowser控件注入JS脚本的方法
/// <summary> /// 窗体加载 /// </summary> private void JS_Load(object sender, EventArgs e) { this.axWebBrowser1.Navigate("www.baidu.co...
2013-06-26 09:14:00
201
转载 C# 操作鼠标移动到指定的屏幕位置方法
/// <summary> /// 引用user32.dll动态链接库(windows api), /// 使用库中定义 API:SetCursorPos /// </summary> [DllImport("user32.dll")] private static ...
2013-06-26 08:57:00
807
转载 彻底卸载微软拼音输入法
微软拼音输入法2010是Office 2010默认安装的组件之一,用户可以在自定义安装中的Office共享功能找到它并设置为不安装。 如果还未安装,可以在选自定义安装的时候,在Office共享功能找到“Microsoft Office微软拼音输入法”,点击旁边的箭头选择“不安装”。然后点“下一步”安装office就OK了。 如果已经安装了微软拼音输...
2013-06-20 15:01:00
243
转载 sqlserver中with(nolock)详解
转载:http://www.cnblogs.com/lucasfly/archive/2009/12/04/1617060.html在查询语句中使用 NOLOCK 和 READPAST 处理一个数据库死锁的异常时候,其中一个建议就是使用 NOLOCK 或者 READPAST 。有关 NOLOCK 和 READPAST的一些技术知识点: 对于非银行等严格...
2013-06-07 09:52:00
85
转载 提高SQL查询效率
转载:http://www.myexception.cn/sql/1182244.html1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可...
2013-05-30 15:15:00
103
转载 INSERT INTO 与 SELECT INTO 的区别和使用
SQL Server提供了两种快速复制表的方法,正好最近又用到了,记下:(1)INSERT INTO TableName1 SELECT columnNames FROM TableName2 WHERE TableName2.Column1 ='' and TableName2.Column2 ='' 这种方法适用于TableName1表已经存在的情况下,把表Tabl...
2013-05-30 15:13:00
97
转载 线程Thread基础学习(2)
继上一篇文章之后,再来讨论lock与join 使用和区别:接下来先看join使用方法一,首先定义线程测试类TestThread,代码如下: 1 public class TestThread 2 { 3 public static void Test1() 4 { 5 for (i...
2013-04-28 09:17:00
110
转载 线程Thread基础学习(1)
学习过操作系统的人员对于线程一词并不陌生,或多或少或深或浅都有了解,但对于程序员来说,只有了解是不行的,在应聘工作的面试中或多或少总有面试官提到这些问题,此问题涉及领域并不宽,但作用着实不小,特别是在系统性能方面。在多核处理器盛行的今天,多线程成为面试官比较喜欢的话题。方式多为并发的理解,多线程的同步等等。 为了能在工作有能有立足之地,程序员必须每天学习...
2013-04-18 13:26:00
117
转载 CSS之cursor使用
<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="utf-8" /> <title>CSS参考手册</title> <style> .test { width...
2013-04-15 14:43:00
90
转载 CSS之quotes使用
语法:quotes:none |[<string><string>]+默认值:none适用于:所有元素继承性:有取值:none:content属性的open-quote和close-quote值将不会生成任何标记<string>:定义content属性的open-quote和close-quote值的标记,2个为一...
2013-04-15 14:20:00
229
转载 C# 模拟网站登陆
实现此功能首先需要借助一些抓包工具,对相应的网站登陆过程进行分析,此过程根据网站的不同,可能复杂,也可能很简单。常用的抓包工具FF下FireBug和IE下的HttpWatch.这两个工具很强大,以此工具获取的信息足以应对C#模拟网站登陆过程所需要的信息。抓包工具的使用教程网上很多,例如FireBug教程,在此就不做过多介绍。当然网上C# C/S结构模拟网站登陆信息也很多,但...
2013-04-09 15:59:00
265
转载 ASP.NET 应用程序页面生命周期概述。
ASP.NET程序员都知道,ASP.NET 页运行时,会经历一个生命周期,在生命周期中会依次执行一系列逻辑处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、验证、运行事件处理过程以及进行呈现。对于ASP.NET开发者,理解ASP.NET页的生命周期是非常重要。主要是为了搞明白在那个阶段放置特定的方法和设置页的属性,深刻的理解页的生命周期对于自定义控件的开发者...
2013-04-09 13:46:00
98
转载 SQL 基础技能提升
此篇涉及的 SQL 全部在SQL SERVER 2005 EXPRESS 通过验证-- 数据库备份USE MASTEREXEC SP_ADDUMPDEVICE 'DISK' , 'TESTBACKDB1' , 'E:\T.bak';BACKUP DATABASE DB TO TESTBACKDB1EXEC SP_DROPDEVICE 'TESTBACKDB1'-- 依据旧表创建新表S...
2013-04-02 16:51:00
106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人