1.什么是SignalR: ASP.NET SignalR是为简化开发开发人员将实时web内容添加到应用程序过程而提供的类库。实时web功能指的是让服务器代码可以随时主动推送内容给客户端,而不是让服务器等待客户端的请求(才返回内容)。 所有"实时"种类的web功能都可以使用SignalR来添加到你的 ...
分类:
其他好文 时间:
2016-07-23 16:29:25
阅读次数:
945
KMP算法主要用于解决单模式串的匹配问题,即:给定主串s和模式串p,问p是否是s的子串(len(s)<=N, len(p)<=M)。 先考虑最朴素的算法,即枚举s中的起点i,检查s[i..i+M-1]是否等于p,这样的时间复杂度为O(NM)。 分析一下为什么这样的算法效率低(建议读者手动画个图):设 ...
分类:
其他好文 时间:
2016-07-23 15:23:48
阅读次数:
182
7月23日,在德国政府众议院的一个“Stallw?chter Party”集会上,首次亮相的名为“BratWurst bot”的烤香肠机器人,展示了一晚上烤了200多个德式小香肠的绝活。相信很多朋友都喜欢吃的是烤香肠,然而大夏天还要在烟熏火燎的烧烤摊上等待,真的是再痛苦不过了,现在有了烤香肠机器人这 ...
分类:
其他好文 时间:
2016-07-23 15:22:05
阅读次数:
187
磁盘负责三方面,一个将数据写入到日志文件ldf中,然后在check point后写入到mdf, 接着就是大量的读操作。先写入ldf,是因为sql server的预写日志机制引起的,此机制保证了数据在写入到mdf中前,一定会在ldf中保留一份,这样以后恢复等操作都可进行,故可以说,影响写性能的主要是写 ...
分类:
其他好文 时间:
2016-07-23 15:21:34
阅读次数:
404
首先得搞清这两个控制器之间的层级关系,我们直接看官网给的图,如下所示: 从这张图可以看到:最右边的Assembled views是呈现给用户的界面,它左边的Window是最底层的窗口,重点来了,再往左,是Tab bar view,Tab bar view的上方是Navigation view,最后是 ...
分类:
其他好文 时间:
2016-07-23 15:20:29
阅读次数:
242
1,打开跟踪,写入日志DBCC TRACEON (3605,1222,-1) –3605写入errorlog,1222死锁DBCC TRACEON(1222,-1) /若在启动时,加-T 1222同时,可开profile中的Deadlock graph跟踪,以图形化2,分析安装目录下生成的日志 1) ...
分类:
其他好文 时间:
2016-07-23 15:20:51
阅读次数:
187
1,存储过程在程序慢而在Management Studio快,分析查询计划,发现生成了两个执行计划,说明二者用的不是同一个查询计划,因参数嗅探问题引发此种情况。2,产生不同执行计划原因是:引起执行计划重新编译的原因之一是上下文环境发生改变,SET开关。这些开关会影响语句执行的行为,甚至带来不同的结果 ...
分类:
其他好文 时间:
2016-07-23 15:18:23
阅读次数:
175
瀑布流: 1.等宽不等高; 2.拉不到底; 每次往offsetHeight最小的Ul里面添加 function rand(n,m){ return parseInt(Math.random()*(m-n)+n) //随机数 } function createLi(){ var oLi=documen ...
分类:
其他好文 时间:
2016-07-23 15:20:44
阅读次数:
195
参考:http://www.sqlteam.com/article/using-ddl-triggers-in-sql-server-2005-to-capture-schema-changes USE CedarLog GO CREATE TABLE [dbo].[ChangeLog]( [Log ...
分类:
其他好文 时间:
2016-07-23 15:18:43
阅读次数:
216
条形图(diagrams) 题目描述 小 虎刚上了幼儿园,老师让他做一个家庭作业:首先画3行格子,第一行有3个格子,第二行有2个格子,第三行有3个格子。每行的格子从左到右可以放棋子,但要 求除第一行外,每行放的棋子数不能超过上一行的棋子数。玩了一会,小虎问哥哥大虎:这个作业有很多种摆放法,我想都找到 ...
分类:
其他好文 时间:
2016-07-23 15:18:11
阅读次数:
498
地址栏信息: window.location: window.location.href="http://www.baidu.com"//打开一个页面 window.location.search :获取地址栏问号后面的东西; window.location.port:端口号; window.loc ...
分类:
其他好文 时间:
2016-07-23 15:18:58
阅读次数:
218
在创建索引,数据库恢复等耗时操作时,可通过以下方法查看剩余时间 SELECT d.PERCENT_COMPLETE AS [%Complete], d.TOTAL_ELAPSED_TIME/60000 AS ElapsedTimeMin, d.ESTIMATED_COMPLETION_TIME/60 ...
分类:
其他好文 时间:
2016-07-23 15:16:23
阅读次数:
234
--以下xevent记录了通过sqlserver查询工具直接更新,删除表数据时的记录。 IF NOT EXISTS( SELECT 1 FROM sys.dm_xe_sessions dxs(NOLOCK) WHERE name = 'EventErrorMonitor' ) BEGIN CREAT ...
分类:
其他好文 时间:
2016-07-23 15:15:53
阅读次数:
162
介绍:本次博客介绍了团队在针对所给题目,在与客户(教师)进行沟通后,针对客户提出的功能要求所规划的蓝图,今后的工作将以此为基础进行开展和改进。在后期项目的进展中还会依据客户所提出的要求进行改进,该蓝图将作为参考,让项目进展的更有针对性,并不是项目的最终目标。 1 教师/学生登陆/注册界面 2 学生注 ...
分类:
其他好文 时间:
2016-07-23 15:15:04
阅读次数:
172
据统计信息来作预估,如执行计算预估的返回行查看统计信息:DBCC SHOW_STATISTICS ('bdship','IX_bdship_2')建立索引后,若想看其好坏,用DBCC SHOW_STATISTICS ('bdship','IX_bdship_2')查看重复率,越小越好。统计信息维护: ...
分类:
其他好文 时间:
2016-07-23 15:14:11
阅读次数:
203
制约查询速度的有两方面,一是找到,二是取出,分别对应的是扫描数据与IO吞吐,扫描数据的提升通过建立合适的索引解决,而提升IO可以考虑将大表进行分区,分到多个物理磁盘上,通过并行方式提升IO能力。 制约查询速度的有两方面,一是找到,二是取出,分别对应的是扫描数据与IO吞吐,扫描数据的提升通过建立合适的 ...
分类:
其他好文 时间:
2016-07-23 15:16:01
阅读次数:
162