博客门铃
博文
重温数据库访问——故事篇
2010-12-08 17:00 星期三 晴
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jyk/archive/2010/07/06/5717303.aspx
本文想借用故事的方式来说一下ADO.net的工作方式。虽然现在都ORM了,但是了解一下ADO.net还是有必要的。
在茫茫的大海上有许多的岛,其中一个岛的名字叫做“应用程序岛”。这座岛上商业非常发达,高楼大厦、店铺林立。但是岛的面积不够大,没有地方建立仓库。所以市长决定,把临近的一座小岛开发出来,专门作为数据仓库来使用,这座岛的名字就叫“数据库岛”。
市长在数据库岛上面建立了一个MSSQL数据库,这样各个商场、超市就可以把自己的货物放进去了。两个岛相邻很近,为了便于运输,所以直接在两个岛之间建立了五座大桥。并且成了一个“数据访问池”的部门来专门管理这五座桥。
有一个叫command的家伙很聪明,觉得商机来了,于是他就成立了一家Command物流公司,专门负责两座岛之间的货物运输。物流公司成立了几个下属部门:Connection、DataReader。Connection负责与连接池的联系,申请大桥的临时使用权,并且还要提供车辆。DataReader负责装卸货物。
本文想借用故事的方式来说一下ADO.net的工作方式。虽然现在都ORM了,但是了解一下ADO.net还是有必要的。
在茫茫的大海上有许多的岛,其中一个岛的名字叫做“应用程序岛”。这座岛上商业非常发达,高楼大厦、店铺林立。但是岛的面积不够大,没有地方建立仓库。所以市长决定,把临近的一座小岛开发出来,专门作为数据仓库来使用,这座岛的名字就叫“数据库岛”。
市长在数据库岛上面建立了一个MSSQL数据库,这样各个商场、超市就可以把自己的货物放进去了。两个岛相邻很近,为了便于运输,所以直接在两个岛之间建立了五座大桥。并且成了一个“数据访问池”的部门来专门管理这五座桥。
有一个叫command的家伙很聪明,觉得商机来了,于是他就成立了一家Command物流公司,专门负责两座岛之间的货物运输。物流公司成立了几个下属部门:Connection、DataReader。Connection负责与连接池的联系,申请大桥的临时使用权,并且还要提供车辆。DataReader负责装卸货物。
myEclipse(MyEclipse)下VSS的安装和使用
2010-11-18 11:19 星期四 晴
关于eclipse3.2(myeclipse5)把工程导入以后项目的check-in check-out的状态图标无法显示问题应该做如下设置:
Window->preferences->General->Appearance->Label Decorations ->列表里把 VSS Plugin Team Decorator(SVN ,CVS ,等插件) 钩选上
///////////////////////////////////////
一、下载VSS插件
可以去官方网站下载,也可以在这里http://download.csdn.net/source/1777914下载最新的org.vssplugin_1.6.2 Eclipse的VSS插件。文件大小大约1MB。
一,把org.vssplugin_1.6.2.zip插件解压后,org.vssplugin_1.6.2。
二,把文件夹org.vssplugin_1.6.2复制到myeclipse6.0的安装目录D:\Program Files\MyEclipse 6.0\eclipse\plugins下。
Window->preferences->General->Appearance->Label Decorations ->列表里把 VSS Plugin Team Decorator(SVN ,CVS ,等插件) 钩选上
///////////////////////////////////////
一、下载VSS插件
可以去官方网站下载,也可以在这里http://download.csdn.net/source/1777914下载最新的org.vssplugin_1.6.2 Eclipse的VSS插件。文件大小大约1MB。
一,把org.vssplugin_1.6.2.zip插件解压后,org.vssplugin_1.6.2。
二,把文件夹org.vssplugin_1.6.2复制到myeclipse6.0的安装目录D:\Program Files\MyEclipse 6.0\eclipse\plugins下。
炒股格言
标签:财经2010-11-14 13:40 星期日 晴
1. 投资不仅仅是一种行为,更是一种带有哲学意味的东西! ------[美国]约翰。坎贝尔
2. 不进行研究的投资,就象打扑克从不看牌一样,必然失败! ---[美国]彼得。林奇
3. 不要懵懵懂懂的随意买股票,要在投资前扎实的做一些功课,才能成功! -----[美国]威廉。欧奈尔
4. 你永远不要犯同样的错误,因为还有好多其他错误你完全可以尝试! ------[英国]伯妮斯。科恩
5. 风险来自你不知道自己正在做什么! --------[美国]沃伦。巴菲特
6. 错误并不可耻,可耻的是错误已经显而易见了却还不去修正! - ---------[美国]乔治。索罗斯
7. 顺应趋势,花全部的时间研究市场的正确趋势,如果保持一致,利润就会滚滚而来!----------[美国]江恩
8. 经验显示,市场自己会说话,市场永远是对的,凡是轻视市场能力的人,终究会吃亏的!-[美国]威廉。欧奈尔
9. 如果你没有做好承受痛苦的准备,那就离开吧,别指望会成为常胜将军,要想
2. 不进行研究的投资,就象打扑克从不看牌一样,必然失败! ---[美国]彼得。林奇
3. 不要懵懵懂懂的随意买股票,要在投资前扎实的做一些功课,才能成功! -----[美国]威廉。欧奈尔
4. 你永远不要犯同样的错误,因为还有好多其他错误你完全可以尝试! ------[英国]伯妮斯。科恩
5. 风险来自你不知道自己正在做什么! --------[美国]沃伦。巴菲特
6. 错误并不可耻,可耻的是错误已经显而易见了却还不去修正! - ---------[美国]乔治。索罗斯
7. 顺应趋势,花全部的时间研究市场的正确趋势,如果保持一致,利润就会滚滚而来!----------[美国]江恩
8. 经验显示,市场自己会说话,市场永远是对的,凡是轻视市场能力的人,终究会吃亏的!-[美国]威廉。欧奈尔
9. 如果你没有做好承受痛苦的准备,那就离开吧,别指望会成为常胜将军,要想
牛人恶搞四大名著(转)
标签:娱乐2010-10-20 15:01 星期三 晴
原题:
西游:(请填空)
红楼:(请填空)
水浒:(请填空)
三国:(请填空)
最疑问的回答:
西游:(请谁填空)
红楼:(请谁填空)
水浒:(请谁填空)
三国:(请谁填空)
最数学的答案:
西游:(一个人类和三个动物的故事)
红楼:(一个男人和一群女人的故事)
水浒:(一群男人和三个女人的故事)
三国:(三个男人和战争的故事)
最点题的答案:
西游:(疯狂的猴子)
红楼:(疯狂的石头)
水浒:(杀杀人,喝喝酒)
三国:(大哥,我们动手吧)
最解释的答案:
西游:(西域历险记)
红楼:(乱伦家族)
水浒:(兄弟靠不住)
三国:(GAY佬史记)
最汗的答案:
西游:(记)
红楼:(梦)
水浒:(
西游:(请填空)
红楼:(请填空)
水浒:(请填空)
三国:(请填空)
最疑问的回答:
西游:(请谁填空)
红楼:(请谁填空)
水浒:(请谁填空)
三国:(请谁填空)
最数学的答案:
西游:(一个人类和三个动物的故事)
红楼:(一个男人和一群女人的故事)
水浒:(一群男人和三个女人的故事)
三国:(三个男人和战争的故事)
最点题的答案:
西游:(疯狂的猴子)
红楼:(疯狂的石头)
水浒:(杀杀人,喝喝酒)
三国:(大哥,我们动手吧)
最解释的答案:
西游:(西域历险记)
红楼:(乱伦家族)
水浒:(兄弟靠不住)
三国:(GAY佬史记)
最汗的答案:
西游:(记)
红楼:(梦)
水浒:(
清理Word生成的冗余HTML
标签:IT数码2010-10-19 15:46 星期二 晴
///
/// 清理Word生成的冗余HTML
///
///
///
public static string CleanWordHtml(string html)
{
StringCollection sc = new StringCollection();
// get rid of unnecessary tag spans (comments and title)
sc.Add(@"");
sc.Add(@"(\w|\W)+? ");
// Get rid of classes and styles
sc.Add(@"\s?class=\w+");
sc.Add(@"\s+style='[^']+'");
/// 清理Word生成的冗余HTML
///
///
///
public static string CleanWordHtml(string html)
{
StringCollection sc = new StringCollection();
// get rid of unnecessary tag spans (comments and title)
sc.Add(@"");
sc.Add(@"
// Get rid of classes and styles
sc.Add(@"\s?class=\w+");
sc.Add(@"\s+style='[^']+'");
弹出窗口被屏蔽的解决办法若干
标签:IT数码2010-10-19 14:17 星期二 晴
转摘:http://www.phpvi.cn/archiver/?tid-348.html
1 引言
1.1 研究背景
微软公司于2004年8月份正式发布了耗资庞大的Windows XP Service Pack 2(英文版),这不是一次简单的补丁打包升级,而是融入了众多新技术的Windows系统更新。微软声称SP2解决了以往的众多系统漏洞并且大大加强了Windows的安全性。对于Web开发者来说,值得关注的是SP2在IE中加入了Pop-up(弹出窗口拦截)功能,这将影响到世界上绝大部分使用弹出窗口的站点。虽然此前在Netscape等浏览器已加入了此项功能,并且Google以及中国的搜索公司Baidu推出的工具栏中也包含了这个功能,但是对于占据大部分市场份额的IE来说,这次升级是影响重大的。因为占据了浏览器市场80%份额以上的IE,每一个站点都不得不小心奕奕地使用弹出窗口。
1.2 参考资料
1) Microsoft Windows XP Service Pack 2 功能变更 [url=http://www.microsoft.com/china/technet/prodtechnol/winxppro/maintain/sp2chngs.mspx]http://www.microsoft.com/china/technet/pro...n/sp2chngs.mspx[/url]
1 引言
1.1 研究背景
微软公司于2004年8月份正式发布了耗资庞大的Windows XP Service Pack 2(英文版),这不是一次简单的补丁打包升级,而是融入了众多新技术的Windows系统更新。微软声称SP2解决了以往的众多系统漏洞并且大大加强了Windows的安全性。对于Web开发者来说,值得关注的是SP2在IE中加入了Pop-up(弹出窗口拦截)功能,这将影响到世界上绝大部分使用弹出窗口的站点。虽然此前在Netscape等浏览器已加入了此项功能,并且Google以及中国的搜索公司Baidu推出的工具栏中也包含了这个功能,但是对于占据大部分市场份额的IE来说,这次升级是影响重大的。因为占据了浏览器市场80%份额以上的IE,每一个站点都不得不小心奕奕地使用弹出窗口。
1.2 参考资料
1) Microsoft Windows XP Service Pack 2 功能变更 [url=http://www.microsoft.com/china/technet/prodtechnol/winxppro/maintain/sp2chngs.mspx]http://www.microsoft.com/china/technet/pro...n/sp2chngs.mspx[/url]
替换ntext中的字符串(转载)
2010-08-26 16:26 星期四 晴
(转载)
CREATE procedure [dbo].[Proc_UpdateNTextField]
@TargetTable nvarchar(1000), --目标表名
@TargetField nvarchar(1000), --目标字段名
@PKField nvarchar(1000), --该表主键字段名
@otxt nvarchar(1000), --需要替换的字符串
@ntxt nvarchar(1000) --替换后的字符串
as
begin
declare @SqlStr nvarchar(4000)
set @SqlStr = ' declare @txtlen int '
set @SqlStr = @SqlStr + ' set @txtlen = len(''' + @otxt + ''') '
set @SqlStr = @SqlStr + ' declare @pos int '
set @SqlStr = @SqlStr + ' set @pos = 0 '
CREATE procedure [dbo].[Proc_UpdateNTextField]
@TargetTable nvarchar(1000), --目标表名
@TargetField nvarchar(1000), --目标字段名
@PKField nvarchar(1000), --该表主键字段名
@otxt nvarchar(1000), --需要替换的字符串
@ntxt nvarchar(1000) --替换后的字符串
as
begin
declare @SqlStr nvarchar(4000)
set @SqlStr = ' declare @txtlen int '
set @SqlStr = @SqlStr + ' set @txtlen = len(''' + @otxt + ''') '
set @SqlStr = @SqlStr + ' declare @pos int '
set @SqlStr = @SqlStr + ' set @pos = 0 '
Update操作中字段相加
2010-01-29 09:05 星期五 晴
Update tb set a=('String'||a) Where c='xx'
在Oracle里面的写法是使用“||”来相加
在Oracle里面的写法是使用“||”来相加
博客统计
总访问量:35526
今日访问:3
开博时间:2008-01-25
今日访问:3
开博时间:2008-01-25
最新评论
areatyk0c3:路过的打声招呼,朋友要天天开心哦,多多交流...(2011-08-13)
areatyk0c3:路过的打声招呼,朋友要天天开心哦,多多交流...(2011-08-13)
chnj1981:declare @pos int declare @len int ...(2010-08-26)
糖夫人:医生确实是个让很多人讨厌的职业,其实还有一...(2009-07-24)
最近访客
关注更新
网曝巩俐小腹凸起疑似有孕(图) http://tysurl.com/4sFCNj
长春国贸2012-5-16
张-艺-谋娇妻陈-婷与三个子女合影照独家首曝光 http://tysurl.com/hsAw37
长春国贸2012-5-15
gorgeous view http://tysurl.com/FsAt2x
风吹佩兰2012-5-14
美女,作家,婊子 http://tysurl.com/dsAQFk
广州老农2012-5-14
博文标题博文标题博文标题博文标题 http://tysurl.com/6sdvpJ
小汪仔2012-5-14
关心生活这件大事 http://tysurl.com/ysAeOV
何小手2012-5-14
母亲 (旧文) http://tysurl.com/9sdb1k
美丽的狗尾草2012-5-13
独家:本山弟子王小利前妻性感自拍照 http://tysurl.com/lsAI6n
长春国贸2012-5-12
广州老农2012-5-12
风吹佩兰2012-5-11
友情链接

