项目实战之带你优化
文章平均质量分 79
haoguiting
TODO TODO DONE!
展开
-
教你快速入门Excel-宏与VBA(下)
上一篇博客《教你快速入门Excel-宏与VBA(上)》,我们主要对Excel宏与VBA进行了简单的介绍和使用说明,这次我们做一个宏与VBA的简单实例,通过这个实例,了解宏与VBA的优势所在,在此之前,读者有必要了解一下Excel中单元格,行和列的命名和VB的一些基础语法,这里我们不做过多的解释。 需求说明: 某学校要进行体育测试,需要根据输入的成绩,自动对应得分,同时自动计算总分,...原创 2014-03-31 18:41:38 · 13525 阅读 · 10 评论 -
教你快速入门Excel-宏与VBA(上)
最近在做项目的时候用到了Excel宏和VBA,本着共享的原则,我把收集的资料结合项目实践操作进行了总结之后制作了本教程,旨在帮初学者入门,特别是有一定VB基础的同学,可以通过此教程快速掌握宏和VBA。什么是宏 Excel宏就是一系列的操作步骤,比如在单元格中输入数据,复制A1的数据到B1,对A1:C3求和等等,这些操作步骤有简单有复杂。当某些操作步骤需要不断重复时,我们就要考虑录制宏...原创 2014-03-28 22:06:44 · 44376 阅读 · 12 评论 -
项目优化经验分享(八)TeamLeader经验总结
引言 通过前面的七篇博客,我把自己在项目优化过程的经验进行了分享,今天这篇博客,作为一个总结,就来讲讲作为一个TeamLeader,在项目管理中遇到的问题和解决经验!正文 问题一:团队之间怎么沟通? 一个好的开发团队,首先要营造一个好的开发环境,团队之间要有良好的沟通互动,有时候在开发一期项目的时候需求还不是很明确,需要边做边确定,而这时就需要团队之间频繁积极的进行沟通,初步...原创 2014-07-21 20:13:49 · 5059 阅读 · 4 评论 -
项目优化经验分享(五)站在全局看问题
上一篇博客我们分享了新增需求和产品原型工具的交互经验《需求与原型图》。今天我们来分享新增需求的确定思想:站在全局看问题! 引言 确定需求时,一个很重要的概念就是为用户提供便利,也就是我们经常提到的“全心全意为人民服务”,怎样为用户提供更好的便利?重要的是要搞清楚什么是真正的便利,不是所有站在用户的角度想问题就是提供便利,而是首先要站在全局的角度上考虑问题,这时设计提供的便利功能...原创 2014-05-30 17:43:24 · 2354 阅读 · 7 评论 -
项目优化经验分享(四)需求与原型图
上一篇博客我们分享了Ajax数据交换经验《数据调用同步与异步》。今天我们来分享新增需求和产品原型工具的交互经验:需求与原型图!概念: 是什么?需求:参与过软件开发的同学应该对软件需求(分析)有一定的了解,这里我们主要谈到的是在后期优化过程中的新增需求,软件在使用过程中,客户会根据实际的体验提出新的需求,或是开发人员在后期维护的过程中提出的改进功能方案,这些都是优化过程中的新增需求,这...原创 2014-04-30 22:11:47 · 5447 阅读 · 7 评论 -
项目优化经验分享(三)数据调用同步与异步
上一篇博客我们分享了时间控制经验《自动查询》。今天我们来分享Ajax数据交换经验:数据调用同步与异步!概念: 是什么? Ajax在网页中最大的一个优点是它可以访问服务器上的信息而不需要重新加载网页,这意味着要检索或是更新信息的某一个小部分的时候,只需要从服务器端传送那一部分需要的信息而不需要重新下载整个网页。Ajax可以通过两种方式访问服务器,即 同步:脚本会停留并等...原创 2014-04-27 16:11:28 · 2017 阅读 · 8 评论 -
项目优化经验分享(二)自动查询
上一篇博客我们分享了搜索框优化经验《数据自动匹配》。今天我们来分享一下时间控制经验:自动查询!引言: 大家在网上购买火车票的时候,肯定用过12306这项功能,设置好条件,勾选“开启自动查询”,这时如果点击“查询”按钮,则会进入自动查询,并显示倒计时刷新时间,直到有满足条件的列车停止,如下图: 当我们的项目也需要不断查询,实时刷新显示新的数据时,比如,大学生每年要进行选修课网选,...原创 2014-04-25 15:11:16 · 1903 阅读 · 10 评论 -
项目优化经验分享(一)数据自动匹配
从今天开始,我将和大家分享一下最近经手项目的优化经验。今天我们分享的内容是:自动匹配!引言: 输入框数据自动匹配大家应该很熟悉,当我们在使用百度或google时,在搜索框中输入数据,就会得到相应提示,这给我们的搜索带来了很大的方便,假如说我要搜索火车票订票官网,但是我不记得是全称是什么,12593?还是12596?,事实上,我在搜索框中输入火车站就可以看到想要找的网站全称了,如图: ...原创 2014-04-22 22:19:39 · 3000 阅读 · 8 评论 -
一句话评论设计模式六大原则
原则,故名思议则是本质的意思。所谓擒贼先擒王,研究设计模式自然要先了解设计原则,所有的模式都是在这些原则的基础之上发展起来的,有的是侧重一个,有的是多个都有所涉及。看完设计模式之后,我感觉到每个模式都有这些原则的影子,还渗透着面向对象的三大属性,也觉得这些原则也都有相通之处,,正是有了他们才使我们由代码工人转为艺术家。下面我来点评一下六大原则,望各位拍砖:1、单一职责原则(Single转载 2012-05-22 20:10:29 · 1497 阅读 · 1 评论 -
抽象类与接口的区别
一、抽象类:抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。二、接口:接口是引用类型的,类似于类,和抽象类的相似之处有三点:1、不能实例化;转载 2012-05-22 19:49:42 · 1354 阅读 · 1 评论 -
项目优化经验分享(七)敏捷开发
上一篇博客我们分享了项目开发中SVN冲突的解决经验《SVN冲突和处理》。今天我们来分享一下近几年火热的开发模式:敏捷开发! 敏捷开发有多火呢?百度一下,这类的博客还真不少,同是CSDN上就有很多,不同作者眼里敏捷开发也不尽相同,当然基本原理还是一样的,今天我来介绍一下我眼里的敏捷开发。 一.基础知识 概念: 敏捷开发是一种新型的软件开发方法,能够应对客户快原创 2014-06-30 21:45:03 · 2179 阅读 · 6 评论 -
项目优化经验分享(六)SVN冲突和处理
上一篇博客我们分享了新增需求的确定思想《站在全局看问题》。今天我们来分享项目开发中SVN冲突的解决经验:SVN冲突处理!引言 开发过项目的人都知道,公司开发一个项目都会使用到版本控制工具,版本控制工具很多,比如Clear case,CVS,Visual SourceSafe,SourceAnywhere ,StarTeam,SVN,CVS,GIT等等,有的是元老级开发工具,有的是原创 2014-05-31 16:43:41 · 1957 阅读 · 8 评论 -
浅谈文档
前言:这篇博客其实写了很久了,总是不满意,总是感觉写的不够严谨,所以修改了好几次都没有发表,这次在技术交流会议上,我们就文档进行了较深入的探讨,于是结合之前的草稿我整理了下面这篇文章。文档的地位官方给出的定位是:文档是软件开发使用和维护中的必备资料。文档能提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导、帮助、解惑的作用,尤其在维护工作中,文档是不可或缺的资料。原创 2013-07-31 00:47:38 · 1444 阅读 · 23 评论 -
数据库连接问题浅析
问题一:原创 2012-11-10 11:41:47 · 543 阅读 · 0 评论 -
再谈三层架构
再次谈起三层架构来,初识三层时的那种向往,那种青涩,已经不见了踪影,取而代之的是对分层的感慨。 分层,三层也好,七层也罢,都是将页面显示、业务逻辑控制、数据访问进行解耦。还有MVC和设计模式也是这样。只分UI,BLL,DAL这三层,只是实现了基本的解耦,但是耦合性还是很高的,尤其是对于中型及以上的系统来说,简单的三层并不能满足其需求。DAL提取出DBHelper,BLL中提取出F转载 2012-03-11 20:59:22 · 610 阅读 · 4 评论 -
三层中的数据传递
说三层先说一个小故事。 从前有三家邻居,一家姓张,一家姓李,一家姓王,姓张的和姓李的两家人各有一个儿子,而姓李的家是一个女孩,长得特别的漂亮,于是其他两家的的都想追求这个女孩,两个人人谁也不服谁,于是在那一天,两个人相聚到小树林,打了起来,打得是不相上下,后来两家人因为这个闹得很是不痛快!!这件事情让女孩子知道了,他觉得这两个人不该这样,于是女孩子就去劝说他们两个,而是找到了一个男转载 2012-03-05 22:04:45 · 582 阅读 · 0 评论 -
教你快速入门Excel-宏与VBA(续)
引言 通过上次的讲解(教你快速入门(上))(教你快速入门(下)),相信一些简单的问题大家已经可以使用宏和VBA来解决了,那如果遇到大数据时怎么办?在日常生活中我们需要处理的可不止简单的一两张表,很可能是20,30张表甚至更多!如果你遇到这样的问题不要着急,这里我就来给大家讲解一下Excel中的大数据处理问题。实例 接着上次简单示例来说,如果现在需要处理的表单不再是一个,而是多个...原创 2014-06-20 18:10:54 · 3632 阅读 · 4 评论