最近flex3学了不少,想着开始复习之前学过的ext,着手做一两个项目。我在EXT上停留的时间不短,对基本内容还是很清楚,对各种高级技法也有着应用,这次希望通过做项目来贯穿起来。EXT中数据加载是一个细节问题,做不好会对web工程的效率影响很大,导致响应缓慢等问题。比如有这样一个需求:在一个panel中,上半部分是班级学生列表,下半部分是是一个成绩列表,当点击一行学生记录的时候,下面会加载该学生成绩。这时候有两种做法,一种是点击的时候发送一个AJAX请求到
系统 2019-08-29 23:37:57 1926
今天,我们继续一系列文章,使用HTML5的canvas组件进行游戏开发。接下来,我们将开始学习如何添加动画以及一些更有趣的功能。我们的演示将包括一艘太空船飞越时空,并使用一个新的游戏元素–对话框。对话框将包含两页,我们的按钮用来切换对话框的页面,并隐藏对话框。你可以点击这里阅读这一系列教程的前一篇文章:html5游戏制作入门系列教程(二)。我们的将基于之前的程序和代码进行开发。这里有我们的演示和下载包:在线演示源码下载好吧,下载所需文件,让我们开始编码!步
系统 2019-08-29 23:32:33 1926
C的语法在你第一次接触时给你的感觉是灵活而松散,似乎随便你怎么写编译器都能给予解释——也就是可以顺利的编译通过,你甚至可以写出i=96+'a';之类的语句来。但当你深入学习使用C的时候你会发现C的语法也有其诡谲的一面,其中声明就是很讨厌的一项。我记得自己在学习的时候是靠死记硬背一些基本的声明方式来过关的,顺便说说这种方法在很多情况下都是最好的方法之一。我们首先来看C语言的术语以及一些能组合成一个声明的单独语法成分。其中一个非常重要的成分就是声明器(decl
系统 2019-08-29 23:21:44 1926
作者:马潮老师使用的同步串行三线SPI接口,可以方便的连接采用SPI通信协议的外围或另一片AVR单片机,实现在短距离内的高速同步通信。ATmega128的SPI采用硬件方式实现面向字节的全双工3线同步通信,支持主机、从机和2种不同极性的SPI时序,通信速率有7种选择,主机方式的最高速率为1/2系统时钟,从机方式最高速率为1/4系统时钟。ATmega128单片机内部的SPI接口也被用于程序存储器和数据E2PROM的编程下载和上传。但特别需要注意的是,此时SP
系统 2019-08-29 23:03:29 1926
注意:文中代码有误,为保留历史痕迹在本文不做修改,正确代码详见《纠错》在做系统的时候有意识的用到了抽象工厂这个设计模式,主要解决的是数据库更换的问题。下面就以简单的登录来逐步的分析一下这个模式。经典的三层架构数据库如下1.一般的数据库连接方式界面层1:PublicClassLogin2:PrivateSubbtnLogin_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handlesbt
系统 2019-08-29 23:01:41 1926
再次做项目,感觉颇多,项目和产品其实都有应对变化的部分,项目更在乎功能的实现以及对于需求的应变能力,产品更在乎的是通用性的高度抽象、开放性以及基础设施的建设上,产品比项目更依赖规划人员对于通用性需求的挖掘上,而项目则更依赖需求人员对于客户的需求的挖掘上。做外地项目的时候项目经理的作用比在公司做项目时的项目经理的作用会更加的突出,项目经理的表率作用、看法、做法其实很大程度上都影响到整个团队,所以感觉在外地项目中项目经理非常重要,很大程度上决定了项目的成败。今
系统 2019-08-29 22:55:12 1926
http://www.cnblogs.com/oceanshare/archive/2010/02/10/1667071.html由于早期的一个项目在数据库设计建立时没有输出为E-R图,偶在对此项目进行二次改造升级时则使用了PD对原有的数据库进行反向工程,即根据数据源将数据库的的所有表生成为E-R图结构,我使用的是PD15,反向工程的命令为于“File”菜单中的"ReverseEngineer”-反向引擎。其它的版本的PD应该在”Database”菜单中。
系统 2019-08-29 22:48:22 1926
通俗的说:我们向报社订阅报纸,这个就是观察者模式的实例,我们是观察者(Observer),报社就是主题(Subject)。观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。现在我们设计一个气象监测站系统,此系统中的三个部分分别是气象站(获取实际气象数据)、布告板(显示当前的天气状况)、WeatherData(跟踪来自气象站的数据,并更新布告板),布告板可以提供扩展。系统设计类图如下:/***主题*@
系统 2019-08-29 22:39:38 1926
4.子查询子查询是指将查询结果作为另一个查询参数的查询。4.1在select语句中使用子查询实例要求:要求求出每个学生与平均年龄的差距语句:select姓名,年龄,(selectAVG(年龄)fromTable_2)as平均年龄,(年龄-(selectAVG(年龄)fromTable_2))as与平均年龄差距fromTable_2执行结果:注:如果要对结果进行排序,后面可以加orderby与平均年龄差距SQL学习简单样例(四):在select语句中使用子查
系统 2019-08-29 22:37:44 1926
TetrisGrid--Master、Dao在线演示源码下载本实例基于ExtJs、GridPanel组件开发!Ext的Grid的功能、是史无前例的强大、这是无可厚非的!而现在、Master带领你们领略Grid另一个强大功能!没错、它就是TetrisGrid!Tetris大家都玩过吧!经典中的经典!当你在ExtJs的GridPanel中植入这已游戏的、你是什么心情?绝对的震惊!以上言论纯属瞎扯、不喜勿喷!仅以此作供大家了解Grid的功能,娱乐之作!UI小子前
系统 2019-08-29 22:28:10 1926