一、界面规范1.是否整个软件的字段的字体、大小、颜色、排列一致2.是否整个软件的字段后都有冒号(如果有,是否都属于同一种字体)二、用例编写粒度准则1.对于不作为一个完整业务流的操作,如增、删、改等,每个操作(比如增加)作为一个用例。2.对于完整的业务功能实现的操作,把实现一个业务功能的目的作为一个用...
分类:
其他好文 时间:
2014-07-16 23:13:02
阅读次数:
169
发布一个自己写的一个轻量级ORM框架,本框架设计期初基于三层架构.所以从命名上来看,了解三层的朋友会很好理解.设计该框架的目的:不想重复的写增删改查,把精力放到功能实现上.发布改框架的原因:希望给初学者一个参考,希望能给予好的建议,给自己一个展示机会.在我开始之前,先说明一下,我对"软件工程学"概念...
分类:
其他好文 时间:
2014-07-10 14:23:16
阅读次数:
329
最近在折腾IOS新闻浏览客户端,当中需要用到webview传递JSON数据到IOS上,然后在IOS上解析。刚入门IOS不久,看了不少的书,但都是囫囵吞枣。在开发过程中,遇到不少问题。开发环境mac mini (IOS端开发)thinkpad x200s(PHP开发)功能实现:在WEBVIEW创建DO...
分类:
移动开发 时间:
2014-07-10 12:15:14
阅读次数:
307
百度云推送官方地址http://developer.baidu.com/wiki/index.php?title=docs/cplat/push简单的介绍下原理: 百度云推送支持IOS和Android的云推送。Android支持的还不错,但是IOS一般很难调通。百度云对于IOS的推送来说,他只是做....
分类:
移动开发 时间:
2014-06-30 13:09:46
阅读次数:
315
实现这个功能非常简单,只需要重写moveCells方法就可以了。下面是源文件中的代码:
mxGraph.prototype.moveCells = function(cells, dx, dy, clone, target, evt) {
if (cells != null && (dx != 0 || dy != 0 || clone || target != null)) {
...
分类:
其他好文 时间:
2014-06-30 10:54:15
阅读次数:
385
这个功能是大学时自己使用纯JavaScript写的,没有借助Jquery,呵呵呵,看起来有点繁琐,可是在当时依稀的记得功能实现后自己好好的高兴一把了呢大笑,从现在来看那时候的自己是多么的幼稚、多么的无知:...
分类:
编程语言 时间:
2014-06-28 07:04:42
阅读次数:
325
??
http://catpad.net/michael/jvm/是一个开源的简易的JVM实现。它实现了大多数的JVM功能,实现简单,适合广大技术爱好者了解JVM的内部工作原理。可以参考《Inside the Java Virtual Machine》by
Bill Venners,本书对jvm结构,Java class的定义有详细的讲解。
本文介绍下其中的一些关键实现点:
类加...
分类:
其他好文 时间:
2014-06-27 08:27:48
阅读次数:
514
在实际项目中,两台分布于异地的主机上安装有MYSQL数据库,两台服务器互为主备,客户要求当其中一台机器出现故障时,另外一台能够接管服务器上的应用,这就需要两台数据库的数据要实时保持一致,在这里使用MYSQL的同步功能实现双机的同步复制。1、数据库同步设置主机操作系统:..
分类:
数据库 时间:
2014-06-27 06:28:46
阅读次数:
349
B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Nav...
分类:
Web程序 时间:
2014-06-26 16:41:16
阅读次数:
284
1、继承(is-a)
指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;
2、实现
指的是一个class类实现interface接口(可以是多个)的功能;实现是类与接口之...
分类:
其他好文 时间:
2014-06-26 06:59:24
阅读次数:
386