08 2015 档案

摘要:前台分页控件有很多,这里分享我的分页控件 pagination.js 1.0版本,该控件基于jquery。先来看一下预览效果:效果一:效果二:效果三:默认情况下,点击页码会像博客园一样,在url后面加上"#p页码"。控件有2个参数需要注意:1. beforeRender: 在每个页码项呈现前会被调用... 阅读全文
posted @ 2015-08-26 22:52 我是攻城狮 阅读(1196) 评论(1) 推荐(3) 编辑
摘要:问题引出:在实际中遇到一个问题,要进行集合去重,集合内存储的是引用类型,需要根据id进行去重。这个时候linq 的distinct 就不够用了,对于引用类型,它直接比较地址。测试数据如下: class Person { public int ID { get; set; }... 阅读全文
posted @ 2015-08-26 09:44 我是攻城狮 阅读(1359) 评论(4) 推荐(1) 编辑
摘要:博客园有许多关于nolock的文章,大部分都写得很好,例如:http://www.cnblogs.com/huangxincheng/p/4292320.html这里仅结合个人项目,作为个人笔记记录。nolock 的使用方法如:select * from table1 with(nolock)wit... 阅读全文
posted @ 2015-08-25 23:47 我是攻城狮 阅读(1397) 评论(0) 推荐(0) 编辑
摘要:这是 sql server 帮助文档关于apply的描述: 使用 APPLY 运算符(2005或以上版本)可以为实现查询操作的外部表表达式返回的每个行调用表值函数。表值函数作为右输入,外部表表达式作为左输入。通过对右输入求值来获得左输入每一行的计算结果,生成的行被组合起来作为最终输出。APPLY 运... 阅读全文
posted @ 2015-08-21 11:26 我是攻城狮 阅读(16325) 评论(0) 推荐(1) 编辑
摘要:有时候会碰到行转列的需求(也就是将列的值作为列名称),通常我都是用 CASE END + 聚合函数来实现的。如下:declare @t table(StudentName nvarchar(20), Subject nvarchar(20), Score int)Insert into @t (St... 阅读全文
posted @ 2015-08-20 17:23 我是攻城狮 阅读(5235) 评论(0) 推荐(0) 编辑
摘要:这是一道常见的面试题,在实际项目中经常会用到。需求:求出以产品类别为分组,各个分组里价格最高的产品信息。实现过程如下: declare @t table( ProductID int, ProductName varchar(20), ProductType varchar(20), Price... 阅读全文
posted @ 2015-08-20 12:32 我是攻城狮 阅读(1567) 评论(0) 推荐(0) 编辑
摘要:临时表与表变量都可以起到“临时”的作用,那么两者主要的区别是什么呢?这里不讨论创建方式,以及全局临时表、会话临时表这些,主要记录一下个人对两者的主要区别以及适用情况的看法,有什么不对或补充的地方,欢迎讨论。区别:1. 表变量存储在内存中,当创建表变量时,sql server不会产生日志,也不会维护统... 阅读全文
posted @ 2015-08-19 16:37 我是攻城狮 阅读(841) 评论(0) 推荐(1) 编辑
摘要:本文自己实现了2、8、10、16进制数的相互转换。实际中很少用到或者直接用api,所以大神老鸟请绕行。有兴趣的朋友也可以自己先写写,当做练习,仅此而已。ok, 直接进入主题。先说一下各进制转换的算法(百度一下也ok的)。算法:一、10 进制数是平时所用到的,先从它开始。10进制转换为其它进制的数,用... 阅读全文
posted @ 2015-08-18 16:01 我是攻城狮 阅读(809) 评论(1) 推荐(0) 编辑
摘要:关于this,是很多前端面试必考的题目,有时候在网上看到这些题目,自己试了一下,额,还真的错了!在实际开发中,也会遇到 this 的问题(虽然一些类库会帮我们处理),例如在使用一些框架的时候,例如:knockout,有时候不明白为什么不直接使用this,而要把 this 作为参数传入。 接下来你谈... 阅读全文
posted @ 2015-08-16 15:19 我是攻城狮 阅读(506) 评论(0) 推荐(0) 编辑
摘要:这是一道常见的面试题,最近在做【搜索历史记录】功能也用到,开始用了 indexOf 方法,该方法在 ECMA5才有支持,对于 IE8- 就不支持了。我们可以自己写一个函数(Array对象的方法都是定义在原型对象上的),如下: 阅读全文
posted @ 2015-08-15 22:22 我是攻城狮 阅读(349) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示