自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (2)
  • 收藏
  • 关注

转载 写给.NET程序员:不要困在自己建造的盒子里

此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去学最后什么都学不精,更不是说.NET不行或劝大家放弃.NET。恕我愚钝,此主旨在文中表达不够清楚,看评论中很多朋友误解了,特此说明。另外,本文中的观点并不全部是我个人的想法,相当一部分来自我以前聊过天的某些大牛,他们很多来自微

2012-05-09 09:17:11 731

原创 Mc call软件质量模型

Mc call软件质量模型

2012-03-30 10:04:56 2118

转载 软 件 质 量 及 质 量 模 型

软 件 质 量 及 质 量 模 型---- 软 件 质 量 是 一 个 复 杂 的 概 念, 不 同 的 人 从 不 同 的 角度 来 看 软 件 质 量 问 题, 会 有 不 同 的 理 解。 从 用 户 的 角 度看, 质 量 就 是 满 足 客 户 的 需 求; 从 开 发 者 的 角 度 看, 质 量 就 是 与 需 求 说 明 保 持 一 致; 从 产 品 的 角 度 看

2012-03-30 09:27:52 5351 1

转载 迭代开发

在许多个产品将要诞生的时候,你都会听到这个名词:什么是迭代式开发?每次只设计和实现这个产品的一部分, 逐步逐步完成的方法叫迭代开发, 每次设计和实现一个阶段叫做一个迭代. 在迭代式开发方法中,整个开发工作被组织为一系列的短小的、固定长度(如3周)的小项目,被称为一系列的迭代。每一次迭代都包括了需求分析、设计、实现与测试。采用这种方法,开发工作可以在需求被

2012-03-29 17:18:52 2285

转载 PONC 概念,定义与要素

