摘要: 1、用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如 SEL 阅读全文
posted @ 2018-10-08 16:46 skybirdzw 阅读(2080) 评论(0) 推荐(0) 编辑
摘要: 很受用,先转过来吧,以防以后找不到了 :-D文章目录一、深入浅出理解索引结构二、改善SQL语句三、实现小数据量和海量数据的通用分页显示存储过程 ◆深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚 阅读全文
posted @ 2018-10-08 16:45 skybirdzw 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 服务器表单默认提交方式是POSTHTML表单默认提交方式是GET选择GET方式提交时,表单内的所有表单元素的name属性和value值都出现在URL中,也就是说GET请求的数据会附在URL之后;选择POST方式提交时,URL中不会出现任何表单元素,POST把提交的数据则放置在是HTTP包的包体(re 阅读全文
posted @ 2018-10-08 16:42 skybirdzw 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 工厂方法创建一个产品系列的对象,而这个产品系列中的每个对象的创建都对应着一个工厂,也就是说,产品系列中的各个产品与创建它的工厂是一一对应的关系;选择了工厂就等于选择了产品;工厂方法模式提供了两层抽象:对各个产品的公共抽象和对各个工厂的公共抽象; 抽象方法区别:最明显的一点是,工厂方法模式中只有一类产 阅读全文
posted @ 2018-10-08 16:39 skybirdzw 阅读(115) 评论(0) 推荐(0) 编辑
摘要: var self = this //指代本作用域的对象 我们给出一个私有的 self 参数。这个可以令对象对私有方法可见。这种做法是因为私有方法无法被公共方法调用。要令私有方法有用 它们被附加到了对象上,但它们无法从外部访问,同时它们也无法被这个对象的公共方法(prototype方法都是公有的)所访 阅读全文
posted @ 2018-10-08 16:38 skybirdzw 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1、使用jQuery.noConflict(),jQuery.noConflict()的作用是将变量$的控制权交给第一个实现他的那个库。如果extreme的参数为true即表示同时将jQuery变量的控制权也转交出去。也许有的脚本中将jQuery都占用了。2、在jQuery变量不冲突的情况下,页面中 阅读全文
posted @ 2018-10-08 16:37 skybirdzw 阅读(783) 评论(0) 推荐(0) 编辑
摘要: jQuery.extend 阅读全文
posted @ 2018-10-08 16:21 skybirdzw 阅读(140) 评论(0) 推荐(0) 编辑
摘要: asp.net web.config 中配制映射后缀,交给aspx处理之前常用的方式是在服务器上设置: 应用程序配制 -> 映射 ISAPI -> 添加 。。。但如果服务器是虚拟空间的话,有些服务商不提供配制(万网)。只能通过我们在web.config中配置了,配置如下:比如我们要映射后缀为 .ht 阅读全文
posted @ 2018-10-08 16:18 skybirdzw 阅读(695) 评论(0) 推荐(0) 编辑
摘要: C#实现栈 阅读全文
posted @ 2018-10-08 16:17 skybirdzw 阅读(437) 评论(0) 推荐(0) 编辑
摘要: .NET自定义配置 阅读全文
posted @ 2018-10-08 16:16 skybirdzw 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Assembly.CreateInstance 方法 (String)使用区分大小写的搜索,从此程序集中查找指定的类型,然后使用系统激活器创建它的实例。Activator.CreateInstance 方法 (Type)使用与指定参数匹配程度最高的构造函数来创建指定类型的实例。 注意:反射的类的程序 阅读全文
posted @ 2018-10-08 16:16 skybirdzw 阅读(606) 评论(0) 推荐(0) 编辑
摘要: .NET自定义配置 阅读全文
posted @ 2018-10-08 16:13 skybirdzw 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 用户控件前台【TestDelegateUC.ascx】:<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="TestDelegateUC.ascx.cs" Inherits="WebApplication1.UC.TestDele 阅读全文
posted @ 2018-10-08 16:11 skybirdzw 阅读(156) 评论(0) 推荐(0) 编辑
摘要: <! Page加载用户控件方法一 ><uc2:TrailHistoryControl ID="TrailHistoryControl1" runat="server" /><! Page加载用户控件方法二 ><% Page page = new Page(); Control control = p 阅读全文
posted @ 2018-10-08 16:11 skybirdzw 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 上传文件时的保存的物理路径要使用转义“\”表示,如:string serverPath = System.Web.HttpContext.Current.Server.MapPath("~");string toFilePath = Path.Combine(serverPath, AppSetti 阅读全文
posted @ 2018-10-08 16:10 skybirdzw 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 如何将图片和声音转化成byte[],并通过webservice进行传输? 如何将webservice传输过来的byte[],转化成我们想要的文件? (一)文件转化为byte[] 方法一:使用MemoryStream(MemoryStream的数据来自内存中缓冲区) System.IO.MemoryS 阅读全文
posted @ 2018-10-08 16:09 skybirdzw 阅读(283) 评论(0) 推荐(0) 编辑
摘要: SQL处理分割字符串 阅读全文
posted @ 2018-10-08 16:08 skybirdzw 阅读(7712) 评论(0) 推荐(0) 编辑
摘要: Merge 阅读全文
posted @ 2018-10-08 16:02 skybirdzw 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 尽管javascript支持一对花括号创建的代码段,但是并不支持块级作用域;而仅仅支持函数作用域。//javascript中的函数作用域function test() { for (var i = 0; i < 10; i++) { document.writeln("<br/> >" + i); 阅读全文
posted @ 2018-10-08 15:58 skybirdzw 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: //Module模式闭包var testModule = (function () { var count = 0; function privateMethod() { } return {//返回对象 AddCount: function () { count++; }, DesCount: f 阅读全文
posted @ 2018-10-08 15:57 skybirdzw 阅读(687) 评论(0) 推荐(0) 编辑