10 2017 档案

摘要:http://www.cnblogs.com/zhaopei/p/SSO.html 阅读全文
posted @ 2017-10-30 16:01 KidYang 阅读(230) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/xybaby/p/7465816.html 阅读全文
posted @ 2017-10-23 16:05 KidYang 阅读(206) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/penghuwan/tag/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/ 阅读全文
posted @ 2017-10-23 16:04 KidYang 阅读(137) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/han-1034683568/p/7682594.html 阅读全文
posted @ 2017-10-23 16:01 KidYang 阅读(1502) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/smallSevens/p/7710373.html 阅读全文
posted @ 2017-10-23 15:59 KidYang 阅读(157) 评论(0) 推荐(0)
摘要:测试一下基本的,从查询结果里面构造一个json 的格式 这个是默认模式下面使用json的查询结果。是不是十分清晰 然后我们再接再厉,第二波是这样纸的。假如我们要继续搞有层级关系的。我们还可以这样写。比方说把成绩放在一个叫points 的节点里面, 也是可以分层的 他们的分数就放在了json 里面的, 阅读全文
posted @ 2017-10-21 18:20 KidYang 阅读(2516) 评论(0) 推荐(0)
摘要:最近在进行开发过程中,基于都是接口开发,A站接口访问B接口接口来请求数据,而在这个过程中我们使用的是HttpClient这个框架,当然也是微软自己的框架,性能当前没有问题,但如果你直接使用官方的写法,在高并发时候,会有很大的性能隐患,因为它官方使用的是using的方式,而对于请求量比较大时,这种方法 阅读全文
posted @ 2017-10-20 12:14 KidYang 阅读(324) 评论(0) 推荐(0)
摘要:在SQL Server 中插入一条数据使用Insert语句,但是如果想要批量插入一堆数据的话,循环使用Insert不仅效率低,而且会导致SQL一系统性能问题。下面介绍SQL Server支持的两种批量数据插入方法:Bulk和表值参数(Table-Valued Parameters)。 运行下面的脚本 阅读全文
posted @ 2017-10-07 20:56 KidYang 阅读(13062) 评论(0) 推荐(0)
摘要:先创建一个用来测试的数据库和表,为了让插入数据更快,表中主键采用的是GUID,表中没有创建任何索引。GUID必然是比自增长要快的,因为你生成一个GUID算法所花的时间肯定比你从数据表中重新查询上一条记录的ID的值然后再进行加1运算要少。而如果存在索引的情况下,每次插入记录都会进行索引重建,这是非常耗 阅读全文
posted @ 2017-10-07 08:55 KidYang 阅读(707) 评论(0) 推荐(0)
摘要:手机端应用讲究速度快,体验好。刚好手头上的一个项目服务端接口有性能问题,需要进行优化。在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数据,经过分析一个简单的列表接口每一行数据返回了16个字段,但是手机APP端只用到了其中7个字段,剩余 阅读全文
posted @ 2017-10-06 11:17 KidYang 阅读(873) 评论(0) 推荐(0)
摘要:前言 本节我们来讲讲并发中最常见的情况存在即更新,在并发中若未存在行记录则插入,此时未处理好极容易出现插入重复键情况,本文我们来介绍对并发中存在就更新行记录的七种方案并且我们来综合分析最合适的解决方案。 探讨存在就更新七种方案 首先我们来创建测试表 解决方案一(开启事务) 我们统一创建存储过程通过来 阅读全文
posted @ 2017-10-05 22:23 KidYang 阅读(1771) 评论(0) 推荐(0)
摘要:这篇文章的主要内容,来自与其他人的讨论。 软件系统的开发或设计时,容易遇到有并发的情况。有时候需要刻意去避免,防止数据错误。比如超市卖商品,可能两个柜台同时卖出一款矿泉水,如果软件系统后台需要跟踪每个商品的库存,此时就需要特别考虑。如果两个柜台,同时采取"读当前库存,减一,得到最新库存,保存"的设计 阅读全文
posted @ 2017-10-05 22:22 KidYang 阅读(1293) 评论(0) 推荐(0)
摘要:SQL-92标准中定义了四个隔离级别,这四个隔离级别在以前版本的SQL Server中即受到支持: READ UNCOMMITTED READ UNCOMMITTED是限制性最弱的隔离级别,因为该级别忽略其他事务放置的锁。使用READ UNCOMMITTED级别执行的事务,可以读取尚未由其他事务提交 阅读全文
posted @ 2017-10-03 16:03 KidYang 阅读(2892) 评论(0) 推荐(0)
摘要:锁是一种防止在某对象执行动作的一个进程与已在该对象上执行的其他进行相冲突的机制。也就是说,如果有其他人在操作某个对象,那么你旧不能在该对象上进行操作。你能否执行操作取决于其他用户正在进行的操作。 通过锁可以防止的问题 锁可以解决以下4种主要问题: 脏读 非重复性读取 幻读 丢失更新 1、脏读 如果一 阅读全文
posted @ 2017-10-03 15:54 KidYang 阅读(234) 评论(0) 推荐(0)