posts - 22, comments - 258, trackbacks - 4, articles - 3
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

我的评论

共5页: 1 2 3 4 5 下一页 
re: HTTP请求流程(二)----Telnet模拟HTTP请求 曲滨*銘龘鶽 2008-07-06 22:33  
Telnet 本身就是一个标准的使用 tcp 的程序
http 是基于 tcp 的一种子协议
用 Telnet 当然可以模拟了;

不光这个邮件、ftp 也能模拟的;
但是好像 utf-8 的数据都是乱码;
re: 怪怪论三国:到底该关注些什么 曲滨*銘龘鶽 2008-07-01 00:49  
引用--------------------------------------------------
周克: 怪怪这次不是我说你,只是我觉得有时间还不如多研究点西方民 主 自 由思想好过研究这些封建残余思想了
--------------------------------------------------------
@周克
你说的话怎么这么难听,封建残余?
中国古代文化都是腐朽的封建残余吗?
西方古代就也是民 主 自 由的吗?需要漫长过程来完成的东西不是
看两本书,喊一喊,就可以实现的什么民 主 自 由的,那是需要流 血 死 人 的。
@杨同学
设计模式的定义是什么?你知道吗?

估计圆子里能说清楚的不多、呵呵?
re: 在作缓存时使用SqlCacheDependency 曲滨*銘龘鶽 2008-06-27 00:07  
支持其他数据库不?如 Oracle
PB 其实我也用过几年,不过博主在 cnblogs 这种.net博客发
好像必然很冷清的了,

Sybase的产品现在只有在用 PowerDesigner
纯支持 一下
re: 技术的那些事儿_0_前言 曲滨*銘龘鶽 2008-06-25 20:49  
又来了“优秀门”事件绝对,的往我昨天 2点多,回了500多字的帖
竟然还没结束、天啊!

书里为何没有
【天朝的实践】? ^_^
没时间写,还是没法写???。

re: 为什么尽量避免使用触发器? 曲滨*銘龘鶽 2008-06-25 20:42  
已经很多年不用了,现终于了解
在简单才是美啊;

sql 最郁闷的一件事情就是不好调试尤其是触发器
最重要容易导致整个数据处理流程混乱、不清晰;

触发器个人认为,这东西就是一种补丁功能
在万不得已的情况下使用;
re: web开发应用三层构架真的有必要么 曲滨*銘龘鶽 2008-06-25 20:32  
谁告诉你这些都要用手写的了?

再说数据库老变化,好像和多层体系没有太大关系
任何体系都很难解决你数据库老变的问题

其实使用代码生成器的最好时机不是在开发期而是在
项目运行中,根据不同的变更迅速生成代码、动态生成
代码来直接满足客户要求,或者稍微修改就可以使用

只有逻辑复杂的地方才需要手工进行修改;

如果你的项目到处都是逻辑很复制的那,这个项目绝对有问题;

如果是一个、界面设计不过关,数据库不恰当的项目、项目安排不合理的项目
应用什么模式都是枉然

应用多层架构切忌肝火上升,边设计边开发;

我做多层多年了 省级市级的项目做过几个、没发现楼主的诸多问题


最后我终于看懂了,博主说的根本不是3层而是,简单工厂模式
dal bill idal petshop 那种!这种模式本身就是针对成品的比如
你在 sqlserver 上开发的程序,便于移植到oracle 而且不会出现
使用 orm 哪么大的性能损耗、不过要多写一个 DAL 适合多种
数据平台等,不一定是数据库也可以是xml 或 WebService;

