上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 89 下一页
摘要: 什么是ORM? ORM的全称是Object Relational Mapping,即对象关系映射。它的实现思想就是将关系数据库中表的数据映射成为对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。因此它的目的是为了方便开发人员以面向对象的思想来实现对数据库的操作。 OR 阅读全文
posted @ 2016-05-27 07:24 BloggerSb 阅读(9181) 评论(1) 推荐(2)
摘要: 我在 ServiceStack里实现了 Logging 中的请求与返回,同时我想在IRequestLogger.Log() 方法中获取 IHttpRequest . IRequestContext 并不包含像IHttpRequest的信息,我们可以间接通过强制转换得到 阅读全文
posted @ 2016-05-26 07:29 BloggerSb 阅读(298) 评论(0) 推荐(0)
摘要: 在基本认证的方式中,主要的安全问题来自于用户信息的明文传输,而在摘要认证中,主要通过一些手段避免了此问题,大大增加了安全性。 1.客户端匿名的方式请求 (无认证) 2.服务器响应 服务端返回401未验证的状态,并且返回WWW-Authenticate信息,包含了验证方式Digest,realm,qo 阅读全文
posted @ 2016-05-26 07:28 BloggerSb 阅读(844) 评论(0) 推荐(0)
摘要: 优点是逻辑简单明了、设置简单。 缺点显而易见,即使是BASE64后也是可见的明文,很容易被破解、非法利用,使用HTTPS是一个解决方案。 还有就是HTTP是无状态的,同一客户端每次都需要验证。 实现: 客户端在用户输入用户名及密码后,将用户名及密码以BASE64加密,加密后的密文将附加于请求信息中, 阅读全文
posted @ 2016-05-25 07:55 BloggerSb 阅读(1270) 评论(0) 推荐(0)
摘要: 一、WEB API 中HTTP 请求方式的四个主要方法 (GET, PUT, POST, DELETE), 按照下列方式映射为 CURD 操作: 1、POST 用于新建资源,服务端在指定的URI 上创建一个新的对象,将新资源的地址作为响应消息的一部分返回; 2、PUT 用于更新 URI 上的一个资源 阅读全文
posted @ 2016-05-24 08:18 BloggerSb 阅读(13738) 评论(0) 推荐(1)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-05-23 07:36 BloggerSb 阅读(22577) 评论(0) 推荐(0)
摘要: 事务:保持逻辑数据一致性与可恢复性,必不可少的利器。 锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。 死锁:是数据库性能的重量级杀手之一,而死锁却是不同事务之间抢占数据资源造成的。 事务具有原子性,一致性,隔离性,持久性。 阅读全文
posted @ 2016-05-22 08:21 BloggerSb 阅读(383) 评论(0) 推荐(0)
摘要: 迭代器概述 迭代器是可以返回相同类型的值的有序序列的一段代码。 迭代器可用作方法、运算符或 get 访问器的代码体。 迭代器代码使用 yield return 语句依次返回每个元素。yield break 将终止迭代。有关更多信息,请参见 yield。 可以在类中实现多个迭代器。每个迭代器都必须像任 阅读全文
posted @ 2016-05-21 07:25 BloggerSb 阅读(258) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-05-17 07:33 BloggerSb 阅读(44) 评论(0) 推荐(0)
摘要: 摘自:http://www.codeproject.com/Articles/996857/Asynchronous-programming-and-Threading-in-Csharp-N(葡萄城控件技术团队翻译) 异步编程和线程处理是并发或并行编程非常重要的功能特征。为了实现异步编程,可使用线 阅读全文
posted @ 2016-05-16 07:42 BloggerSb 阅读(1113) 评论(0) 推荐(0)
上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 89 下一页