在软件中体悟人生 在人生中感悟软件

专注Web项目设计、实现和管理
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

2009年3月3日

摘要: 一、问题的提出  在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单... 阅读全文

posted @ 2009-03-03 07:21 王景 阅读(446) 评论(0) 推荐(0) 编辑

摘要: 数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为优化数据库和应用程序打下良好的基础。 数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为优化数据库和应用程序打下良好的基础。   标准化的数据库逻辑设计包括用多的、有相互关系的窄表来代替很多列的长数据表。下面是一些使用标准化表的一些好处。     由于表窄,... 阅读全文

posted @ 2009-03-03 07:19 王景 阅读(493) 评论(0) 推荐(0) 编辑

2009年3月1日

摘要: 1.技术方向:数据仓库与XML引领主流   随着SOA和Enterprise2.0从概念走向实施,在巩固数据仓库市场的同时,为了抓住下一个以数据服务和用户体验为主体的数据库应用时代,SQLServer2008在XML数据库方面的宣传声势比商务智能更大,由于XML技术已经从简单的数据内容,逐步过渡到数据结构定义、业务数据模型和业务语义模型,数据库厂商在上一代产品XML数据引擎的基础上,也面向XML应... 阅读全文

posted @ 2009-03-01 07:58 王景 阅读(538) 评论(0) 推荐(0) 编辑

2009年2月28日

摘要: 本人做项目经理工作多年,感到做这个工作最要紧的就是要明白什么是因地制宜、因势利导,只有最合适的,没有什么叫对的,什么叫错的,项目经理最忌讳的就是完美主义倾向,尤其是做技术人员出身的,喜欢寻找标准答案,耽误了工作进度,也迷茫了自己。以下是本人一些做项目的个人体会,写出来供大家指点,在讨论过程中共同提高水平。项目开始阶段是一个最重要的阶段。项目经理在接手一个新项目的时候,首先要尽可能地多从各个方面了解... 阅读全文

posted @ 2009-02-28 22:35 王景 阅读(492) 评论(0) 推荐(0) 编辑

摘要: 第一种 是通过调用window media player进行播放诸如:wmv,asf等格式文件: 第二种 是通过调用replayer进行播放诸如:rm,ram等格式文件 播放框: 控制框:可紧跟播放框一起 第三种 是通过调用flashplayer进行播放:swf类的flash文档,分别如下: http://www.macromedia.com/go/g... 阅读全文

posted @ 2009-02-28 22:31 王景 阅读(1991) 评论(1) 推荐(0) 编辑

摘要: 将Ajax的扩展控件进行系列说明,针对每个控件通过一篇文章进行讲解使用。 阅读全文

posted @ 2009-02-28 18:47 王景 阅读(2188) 评论(3) 推荐(0) 编辑

摘要: JIRA是由http://www.atlassian.com/开发的基于J2EE的问题跟踪管理系统 主要功能: 按项目、多角色、分等级的报告、跟踪项目的错误情况。 安装准备: 1 ) 安装JDK(Java运行环境 Java Runtime Envirnment),我安装的是 jdk1.5.0_09 2 ) 下载Jira软件,我下载的是:JIRA 3.13.2 standard. http://w... 阅读全文

posted @ 2009-02-28 17:54 王景 阅读(839) 评论(0) 推荐(0) 编辑

2009年2月25日

摘要: CuteEditor是一款功能非常强大,支持图片上传、文件下载和word类似的文字编辑器。在Microsoft Visual Studio各版本都可以适用。 阅读全文

posted @ 2009-02-25 13:53 王景 阅读(1231) 评论(0) 推荐(0) 编辑

2009年2月24日

摘要: 写一个调用的过程: 1 )aspx页面 编号 登录名称 显示名称 性别 职位 办公电话 手机 电子邮件 ... 阅读全文

posted @ 2009-02-24 15:56 王景 阅读(416) 评论(1) 推荐(0) 编辑

摘要: 同学们: 我要讲的,是怎样做快乐的程序员。什么是快乐的程序员呢?就是把编程当作兴趣和爱好的人,享受着编程的快乐的一群人。 优秀的程序员都是从快乐的程序员开始的。因为,成为优秀的程序员是需要很长时间的磨练的,如果在编程中连快乐都没有,很难熬到优秀程序员的。事实上,做任何事情只要找到了快乐,成功是迟早的事情。 我们每一个程序员都希望在快乐的编程中成长为一名优秀的程序员。 一.什么是优秀的程序员 先讲一... 阅读全文

