代码改变世界

推荐排行榜

SQL查询性能分析之(not in)、(and not)、(<>)、(!=)性能比较

2012-06-12 19:38 by AceYue, 5774 阅读, 收藏,
摘要: 在与朋友讨论查询时引出了not in 与and not两种踢出方法,相互的口舌之争之后我决定动手来查查看,他们到底有什么区别,谁的执行效率更高,今后该如何选择性能最优的查询条件。由于本人能力有限,肚子中的墨水有限,所以本文有什么错误之处还望各位前辈指出。 在使用sql中我们会有各种各样的条件筛选,常见的就是要踢出一部分我们不需要的数据,在where后面的踢出方法常见的有 (not in / and not / <> / !=) 这四种方法,既然存在这样四种方法,那么我们又该如果选择最佳方法呢?下面我们就一起来测试下这四种筛选条件的执行效率。 为了测试数据,我建了一张零时表@ind. 阅读全文

json学习笔记

2012-03-21 10:17 by AceYue, 1390 阅读, 收藏,
摘要: JSON:JavaScript 对象表示法(JavaScript Object Notation)。JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。实例:View Code <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="json_test.aspx.cs" Inherits="Web_SoftAceTest.json.json_test" %><!DOCTYPE html PUBL 阅读全文

SQL Server DATEPART() 、Datediff()、Year()、month()、Day()函数的用法解析

2012-02-29 22:12 by AceYue, 6057 阅读, 收藏,
摘要: 一、SQL Server DATEPART() 函数DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。语法DATEPART(datepart,date)date 参数是合法的日期表达式。datepart 参数可以是下列的值:datepart缩写年yy, yyyy季度qq, q月mm, m年中的日dy, y日dd, d周wk, ww星期dw, w小时hh分钟mi, n秒ss, s毫秒ms微妙mcs纳秒ns例如获取当前时间的年份:Datepart(year,getdate())得到的结果为:2012二、SQL Server DATEDIFF() 函数DATED 阅读全文

xml文件操作之XSLT

2012-03-19 16:02 by AceYue, 4745 阅读, 收藏,
摘要: 最近接手的一个项目中数据的获取通过数据库与xml文件双向处理,不知出入什么原因,该项目的先前设计者将数据从数据库取出后又写入到xml文件中,然后从xml文件中读取数据。由于数据量大的原因,项目中几个文件夹加载时浏览器一度崩溃,无赖只得对数据进行优化。本来sql server支持分页与排序操作,起初我打算重写这个存储过程,但是之前的存储过程之后发现代码比较混乱,足有200多行的代码,兵来将挡,一个上午的时间将先前的存储过程重新整理修改支持了分页自定义排序及搜索功能。本以为可以轻松,却发现任有几个文件夹不支持分页功能,原来这些文件中的文件只从数据库中取出部分数据,然后与xml文件交互后取出数据,多 阅读全文

C#对HTML转译需要注意的问题

2013-07-16 15:34 by AceYue, 1711 阅读, 收藏,
摘要: 在做B/S程序时我们多少会用到一点HTML特殊符号转译。 如:“&”——>“&amp;” , ""&lt;" , ">"——>"&gt;" , " "——>"" ... 符号转译成为编码: /// /// HTMLs the en code. /// /// The HTML. /// public static string HTMLEnCode(string sHTML) { string sTemp = "&quo 阅读全文