![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
★CS之行
DavidBigHero
谁说编程无趣,我偏视编程如生命,在其中活出人生精彩!
展开
-
数据库问题-不允许保存更改。您所做的更改要求删除并重新创建以下表……
在数据库增加字段进行保存的时候,出现了如下错误。 解决办法:根据提示可以很容易得出解决办法。提示中有“阻止保存要求重新创建表的更改"选项。那么将其禁止就可以了。详细步骤:点击工具--选项,弹出选项对话框。点击左面的树分枝功能“Designers”,取消对“阻止保存要求重新创建表的更改”的勾选。确定即可,如下图所示。原创 2015-12-20 11:01:19 · 2007 阅读 · 17 评论 -
UML之实现图
我们前面学过的用例图、类图、活动图、顺序图和协作图都描述了逻辑和设计方面的信息。那么现在我们来学习和实现有关的两个图:构件图和部署图。 实现图用来描述实现方面的信息,它从系统的层次来描述以下两方面的信息:硬件的组成和布局;软件系统划分和功能实现。 一、构件图 1、概念 从建房子来说,一座房子有它的组成,橱柜、窗户、们……那原创 2014-11-20 19:23:53 · 1472 阅读 · 11 评论 -
UML之交互图
行为图我们已经学了两种:活动图和状态图。今天继续学习剩余两种图:顺序图和协作图(合作图),它们统称为交互图。 交互图用来描述系统中的对象是如何进行作用。即一组对象是如何进行消息传递的。交互图主要用于描述协作的动态行为方面。当对交互建模时,通常既包括对象(每个对象都扮演某一特定的角色),又包括消息(每个消息都代表对象之间的通信活动,并导致一定的动作发生。)原创 2014-11-16 16:37:28 · 2015 阅读 · 8 评论 -
UML之状态图
前面已经学过活动图,我们再来学习另外一种行为图:状态图。 一、概念 状态图用来描述一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态之间的转移。 二、状态图的图符 状态图由四部分组成:状态、转移、起点和终点。 1、状态 状态是指在对象的生命周期中满足某些条件、执行某些活动或等待某些原创 2014-11-16 12:50:38 · 2510 阅读 · 7 评论 -
UML之活动图
之前学过并画了类图,原创 2014-11-15 16:51:16 · 1762 阅读 · 10 评论 -
UMl之类图
用例图画完了,接下来是类图,还是按部就班地再回头细看了一下视频,参考了一下书籍,这才对其有了一定的认识。 一、类图的概念 类,我们在之前VB、C++的学习中就已经接触过了,其实它就是一个对象类,是面向对象模型的最基本的概念。那么类图又怎么理解呢!类图是一种静态结构图,它描述的是系统的静态结构,而不是系统的行为。这在之前的总结中(http://blog原创 2014-11-15 11:03:39 · 1875 阅读 · 10 评论 -
UML之用例图
看完视频后,开始了画图学习。动手的时候,大脑一片空白,一下子就懵了,终于领会到了别人说的无从下手的赶脚。真憋得慌啊。回头又看了看视频,看了些参考书籍。这才对UML九中图有了一定的认识。追根溯源是自己学习时不认真,不操心,总结不到位。看过去的东西没有在脑中留下痕迹,导致自己用的时候一头雾水的赶脚。废话不多说了,现在就开始总结学习吧,希望还不晚。 首先介绍的是用例图(Use Ca原创 2014-11-13 10:46:50 · 1475 阅读 · 16 评论 -
UML基础及其应用视频总结
UML原创 2014-11-09 15:28:22 · 1417 阅读 · 14 评论 -
第一次文档编写总结(机房收费系统)
从图中可以看出编写文档的顺序,从可行性研究报告到开发进度月报构成了机房收费系统的整体文档,贯穿了软件工程的整个生命周期。 第一次机房收费系统和软工视频的完成是编写文档的依据和基础。起初,是一种无从下手的感觉。首先我们应该清楚文档是指导我们开发的,是在代码开发之前写的,而不是开发之后写的。有了学生信息管理系统的基础,我们第一次机房收费系统只是尝试着去写代码完成要求的功能,而不是一原创 2014-10-26 21:46:27 · 1563 阅读 · 34 评论 -
软工视频(37~46)-软件管理
说到软件的管理,可以分为质量和工程管理两大方面。下面来逐一介绍。 质量管理。我们编完软件后怎么来衡量它呢?这就涉及到质量管理。它到底是什么意思呢?一个计算机软件的优秀程度,得用软件质量来描述。那么定义软件的质量,其实就是为该软件定义一系列的质量特性。往大了说,它得具有可移植性吧,可使用性要好吧,那么可维护性也很重要。那么把它分一下层,那么就成了一个模型。 为了保原创 2014-10-10 12:00:57 · 1900 阅读 · 23 评论 -
软工视频(33~36)-用户界面设计
在上篇博客面向对象的时候人机交互的环节简要介绍了一下用户界面设计,这篇博客对其进行专门的介绍。原创 2014-10-09 17:23:30 · 1813 阅读 · 24 评论 -
软工视频(27~32)-面向对象技术
这次主要说面向对象技术,面向对象,在之前就已经接触过,那么这里我来比对着学习一下。原创 2014-10-05 13:37:58 · 1702 阅读 · 21 评论 -
软工视频(21~25)-软件测试
软件测试在程序员对每一个模块的编码之后先做程序测试,再做原创 2014-10-02 15:57:52 · 1864 阅读 · 17 评论 -
软工视频(26)-软件维护
软件维护在软件生存期是一个比重很重的工作,到底什么是软件维护以及怎样维护呢?本文为你很好地解答了这个疑惑。原创 2014-10-02 17:03:13 · 1771 阅读 · 19 评论 -
软工视频(1~20)-概论、计划、设计和方法
软工断断续续地看了二十集原创 2014-09-28 12:33:45 · 1723 阅读 · 28 评论 -
UML之对象图和包图
UML的九种图基本都已经介绍完了,那么我们回过头再来研究一下对象图和包图。 一、对象图 谈到对象,我们不得不说一下对象,对象(Object)是对象类的实例(Instance),用于模型化特定的实体。对象是唯一的,可以标识的,比如我和你就是两个对象,我们有自己的名字。 对象的图标与对象类一样是用实线矩形框表示的,矩形框中含有若干分隔框,分别表示原创 2014-11-20 19:53:08 · 3900 阅读 · 18 评论 -
UML之关系
UML的关系之前一直都不是整理地很清楚,直到把C#视频看完,又细细地研读了一番,将其和生活结合起来才梳理好其关系。我把UMl的图定义为六大类。如图: 哺乳动物和马——吗 其实提到继承这个字眼,前面我们已经不能熟地再熟了。今天就再将其摆一遍,我相信就是一个0基础的人也会明白的。 暂且不说抽象、封装和多态的事,咱们置入话题。哺乳动物,原创 2014-11-26 21:19:36 · 1731 阅读 · 25 评论 -
C#程序设计总结
C#是C和C++语言家族中最新潮流的面向组件语言。它是从C和C++派生的一种简单的、现代的、类型安全的面向对象程序设计语言。希望通过 此篇博客让你对C#程序设计有一个大致的理解和掌握。原创 2014-12-07 11:20:42 · 6032 阅读 · 15 评论 -
OO原则
在看《HeadFirst》的过程中发现了OO原则和之前学过的《大话设计模式》有点不一样的的地方。总结一下,分享给大家。首先我们来看《大话设计模式》里的六大原则。也可以访问之前的博客《23种设计模式》。1、开放-封闭原则,是说软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。2、单一职责原则(SRP),就一个类而言,应该仅有一个引起它变化的原因。3、依赖倒转原原创 2015-10-08 20:55:50 · 887 阅读 · 21 评论 -
迭代器模式
故事: 一天,我去北京出游,上了公交车站,人很多很拥挤。 ”上车的乘客买票了。”售票员一边在人缝中穿插,一边喊道。 “大爷,您的行李包太大了,需要买两张票。”售票员对一位大爷说。 “行李还需要买票?!它又不是个人。”大爷说,极不情愿地买了两张票。 “还有三位乘客没有买票。”售票员喊道。 “这原创 2015-08-28 01:06:36 · 868 阅读 · 18 评论 -
匈牙利命名法、骆驼命名法、帕斯卡(pascal)命名法
一、匈牙利命名法: 广泛应用于象Microsoft Windows这样的环境中。 Windows 编程中用到的变量(还包括宏)的命名规则匈牙利命名法,这种命名技术是由一位能干的 Microsoft 程序员查尔斯·西蒙尼(Charles Simonyi) 提出的。 匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,转载 2015-06-04 14:36:44 · 2775 阅读 · 16 评论 -
.NET截取指定长度汉字超出部分以“...”代替
在做牛腩新闻发布系统整合前台和后台的时候用到了这个,分享给大家。C#代码:/// /// 将指定字符串按指定长度进行剪切 /// /// 需要截断的字符串 /// 字符串的最大长度 /// 超过长度的后缀 /// 如果超过长度,返回截断后的新字符串加上后缀,否则,返回原字符串 public static string Stri原创 2015-05-12 13:41:20 · 1120 阅读 · 19 评论 -
WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping
在做牛腩新闻发布系统的时候遇到了这个错误,在好友贵贵的帮助下成功解决。分享给大家。 错误: 原因分析: VisualStudio 2012(或2013) WebForm 4.5 开发中,很多控件默认Enable了 Unobtrusive ValidationMode(所谓Unobtrusive Vali原创 2015-05-14 21:24:17 · 1510 阅读 · 20 评论 -
.NET使用一般处理程序生成验证码!
此文转载自牛腩老师的博客:http://blog.niunan.net/show.php?id=159HTML的代码: 源代码复制(IE有效)打印关于 Document : ASP.NET用一般处理程序生成验证码 Created on : 2008-10-13 17:04 Author : 牛腩 -->转载 2015-05-14 13:00:50 · 1533 阅读 · 15 评论 -
机房重构之数据库设计
重构拖了一个多月了,一直没有什么进度。模仿之前三层的学习,实现了机房登录的功能。数据库设计,涉及到E-R图的创建。回头又把《数据库系统原理》中关于E-R的章节研究了一遍。分析了机房收费系统的需求,才有了今天的成果。 请看我的E-R图(英汉双语版),为了让图看得更简单易懂,脉络更清晰,实体和联系的属性均没有标出,会根据分析出的机房收费系统的需求在关系模型中给出。原创 2015-02-08 21:20:22 · 1204 阅读 · 16 评论 -
台湾电脑术语与大陆术语对比表(转载于昌哥)
台湾编程术语与大陆对比表在看VB.Net视频的时候,因为资料是台湾的讲师,计算机编程术语很多地方与大陆不同,很多时候听的水里雾里,经过整理网上的资料(参考博文:1、刘水镜 快乐编程 无压工作 2、海芳 lfsfxy_tgb_八期,)和加上自己在看视频过程中的一些理解,归纳如下:有编码知识的人都知道,大陆和台湾在中文的编码上是不同的,大陆采用的是GB码, 而台湾采用的是BIG5即大转载 2015-01-18 20:01:56 · 5033 阅读 · 16 评论 -
数据库问题——无法与SQL Server建立连接
在打开VS启动程序的时候,出现了如下错误。 由此推断是与数据库的连接出了问题。确定了代码写的没问题,又打开了SQL Server 2012,但是却连接不上服务器,出现了与在VS中一样的问题(这里需要注意,我们平时运行程序与数据库相连是不用打开SQL Server的)。原创 2015-01-11 20:32:40 · 4701 阅读 · 11 评论 -
登录实例对比-C#和VB.NET实现三层
大家在阅读这篇文章之前可以先阅读另外一篇博文《三层结构》(请点击这里)。对其有最基本的认识。 在看视频的过程中,用C#实现了登录的实例,之后对其又转换为了VB.NET。实现功能是一样的,只是换汤不换药,换了一种表达方式而已。对比着来学习效果更佳。 对比一:实体层 C#实现:public class UserInfo {原创 2015-01-11 14:11:08 · 1792 阅读 · 21 评论 -
VB.NET(1)—对象被隐藏
用VB.NET敲了三层、七层,但是再打开重新生成的时候就会出现如下错误。 错误窗口显示: 无法打开模块文件“C:\Users\sq\AppData\Local\Temp\.NETFramework,Version=v4.5,AssemblyAttributes.vb":系统原创 2015-01-11 10:55:39 · 1992 阅读 · 14 评论 -
三层结构
三层,故名思义,就是有三个层次。依次是显示层(View/UI)、业务逻辑层BLL(Business Logic Layer)和数据访问层DAL(Data Access Layer)。原创 2015-01-02 17:28:19 · 1583 阅读 · 14 评论 -
23种设计模式
谈到设计模式,不得不提一下它的创始人。GoF(Gang of Four),中文名-四人组。具体人员及详情参考百度百科。设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。原创 2014-12-18 22:03:30 · 1475 阅读 · 24 评论 -
一场武林盟主争霸赛-观察者模式PK委托事件技术
设计模式中提到观察者模式又叫做发布-订阅(Publish-订阅)模式。它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有 观察者对象,使它们能够自动更新自己。 C#中提到,委托是对函数的封装,可以当作给方法的特征指定一个名称。而事件则是委托的一种特殊形式,当发生有意义的事情时,事件对象处理通知过程。事件其实就是设计模式中观察者模式在.原创 2014-12-14 15:51:14 · 1403 阅读 · 22 评论 -
SQL Server 2008 R2 添加登录账户配置权限
原文博客地址:http://blog.csdn.net/fuyifang/article/details/40506881转载 2015-12-22 15:08:59 · 3368 阅读 · 20 评论