posted @ 2009-02-24 11:47 王景 阅读(299) 评论(0) 推荐(0) 编辑

2009年2月23日

摘要: 乱码一般是因为输出的编码格式不对所至。 在中可以通过ResponseEncoding="gb2312"来设置。但是,这仅仅是本页面的,在部分提交时,还是会出现乱码。 解决办法: 1.在web.config中添加: 2.在中添加: 3.如果是url传值所至,可以对传值部分加密封装。 4.部分页面还是乱码,建议的解决方法为: 我们可以通过对web.config文件增加 ... 阅读全文

posted @ 2009-02-23 18:45 王景 阅读(1033) 评论(0) 推荐(0) 编辑

摘要: 前台: 后台: protected override void OnPreRender(EventArgs args) { base.OnPreRender(args); txtPwd.Attributes["value"] = txtPwd.Text; } ----------------------------------------... 阅读全文

posted @ 2009-02-23 00:02 王景 阅读(698) 评论(0) 推荐(0) 编辑

2009年2月13日

摘要: 面试题,是考别人,也是考自己。 不同的人,在不同的阶段,对于同一个问题的答案都是不同的? 对于这套题,你的答案是? 阅读全文

posted @ 2009-02-13 12:59 王景 阅读(10681) 评论(120) 推荐(0) 编辑

2009年2月12日

摘要: 下载地址:http://www.cnblogs.com/Files/my97/My97DatePicker.rar 演示地址:http://www.my97.net/dp/demo/ 一. 简介 1. 简介 目前的版本是:4.2 正式版 发布于2008-12-03 2. 注意事项 My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名... 阅读全文

posted @ 2009-02-12 15:16 王景 阅读(2679) 评论(0) 推荐(0) 编辑

摘要: 在谈到服务器之前,我们有必要先了解一下什么是计算机网络。从组成结构来讲,计算机网络就是通过外围的设备和连线,将分布在相同或不同地域的多台计算机连接在一起所形成的集合。从应用的角度讲,只要将具有独立功能的多台计算机连接在一起,能够实现各计算机间信息的互相交换,并可共享计算机资源的系统便可称为网络。随着人们在半导体技术(主要包括大规模集成电路LSI和超大规模集成电路VLSI技术)上不断取得更新更高的成... 阅读全文

posted @ 2009-02-12 15:05 王景 阅读(337) 评论(0) 推荐(0) 编辑

摘要: 在Windows Server 2003中,网络负载均衡的应用程序包括Internet信息服务(IIS)、ISA Server 2000防火墙与代理服务器、VPN虚拟专用网、终端服务器、Windows Media Services(Windows视频点播、视频广播)等服务。同时,网络负载均衡有助于改善服务器的性能和可伸缩性,以满足不断增长的基于Internet客户端的需求。 网络负载均衡可以... 阅读全文

posted @ 2009-02-12 15:04 王景 阅读(435) 评论(0) 推荐(0) 编辑

2009年2月11日

摘要: 1.列表中数字变字符的简易方法 我们在程序中需要对列表控件Datagrid、Gridview等进行绑定时,有时需要将具体特定含义的数字变成字符,我将自己处理的一种方式贴出来做个记录。 原理:通过增加新的一列,根据数字列的关系,在新列中赋字符或者汉字。然后绑定新列。 代码: 前台: 后台: #region 绑定列表事件 protected void BindData1()... 阅读全文

posted @ 2009-02-11 16:04 王景 阅读(423) 评论(0) 推荐(0) 编辑

2009年2月10日

摘要: 方圆 13:39:05 我希望你下午的三个半小时这样安排。一个半小时查找有没有其他的方法来设置菜单的样式。另外二个小时,出二套一级菜单的样式(不要图片的,用样式表控制)。 方圆 13:39:35 我希望你能和项目共同的进步和提高。并让自己是有收获的。 方圆 13:40:21 OK? 小风 13:43:59 我还那句话,行,我应该说目前没有你所说的那套方案,要是你那边的有这... 阅读全文

posted @ 2009-02-10 17:30 王景 阅读(485) 评论(8) 推荐(0) 编辑

摘要: 工作流构成、起源、发展相关基础性知识概述 阅读全文

posted @ 2009-02-10 09:19 王景 阅读(461) 评论(0) 推荐(0) 编辑