汗到一下;
re: OneDay “屏幕任务”小软件 TaskScreen_080408 曲滨*銘龘鶽 2008-06-25 01:57  
@数据绑定者
我这里是 1% 0% 啊
难道我计算机太好,我看看那里有问题;
靠有酒喝、也不发邮件或短信通知一声
谁主办的有些不像话了啊;
谁知道啊;晕。刚看见。
re: 也谈优秀: 我们真的必须知道什么吗? 曲滨*銘龘鶽 2008-06-25 01:36  
/*
我来总结一下;省的大家整天在谈什么是好牛的拽的程序员;

我们这嘎达的、程序员的特点:

    程序员是人族的一种职业,攻击防御都很低速度也不是很快,基本属于魔法系的
    这个职业的特点是可以练级魔法书太多了,多的心烦如 C# JAVA C++ VB PB CB Delphi 等等
    还有众多辅助魔法什么 mssql mysql oracle db2 等等
    还有一些专用的魔法如 system shell 等等
    而且每种魔法树展开后都要好几屏,也看不见底、而且有些魔法更新比较快,如
    C# java 三天两头就会出新书这样你就基本没法满级了
    所以这个职业是那种看着很风光,其实很龌龊的职业
    这些所以很多玩家连一种魔法都没修炼完
    就不想在玩这个游戏了,或者专职了。 


    这种职业里经常会出现一些问题就是
    一些一级小破人,老是想打最终 boss ,而且很多人会用狮子吼整天在整个服务器上喊、心态是好的
    不过有些很讨厌;所以经常等级高点的玩家看不过去会冒出来 k 他们一顿。
    并告诉他们,在回去练习练习吧,否则你出城我就砍了你,顺便会有很多人跟着一起BS这个“小破人”
    

    这个种族有些喜欢外来文化,本来都是属于 cn 的却都喜欢说 en 的语言
        而且说话是半 cn 半 en  的、他们老说没办法英文资料多、便于学习
        其实不是这样的,是他们自己“贱”、也包括我自己一个
        国家强大才是硬道理啊!
        “老外你丫赶紧给老子翻译过来!不会?都给老子去学 cn,否则我不要你们的产品”
        我多么想这么说啊。

    而且还有就是很不团结,如果练习 java 的跑进 C# 阵营的范围估计他是死定了,不过能穿越结界到达这里的多半
    皮很厚,防御很高的那种、反过来C# 跑到 java 那里也很郁闷。

    他们喜欢说自己是技术人员、其实却对技术的定义很模糊、其实技术这东西就是一个相对词
        100 程序员里 1 个人会的东西是技术,但有99个人会的东西绝不是技术。
    

我心目中的强者

    所以说游戏也好真实也好、强者需要的东西基本都是相似的

    强者定义: 经验高 、 装备好 、人品好(等你一个人可以PK一国人的时候这个就可以不需要了基本、人就是这么现实)
    
    必备素质:

        人品好: 尤其是以开始的时候,人品好大家都喜欢和你一起练级、而且很容易得到高等级用户的帮助

        练级快: 同样一起玩游戏的经常会出现、有人没几天就10多级了,你却2、3级这可太郁闷了
            这项和"经验"有关但不是必然的,练级快是一个综合素质,包括对知识的学习方式速度等等
            
                善于学习:各种魔法招数基本功

                发现知识:有计划的寻找搜索、可能发现各种不寻常的宝藏 
                      多半是自己通过学习后,领悟的发现的、可能很少有人会的东西

                运用知识:遇到,不同的敌人使用不同的招数
                      知道如何闪避攻击、在什么时候使用什么招数
                        了解你自己的以及对方的每个魔法的特点攻击距离消耗等等
                        你跑的太远打不到敌人,跑的太进因为是魔法师容易被k(如果你已经专职为魔战士除外)          

                合理安排时间不能急功近利:
                    练级归练级命还是得要的、像我这种2点都不睡的就是没有合理安排时间、这样的话HP会越来越少的
                    而且小心走火入魔被武功反噬;                        

            有的人玩游戏不论什么英文、 日文的游戏都可以玩而且玩的很好、有的人看着攻略可能都玩不好
            就是所谓的:一等人不用教、二等人用人教、三等人棍棒教
            某些人对某些事情可能会天生就有得天独厚的优势,但不可能是什么事情都有优势
            每个人都有特点懂得利用自己的特点也是很重要的、不可强取。

        装备好: 钱多是万能,等级不够可以买装备、人生也存在人民币玩家,不过你不是如果钱多就不用做程序员了(排除此项)



总结:
    其实不光是程序员做什么事情需要的是都差不多的:人品好、练级快,这样你才有可能经验高、装备好
*/

