代码改变世界

系统分析员、系统架构师、项目经理的区别

2011-10-14 17:50 by 假面Wilson, 339 阅读, 0 推荐, 收藏,
摘要:首先看一下架构师和系统分析员的区别:1、系统分析员必须考虑自己所设计系统的方方面面,他是系统实现的原始作者,也对系统能否满足客户的技术要求以及产品成本是否可接受起着最直接的作用。2、架构师一般在软件组织内仅仅是少数人,他们主要负责对产品的架构进行评估以及子系统之间的接口批准上,评估的主要方面集中在系统级的质量属性和成本上,包括:当前架构是否满足可靠性要求、系统架构的可扩展性、可重用性、性能以及基础的公共功能等等。他们必须对系统分析员设计出来的系统进行最初的把关,所以责任重大,也需要经验非常丰富的人来承担。架构委员会不是常设组织,通常都来源于团队的系统分析员,唯一常设的职位通常只有一个主席,其. 阅读全文

索引填充因子

2011-10-11 18:02 by 假面Wilson, 458 阅读, 0 推荐, 收藏,
摘要:索引填充因子在创建聚集索引和非聚集索引时,表中的数据按照索引列中的值的顺序存储在数据库的数据页中。在表中插入新的数据行或更改索引列中的值时, SQL Server 2000 可能必须重新组织表中的数据存储,以便为新行腾出空间,保持数据的有序存储。向一个已满的索引页添加某个新行时,SQL Server 把大约一半的行移到新页中以便为新行腾出空间。这种重组称为页拆分。页拆分会降低性能并使表中的数据存储产生碎片。 创建索引时,可以指定一个填充因子,以便在索引的每个叶级页上留出额外的间隙和保留一定百分比的空间,供将来表的数据存储容量进行扩充和减少页拆分的可能性。填充因子的值是从 0 到 10... 阅读全文

清除SQLSERVER查询缓存

2011-09-15 11:07 by 假面Wilson, 1317 阅读, 0 推荐, 收藏,
摘要:我们在测试运行效率时,会发现第二次及以后所得到结果的时间比第一次远远短很多,这是由于SQLSERVER的缓存机制引起的。执行以下语句以清除缓存数据: DBCC FREEPROCCACHEDBCC DROPCLEANBUFFERS 阅读全文

浅谈MS-SQL锁机制

2011-08-31 12:29 by 假面Wilson, 195 阅读, 0 推荐, 收藏,
摘要:转自:http://study.99net.net/study/database/mssql/1085625420.html锁的概述一. 为什么要引入锁多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致不可重复读A用户读取数据,随后B用户读出该数据并修改,此时A用户再读取数据时发现前后两次的值不一致并发控制的主要方法是封锁,锁就是在一段时间 阅读全文

SET IDENTITY_INSERT [Table] [ON|OFF]

2011-08-26 14:09 by 假面Wilson, 405 阅读, 0 推荐, 收藏,
摘要:SET IDENTITY_INSERT [Table] ON 时表示暂时可以不用自增长可以收到插入数据,到不能有重复。需要特别注意的时,必须在insert into table 后边指定字段,或者会报"can only be specified when a column list is used and IDENTITY_INSERT is ON" !SET IDENTITY_INSERT [Table] OFF时表示恢复自增长。 阅读全文

SQL Server DATEPART() 函数

2011-08-24 09:50 by 假面Wilson, 217 阅读, 0 推荐, 收藏,
摘要:定义和用法DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。语法DATEPART(datepart,date)date参数是合法的日期表达式。datepart参数可以是下列的值:datepart缩写年yy, yyyy季度qq, q月mm, m年中的日dy, y日dd, d周wk, ww星期dw, w小时hh分钟mi, n秒ss, s毫秒ms微妙mcs纳秒ns 阅读全文

常用的SQL语句对数据库进行操作

2011-07-19 15:03 by 假面Wilson, 403 阅读, 0 推荐, 收藏,
摘要:1.增加字段 alter table docdsp add dspcodechar(200) 2.删除字段 ALTER TABLE table_NAME DROP COLUMN column_NAME 3.修改字段类型 ALTER TABLE table_name ALTER COLUMN column_name new_data_type ... 阅读全文

Winform Combobox+Tooltip 扩展tips功能

2011-07-02 19:50 by 假面Wilson, 1735 阅读, 0 推荐, 收藏,
摘要:创建Windows服务using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;using System.Threading;namespace QouShui.DLL.ComboBoxs{ /// <summary> /// 支持显示提示框的combob 阅读全文

C# winfrom 中datagridview中checkbox的使用方法

2011-06-17 16:20 by 假面Wilson, 868 阅读, 0 推荐, 收藏,
摘要:1、属性设置checkboxcolumn name:cb_check falsevalue:false truevalue:true datagridview中的readonly设置为false. 2、private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0 && e .RowIndex != -1) { //获取控件的值 MessageBox.Show(this.dataGridView1.Rows[e.Row 阅读全文

BindingSource控件介绍

2011-06-17 10:02 by 假面Wilson, 559 阅读, 0 推荐, 收藏,
摘要:BindingSource控件是.NET Framework 2.0提供的新控件之一。BindingSource控件与数据源建立连接,然后将窗体中的控件与BindingSource控件建立绑定关系来实现数据绑定,简化数据绑定的过程。 BindingSource控件即是一个连接后台数据库的渠道,同时又是一个数据源,因为BindingSource控件即 支持向后台数据库发送命令来检索数据,又支持直接通过BindingSource控件对数据进行访问、排序、筛选和更新操作。BindingSource控件能够自动管理许多绑定问题。BindingSource控件没有运行时界面,无法在用户界面上看到该控件。 阅读全文
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 48 下一页