2009年2月9日

摘要: 作者:Scott Ambler著,乐林峰 译 本文选自:http://www.umlchina.com/ 我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 -----------------------------------------------------------------------------... 阅读全文

posted @ 2009-02-09 09:20 王景 阅读(343) 评论(1) 推荐(0) 编辑

2009年2月6日

摘要: 最近为了让异地的团队成员共同的开发。进行统一的源代码管理,而我们用.net开发,将VSS作为源代码管理工具,在网上找了一些文章,总是在SSL的配置上出现问题。但是,我使用的IIS并不需要配置SSL。那么该怎么解决呢? 在园子里找到一篇文章:http://www.cnblogs.com/jailu/archive/2006/11/27/573783.html 推荐一下,而且带录像。我按照录像已经成功... 阅读全文

posted @ 2009-02-06 16:51 王景 阅读(1902) 评论(4) 推荐(0) 编辑

2009年1月21日

摘要: 08年,过的很快,一方面是08的春节比较晚,另一方面自己上半年有点懈怠了。过完节,加上当时属于产品型的公司,压力不是很大。自己在专业技能上又没有特别大的关注,对当时的生活比较满意,没有前进的力量。所以炒炒股、玩玩闹闹的过了上半年。这中间同事张哥给过我善意的提醒。让我有些回神,但是还是没有完全将注意力放在工作中,这就是所谓的不痛则不痛,痛则通的道理吧。现在想想,作为哥们,作为同事张哥的话... 阅读全文

posted @ 2009-01-21 14:07 王景 阅读(325) 评论(0) 推荐(0) 编辑

2009年1月20日

摘要: 原因:PowerDesigner 12.5安装带来的PowerDesigner 12 Requrements COM Add-in for Microsoft Word加载项引发该问题! 处理办法(针对Word2007): a. 单击“Microsoft Office 按钮”,然后单击“Word 选项”。 b. 单击“加载项”。 c. 在“管理”列表中,单击“COM 加载项”,然后单击“... 阅读全文

posted @ 2009-01-20 11:24 王景 阅读(1771) 评论(0) 推荐(0) 编辑

2009年1月19日

摘要: 在思想的引导下,让工具提高生产力 阅读全文

posted @ 2009-01-19 13:34 王景 阅读(3928) 评论(16) 推荐(0) 编辑

2009年1月8日

摘要: #region 导出至Excel protected void btnExport_Click(object sender, EventArgs e) { //取得数据 DataTable dtExportItemLy = null; string where = " 1 =1 "; ... 阅读全文

posted @ 2009-01-08 09:23 王景 阅读(658) 评论(0) 推荐(0) 编辑

2009年1月4日

摘要: 在vs2005开发中,有时会关闭即时、命令等窗口,但是一时又找不到,我们可以通过以下方法将其使用。 阅读全文

posted @ 2009-01-04 20:14 王景 阅读(837) 评论(0) 推荐(0) 编辑

摘要: 字符串的不同显示格式:数字、十进制、科学计数法、固定点、常规、十六进制 阅读全文

posted @ 2009-01-04 13:09 王景 阅读(974) 评论(0) 推荐(0) 编辑

2008年10月15日

摘要: 在概念性设计完成后,需要进行架构细化。针对开发编码部分会进行设计开发架构的搭建。设计者需要根据概念性设计中的将业务功能、非业务功能、质量属性要求进行综合考虑。并着重关注开发期质量属性,例如可扩展性、可重用性、可移植性、易理解性、易测试性等。关注点是在软件开发环境中软件模块的实际组织方式,具体涉及源程序文件、配置文件、源程序包、编译后的目标文件、第三方库文件等。开发架构设计应完成的工作:确定要开发或直接利用的程序包之间的依赖关系。确定采用的技术。 确定采用的框架等。为系统分区和分层。 阅读全文

posted @ 2008-10-15 17:25 王景 阅读(3086) 评论(9) 推荐(0) 编辑

2008年9月27日