我就不写 blog 了最近这类文章太多闹心了,借宝地一用;
re: 我心中的优秀开发人员 曲滨*銘龘鶽 2008-06-24 22:45  
@robinzhang
--引用--------------------------------------------------
robinzhang: 很久以前只有程序员,后来又有了高级序员,后来又有了优秀的程序员,再后来了...
--------------------------------------------------------
经典啊;就和拍电影一样越拍越大,人类社会问题这是;

--引用--------------------------------------------------
Richard ZZhang: 说实话,我个人感觉这种ORM只适用于小型的项目或者说适用于单纯的增删改的操作,对于企业级的开发不太适用,毕竟一个Query连接20多张百万级别的表,数据库的效率要远远高于ORM,所以,个人感觉ORM是鸡肋,食之无味,弃之可惜.
--------------------------------------------------------
的确性能太不好
这就是小型项目,添删改比较多的情况下

而且要求数据库通用性的情况下,我认可用 ADODB 也不用 ORM

性能比不上petshop那种简单工厂模式
易用方便比不上 ADODB
adodb 直接连数据库,给个表名
new 一行然后给值就可以了,
那些实体根本不需要;

不过还是期待更加 oo 的数据库出现。
re: (05)通用的数据访问接口 IDbHelper 曲滨*銘龘鶽 2008-06-24 22:13  
蒙古族?欢迎到 cnblogs 来

哥们其实 每个数据库直接差异很大的?
除非是最基本 SQL

比如很多操作,比如插入数据库一条记录
返回“主键”这样的操作 sql server 和 oracle 就不一样
还有 oracle 没有 sqlserver 那样的自动编号,所以导致insert 本身就不太相同
还有比如存储过程返回数据表,sql servier,直接select 就可以
而 Oracle 得用一个参数返回游标;
在比如简单点的

select getDate() --sqlserver 取时间
select sysdate from dual --Oracle 取时间

还有就是.net 本身对待不同数据库反映也不太相同
比如 System.Data.OracleClient 返回数字类型时
默认 decimal 类型,不管oracle 数据库里是啥类型;

这样不同的地方,小问题多如牛毛、有很多很多;

如果都是简单操作 sql 还可以;

所以说就换一个组件就可以在,不同数据库间切换视乎不太可能。
除非你整个项目用的都是标准 SQL,这个视乎不太可能(有些比较小的项目比较可能,不过既然比较小重写也不累)
尤其在做一些比较复杂的查询的时候

除非开发人员对要有可能兼容的数据库都比较了解,尤其是写通用组件的
否则要是追求通用性的话 NHibernate 或 ADO.NET Entity Framework
会好一点 ADO.NET Entity Framework 还没正式发布反正,不过他已经不是orm层面的东西了,

或者像 petshop 那样写多个针对不同数据库的数据处理层(这种性能相对好点);

如果图简单干脆使用 adodb 从头到尾不用 sql ,添加删除修改都可以不写SQL,统计用程序实现;

linq to sql 现在还不支持,多数据库要不也很好的;

所以我个人认为,对你要使用的东西或可能使用的东西,在不很了解的情况下
想封装出可用的通用的代码,是不可能的也不是实际,这种东西需要反复修改反复试验在,不同的项目不同的数据情况下的,如 NHibernate 就是经理了无数次的修改,反复修改测试最后才到现在这个水平,不过有些方面还是无法处理的。

