程序员小郑刚步入岗位,但是在公司编码过程中没有受到专业的编码规范的培训,编写出来的程序虽然能够完成指定的功能但是比较不统一,偶尔会别出心裁的设计出自己的简化方法。老王这是从事了软件编码十多年了,现在都快到不惑的年龄了,在软件行业摸爬滚打十多年从事过多个行业,接触过不同公司的对编码的规范,在软件代码编写中有独到的认识。
突然有一个小功能的改动,由于这是一个非常重要的基础系统的功能变动,所以即便是一...
分类:
其他好文 时间:
2014-06-10 19:21:47
阅读次数:
219
在重构机房收费系统之前就一直听说这次重构要用反射+配置文件。深远的作用不知道,但是在这次重构用到,目的还是挺明确的:就是为了更换数据时方便,遵循开放-封闭原则,解决了可维护和可扩展的问题。
下面就以机房收费系统登录为例来看看配置文件+反射的用法。机房收费系统登录用到的数据库表是User_info表(用户表)。我利用的是三层思想,先看一下我的整体架构!
下面看看配置文...
分类:
其他好文 时间:
2014-06-10 18:19:41
阅读次数:
166
在左Android开始有SDK提供ExpandListView的可扩展列表,而在iOS下有许多第三方做好的Demo,这里我是参照iOS下RATreeView这个第三方库实现的。
原文地址:http://blog.csdn.net/qqmcy/article/details/29559241
下面说下使用方法:
DJDataObject.h 数据模型类
//
// DJDa...
分类:
移动开发 时间:
2014-06-10 14:07:59
阅读次数:
435
本文主要描述在网站的不同的并发访问量级下,Mysql架构的演变可扩展性架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种Scale-up
: 纵向扩展,通过替换为更好的机器和资源来实现伸缩,提升服务能力Scal...
分类:
数据库 时间:
2014-06-09 20:14:15
阅读次数:
308
XMLRPC XMLRPC 为以http为传输协议,使用xml格式化数据来执行远程过程调用,
区别于本地过程调用, 即发生在不同主机之间。 属于分布式计算的一种简单实现,比web
service简单易用。xml语言被多种语言广泛支持,是一种可扩展的标记语言,xmlrpc被多种平台实现,以此提供的.....
分类:
其他好文 时间:
2014-06-09 15:34:52
阅读次数:
263
XML 指可扩展标记语言(eXtensible Markup Language)
XML 被设计用来传输和存储数据。
什么是 XML?
XML 指可扩展标记语言XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义,您需要自行定义标签。XML 被设计为具有自我描述性。
XML 不会做任...
分类:
其他好文 时间:
2014-06-08 16:27:11
阅读次数:
169
以前用MySQL数据库,整天都是写大堆大堆的SQL语句,要记住这些SQL关键字都要花好几天时间,写的蛋都爆了,当接触到MongoDB的时候,发现不用写SQL,瞬间觉得高大上,瞬间产生了学习使用它的冲动。
1.MongoDB简介
MongoDB是一种强大,灵活,可扩展的数据存储方式。它扩展了关系型数据库的众多有用功能,如辅助索引,范围查询和排序。MongoDB的功能非常丰富,比如...
分类:
数据库 时间:
2014-06-08 15:17:42
阅读次数:
291
OceanBase是阿里巴巴集团自主研发的可扩展的关系型数据库,实现了跨行跨表的事务,支持数千亿条记录、数百TB数据上的SQL操作。在阿里巴巴集团下,OceanBase数据库支持了多个重要业务的数据存储,包括收藏夹、直通车报表、天猫评价等。截止到2013年4月份,OceanBase线上业务的数据量已经超过一千亿条。
看起来挺厉害的,今天我们来研究下它的源代码。关于OceanBase的架构...
分类:
数据库 时间:
2014-06-08 08:16:44
阅读次数:
376
要说Node.js的历史,就不得不说说V8历史。在此之前我们先一句话描述一下什么是Node.js:Node.js是一个基于Google Chrome V8
Javascript引擎之上的平台,用以创建轻量级、快速、可扩展、事件驱动和非阻塞I/O的应用。现在我们来说说Node.js的源头——V8 ja...
分类:
Web程序 时间:
2014-06-08 01:35:08
阅读次数:
265
自己写一个简单的服务器。面向对象分析与设计第一步:获取需求(基于用例)功能:1,支持html静态网页,2,支持常用HTTP请求,且容易扩展支持不现请求
3,可以发布站点补充:至于对动态网页等高级功能,只要确保可扩展性就可以了。目标系统客户角色:1,上网者 2,浏览器客户端 3,网站发布人(暂时想到主...
分类:
Web程序 时间:
2014-06-07 22:56:02
阅读次数:
373