摘要: 经常我们遇到这样的问题:一是,某月的最后一天是 29,30,还是31 呢?。二是,返回某月的最后一天。这个问题如果,不留神,SQL中有关日期的语句,包含错误的日期,那么就要出错,那么这个怎么解决呢?请参照以下代码。 public string MonthMaxDay(long Year,long Month,int Flag) { //获取月、日 string Value,... 阅读全文

posted @ 2008-09-27 17:38 王景 阅读(947) 评论(3) 推荐(0) 编辑

摘要: main.htm: iframe自适应加载的页面高度 child.htm: iframe 自适应其加载的网页(多浏览器兼容) iframe 自适应其加载的网页(多浏览器兼... 阅读全文

posted @ 2008-09-27 17:35 王景 阅读(443) 评论(0) 推荐(0) 编辑

摘要: 摘要 ADO与ADO.NET是微软提供的一种高性能访问信息源的策略,这些技术可以使企业很方便的整合多种数据源,创建易维护的解决方案。 目录 1. ADO与ADO.NET简介 2. 数据访问方式的历史 3. ADO与ADO.NET对照 4. 小结 1. ADO与ADO.NET简介 ADO与ADO.NET既有相似也有区别,他们都能够编写对数据库服务器中的数据进行访问和操作的应用程序,并且... 阅读全文

posted @ 2008-09-27 17:33 王景 阅读(541) 评论(2) 推荐(0) 编辑

摘要: click() 对象.click() 使对象被点击。 closed 对象.closed 对象窗口是否已关闭true/false cleartimeout(对象) 清除已设置的settimeout对象 clearinterval(对象) 清除已设置的setinterval对象 confirm("提示信息") 弹出确认框,确定返回true取消返回false cursor:样式 更改鼠标样式 han... 阅读全文

posted @ 2008-09-27 17:30 王景 阅读(397) 评论(1) 推荐(0) 编辑

摘要: 学生成绩表(stuscore): 姓名:name 课程:subject 分数:score 学号:stuid... 阅读全文

posted @ 2008-09-27 17:27 王景 阅读(405) 评论(0) 推荐(0) 编辑

2008年9月25日

摘要: 在Asp.net项目中,用的最多的就是鼠标了.除非是输入一些信息.其余的时候,基本上都是用鼠标在操作.但是,在企业软件应用时,为了提高工作效率.鼠标和键盘的结合使用.可以让操作员的速度更快.也更加灵活. 那么,既然要使用键盘,那么我将页面中响应键盘操作的方法介绍如下: 使用相关技术:ASP.NET,AJAX,Javascript 调用方法: 代码介绍如下: 当页面捕获键盘输入... 阅读全文

posted @ 2008-09-25 21:27 王景 阅读(1192) 评论(2) 推荐(0) 编辑

2008年9月22日

摘要: 软件架构到底要设计到什么程度,可以归纳为两句话: * 由于项目的不同、开发团队情况的不同,软件架构的设计程度会有不同; * 软件架构应当为开发人员提供足够的指导和限制。 阅读全文

posted @ 2008-09-22 09:10 王景 阅读(4017) 评论(4) 推荐(0) 编辑

2008年9月8日

摘要: 翻屏效果、广告轮显、广告轮显、移动广告框、左右底部广告、左侧浮动广告、右侧浮动广告、falsh广告轮显...... 阅读全文

posted @ 2008-09-08 12:08 王景 阅读(3267) 评论(17) 推荐(0) 编辑

摘要: 用实例讲述:从项目愿景->从业务目标到特性列表->从特性列表到用例图->从用例图到用例规约->《软件需求规格说明书》 阅读全文

posted @ 2008-09-08 11:41 王景 阅读(2804) 评论(3) 推荐(0) 编辑

2008年9月4日

摘要: 本文主要介绍Ajax Control ToolKit中的ConfirmButtonExtender控件的使用. 主要功能: 为按钮增加提示框,原来用javascript也可以实现该功能,但是直接使用更为方便简捷. 开始使用: 1. 在页面上添加ScriptManager控件. 2. 在页面上添加UpdatePanel.这是划定无刷区域... 阅读全文

posted @ 2008-09-04 11:26 王景 阅读(1145) 评论(1) 推荐(0) 编辑

2008年8月31日

摘要: ASP.NET中使用打印 阅读全文

posted @ 2008-08-31 00:46 王景 阅读(1020) 评论(5) 推荐(0) 编辑

2008年8月28日

摘要: 直接使用: 直接使用 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->添加基本信息#region 添加基本信息 /**//// /// 添加基本信息 /// /// 基本信息(Sqlserver) /// 那边记录的对象(Oracle) ///... 阅读全文

posted @ 2008-08-28 11:07 王景 阅读(2837) 评论(10) 推荐(0) 编辑