我说这些没有任何鄙视的意识,我只是把我的一些经验说一下而已
希望可以帮倒你。
re: 欢迎大家光临我的工作室! 曲滨*銘龘鶽 2008-06-24 21:38  
--引用--------------------------------------------------
caomusag: --引用--------------------------------------------------
冰火九重天: 楼主的名字让我想起了“冰火九重天" ...
--------------------------------------------------------
汗倒。。。。
--------------------------------------------------------
直接倒......
windows 窗口,最小化
可以清理很多内存;
re: 也谈优秀: 我们真的必须知道什么吗? 曲滨*銘龘鶽 2008-06-24 21:13  
一通百通? 这句话本身就是一个相对词,前提必须是相对类似的情况想才有可能、比如一个装自行车的他可能可以会装儿童车、但是他绝对不可能会装汽车。
对于一个几乎完全不同的东西是不存在【一通百通】的。
比如一个 Web程序员就用过 ASP ASP.net
突然让他去做,基于窜口的windows程序、的这样估计只有
基本语法可以用上 if else 啥的可以用上,其他基本都费了、反过来也是一样的。

楼主说的“表面”、其实也是一个相对词
如果一个都没学过编程的人,(CLR内幕、 设计模式、 面向对象)对他来说这绝对不是表面!

知识就是这样,你在 7 楼的时候 7 楼就是表面、6楼就相对底层,到6楼时5楼就相对底层;

“沙发” 就比 “板凳” 相对底层,我的底层就更多了......呵呵呵。
所以我要做沙发只能换一个贴。

re: 一个优秀.NET程序员的技能树 曲滨*銘龘鶽 2008-06-24 20:45  
博主不知道这些
通吃、精通、熟悉 能否量化??
这些词汇好像要看和谁比?


别的不说、就拿 WinForm 说要到精通,通吃我个人认为
没有 5、7、8 年就不太可能,最基本得了解大多数的系统底层API、系统shell等等、了解com相关知识,也就是说几乎所有ms在windows 上的应用、开发都要有所了解而且可以熟练应用。


这些都是无法量化的相对词;

尤其是最后一条有种族歧视的嫌疑啊;翻译技术书籍#¥%……%……%……?
楼主你是中国人不 ????。看看各类国外软件,最后提供的才是中文几乎、这个和我们国家有多少会外语的好像关系不大、这表示对你们国家的重视程度,这个时候已经不是我们会不会外文的问题了,以前我们被小日本侵略的时候,会日文的也很多、难道就不被欺负了????



如果是外国人,难道要要翻译几本中文资料?
re: 设计模式学习:Model View Presenter (MVP) 曲滨*銘龘鶽 2008-06-24 08:43  
@雅阁布
没啥可关注的呵呵,我很懒,一个月写一个blog 就不错了
没办法没时间啊;
re: 设计模式学习:Model View Presenter (MVP) 曲滨*銘龘鶽 2008-06-24 08:38  
@庄严
呵呵、早应该学习了;
@瑞克
真的啊,不过你当时你怎么没给代码那?
有的话我就不用折腾了;
re: 设计模式学习:Model View Presenter (MVP) 曲滨*銘龘鶽 2008-06-23 00:29  
-- 沙发自己座,慰劳一下自己 ^_^ 、睡觉去了。
Smart Client Software Factory mvp?
asp.net mvc?
为啥 asp.net 没 mvp

Smart Client Software Factory mvp 这个东西能在web下用不?
是不适合吗?

感谢博主深夜发博;
@WXWinter(冬)
说 VS 简单的,用记事本去!就应该这样对待他们;

开发语言到现在已经和一点dos、win95 年代有了很大的区别
现在的新兴开发语言的特点都是,入门简单学深了难,因为他们几乎包含以前历代开发语言的特性和功能,范围,深度都很大,类库和分枝技术众多;

