E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
--------机房重构个人版
【
机房重构
】——报表
和VB版的机房收费系统一样,在
机房重构
的时候报表也是很重要的一部分,但不同之处是,在vb.net中,报表是vs自带的,不用我们再去添加第三方控件,这的确也方便了很多,趁热打铁,那就来总结一下报表具体的添加使用方式
u013034793
·
2015-05-09 21:00
报表
VB.NET
机房重构
反思之视图
个人重构机房完成有很长时间了,有些东西自己也没有在意,直到前几天帮人解决一个问题才意识到。在重构中,一般我们会用到视图,可能我是二班的吧,视图当时只是看了看,因为一时没有搞懂,所以就放弃了,也就有了今天的这篇博客。 什么是视图? 视图是数据库中的一个虚拟表,跟真实表一样包含一列数据信息。但是,视图并没有真正在数据库中以存储的数据值集形式存在。(ps:官方解释)说白了,也就是说,视图只
u013036278
·
2015-05-09 18:00
数据库
重构
视图
机房重构
——总结篇
机房重构
完成已经有一个星期了,我认为自己还是需要整体上对机房做一个整理,从刚开始的画图、数据库设计、文档的书写再到代码的编写以及测试,这个过程痛伴着快乐,但这次整理之后,也能看到自己这几个月有什么收获
u013038643
·
2015-05-07 20:00
.net
重构
设计
如何在WPS Office
个人版
中使用VBA语言
VisualBasicforApplications(VBA)是VisualBasic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程式功能,特别是MicrosoftOffice软件。 WPSOffice的出品商是金山软件股份有限公司,是中国领先的应用软件产品和服务供应商之一。WPS即WPSOFFICE。WPSO
iamlaosong
·
2015-05-07 17:00
机房重构
---MDI窗体+单例模式
在VB6.0版本的机房收费系统中就用到了MDI技术(多文档界面),其中有的窗体用了MDI,而有的则没有用到,回头想想这些个关于增删改查的功能都该是MDI这个容器中的子窗体,于是这次我将他们都放到了MDI窗体中。 一、关于MDI窗体 MDI窗体设置步骤: (1)在frmMain中打开属性窗格,”IsMdiContainer”属性设置为”True”。 (2)把工具箱中MenuStrip控件拖
u013047584
·
2015-05-04 22:00
【
机房重构
】视图的使用
视图书面上的解释说是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 从用户角度来看,一个视图是从一个特定的角度来查看数据库中的数据。从数据库系统内部来看,一个视图是由SELECT语句组成的查询定义的虚拟表。从数据库系统内部来看,视图是由
u013046597
·
2015-05-04 18:00
编程
泛型
重构
面向对象
新闻发布系统,B/S模式下的三层应用
再后来,个人
机房重构
的时候,从三层进步到了七层,此后就觉得我们不能仅仅局限于三层之上。 不过,那些都是C/S模式之下的编程。
u013034223
·
2015-05-04 15:00
牛腩新闻发布系统
三层应用
BS模式
【
机房重构
】完结篇
机房经历了3个月之后终于结束了,中间延期了几次,总体上来说还是挺好的。首先先让我们聊点别的,我的C/S项目总共历时整整7个月,这可是7个月啊,好久好久的,中间有很多有趣的故事,但是在这里就不跟大家一一详谈了。我们这期的学员大部分也都处于C/S的结尾处,有小部分人跑的比较快,已经在B/S里进行了一些了。接下来让我们来聊聊重构的事情。重构是一件又爱又恨的事情,当然我同时也是一个爱憎分明的人,这大概就是
u013058618
·
2015-05-03 18:00
【
机房重构
】窗体错误
刚开始敲机房就遇到了各种各样的错误,其实大部分都可以归结为长时间没有写过代码,脑子里面都没有逻辑了。 但是窗体出错是不能忍的了!登录就出错,如果不能解决,这个问题要跟着我整个重构的节奏啊! 出错的时候第一心理好像是逃避,所以一眼就看到了不是特别明显的“忽略并继续”,因为之前敲代码的时候没有遇到过这样的问题,所以只认为丢一个控件,但是,事实往往是残酷的!什么都没了。
u013036685
·
2015-05-03 18:00
【
机房重构
】——视图,触发器,存储过程的使用
在机房收费系统中,对多个表的查询,要写多个SQL是很麻烦的事情,为了方便我们写代码,同时对代码进行解耦和,我们引用了视图,触发器,存储过程。一、是什么?视图 从若干个基本表和其他视图构造出来的虚拟表。视图本身并不存储实际的数据,而仅仅存储一个Select语句和所涉及表的metadata。触发器 特殊的存储过程,此机制是由事务触发而完成的,而不是存储过程的调用。存储过程 一组完成
u013035538
·
2015-05-03 16:00
存储过程
触发器
视图
机房重构
【
机房重构
】——查看上机记录、充值记录+三层+存储过程+模板方法
模板方法 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 即:重复度高的窗体,可以用模板方法,比如组合查询。少数的不同之处在父类中定义虚方法,在子类中重写。分析 一般用户中,充值记录,和上机记录除了查询的表不一样,其它一模一样,所以考虑用模板方法,这样可以达到事半功倍的效果。 详细步骤及
u012654963
·
2015-05-03 16:00
【
机房重构
】—触发器经营离婚事务所
最近了解到了触发器,现在我的理解是更喜欢把触发器当成特殊的存储过程(触发器:通过对这个表的操作为依据处罚之后可以对另外的表进行一系列操作),那么此刻我就将触发器如何经营离婚事务所的过程和大家分享:一、经营漏洞(触发器的缺点): 当一对夫妇有了闪离的念头,冲动之余就拿着结婚证来找触发器(离婚事务所)了;此时触发器是不会在乎你俩是否真的认定了要离婚(是否应不应该触发这个事件),只要你将结婚证给了
u013030601
·
2015-05-03 13:00
数据库
重构
【
机房重构
】—存储过程,表变量
机房重构
已经接近尾声,但是感觉收获不是太大。因为为了赶进度,很多问题都用简单的方法饶了过去。米老师说的对,我要是在多点定性会更好,不过现在也不错!
u013036959
·
2015-05-03 09:00
【
机房重构
】余额返还信息查询(DateTimePicker与DataGridView的使用)
这个窗体还是挺简单的,因为只涉及到查询的操作,但是我觉得有几个地方需要注意,所以写这篇博客希望能够帮助到一些读者。一DateTimePicker控件的使用 这个窗体我们要保证它的初始时间和终止时间在适当的范围内,那么我们可以设定它的初始时间为特定的日期,终止时间最大应为当日。并且保证初始时间不能晚于终止时间,这里,这里只判断他们的Value值就可以进行判断。设定时间的添加代码如下:DateB
u013046597
·
2015-05-02 19:00
sql
重构
控件
datagridview
机房重构
之数据库设计
总体来说,关于数据库的设计,在本次的
机房重构
中,我分出了用户、学生和系统三个实体,而对于这三个实体,根据其属性和联系的分析,划分出九张表。
u013047005
·
2015-05-01 19:00
【
机房重构
】——DataGridView控件的使用
在机房收费系统中,有很多地方会用到DataGridView控件,但DataGridView到底是个什么东西?应该如何使用呢? DataGridView 机房收费系统中多次用到查询操作,而DataGridView就是用来显示查询结果的。DataGridView与DataGrid相比较,在原来的基础上,又添加了更多的功能,做到向后兼容和将来使用并行。对于DataGridView更加
u013034793
·
2015-05-01 15:00
datagridview
机房收费系统--设计模式思考
今天与阿真同学简略讨论了一下外观模式和抽象工厂+反射+配置文件在
机房重构
中的应用,引发了几个简单的思考,现与君共勉: 1.B层为什么觉得按照数据库表来划分比较合理?
u012466304
·
2015-04-29 21:00
设计模式
机房重构
--正则表达式
上一篇文章对输入框的内容是否为空做出了判断,这篇文章,将介绍一种方法,对输入框的字段内容作出限制---正则表达式什么是正则表达式?正则表达式,又称正规表示法、常规表示法,计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。正则表达式应用:例如要在EMAIL格式的字符串(如wangyi@1
u013068440
·
2015-04-29 10:00
正则表达式
【
机房重构
】—存储过程当媒人
以下是本人亲眼所见的
机房重构
帅小伙(简称重构),借助存储过程媒人(简称存储)与数据库大美女(简称:库)交往的经历,和大家分享一下。
u013030601
·
2015-04-29 09:00
数据库
重构
机房重构
-----判断输入框是否为空,一键清除输入框
在
机房重构
中,经常重复遇到的事情就是判断输入框是否为空,并且清除输入框的内容。当在系统中,遇到同样的代码出现三次及以上时,就要思考将他们封装起来,减少冗余。
u013068440
·
2015-04-26 21:00
重构
【VB.Net
机房重构
】存储过程的使用
重构机房的时候,听到了很多新的名词,其实也不是,在学习SQL的时候都接触过,但那个时候紧紧是停留在了理论上,现在通过机房进行实践。触发器,视图,存储过程等等 存储过程:将一系列相关联的SQL语句集合到一起。在程序的代码中直接执行存储过程的名字,不用每次都写这么多语句; 重构的充值表,需要同时对三张表添加数据,如果用代码编写的话,实现是没有问题的,但是如果同时操
u013045552
·
2015-04-26 21:00
sql
存储过程
VB.NET
【
机房重构
】——ADO.NET中的.NET Framework Data Provider
ADO.NET与ADO(ActiveXDataObjects)一样,同是用于访问数据的COM组件库。那为什么多个.NET呢,那是想要证明这是在.NET环境下优先使用的数据访问接口。下图是ADO.NET的架构图。 在ADO.NET中用于存取管理数据的两个元件为.NETFrameworkDataProvider和DataSet。一、.NETFrameworkDataProvider 在A
u013035538
·
2015-04-26 20:00
机房重构
——UML图最终版本
刚开始画图时确实很纠结,那时候是在师父的逼迫下不得不画,不过这样也是有好处的,在师父的强烈要求下,我学会了如何使用EA,也对一个学习一个新的软件有了一个更好的方法,可以去找一些视频,或者文字资料来帮助我们学习使用新的软件。 每一次画图都有一次新的认识,经过这次又条例的整理之后对软件的需求有了更深的理解,我们分这么多层就是为了能够更好的解耦合。 下面是我针对此次个人重构画的图U层:每个功能是
u013038643
·
2015-04-26 20:00
.net
重构
UML
entity
反射没有找到加载项?
在使用VS进行
机房重构
的反射部分时,遇到一个问题那就是:FileNotFoundException。
mengdonghui123456
·
2015-04-26 19:00
【
机房重构
】——一步步完善
三层 三层,理解了很久,才懂得了一条线是怎么走通的。开始的时候,确实有些小痛苦,感觉自己好像啥也没学过似的,但在师父和亲人的支持鼓励下,我还是坚强的走下来了。 这是我独立实现的第一条线:(D层数据库连接那块还有些不太明白)http://blog.csdn.net/onlybymyself/article/details/44541791 在用三层思想实现了3、4个窗体后,发现,每次连
u012654963
·
2015-04-26 19:00
存储过程
Datatable
SQLHelper
【
机房重构
】——存储过程遇到的问题
机房自己花的时间有点长,所以很少停下来总结总结,但是这个问题确实困扰了自己一段时间。所以总结下来和大家分享,希望可以帮到有缘人! 先看报的什么错! 根据报错的提示,我们知道是存储过程执行时需要的参数“@cardid”没有传过去。 根据提示,我们应该找关于参数“@cardid”的所有有关过程,但是说起来容易找起来的时候总有遗漏的啊! 下面分析分析可能出错的点: 1、检查在U层的时
u013036959
·
2015-04-26 10:00
新闻发布系统(上)———初步学习前后台
后台(1—17集) 在
机房重构
中,我们已经知道了分层、存储过程、触发器、sqlhelp、配置文件。这些都是为了给D层减少负担,更好的让程序
u013047824
·
2015-04-25 12:00
机房重构
--数据库设计(二)
在完成了机房收费系统数据库需求分析、ER图、关系模型的阶段之后,就该根据关系模型来设计数据库了,下面是我对这个阶段的一个总结。 这次的关系模型有用户、学生、卡、基本数据、电脑、账单、工作记录、充值、退卡、上机共10个,要由这10个关系模型来设计数据库表,其中对于电脑(电脑名 系统时间 系统日期)这个关系,没有必要单独拿出来设计,其他的几个都需要转换成数据表,在确定了哪些关系模型需要转换为关系
u013047584
·
2015-04-25 11:00
数据库
重构
机房重构
--代码规范学习
数据库设计已经完成了,这就进入编码的阶段了,在这之前为了保证这次写代码的规范性,花了一个多小时重温了米老师曾经给我们讲课时候讲的《编码规范》,在规范上的收获还是比较大的,毕竟第一次做这个系统的时候好多规范都没有遵循,而且更大的体会是对于未知领域的恐惧更少了,更加期盼着这个系统的进行,下面是我从中提取的比较重要的一些规范,希望对大家的编码能有所参考。设置模块和过程 1、过程的名字不要使用缩
u013047584
·
2015-04-24 19:00
注释
编码
格式化
[
机房重构
]错误记录——代码编写很重要
在机房的过程中代码写出来并不是就结束了,还有后期的调试,总会有那种让你想不到的各种错误出现,一个简单的注册功能,在我这里走的并不顺畅,为了减少运行的次数,我在同一个D层中进行了两次的insert操作,生成解决方案时并没有提示错误,但是最后的执行结果是可以插入到Card表中,不能插入到Student表中,我的D层代码代码如下: '插入到Card表 DimSqlAsString Dimtabl
u013046597
·
2015-04-24 19:00
sql
编程
调试
【
机房重构
】注册
机房重构
开始有一断时间了,这个过程对于我来说并不容易,由开始的三层登录实现,到后来的七层登录实现,很多人说只要这条线通了以后就容易多了,但是通过这个过程对于我来说并没有那么容易,这个过程总会出现这样那样的问题
u013046597
·
2015-04-24 16:00
【
机房重构
】sqlHelper
机房重构
中每一个功能都会涉及到对数据库的访问,在D层中会发现有很多重复的代码,在第一次敲机房的时候一些简单的重复一般封装成一个函数进行调用,这次
机房重构
也是一样把一些重复的代码进行封装以减少代码量。
u013046597
·
2015-04-23 21:00
机房重构
--数据库设计(一)
这一次的机房收费系统需要做的详细一点,一步一步按着软件工程的思想去设计系统,这篇文章主要是我对数据库设计过程的总结。 机房收费系统由于之前有给定的十期师姐的demo,有自己做过一次系统的经验,所以再次做机房的时候难免会受之前的影响,于是我这次的设计是抛开之前的旧观点,从零开始。 Step1:规划 规划阶段,虽然没有进行实地的考察,把自己当做开发人员的同时还当做了
u013047584
·
2015-04-23 11:00
数据库
ER图
【
机房重构
】——未声明“MessageBox”,它可能因其保护级别而不可访问
错误重现 在做
机房重构
的过程中,我们会用到极多的提示框,我遇到的问题就出现在写提示代码的时候,原句本来是这样的:MessageBox.Show("登录成功")但在写的过程中并没有出提示框,
u013034793
·
2015-04-23 10:00
解决方案
产品不应该大而全,而是应该小而精
昨天试用了一下DROPBOX的
个人版
,对它的功能与界面简单深感震惊。 后来与一位业内朋友交流了一下,他说: 产品一般都是通过一个点来做。把一个点做到最好有可能会成为平台。
·
2015-04-22 20:00
产品
【
机房重构
】——使用DataGridView控件轻松显示数据(一)
在刚刚敲机房的时候遇到的问题就是DataGridView控件显示数据。好在被我解决了,好开心。下面分三部分来写这篇博客。一、操作步骤(1)新建一个WinForm窗体,在窗体中添加DataGridView控件,选中控件,点击控件上边缘的小三角,选择数据源,点击添加项目数据源。(2)选择数据源类型,此处应选数据库类型(3)选择你的机房收费系统的数据连接,或新建连接,点击下一步。(4)根据你想要在窗
u013035538
·
2015-04-20 19:00
重构
datagridview
新闻发布系统,SQLHelper重构
在视频中,采用的是经典三层的框架,这对于已经经历过
机房重构
的我们来说,敲代码还是很容易上手的。 相信大家都不会忘记
机房重构
中我们的一个好助手,那就是SQLHelper。
u013034223
·
2015-04-19 19:00
SQLHelper重构
牛腩新闻发布系统
SqlHelper重构
在
机房重构
的时候有用到SqlHelper(点击查看),当时什么都不懂。后来经过不断的使用,开始理解其中的意思。后来发现原来的SqlHelper写的有点繁琐。对于每个操作都需要写两次,来区分是否带参数。
u013044000
·
2015-04-15 20:00
SQLHelper
机房重构
---准备阶段总结
三层项目结束有段时间了,由于最近把大把大把的精力放到了自考上,
机房重构
只是停留在了准备的阶段,下面是我在准备阶段对“
机房重构
”的一些自我认识。
u013047584
·
2015-04-12 21:00
【
机房重构
】E-R图
之前做机房的时候没有好好的设计一个数据库,给的那个范例数据库,当时只感觉数据冗余,现在想来,都不符合三范式要求。当年太懒,就如此的将就过去了,现在数据库的设计一步步的按部就班的做好,做详细。 E-R图(EntityRelationshipDiagram)即实体-联系图,用实体类型、属性和联系的方法,来描述现实世界的概念模型。在设计E-R图的过程中,我觉得找到实体是最关键的,进而
u013036685
·
2015-04-12 21:00
【
机房重构
】——UML
机房重构
UML图浩浩荡荡开始,现也让它告一段落,再下面敲的过程肯定还要完善..... 这一遍,较第一遍有很大的进步。
u012654963
·
2015-04-12 20:00
简单易用的移动云端服务器---Bmob
然后在eoe上第一次发现Bmob,我很期待,因为
个人版
它免费的,而且他的文档代码真的挺简单的,很容易懂。这是我通过bmob服务器做的一个应用http
健者有份
·
2015-04-12 20:00
【
机房重构
】之数据库的操作
机房敲到现在,就发现,想只靠一个VB过日子,那是不行的!瞧来瞧去,还是围着那几个数据摆弄,为了摆弄更方便,sql当然更专业,所以,今天研究一下在敲机房的时候,可能用的的几种数据库的操作!视图视图是什么:视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。视图可以由多张表的各个列名组成一张视图。这方便了我们进行的复
u013036688
·
2015-04-12 19:00
数据库
【
机房重构
】——修改密码之全局变量
前些天,在修改密码这问题给困住了,网上肯定有解决办法,也有提高班同学们写的博客,但是记得米老师说过,站在巨人的肩膀上是有前提的,所以还是决定自己解决问题,一定要自己解决。中间因为作品展停了几天,当我再次思考这个问题,调啊调,最终被我解决了,真的是很开心!当时特别兴奋,可能我比别人慢一点,花的时间也多了一点,但没关系,我有收获就行了,再提高的效率,我的进度就能赶上来的。 修改密码的第一步是要核
u013035538
·
2015-04-12 15:00
修改密码
全局变量
机房重构
机房收费系统重构版:照葫芦画瓢
跟随着培养计划的步伐,自己弄完三层后就风风火火的开始了自己
机房重构
之路!
u012829124
·
2015-04-08 21:00
成长
回顾
机房收费系统
机房重构
——组合查询
机房重构
,组合查询也算是一个大难关,组合查询到底应该怎么做呢?
u013038643
·
2015-04-05 11:00
.net
重构
存储
【
机房重构
】— 登陆折射出外观模式
最近在做机房登陆功能的时候,对于外观模式的理解更加透彻了,下面和大家分享我的理解: 先来一张关于UI、Facade、BLL中对应的类的建立图: 上图中明显可以看出UI中创建了一个登陆(FrmLogin)界面,在外观层中创建了对应的登陆外观(LoginFacade)类,因为登陆涉及两个表的逻辑判断,所以BLL层创建了用户信息(UserBLL)和用户工作记录(WorkLogBLL)类。
u013030601
·
2015-04-04 10:00
设计模式
重构
机房收费系统重构(1)——数据库崩溃了
背景:本来一直在敲机房收费系统
个人版
来着,可是,数据库崩溃了,怎么打都打不开,找了很多方法,也是没有什么进展,加上最近一直在忙作品展的PPT的事,自然也就没有去理会。
u013043341
·
2015-04-04 08:00
sql
数据库
server
配置管理
解决方案
2012
再次理解泛型
在
机房重构
的过程中,我们也都使用了泛型,那时是初次接触,至于详细的真的是不理解?那么泛型是什么,我们先从理解泛型开始。
gaibian0823
·
2015-03-31 11:00
怎么把文档变成图片 Word文字变图片图文教程
软件名称:wpsoffice2014
个人版
v9.1.0.4793官方免费抢鲜版软件大小:52.1MB更新
佚名
·
2015-03-31 09:09
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他