PONC的框架PONC作为一种管理的工具,应该怎么使用,它与质量成本之间到底是一种什么关系?质量成本分为以下四部分:预防成本;鉴别成本;内部损失;外部损失。其中,失败的成本叫做PONC,鉴定成本和预防成本叫POC,再加上无失误运作成本EFC,剩下就是利润。显然它们之间的关系是:当失败的成本减少,利润就会增大。(二)什么叫PONCPONC (Price of

2012-03-28 15:31:43 30879

转载 在线工具--把C#代码转换成VB.NET代码

在线工具--把C#代码转换成VB.NET代码有不少朋友在网上找资料时经常会遇到想要VB.NET的代码,但却只有C#的代码。自己改又改不大来!本人不经意发现有一个在线工具,使用方便。支持:C#---> VB.NET      VB.NET--->C#地址(C#---> VB.NET):http://www.developerfusion.c

2012-03-14 14:30:35 5112

原创 asp.net中的弹框辅助类

/// /// 显示消息提示对话框。 /// Copyright (C) Maticsoft /// public class MessageBox { private MessageBox() { } /// /// 显示消息提示对话框 /// /// 当前页面指针,一般为this

2012-03-10 10:32:59 528

转载 jquery实现在repeater中的全选

//alerts用户控件中的全选功能function FormSelectAll(formID,EleName,e) //formID:目标复选框组所在的form表单的ID属性;Elename:目标复选框组共同的Name属性;e:用于标识是否全选的复选框自身,用户判断是“

2011-08-08 15:24:47 1474

转载 CSS中!important的作用

{*rule !important}这个css规则当今在网页制作的时候的普及已经非常流行了,以前我对它的理解就停留在‘浏览器是否识别阶段’ 而没有真正去研究过,可是现在发生了变化。众所周知,!important这个规则对Ie6.0,Ie7.0和Firefox能写hack,现在就来

2011-08-05 09:26:37 611

转载 javascript正则表达式判断中文、全角字符及中文长度

有时我们经常需要去判断一个字符串是否包含中文和全角的字符,尤其在表单提交时。中文: str.match(/[^/x00-/xff]/ig) 判断包含中文字符串长度 aMatch=str.match(/[^/x00-/x80]/g); str.length+(!aMatch?0:aMatch.length)还有一种方法来判断中文字符串的长度,即,将中文替换成任意两个字符,如(**),然后在计算它

2011-06-16 15:54:00 9778

原创 SQL server中转换大小写快捷键

<br />Ctrl+Shift+U 转为大写<br />Ctrl+Shift+L 转为小写<br /> <br />我试了一下,要选中需要转换的代码才可以

2011-05-27 13:48:00 14767 2

原创 示例datatable

<br /> private DataTable GetTable() { //建表 DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("id", typeof(string))); dt.Columns.Add(new DataColumn("name", typeof(string))); dt.Columns.A

2011-05-27 13:43:00 596

原创 把DataReader转换成model

把datareader转换成model public class Class2 where T :class ,new()    {        public T DoTransferType(IDataReader dr)        {            T model = new T();            int count = dr.FieldCount;            PropertyInfo[] property_lst = model.GetType().GetPrope

2011-05-25 23:03:00 2649

原创 SQL中运用游标循环结果集

 create PROCEDURE EHR_PRO_SampleChkRuKu@recordid nvarchar(30),@banner int,--1审核,-1取消审核@aprer nvarchar(20),@aprdate nvarchar(50)AS--过滤重复审核declare @recordstate nvarchar(50) --是否审核select @recordstate=recordstate from ehr_wah_Sampleinout where

2011-05-21 18:01:00 1198

原创 datatable 虚拟表操作

datagird表格       ShowFooter="True" Width="255px" oncancelcommand="DataGrid1_CancelCommand"             ondeletecommand="DataGrid1_DeleteCommand" oneditcommand="DataGrid1_EditCommand"             onupdatecommand="DataGrid1_UpdateCommand">

2011-05-21 15:16:00 1215

原创 有关checkedListBox取值问题

dt为datatable,绑定时不会自动提示这三个属性   this.checkedListBox1.DisplayMember = "name";//要显示的字段            this.checkedListBox1.ValueMember = "id";//隐藏字段            this.checkedListBox1.DataSource=dt;取画勾的项的值   for(int j=0;j            {                if (this.checkedL

2011-05-17 23:30:00 1623

原创 获取当前屏幕分辨率

            //获取当前屏幕分辨率        static public int[] getScreen()        {            int[] screen = new int[2];            screen[0] = Screen.PrimaryScreen.Bounds.Width;            screen[1] = Screen.PrimaryScreen.Bounds.Height;            return screen;    

2011-04-27 11:17:00 1293

原创 C# WinForm中窗体传参的简单写法

  public class Form2    {        string[] str=new string[2]();//定义数组        public Form2()//无参构造        {        }        public Form2(string[] arr)//带参数的构造        {            this.str=arr;        }        protected void Form2_load(object sender, EventArg

2011-04-14 13:05:00 1772 3

转载 全国省份数据表

全国省份地区数据库表CREATE DATABASE ChinaDataUSE ChinaDataif exists (select * from sysobjects where id = OBJECT_ID('[province]') and OBJECTPROPERTY(id, 'IsUserTable') = 1) DROP TABLE [province]CREATE TABLE [province] ([id] [int] NOT NULL,[provinceID] [nvarchar] (12)

2011-03-25 10:45:00 6448

原创 Cellular Emulator无法启动,显示COM17 is used, please verify

Cellular Emulator无法启动,显示COM17 is used, please verify

2011-03-09 23:42:00 977

原创 C#中实现同时上传多个附件

添加多个附件的方法是先创建一个临时文件夹,把待上传的文件放在临时文件夹内,然后一并移动到确定的目录中。添加按钮的代码///   /// 添加多个附件  ///   ///   ///   private void BtnCopy_Click(object sender, System.EventArgs e)  {   string fileName="";   if ((this.uploadfile.PostedFile != null) & (this.uploadfile.PostedFile.Fi

2011-01-14 11:32:00 6842

转载 c#四舍五入运算代码

public static double Round(double d, int i)        {            if(d >=0)            {                d += 5 * Math.Pow(10, -(i + 1));            }            else            {                d += -5 * Math.Pow(10, -(i + 1));            }            string

2011-01-10 16:25:00 624

转载 GridView中添加最底层统计数据

<br />  <br /> <br /> <br />          <br /> <asp:DataGrid id="dgMain1" runat="server" ShowFooter="True" AllowPaging="True" AutoGenerateColumns="False" PageSize="20"> <Columns> <asp:ButtonColumn Text="详细" HeaderText="详细" CommandName="Select"></asp:But

2011-01-10 12:07:00 708

原创 上传单个附件,修改,删除

private void btnSave_Click(object sender, EventArgs e)  {     try   {    int sum=5;    if(this.dbKeyWords.Text.Trim()!="")    {     sum+=1;    }    if(this.dbCommendExcuse.Text.Trim()!="")    {     sum+=3;    }    dbScore.Text=sum.ToString();    dbArticleC

2011-01-07 15:25:00 1024

原创 C#中异常处理

<br />try块包含可能导致异常的保护代码。该块一直执行到引发异常或成功完成为止。<br />catch子句使用时可以不带任何参数,这种情况下它捕获任何类型的异常,并被称为一般 catch 子句。它还可以接受从System.Exception派生的对象参数,这种情况下它处理特定的异常。<br />在同一个 try-catch 语句中可以使用一个以上的特定catch子句。这种情况下catch子句的顺序很重要,因为会按顺序检查catch子句。将先捕获特定程度较高的异常,而不是特定程度较小的异常。<br />

2010-12-14 10:53:00 1689

原创 UML类图图示样例及说明

<br /><br /><br />类图分三层,第一层显示类的名称,如果是抽象类,则就用斜体显示。第二层是类的特性,通常就是字段和属性。第三层是类的操作,通常是方法或行为。注意前面的符号,“+”表示 public ,“-”表示private ,“#”表示protected 。<br />接口图与类图的区别主要是顶端有<<interface>>显示,第一行是接口名称,第二行是接口方法。接口还有另一种表示方法,俗称棒棒糖表示法。圆圈旁边有接口名称,接口方法在实现类中出现。<br />实现接口:用空心三角形+虚线

2010-12-09 10:46:00 2038

转载 类与类关系的UML图与代码表现

一 :二 : 三 :四 :五 : 类与类之间的关系对于理解面向对象具有很重要的作用,存在以下关系:(1)泛化(Generalization) :狗与动物 (空箭头)(2)关联(Association) :公司与员工有特定的某种关系 (实线)(3)依赖(Dependency) :人依赖螺丝刀 (虚线箭头)(4)聚合(Aggregation) : 电脑和CPU,主板 (菱形空间头)详细展开 : 一 .泛化(Generalization)表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一

2010-12-09 10:23:00 424

原创 将人民币从数字转换成大写形式

 /**////   /// 转换人民币大小金额   ///   /// 金额  /// 返回大写形式  public static string CmycurD(decimal num)   {    string str1 = "零壹贰叁肆伍陆柒捌玖";            //0-9所对应的汉字    string str2 = "万仟佰拾亿仟佰拾万仟佰拾元角分"; //数字位所对应的汉字    string str3 = "";    //从原num值中取出的值    string str4 =

2010-12-09 09:09:00 639

原创 面向对象概念总结

规则:类名称首字母要大写,如果是多个单词组合而成的,则每个单词首字母都要大写。属性的名称一般首字母大写,而字段一般是首字母小写或者由“_”开头。接口的命名,前面要加一个大写字母“I”。关键字:Public:公有的,表示由public修饰的类成员或方法都由任意类调用,private:私有的,由private修饰的类成员或方法只能有本类或结构调用,其它任何类(包括子类)或结构中都不能调用。Internal:同一程序集中的任何代码都可以访问该类型或成员,但其他程序集中的代码不可以protected:表示继承时子类

2010-12-08 16:12:00 761 1

原创 邮件发送的解决办法

有时候发送邮件总是产生一些奇怪的问题,导致发送不成功。由于是利用smtp方式发送,有些邮箱默认是把smtp服务关闭,比如说QQ邮箱,在设置,账户中有选项,把对应的选项打上对勾就可以发送了。而像sohu,sina等邮箱可能是默认把smtp服务开启的,所以直接发送就会成功。

2010-11-03 11:51:00 823

原创 .net实现发送邮件,同步方式

using System;using System.Net;using System.Text;using System.Net.Mail;namespace ConsoleApplication1{    class Program    {        public static void Main(string[] args)        {            // Command line argument must the the SMTP host.            SmtpCli

2010-11-03 11:15:00 628

原创 用.net实现简单的邮件发送(异步方式)

using System;using System.ComponentModel;using System.Net;using System.Text;using System.Net.Mail;namespace ConsoleApplication1{    class Program    {        static bool mailSent = false;        public static void SendCompletedCallback(object sender, Async

2010-11-03 10:43:00 851

原创 软件项目的文档编写方法

<br />做软件开发的人员都知道,需要写项目文档,各种文档想到的想不到的应有尽有,但是对于文档的编写又开始头疼,不知道如何写。下面我来说说,不对的地方大家提意见,别扔鸡蛋哦……嘻嘻……<br />第一部分,先写一封面,封面上内容包括公司名称,项目标题,作者,写文档日期<br />第二部分,写修改历史,记录版本号,把每次修改的时间,作者和原因都记录下来,如有必要写添加版权声明,当然不会写可以在网上找找,可以自己修改一下别人写的那些。(这个简单方法……)<br />第三部分,写文档摘要,记录此文档大约包含哪些

2010-09-19 17:21:00 981

转载 如何专注于真正重要的事

<br />生活中经常会经历这样的时期:让人换不过气的压力、好像所有事都从天而降,而我的目标是–完成所有的事情!还有另一个极端,我的生活完全被淹没在不同的项目和不同的职责中,我感到承受不住不仅是因为是它们在挑战我的极限,而更多的是它们根本毫无意义。有时我问自己,何时才到个头?我怎样才能结束这些既不能让我感受到自我的存在,又不能感受到前方道路的糟糕状态? <br />一些事务对我们是重要的,有些事比较重要 - 有些根本就是毫无意义。以下我想讨论如何界定并专注于真正的有意义的事情 - 然后讨论时间分配<br /

2010-09-18 09:27:00 492

原创 U盘作引导

<br />把文件放在U盘,然后进入系统目录<br />用U盘作引导<br />syslinux.exe -ma -d /boot/syslinux h:

2010-09-15 19:01:00 319

原创 jquery判断checkbox是否选中

 $("#ckbpwd").bind("click",function(){        if($("#ckbpwd").attr("checked")==true)        {            $("#TextBox1").val("1");        }        else        {            $("#TextBox1").val("2");        }        });  如果选中文本框中显示1,如果未选中显示2

2010-09-10 14:01:00 545

原创 C#中也可使用对象数组

对象数组即对象类型的数组,如:public  class A;A[] abc=new A[3];此数组abc为类A的类型,长度为3。原以为C#中不可以使用对象数组,今天一试竟然通过,我每次遇到这种情况我都会选择泛型集合,现在才知道用数组比用泛型集合效率高的多。以下代码是我试验对象数组的代码。 public class Program    {        static void Main(string[] args)        {            abc[] ac = new abc[3];//

2010-09-03 14:18:00 10480 2

原创 asp.net连接access数据库,配置文件的填写

<br />asp.net连接access数据库,把数据库DB.mdb放在App_Data文件夹下,确定数据库db.mdb的相对路径,配置文件应这样填写:<br /><configuration><br /><appSettings><br /><add name="constr"  connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|/db.mdb" /><br /></appSettings><br

2010-09-01 11:30:00 1685 2

原创 SQL语句 复制表

<br /><br />select sno,sname into stu from student --创建表并添加记录<br /> <br />select sno,sname into stu1 from student where 1=0 --只复制表结构, where条件永远为false<br /> <br /> <br />insert into stu(sno,sname) select sno,sname from student --复制表数据<br /> <br />insert int

2010-09-01 08:41:00 442

原创 AJAX 验证用户名是否存在

AJAX异部,验证用户名是否存在JQuery脚本 

2010-09-01 08:35:00 548

20个软件开发常用设计文档大全下载.rar

软件开发过程中20个项目文档的写作模板,希望对你有所帮助。

2010-08-17

extjs中文手册,帮助文档

无论你是 Ext 库的新手,抑或是想了解 Ext 的人,本篇文章的内容都适合你。本文将简单地介绍 Ext 的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些 JavaScr ipt 经验 和初级了解 HTML Dom。

2010-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除