就像一棵大树一样,你很容易看清主干,但你很难看清到底有多少枝叶。
如果要把这个大树整个拿走是不可能的、甚至连一个比较粗的枝干都是很难拿走的、你必须顺着主干爬上去,摘一些你感兴趣的枝页,技术体力好点的可以多摘走一些,否则只能少摘点,甚至有一些人只能在地上拾一些树叶,这就是道啊......

其实我光看第13章 ,就已经理解前12章了、呵呵借你宝地 吹吹牛大家开心开心、 ^_^
re: 认父亲的DbParameter!! 曲滨*銘龘鶽 2008-06-21 01:56  

--引用--------------------------------------------------
Kingthy: @曲滨*銘龘鶽
嗯,"认父亲"这个作用应该是有其存在的道理的.但我感到不解的就是取消"父子"关系却是在Parameters集合里.这样就导致如果DbCommand不是己方提供的而是在第三方里操作的,并且当操作完并将DbCommand Dispose后又还没有Clear,那么这些参数就基本不能再重复使用了!!

sqlhelper 里也是操作完后执行了clear的.
--------------------------------------------------------

可能ms认为重odbc 到 ado 到 .net 都是这样的就没有在msdn说的很明显
不过这个错误是可以在运行时立刻出错的也不是太严重的问题,应该

sqlhelper 里有一个【参数缓存】处理、是先克隆一份参数的;
难道我们版本不同??
re: 重归Firefox之怀抱 曲滨*銘龘鶽 2008-06-21 01:03  
反正 ie 很坑人的现在
新系统如果按照 ie7 优化做的话

客户如果装 ie7 ,以前的系统 ie6 或 5.5 系统就有很多跑不了
尤其是企业内网,想升级成ie7都难;更不用说FF了

我遇到的几个企业就是先前有几个 ie5,ie6 的系统还用的好好的
就是升级不到 ie7 郁闷,害得我还得开发兼容ie6的、这已经不是免费不免费的问题了。

公网网站还好点;
re: .NET软件保护与破解浅析 曲滨*銘龘鶽 2008-06-20 22:11  
到都是没混淆的??
这个不算破解的基本上。

这和直接看人家代码有啥区别?
使用华硕 p525几年了最近正想换一个,呵呵看似这个不出
去看看。
re: 如何摆脱写文档时截屏的困扰 曲滨*銘龘鶽 2008-06-20 21:58  
比功能的化还是

TechSmith 公司的录像截屏工具更好些;
不过就是收费的;

SnagIt 抓图;
Camtasia Studio 录像;

微软都用这个;很多录像都是这个的。
改 web.config 整个 应用重新启动监听 web.config 改变没意义
,这种业务用不用缓存没啥意义
用静态变量就可以搞定了;

而且这也不是抽象工厂,抽象工厂子类都是不同的;

re: 认父亲的DbParameter!! 曲滨*銘龘鶽 2008-06-19 19:01  
这样是正常的,因为如果用过原来很老的那种 odbc 开发人应该
知道,参数也是一个句柄,对应自己的一个 sql句柄,如果搞错了必然出错的

所以认父亲也是应该的

如果要重复使用参数,省的每次都要声明可以先克隆一份,在改 value

sqlhelper 里多半都这么写的;
哎,DELPHI 做web 的确不行,不过这就和说PB做Web不行一样的道理,有些过分了,DELPHI 语言出现的年代和他的特点是不可能做web强的;

要比也得和 VB PB foxPro 比

DELPHI 强在快速开发,众多VCL就是现在的java C# 也比不了、不过败也败在这里;

众多VCL:第3方 VCL 太多学习起来成本比VB大、而且选择不好就会导致项目无法升级,各种诡异bug等等恶心问题,不过这个问题java C# 也是有的,不过由于 DELPHI VB等的惨痛教训,大家现在有点经验的公司个人用控件已经小心了,也就是说 DELPHI 的意义影响还是很长远的;

