摘要: 我们身在何处?通常情况下,我们会在一段时间内,使用同一种开发工具开发结构相近的项目,比如在VS2005中开发Web应用程序,数据访问使用iBATIS.NET。对于Web项目来说,它往往包含了js、css、image等文件夹和相应文件,还有经过配置的Global.asax、web.config文件,此外还有通用的用户管理、日志等内容;使用iBATIS时,则需要包含dao.config、sqlMap.config、providers.config等文件。我们可以在项目开始时将这些文件拷贝过去。这也许不是什么大问题,但毕竟还是不方便。项目模板和项模板可给我们带来方便,为我们省却上面的烦恼。结构首先来 阅读全文
posted @ 2011-04-01 17:24 n_jiang 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 转载自 bubu_小沙一.HTML页面转UTF-8编码问题1.在<head>后,<title>前加入一行:<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />顺序不能错,一定要在<title>标签前加入,否则如果<title>与</title>之间有中文字符的话,显示的标题有可能是乱码!2.html文件编码问题:点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保文件编码为:UTF- 阅读全文
posted @ 2011-03-31 14:13 n_jiang 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 在同一个表中set transaction isolation level READ COMMITTED此设置 为 当查询 很多条数据,例如50万条数,你在另一个 sql 查询分析中修改时,不会等待查询结束。set transaction isolation level repeatable rea此设置和他相反,当查询 50万条时, 在另一个sql查询分析器中做修改时,他会等待查询 结束后在修改SET TRANSACTION ISOLATION LEVEL (Transact-SQL)READ COMMITTED控制到 SQL Server 的连接发出的 Transact-SQL 语句的锁定 阅读全文
posted @ 2011-03-31 14:05 n_jiang 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 我们都知道SQL Server查询过程中,单引号“'”是特殊字符,所以在查询的时候要转换成双单引号“''”。但这只是特殊字符的一个,在实际项目中,发现对于like操作还有以下特殊字符:下划线“_”,百分号“%”,方括号“[]”以及尖号“^”。其用途如下:下划线:用于代替一个任意字符(相当于正则表达式中的 ? )百分号:用于代替任意数目的任意字符(相当于正则表达式中的 * )方括号:用于转义(事实上只有左方括号用于转义,右方括号使用最近优先原则匹配最近的左方括号)尖号:用于排除一些字符进行匹配(这个与正则表达式中的一样) 以下是一些匹配的举例,需要说明的是,只有like操 阅读全文
posted @ 2011-03-29 23:42 n_jiang 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。 第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。 第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。 第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。 第五步:重复第四步,直到找到正确的纪录。 第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用 阅读全文
posted @ 2011-03-29 23:41 n_jiang 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一般情况下很多朋友都不在意IIS日志,有的是因为购买的虚拟主机不给提供,有的是提供了,但是还必须与服务器管理员联系才能得到。像新网的部分服务器ftp目录有这个文件,但是就是提示没权限查看也没有权限下载,还得必须给他们打电话才能要到。 做为网站拥有者,我们应该关注IIS日志,从里面我们不仅仅可以看到网站的访问记录和搜索引擎的抓取记录,还可以看到哪些网站盗链本站的哪些资源、部分死链接以及其他出错信息。其实对于我们来说,蜘蛛抓取记录和相关出错信息是我们最想关注的。哪些蜘蛛什么时间抓取了什么页面,返回的什么结果,是否正常,都可以从日志里清楚的看到。 下面说说IIS W3C格式日志中记录的字段及说明(一 阅读全文
posted @ 2011-03-29 23:38 n_jiang 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 事务准备接受不一致数据的级别称为隔离级别。隔离级别是一个事务必须与其它事务进行隔离的程度。较低的隔离级别可以增加并发,但代价是降低数据的正确性。相反,较高的隔离级别可以确保数据的正确性,但可能对并发产生负面影响。应用程序要求的隔离级别确定了所使用的锁定行为: 数据库在被广大客户所共享访问的操作过程中很可能出现以下几种不确定情况 : 1. 脏读取(Dirty Reads):一个事务开始读取了某行数据但是另外一个事务已经更新了此数据但没有能够及时提交。这是相当危险的。 假设事务T2中事务T1提交前读取了T1写过的数据项Balance(存款),在事务T1提交前就释放了Balance上的写锁时就可能发 阅读全文
posted @ 2011-03-29 23:27 n_jiang 阅读(459) 评论(0) 推荐(0) 编辑