oletan

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年1月9日

摘要: .Net 设计模式 技术专题(it168) 阅读全文
posted @ 2011-01-09 21:20 Ole 阅读(188) 评论(0) 推荐(0) 编辑

2011年1月7日

摘要: 方法一第一步:登入sql/plus 执行命令(无先后顺序)set time on; (说明:打开时间显示) set autotrace on; (说明:打开自动分析统计,并显示SQL语句的运行结果) set autotrace traceonly; (说明:打开自动分析统计,不显示SQL语句的运行结果)二者选一个执行第二步: 输入你要查看的sql 执行第三步:查看结果 如图 (图怎么沾不上啊)方法二先执行 EXPLAIN PLAN FOR select * from G_GAMBLING gamb where gamb.active=1再 select * from table(DBMS_ 阅读全文
posted @ 2011-01-07 17:31 Ole 阅读(516) 评论(0) 推荐(0) 编辑

2011年1月5日

摘要: 1.根据ROWID来分select * from t_xiaoxi where rowid in(select rid from (select rownum rn,rid from(select rowid rid,cid from t_xiaoxi order by cid desc) where rownum10000) where rn9980) order by cid desc;执行时间0.03秒2.按分析函数来分select * from (select t.*,row_number() over(order by cid desc) rk from t_xiaoxi t) 阅读全文
posted @ 2011-01-05 17:56 Ole 阅读(200) 评论(0) 推荐(0) 编辑

2011年1月4日

摘要: 转自http://wenwen.soso.com/z/q219099075.htm软件系统的开发是按阶段进行的,一般划分为以下阶段:可行性讨论;需求分析;系统设计(概要设计、详细设计);程序开发;编码,单元测试;系统测试;系统维护。 软件开发过程中要明确各阶段的工作目标、实现该目标所必需的工作内容以及达到的标准。只有在上一个阶段的工作完成后,才能开始下一阶段的工作。 1.可行性讨论 明确系统的目的、功能和要求,了解目前所具备的开发环境和条件,论证的内容有:① 在技术能力上是否可以支持;② 在经济上效益如何;③ 在法律上是否符合要求;④ 与部门、企业的经营和发展是否吻合;⑤ 系统投入运行后的维护 阅读全文
posted @ 2011-01-04 10:46 Ole 阅读(897) 评论(0) 推荐(0) 编辑

2010年12月17日

摘要: Sql Server锁表就限制不同的事物在同一时间内不允许同时操作一张表,实例很简单,可以用select来锁定整张表,那别人就不可能更新或是读取表的记录。select*from dbo.Employee with(holdlock);with关键字来设置锁表的方式。下面是with括号内关键字的书名:NOLOCK(不加锁)此选项被选中时,SQL Server在读取或修改数据时不加任何锁。在这种情况下,用户有可能读取到未完成事务(Uncommited Transaction)或回滚(Roll Back)中的数据,即所谓的"脏数据"。HOLDLOCK(保持锁)此选项被选中时,SQL Server会将 阅读全文
posted @ 2010-12-17 15:15 Ole 阅读(258) 评论(0) 推荐(0) 编辑

2010年12月16日

摘要: 在VS2008中创建自定义控件(十五)创建控件时出错(未能对属性XXX设置XXX)的解决方法 收藏 这是一个很讨厌的情况,讨厌到我都不知道是因为什么原因,刚才还好好的自定义控件,在使着使着会出现这么一个问题,如下图所示。 一开始,一直以为是我的错,结果,后来发现是微软的错。最后的解决方式是,去http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=KB957507&DownloadId=5273下载VS90SP1-KB957507-v2-CHS-x86.exe补丁,或直接http://www. 阅读全文
posted @ 2010-12-16 15:40 Ole 阅读(638) 评论(0) 推荐(0) 编辑

2010年12月8日

摘要: 简介   前面一篇关于大型asp.net应用系统的架构-架构的选择写完之后,有一些同仁热心回复,有的是提问题,同时希望能举一些例子来说明;有的是提建议,希望下一篇写得更详细点;还有的同仁提出不同的观点。感谢大家的参与。会继续努力的。本文将针对Layer(层)和Tier(排)的区别做个辨析。并详细介绍3 Tier / N Tier架构中各Tier的开发。各Tier的分布式方式。以及为了达到高性能,低延迟,高可伸缩性,需要采取哪些方法和手段。 关于“大型asp.net应用系统 ”的概念   意指能支持同时在线用户数目很多的asp.net应用系统。同时在线用户数目要达到多少才算大型。其实也没 阅读全文
posted @ 2010-12-08 15:25 Ole 阅读(152) 评论(0) 推荐(0) 编辑

摘要: 前言  最近几年在.net方面的工作经历,让我长久以来(有几年了)想写关于大型asp.net应用系统架构文章的念头。之前和同事们聊天的时候说的都是一些思维片段,其中的想法不尽完善,聊完天再仔细想想,一些主意就逐渐清晰了。现在终于付诸行动了,将一些想到的主意与大家一起探讨,也算是对过去几年在ASP.NET方面的一个总结。这对我来说也是一个学习过程。  博客园有不少同仁在写系统架构或者企业应用架构方面的文章,我看过其中一些。就我看过的这些文章,我发现他们当中相当多的人写的是分层架构。从我的看法来说,分层是不错。但是如果是我自己写的话,我会从架构的选择来说起。那么应用程序的架构就有可能不选择分层的架 阅读全文
posted @ 2010-12-08 15:24 Ole 阅读(168) 评论(0) 推荐(0) 编辑

2010年11月26日

摘要: 通常情况下,SQL Server里面的生成SQL脚本,只会包含数据库及表的字段结构,而不会包含表的数据,也就是SQL脚本里面只有Create database,Create table 这样的语句,没有insert into。因为SQL Server并不包含这个功能,只能靠第三方的代码了。 以下存储过程可以实现:CREATEPROCEDUREdbo.UspOutputData@tablenames... 阅读全文
posted @ 2010-11-26 15:29 Ole 阅读(357) 评论(0) 推荐(0) 编辑

2010年11月22日

摘要: 解惑:学.Net还是学Java? 因为.Net和Java是国内市场占有率最高的两门技术,对于准备学习编程语言的初学者来说,.Net和Java是初学者首先考虑的两门技术,因此很多人一遍遍的问“学.Net还是学Java”,社区中也每天都有“.Net控”在唱衰Java,也有“Java控”在唱衰.Net,一时间硝烟四起,让初学者更加... 阅读全文
posted @ 2010-11-22 13:22 Ole 阅读(267) 评论(1) 推荐(1) 编辑

摘要: 大型企事业信息管理系统非功能性需求&软件架构技术参考 骆金松 管理信息系统总结起来一般有三种典型的架构模式,现取主要的几个非功能性指标比较如下: 图:三种典型的架构模式 一般产品模式比较适合有一大批功能需求极为相似的客户群,软件开发商所追求的是软件的边际效益,例如杀毒软件、办公软件、绘图软件等一般都具有很强的通用性,适合采用产品模式,在企业战略方面一般注重占有率,打造品牌,通过大量销售来... 阅读全文
posted @ 2010-11-22 13:21 Ole 阅读(829) 评论(0) 推荐(0) 编辑

2010年11月17日

摘要: 转载:MS SQL Server中的CONVERT日期格式化大全CONVERT将某种数据类型的表达式显式转换为另一种数据类型。由于某些需求经常用到取日期格式的不同.现以下可在SQL Server中 将日期格式化.SQL Server 支持使用科威特算法的阿拉伯样式中的数据格式。在表中,左侧的两列表示将 datetime 或 smalldatetime 转换为字符数据的 style 值。给 styl... 阅读全文
posted @ 2010-11-17 10:44 Ole 阅读(176) 评论(0) 推荐(0) 编辑

2010年11月15日

摘要: <body onkeypress=alert(event.keyCode)>请按任意键,你将得到该键的键值! keycode 0 = keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = keycode 6 = keycode 7 = keycode 8 = BackSpace BackSpacekeycode 9 = ... 阅读全文
posted @ 2010-11-15 10:35 Ole 阅读(238) 评论(0) 推荐(0) 编辑

2010年11月9日

摘要: http://www.cnblogs.com/SAL2928/archive/2008/10/28/1321285.htmljquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 获取一组radio被选中项的值 var item = $('input[@name=items][@checked]').val(); 获取... 阅读全文
posted @ 2010-11-09 17:33 Ole 阅读(208) 评论(0) 推荐(0) 编辑

2010年10月28日

摘要: 转载于http://www.cnblogs.com/chen1987lei/archive/2010/10/27/1863010.html本文详细介绍项目经理:做好项目开始阶段的九条经验 本人做项目经理工作多年,感到做这个工作最要紧的就是要明白什么是因地制宜、因势利导,只有最合适的,没有什么叫对的,什么叫错的,项目经理最忌讳的就是完美主义倾向,尤其是做技术人员出身的,喜欢寻找标准答案,耽误了工作进... 阅读全文
posted @ 2010-10-28 23:49 Ole 阅读(205) 评论(0) 推荐(0) 编辑

2010年10月26日

摘要: Silverlight专业技术网站http://www.slfans.com/ 阅读全文
posted @ 2010-10-26 11:51 Ole 阅读(149) 评论(0) 推荐(0) 编辑

摘要: 转载于http://www.cnblogs.com/virusswb/archive/2010/06/21/1762321.html 我们都是软件行业是世界所有的行业中,失败率最高的。进度最没有办法度量的,通常会拖,一拖再拖,而且人员都扑上去了,可是还是慢。   为什么?   多少年,多少人,更有很多的专业公司都在分析这里面的原因。为什么我们的人员都在加班了,没有人偷懒,都很努力,效率却上不去?... 阅读全文
posted @ 2010-10-26 11:20 Ole 阅读(521) 评论(0) 推荐(0) 编辑

摘要: 做为一个产品的需求架构人员,总结了下最近的工作流程,希望其经验和朋友分享,同时改进自己的工作效率和规避风险 流程: 1 了解其业务功能,分析其盈利模式 2 了解相关产品的用户人群,使用特点 3 做相关的问卷调查 4 设计流程和原型 5 和客户确认详细的功能和时间表,以及双方需要配合的资源,以及分期完善的功能,目标里程碑 6 设计数据库详细表和详细设计 7 把控开发技术框架,业务逻辑层,... 阅读全文
posted @ 2010-10-26 11:20 Ole 阅读(161) 评论(0) 推荐(0) 编辑

2010年9月20日

摘要: jQuery 调用后台方法(net)view source print?001<P></P><PRE class=brush:html;gutter:false;><%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %&g... 阅读全文
posted @ 2010-09-20 11:39 Ole 阅读(375) 评论(0) 推荐(0) 编辑

摘要: 本文地址: jQuery Ajax 全解析本文作者:QLeelulu转载请标明出处!jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax... 阅读全文
posted @ 2010-09-20 09:56 Ole 阅读(154) 评论(0) 推荐(0) 编辑

摘要: Codeplex.com项目主页  http://dotnetflexgrid.codeplex.com/dotNetFlexGrid v1.1  源码下载  范例程序项目  文档下载dotNetFlexGrid 1.2beta 说明文档  http://www.cnblogs.com/hualei/archive/2010/08/17/1801459.html控件演示站点http://huale... 阅读全文
posted @ 2010-09-20 09:48 Ole 阅读(218) 评论(0) 推荐(0) 编辑

摘要: 本文和大家分享一下如何来提高网站的访问速度,其中包括服务器的配置建议,ASP.NET代码的编写及前端页面的优化等等,还不错哦。一、 服务器优化l Windows系列:64位Win2008r2 + Hpyer-V + 负载均衡 + IIS7.564位Win2003 + 虚拟机 + 负载均衡 + IIS6禁止服务器访问外网。关掉不必要的端口。去掉每个磁盘的所有权限,只保留administrators组... 阅读全文
posted @ 2010-09-20 09:41 Ole 阅读(362) 评论(0) 推荐(0) 编辑

2010年9月2日

摘要: 转贴在SQL Server 2005 Express 上附加从另外一台电脑Copy过来的数据库后,数据库为“只读”。解决办法:打开 SQL Server Configuration Manager, 打开SQL Server SQLEXPRESS 的属性在内置帐号处,把“网络服务”改成“本地系统”,重新启动SQL Server... 阅读全文
posted @ 2010-09-02 21:38 Ole 阅读(199) 评论(0) 推荐(0) 编辑

2010年8月19日

摘要: 好久不在这里写文章了。先祝各位六一儿童节快乐! 我是一个从野路子上一路走来的程序员,现在主要用.net做方案。选.net不选jave并没有什么特别的原因,只不过是因为我自己从C开始学起,一直学到C#, 很熟悉这个平台罢了,从业15年了,C#是最方便的一个语言,而VS是最方便的一个工具,因此就很自然地用C#来解决我的一切问题,而这个工具也没有让我失望过,基本上还没有遇上过解决不了的问题。 但是在... 阅读全文
posted @ 2010-08-19 17:15 Ole 阅读(163) 评论(0) 推荐(0) 编辑

2010年8月2日

摘要: --最好备份日志,以后可通过日志恢复数据。。。以下为日志处理方法一般不建议做第4,6两步第4步不安全,有可能损坏数据库或丢失数据第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.--*/--下面的所有库名都指你要处理的数据库的库名1.清空日志DUMPTRANSACTION 库名... 阅读全文
posted @ 2010-08-02 16:46 Ole 阅读(270) 评论(0) 推荐(0) 编辑

2010年7月21日

摘要: 之前因为看有人怀疑我的DNN C#版本不是官方的,我晕,我得把整个事情的来龙去脉给写出来。5月27号我收到DNN的Newsletter说DNN要出C#版本了,因为调查发现63%的人希望DNN有C#版本,原文如下:Shaun first launched DotNetNuke on December 24, 2002. I don’t think it’s a stretch... 阅读全文
posted @ 2010-07-21 09:42 Ole 阅读(234) 评论(0) 推荐(0) 编辑

摘要: 在前面文章里说明了DNN的架构,下面这个图应该说是更加能够全面的让你去了解它的结构:如果你是个asp.net新手建议你看看前面这部分,因为它会向你介绍什么是http module,以及其他的一些概念。我想通过你读这篇文章来明白asp.net的机制,明白一些深层次的东西。我试着让大家我写的东西时不仅仅是跟着我去做某件事,而是了解了它。甚至去了解为什么要去做这件事。 废话太多了。。。在进入主题http... 阅读全文
posted @ 2010-07-21 09:40 Ole 阅读(223) 评论(0) 推荐(0) 编辑

2010年7月20日

摘要: <EmptyDataRowStyleBorderStyle="None"BorderWidth="0px"/> <EmptyDataTemplate> Datanotfound </EmptyDataTemplate> 阅读全文
posted @ 2010-07-20 10:09 Ole 阅读(164) 评论(0) 推荐(0) 编辑

2010年7月13日

摘要: 形成原因:1.从应用软件(Outlook,QQ,Gmail等)复制带网络地址的图片文件到桌面,提示应用或运行Active.默认选择是后,桌面图标出现蓝色底.解决方法:(最佳答案)1.右击桌面——属性——桌面——自定义——web——去掉勾选,删除网址。 阅读全文
posted @ 2010-07-13 09:49 Ole 阅读(521) 评论(0) 推荐(1) 编辑

2010年7月5日

摘要: 转载MSDNhttp://msdn.microsoft.com/en-us/library/aa479405.aspx 阅读全文
posted @ 2010-07-05 11:50 Ole 阅读(113) 评论(0) 推荐(0) 编辑

2010年6月10日

摘要: 不断更新中....Nethttp://www.componentart.com/http://www.devexpress.com/http://www.infragistics.com/http://www.telerik.com/ 阅读全文
posted @ 2010-06-10 17:35 Ole 阅读(345) 评论(0) 推荐(0) 编辑

2010年6月7日

摘要: 转百度百科名片SEOseo百科名片SEO(Search Engine Optimization),汉译为搜索引擎优化,为近年来较为流行的网络营销方式,主要目的是增加特定关键字的曝光率以增加网站的能见度,进而增加销售的机会。分为站外SEO和站内SEO两种.SEO的主要工作是通过了解各类搜索引擎如何抓取互联网页面、如何进行索引以及如何确定其对某一特定关键词的搜索结果排名等技术,来对网页进行相关的优化,... 阅读全文
posted @ 2010-06-07 10:22 Ole 阅读(392) 评论(1) 推荐(0) 编辑

2010年4月29日

摘要: var str = '2008-11-11 11:11:09'; alert(str.replace(/\s\d+:\d+:\d+$/,''));Date.prototype.format = function(format) { var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this... 阅读全文
posted @ 2010-04-29 17:34 Ole 阅读(392) 评论(0) 推荐(0) 编辑

2010年4月27日

摘要: String.Format举例(C#,VB.Net)我自己在用到的:String.Format("字符串:{0:d5}", 12)"字符串:00012" '占位5个,不足的用0代替String.Format("字符串:{0,5}", 12)"字符串: 12" '占位5个,不足的用空格代替,右对齐String.Format("字符串:{0,-5}", 12)"字符串:12 " '占位5个,不足的用空... 阅读全文
posted @ 2010-04-27 18:08 Ole 阅读(2850) 评论(0) 推荐(0) 编辑

2010年4月26日

摘要: 转CSDN社区的清清月儿的GridView 72般绝技快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框... 阅读全文
posted @ 2010-04-26 16:22 Ole 阅读(282) 评论(0) 推荐(0) 编辑

2010年4月20日

摘要: 开始->运行 输入 regedit ,在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main下新建DWORD值,命名为DisableFirstRunCustomize,并修改其值为1。Edit registry key to disable runonce from runningIf the above method do... 阅读全文
posted @ 2010-04-20 09:45 Ole 阅读(2231) 评论(0) 推荐(0) 编辑

2010年4月9日

摘要: executionTimeout parameter- indicates the maximum number of seconds that a request is allowed to execute before being automatically shut down by ASP.NET. By default, the value of the executionTimeout ... 阅读全文
posted @ 2010-04-09 11:30 Ole 阅读(924) 评论(0) 推荐(0) 编辑

摘要: [ArgumentException: Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventVal... 阅读全文
posted @ 2010-04-09 11:17 Ole 阅读(1936) 评论(1) 推荐(0) 编辑

2010年3月11日

摘要: 最近在用Linq做站点,项目环境是VS2008+SQLServer2005. 在本地的数据库用的是VS2005的SQLEXPRESS,一切正常,做完后,发布到服务器,数据库和登陆名都配置正常,更改数据库连接字符串,运行站点后却发生如下错误:到网上查了一天的原因,基本上都是说要打开远程登陆或防火墙开例外。最后我无意后发现原来是创建DataContext时,使用的默认数据库连接字符串base(glob... 阅读全文
posted @ 2010-03-11 18:16 Ole 阅读(365) 评论(0) 推荐(1) 编辑

2010年2月3日

摘要: //TransmitFile实现下载 protected void Button1_Click1(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题。 代码如下: */ strin... 阅读全文
posted @ 2010-02-03 20:24 Ole 阅读(265) 评论(0) 推荐(0) 编辑