快速开发:快的东西必然导致,被人认为没有技术含量 VB、pb DELPHI 用的人越来越少就是例子(现在 java C# 也是快速开发,不过开发速度和以前比好像更慢了,以前用 VB PB DELPHI 开发都比他们快、在说java .net 虽然是快速开发,但是sun ms 以及众饭,在其中加入了众多泛型,委托,mvc等嗷嗷多的概念名词等(虽然有些就是换了个名字),搞的很是神秘让大家感觉【很好很强大】的样子这就是吸取了以前经验教训的明显表现),不过这一点ms明显没java阵营做的好;

为什么慢了?有些做个[单机程序]就可以搞定的我们非要做成[2个前台网站 + 一个web服务网站 + xx框架 + xxx 数据库],其实这并不是程序员愿意的而是市场氛围导致的,做的哪么快也要不来钱,而且说出来也不好听(这就和现在拍电影都拍大片,而且越做越大是一个道理的、大片好销售,有名人、好炒作有钱赚,类似道理满街都是,it界也一样)。
估计这也是win32 程序在企业应用中慢慢没落的原因。

DELPHI 这个孩子其实最好的宿命就是认个有钱的爹;

其实如果就是现在反过来想看看 VB PB foxPro 这些快速开发环境的下场
DELPHI 已经是王者了。

都是废话,牢骚牢骚 深切缅怀 DELPHI 等上一代开发语言(我也是用过很长时间的);

说 DELPHI 不好的就不要乱说了,自己不懂的东西就不要乱讲,讲就要让人信服这是道理,不服的找我联网 pk kof2003,省的在骂下去出现真人pk ^_^

@如果用linqToSQL的话,好像再用Model是多余的吗?

如果你做多层的就不多于了,你服务提供者使用的实体是
linqToSQL 创建那个,给服务消费者程序的那份数据就需要model
因为你不能把所有数据字段都返回给消费者;

有些时候还是需要在封装分解数据的;
re: 总结下这段时间的工作经验 曲滨*銘龘鶽 2008-06-18 23:32  

re:凡是win2003的系统,只要你不装SP1,接上网线后就马上中招,准准的
其实如果在病毒比较凶的网络里,就是不装sp2 也会马上中招;
我建议楼主在找个集成sp2的系统盘,装系统后立刻禁止网卡上的netbios
然后打补丁,如果不需要 netbios 就可以不启动了,netbios 太容易被利用
尤其是服务器密码弱,和没打补丁的情况;

楼主的公司安全方面做的太....
做程序员的如果发布系统时被病毒郁闷够呛,如果在被看客户到可是很裘的啊,呵呵;在自己家就忍了吧。


都放C 盘也不是不好了,可以做一个gho还原盘,直接给客户放入光驱
一下搞定所有的安装。什么,分区,格式化、系统,数据库、程序,安全设置等等;不过驱动要挂全点否则dos 或 pe 人不出 scsi

我做的好多项目,尤其是大点的都是做的系统ghost封装盘,中病毒了,把数据备份出来直接在回ghost而且很容易教会客户【光驱启动,把盘放入按回车ok】,然后在更新补丁基本20分钟就搞定、不过要求客户那里是台空服务器很方便的;杀毒软件,防火强就免了系统自带足以,设置好了基本不会中毒的;局域网多半直接感染 iis 的病毒少、netbios 关了比较安全;

看来我越来越聪明了一看就懂;

利用【博主】的列子可以自己自定义一些给客户用的设计器了;

描述了一些自定义设计器,容器,节点的最基础的代码

这个例子主要是启发性的,不是可用解决方案,对于明白点的人是比较有启发意义的

wxwinterDesigner 类,是控制设计器行为的
这里处理两个节点间的关系的拖拽;这个类是设计时的在这个工程设置断点是不会有任何结果的,需要在开个工程挂在VS上就和调试控件设计时一样,不过调试选项略有区别;

如果仔细观看了【博主】其他文章,在多加练习、做出第一个图中那个东西是不成问题的。
下面必然如过有人问C# 如何创建....

C# 的话引用
Windows Script Host Object Model

com 对象
下有个 WshShell.CreateShortcut 对象就可可以创建快捷方式;
re: 算是.net的bug吗? 曲滨*銘龘鶽 2008-06-17 12:31  
你不知道.net 的很多对象都是按引用传递的?
你那些 ListItem 并不是被复制的;
如果是遵守很标准流程的项目
主要是在先期会有一个具体需求变更的限制这样比较好办

剩下的就是国内比较多的那种,销售或老板答应客户改到满意为止这样的就郁闷了。
不过人照成的问题其实最主要还要人来搞定
主要搞定对方【主要负责人】才是最重要的
否则人家心里不爽就是题需求,折磨你也没啥太好办法
re: 查询功能示例 曲滨*銘龘鶽 2008-06-16 23:43  
楼主的网站不支持 utf-8 url 的bug竟然当操作注意事项

服了!
re: 也谈查询组件 曲滨*銘龘鶽 2008-06-16 23:40  
什么意识让大家看图??
re: 谈IDisposable模式 曲滨*銘龘鶽 2008-06-16 23:36  
这是官方的原理吗?

不过正确的 IDisposable 写法 msdn 已经给出,和博主的类似
re: 发布新博客模板-夏日芝兰 曲滨*銘龘鶽 2008-06-16 20:12  
不错清爽,不过感觉左右之间有些空,可能是我1280分辨率造成的

博客写文章的时候如果能强制禁止左栏就好了,这样就可以贴一些比较大的图了
re: CAB 默认模块装载器中的Bug 曲滨*銘龘鶽 2008-06-16 20:09  
CAB 我以为是压缩包,真的很像啊
这东西主要做什么的?
re: 项模板的使用--提高编程速度 曲滨*銘龘鶽 2008-06-16 20:03  
模板是不错;

不过博主,各个页面写认证有点......容易误导小朋友的 ^_^
语法加亮用的啥控件?还是自己写的?
能提供一下相关资料吗?
re: [WPF疑难]如何禁用窗口上的关闭按钮 曲滨*銘龘鶽 2008-06-15 12:49  
wpf 是基于 dx 所有控件不是标准的win控件。
而且刚刚出一个版本,慢也是正常的。
楼上误导啊,SQLSERVER 的tsql 和 oracle 的plsql 差别很大的;

PetShop 这种方式性能不会有太大的损失;前面的sql 是固定的,只是改变后面的参数而已,不会导致数据库每次重新编译 sql

其实不用存储过程,有些时候是为了缓解数据库服务器的压力
使用存储过程可以提高性能,但是也增加数据库服务器的压力

而且有些时候用不用存储过程是需要根据情况而定的,有些情况是不适合用过程的,比如一个比较长时间的统计如果使用过程会导致【数据库】在很长一段时间内cpu都是100%,这样就会影响到所有使用这个库的应用无法运行,而反过来如果用程序实现【数据库服务器】和【web服务器】都各占cpu 50% 就是时间可能会长一点,这样的话还是选择用程序实现的比较好。
re: 采用管道进行通讯的例子 曲滨*銘龘鶽 2008-06-12 22:59  
WCF 就不用说了

.net 2.0 加入
System.Runtime.Remoting.Channels.Ipc

也是封装管道 api
速度也是很快的不知博主是否试验过;
re: [WPF疑难]如何禁用窗口上的关闭按钮 曲滨*銘龘鶽 2008-06-12 22:50  
int handle = new WindowInteropHelper(window).Handle.ToInt32(); 来取得句柄,
是重点,其他方法是通用的;正常 winform 也这样关闭
不过禁止不了 alt+F4 需要另写代码处理;
共5页: 1 2 3 4 5 下一页