摘要:
逆向顺序句子:大家好我叫XX我是一名程序员程序员 -> 序员 -> 员名程序 -> 程序 -> 序一名程 -> 名程 -> 程是一名 -> 一名 -> 名我是一 -> 是一 -> 一X我是 -> 我是 -> 是XX我 -> X我 -> 我叫...
阅读全文
posted @ 2015-11-02 19:51
左正
阅读(490)
推荐(0)
摘要:
[Web API] Client 指定请求及响应格式(xml/json)Web API 支持的格式请参考http://www.asp.net/web-api/overview/formats-and-model-binding本篇则要演练xml/json回应 Get定义 Header:Content...
阅读全文
posted @ 2015-10-30 16:48
左正
阅读(1829)
推荐(0)
摘要:
大家知道Jquery中有serialize方法,可以将表单序列化为一个“&”连接的字符串,但却没有提供序列化为Json的方法。不过,我们可以写一个插件实现。我在网上看到有人用替换的方法,先用serialize序列化后,将&替换成“:”、“‘”:/***重置form表单*@paramformIdfor...
阅读全文
posted @ 2015-10-29 10:38
左正
阅读(384)
推荐(0)
摘要:
js在回调函数执行时直接就跳过了,想看下回调函数也看不了,调试的debug代码一时半会儿想不起来,找了几分钟找到了,还是记一下好。1 debugger;
阅读全文
posted @ 2015-10-26 15:02
左正
阅读(514)
推荐(0)
摘要:
一、申请微信认证微信认证后将自动开通高级接口,获得高级接口中所有接口权限,无需二次申请。高级接口含有获取用户基本信息、客服接口、语音识别等高级接口权限。二、获取语音识别结果开通语音识别功能,且该功能设置处于开启状态的公众帐号,用户每次发送语音给公众号时,微信会在推送的语音消息XML数据包中,增加一个...
阅读全文
posted @ 2015-10-24 15:05
左正
阅读(1202)
推荐(0)
摘要:
http://blog.itpub.net/30150152/viewspace-1454979/
阅读全文
posted @ 2015-10-23 11:07
左正
阅读(205)
推荐(0)
摘要:
//获取请求消息提数据 Stream stream = filterContext.Request.Content.ReadAsStreamAsync().Result; Encoding encoding = Encoding.UTF8...
阅读全文
posted @ 2015-10-20 10:47
左正
阅读(1000)
推荐(1)
摘要:
对于文件和文件夹有多种排序方式,常用的就是按创建或修改时间、按文件名排序。在 C# 中,按时间和文件名排序都十分简单,用数组提供的排序方法 Array.Sort() 一行代码就可以搞定,当然也可以用常用的排序方法,如快速排序、冒泡排序等。 文件排序的方法也适用于文件夹,只是传递的变量不同。为了便于...
阅读全文
posted @ 2015-10-16 16:50
左正
阅读(16414)
推荐(0)
摘要:
string path = "~/Document/Introduction/团队管理制度/"; DirectoryInfo dirinfo = new DirectoryInfo(Server.MapPath(path)); FileInfo[] Files = dirinfo...
阅读全文
posted @ 2015-10-16 16:49
左正
阅读(2851)
推荐(0)
摘要:
经常看到在项目中ajax post数据到服务器不加防伪标记,造成CSRF攻击在Asp.net Mvc里加入防伪标记很简单在表单中加入Html.AntiForgeryToken()即可。Html.AntiForgeryToken()会生成一对加密的字符串,分别存放在Cookies 和input 中。我...
阅读全文
posted @ 2015-10-16 09:03
左正
阅读(8009)
推荐(3)
摘要:
关于如题的解决方案!都是有一定编程基础的人,我就不讲其它的了。1、在实例化一个FileStream后,用完它一定要关闭。先试试这一条;2、第一条不起作用的话,用本条。在实例化FileStream时,如:FileStream fs = new FileStream(path, FileMode.Ope...
阅读全文
posted @ 2015-10-14 14:12
左正
阅读(1209)
推荐(0)
摘要:
一个完整的配置文件的例子如下所示,这个是”在C#代码中应用Log4Net(二)”中使用的配置文件。 ...
阅读全文
posted @ 2015-10-10 10:32
左正
阅读(2074)
推荐(1)
摘要:
跨域界定常见跨域:同IP不同端口: http:IP:8001/api/user http:IP:8002/api/user不同IP不同端口: http://172.28.20.100:8001/api/user http://172.128.20.100:8002/api/user基本介绍web...
阅读全文
posted @ 2015-10-09 17:20
左正
阅读(1681)
推荐(0)
摘要:
一个新项目,直接用了一些之前的代码,突然跟踪不到日志了。检查发现了原因,特在此记录。log4net的配置文件log4net_config.xmllog4net的应用错误代码:public class Log{private static string DefaultName = "log";stat...
阅读全文
posted @ 2015-10-08 16:33
左正
阅读(2835)
推荐(0)
摘要:
public class MusterEnum { /// 获取枚举的描述信息 /// /// 传入枚举对象 /// 得到对应描述信息 public String GetEnumDesc(Enum e) { ...
阅读全文
posted @ 2015-09-29 17:45
左正
阅读(2142)
推荐(0)
摘要:
问题描述当跨域(cross domain)调用ASP.NET MVC或者ASP.NET Web API编写的服务时,会发生无法访问的情况。重现方式使用模板创建一个最简单的ASP.NET Web API项目,调试起来确认能正常工作创建另外一个项目,仅仅包含一个HTML页面,发起AJAX的调用在浏览器中...
阅读全文
posted @ 2015-09-29 17:09
左正
阅读(698)
推荐(0)
摘要:
对于成功的电子商务应用,要求参与交易各方不能否认其行为.这其中需要在经过数字签名的交易上打上一个可信赖的时间戳(TimeStamp)从而解决一系列的实际和法律问题由于用户桌面时间很容易改变,由该时间产生的时间戳不可信赖,因此需要一个权威第三方来提供可信赖的且不可抵赖的时间戳服务(TimeStamp ...
阅读全文
posted @ 2015-09-29 14:20
左正
阅读(2131)
推荐(0)
摘要:
我们知道, .Net类库里提供了HttpWebRequest等类,方便我们编程与Web服务器进行交互. 但是实际使用中我们经常会遇到以下需求,基础类里没有直接提供相应的功能(WebClient类包含这些功能,只是用起来稍微麻烦一点--谢谢网友东吴居士的提醒):对HttpWebResponse获取的H...
阅读全文
posted @ 2015-09-29 14:08
左正
阅读(1836)
推荐(0)
摘要:
在上篇随笔《Web API应用架构设计分析(1)》,我对Web API的各种应用架构进行了概括性的分析和设计,Web API 是一种应用接口框架,它能够构建HTTP服务以支撑更广泛的客户端(包括浏览器,手机和平板电脑等移动设备)的框架,本篇继续这个主题,介绍如何利用ASP.NET Web API 来...
阅读全文
posted @ 2015-09-28 14:39
左正
阅读(376)
推荐(0)
摘要:
Web API 是一种应用接口框架,它能够构建HTTP服务以支撑更广泛的客户端(包括浏览器,手机和平板电脑等移动设备)的框架,ASP.NET Web API 是一种用于在 .NET Framework 上构建 RESTful 应用程序的理想平台。本文主要以ASP.NET Web API 的框架实现来...
阅读全文
posted @ 2015-09-28 14:36
左正
阅读(373)
推荐(0)
摘要:
现在用webapi发现一个问题,比如用get方法调用的的时候函数名好像没用,不管你写什么名称,它只认调用相同参数的一个函数,而且以get开头的函数虽然名称不同但是只要参数相同就会报错,无法调用怎么回事?=================================================...
阅读全文
posted @ 2015-09-28 11:35
左正
阅读(912)
推荐(0)
摘要:
前言照理来说本节也应该讲Web API原理,目前已经探讨完了比较底层的Web API消息处理管道以及Web Host寄宿管道,接下来应该要触及控制器、Action方法,以及过滤器、模型绑定等等,想想也是心痛不已,水太深了,摸索原理关键是太枯燥和乏味了,但是呢,从情感上还是挺乐意去摸索原理,而情绪上不...
阅读全文
posted @ 2015-09-25 09:31
左正
阅读(983)
推荐(0)
摘要:
引入 每次当浏览器向Web服务器发起一个请求的时,都会伴随着一些HTTP头的发送.而这些HTTP头是用于给Web服务器提供一些额外信息以便于处理请求。比如说吧。如果浏览器支持压缩功能,则浏览器会发送Accept-EncodingHTTP头,这样一来服务器便知道浏览器可以使用哪种压缩算法。还有任何在上...
阅读全文
posted @ 2015-09-24 16:14
左正
阅读(4638)
推荐(0)
摘要:
用户名:ronle注册码:ZoJzmeVBoAv9Sskw76emgksMMFiLn4NM
阅读全文
posted @ 2015-09-24 09:24
左正
阅读(251)
推荐(0)
摘要:
Windows Service这一块并不复杂,但是注意事项太多了,网上资料也很凌乱,偶尔自己写也会丢三落四的。所以本文也就产生了,本文不会写复杂的东西,完全以基础应用的需求来写,所以不会对Windows Service写很深入。本文介绍了如何用C#创建、安装、启动、监控、卸载简单的Windows S...
阅读全文
posted @ 2015-09-18 15:23
左正
阅读(382)
推荐(0)
摘要:
序言前段时间做一个数据迁移项目,刚开始用B/S架构做的项目,但B/S要寄存在IIs中,而IIs又不稳定因素,如果重启IIs就要打开页面才能运行项目。有不便之处,就改用Windows服务实现。这篇就总结下,windows服务的编写,调试,安装卸载。Windows服务介绍Microsoft Window...
阅读全文
posted @ 2015-09-18 15:18
左正
阅读(268)
推荐(0)
摘要:
其实AngularJS的官方网站首页的几个例子已经很好的展示了AngularJS的一些特性,下面我就从几个例子一步一步的讲解AngularJS吸引人的东西并且实际项目中是怎么使用ng的。首先还是从第一个经典的Hello world 案例说起,如下HTML(如果你在墙外,可以直接访问https://a...
阅读全文
posted @ 2015-09-18 11:56
左正
阅读(5370)
推荐(0)
摘要:
目录Web API 安全概览安全隐患1. 注入(Injection)2. 无效认证和Session管理方式(Broken Authentication and Session Management)3. 跨站脚本(Cross-Site Scripting (XSS))4. 直接引用非安全对象(Ins...
阅读全文
posted @ 2015-09-18 11:37
左正
阅读(6557)
推荐(2)
摘要:
英语原文地址:http://www.asp.net/web-api/overview/security/authentication-and-authorization-in-aspnet-web-api本文是作者所理解和翻译的内容。这篇文章包括两部分:身份验证和授权。身份验证用来确定一个用户的身份...
阅读全文
posted @ 2015-09-18 10:04
左正
阅读(1985)
推荐(0)
摘要:
并且我们知道了Post,Put方法只能有一个FromBody参数,再有多个参数时,上讲提到,需要将它封装成一个对象进行传递,而这讲主要围绕这个话题来说,接口层添加一个新类User_Info,用来进行数据传递,而客户端使用网页ajax和控制台HttpClient的方式分别进行实现,Follow me!...
阅读全文
posted @ 2015-09-17 16:23
左正
阅读(1195)
推荐(0)
摘要:
Cors是个比较热的技术,这在蒋金楠的博客里也有体现,Cors简单来说就是“跨域资源访问”的意思,这种访问我们指的是Ajax实现的异步访问,形象点说就是,一个A网站公开一些接口方法,对于B网站和C网站可以通过发Xmlhttprequest请求来调用A网站的方法,对于xmlhttprequest封装比...
阅读全文
posted @ 2015-09-17 16:17
左正
阅读(311)
推荐(0)
摘要:
一、 背景 SQL Server,如果我们需要把数据库A的所有表数据到数据库B中,通常我们会怎么做呢?我会使用SSMS的导入导出功能,进行表数据的导入导出,无可厚非,这样的导入非常简单和方便; 但是,当我们的表有上百个,而且有些表是有自增ID的,那么这个时候使用SSMS的话,你需要一个个手动设置...
阅读全文
posted @ 2015-09-17 14:43
左正
阅读(506)
推荐(0)
摘要:
设置Combobox默认选中项 $("#selectDock").combobox({ valueField: 'value', textField: 'label', panelHeight:"auto", data: [{ label: '靠上', ...
阅读全文
posted @ 2015-09-16 18:50
左正
阅读(1205)
推荐(0)
摘要:
1.简单形式:var q = from p in db.Products group p by p.CategoryID into gselect g;语句描述:Linq使用Group By按CategoryID划分产品。说明:from p in db.Products 表示从表中将产品对象取出来。...
阅读全文
posted @ 2015-09-16 14:36
左正
阅读(296)
推荐(0)
摘要:
Predicate 泛型委托表示定义一组条件并确定指定对象是否符合这些条件的方法。此委托由 Array 和 List 类的几种方法使用,用于在集合中搜索元素。看看下面它的定义:// Summary: // Represents the method that defines a set of cr...
阅读全文
posted @ 2015-09-16 13:46
左正
阅读(277)
推荐(0)
摘要:
问题描述如果你在WCF中用Entity Framework来获取数据并返回实体对象,那么对下面的错误一定不陌生。接收对 http://localhost:5115/ReService.svc 的 HTTP 响应时发生错误。这可能是由于服务终结点绑定未使用 HTTP 协议造成的。这还可能是由于服务器中...
阅读全文
posted @ 2015-09-16 11:02
左正
阅读(220)
推荐(0)
摘要:
PowerDesinger16创建数据库表到SQL2008R2时,执行报“对象名sysproperties无效”错误。主要是在建模时我们对表、列增加了些说明注释,而Sql2005之后系统表sysproperties已废弃删除而改用sys.extended_properties所致。此问题解决主要参考...
阅读全文
posted @ 2015-09-10 11:41
左正
阅读(259)
推荐(0)
摘要:
本篇随笔目录: 1、外键列名默认约定 2、一对多关系 3、一对一关系 4、多对多关系 5、一对多自反关系 6、多对多自反关系 在关系数据库中,不同表之间往往不是全部都单独存在,而是相互存在关联的。两个不同表之间可以存在外键依赖关系,一个表自身也可以有自反关系(表中的一个字段引用主键...
阅读全文
posted @ 2015-08-31 17:52
左正
阅读(546)
推荐(0)
摘要:
Code First之所以能够让开发人员以一种更加高效、灵活的方式进行数据操作有一个重要的原因在于它的约定配置。现在软件开发越来复杂,大家也都试图将软件设计的越来越灵活,很多内容我们都希望是可配置的,但是过多的配置也会带来很大的工作量,解决这个问题的方法就是约定。对于一些简单的,不太可能经常变化的内...
阅读全文
posted @ 2015-08-31 17:00
左正
阅读(530)
推荐(0)
摘要:
Code First 约定借助 CodeFirst,可通过使用 C# 或Visual Basic .NET 类来描述模型。模型的基本形状可通过约定来检测。约定是规则集,用于在使用 Code First 时基于类定义自动配置概念模型。约定是在 System.Data.Entity.ModelConfi...
阅读全文
posted @ 2015-08-31 16:59
左正
阅读(544)
推荐(0)