2011年10月17日
摘要: http://www.cnblogs.com/jxin/archive/2010/11/03/1867781.html1.什么引起了ajax不能跨域请求的问题?ajax本身实际上是通过XMLHttpRequest对象来进行数据的交互,而浏览器出于安全考虑,不允许js代码进行跨域操作,所以会警告。2.有什么完美的解决方案么? 没有。解决方案有不少,但是只能是根据自己的实际情况来选择。具体情况有: 一、本域和子域的相互访问: www.aa.com和book.aa.com 二、本域和其他域的相互访问: www.aa.com和www.bb.com 用 iframe 三、本域和其他域的相互访问: www 阅读全文
posted @ 2011-10-17 20:15 冷酒少 阅读(353) 评论(0) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_606607470100gdsx.htmldocument.domain用来得到当前网页的域名。比如在地址栏里输入:javascript:alert(document.domain); //www.forjj.com我们也可以给document.domain属性赋值,不过是有限制的,你只能赋成当前的域名或者基础域名。比如:javascript:alert(document.domain = "forjj.com"); //forjj.comjavascript:alert(document.domain = &q 阅读全文
posted @ 2011-10-17 20:04 冷酒少 阅读(1431) 评论(0) 推荐(0) 编辑
2011年7月15日
摘要: http://baike.baidu.com/view/170096.htm 系统开发生命周期是系统分析员、软件工程师、程序员以及最终用户建立计算机系统的一个过程,IBM亦称之为计算机应用开发周期。 系统开发生命周期(Systems Development Lifecycle)的六个阶段: 1、问题的定义及规划 2、需求分析 3、软件设计 4、程序编码 5、软件测试 6、运行维护 软件开发生命周期中,需要时间最长的是运行维护阶段. UAT,也就是验收测试,或用户可接受测试,系统开发生命周期方法论的一个阶段,这时相关的用户和/或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定 阅读全文
posted @ 2011-07-15 13:59 冷酒少 阅读(710) 评论(0) 推荐(0) 编辑
摘要: --在SQL SERVER 2008里,可以按以下的方式建立链接服务器EXEC sp_addlinkedserver @server='Test',--这里是给链接服务器取的别名,想取什么名就取什么 @srvproduct='', @provider='SQLOLEDB', @datasrc='10.3.20.95\sqlexpress' --这里的datasrc是要链接的数据库的实例的地址(就是数据库连接字符串里的server,比如本机就是.或者local,或者目标数据库实例的IP(可以加端口)) --如果不是同一台机器的话,还 阅读全文
posted @ 2011-07-15 10:29 冷酒少 阅读(12174) 评论(0) 推荐(2) 编辑
2011年7月12日
摘要: 在项目里,看到了一段单例的实现代码,想到以前看TerryLee的单例模式时,提到的那个延迟初始化的实现方式,原来就是这样用的。public class Singleton { class Nest { static Nest() { } internal static readonly Singleton instance = new Singleton(); } public static Singleton Instance { get { return Nest.instance; } }}另外,项目里用得更多的是双重检测的单例public class Singleton2 { priv 阅读全文
posted @ 2011-07-12 16:43 冷酒少 阅读(220) 评论(0) 推荐(0) 编辑
2011年7月8日
摘要: 原文链接:http://blog.csdn.net/zzxap/article/details/5746425作者:zzxap1、Like语句是否属于SARG取决于所使用的通配符的类型如:name like ‘张%’ ,这就属于SARG而:name like ‘%张’ ,就不属于SARG。原因是通配符%在字符串的开通使得索引无法使用。2、or 会引起全表扫描 Name=’张三’ and 价格>5000 符号SARG,而:Name=’张三’ or 价格>5000 则不符合SARG。使用or会引起全表扫描。3、非操作符、函数引起的不满足SARG形式的语句 不满足SARG形式的语句最典型 阅读全文
posted @ 2011-07-08 23:50 冷酒少 阅读(460) 评论(0) 推荐(0) 编辑
2011年7月5日
摘要: IIS7里边发布web应用程序的时候,出现了win7 IIS7 HTTP 错误 404.2 - Not Found 解决方法为:选中到iis根目录,把.net4中的ISAPI和CGI限制 把设置为允许 ASP.NET V4.0的两个设置为允许。见下图 阅读全文
posted @ 2011-07-05 16:10 冷酒少 阅读(12177) 评论(0) 推荐(0) 编辑
2011年6月15日
摘要: class Program { static void Main(string[] args) { string sourcedb = @"D:\code\Client\TestApplication\ConsoleApplication1\ConsoleApplication1\DB\Source.mdb"; string targetdb = @"D:\code\Client\TestApplication\ConsoleApplication1\ConsoleApplication1\DB\target.mdb"; string connstr = 阅读全文
posted @ 2011-06-15 14:12 冷酒少 阅读(2114) 评论(0) 推荐(0) 编辑
2011年5月26日
摘要: 昨天被问到sql server中存储过程怎么调试,我以前写存储过程,调试方法很笨拙,就是逐条执行语句,然后查看结果是不是预期的,这种调试方法,实在是无奈之举,极大程度地限制了开发速度和准确性。今天在他的提点下,研究了下SQL SERVER 2008的存储过程调试。1.在SQL SERVER2008中调试存储过程以下内容引自MSDNSQL SERVER 2008的SSMS是支持单步debug的,但是在调试之前必须配置权限。如果 SQL Server Management Studio 与 SQL Server 数据库引擎实例在同一台计算机上运行,则对于运行 Transact-SQL 调试器没有配 阅读全文
posted @ 2011-05-26 23:17 冷酒少 阅读(19226) 评论(2) 推荐(1) 编辑
2011年4月28日
摘要: 下边的一篇关于数据库查询性能调优的笔记,有问题请大家一起指正。注意:这篇文章,是以一个数据库开发人员的角度去写的,非专业DBA,仅供参考。查询性能调优是个很大的话题,这里边涉及到的技术非常广泛,但是我们一般可以把它大致分为以下几个层次:1.减少数据访问。相关的技术就是建立合适的索引,将全表扫描、索引扫描(scan)等耗时的操作转化为索引查找(seek)。建立正确的索引,能让数据库查询性能提升100-1000倍甚至更高,就好比一本非常厚的词典,如果没有任何索引,你要查一个东西,那可是相当费尽,需要整本书查一遍,有索引就可以直接根据索引定位了。这是最重要的改善性能的途径。2.减少返回的数据。在网络 阅读全文
posted @ 2011-04-28 09:55 冷酒少 阅读(3570) 评论(38) 推荐(8) 编辑