- 浏览: 57578 次
- 性别:
- 来自: 北京
最新评论
文章列表
SAAS模式一直感觉只是在数据模型设计上有些门道,在实际开发中需要对用户的数据进行特殊过滤
我的理解为两种模式,一种为统一应用服务、统一数据库部署,一种为一个企业一个应用服务、一个企业一个数据空间部署。前一种对整体数据控制较好,但不利于业务扩展,若某个企业想有独特业务,则开发维护相当麻烦;后一种对业务扩展方便,但更不利于版本管理,最坏的情况可能一个企业一个项目版本,在管理上就是一种灾难。
目前开发的是第一种模式,多产品、多租户的统一部署。开发时使用功能池概念,将所有功能或可出现功能形成一个资源池,每一个产品或企业若需要对业务扩展,则在功能池中增加独立功能。每一个产品或租户使用独立的菜单,将 ...
VMware安装多个RedHat Linux操作系统,摘抄了不少网上的资料,基本上按照顺序都能安装好
1、建用户
groupadd bigdata
useradd -g bigdata hadoop
passwd hadoop
2、建JDK
vi /etc/profile
export JAVA_HOME=/usr/lib/java-1.7.0_07
export CLASSPATH=.
export HADOOP_HOME=/home/hadoop/hadoop
export HBASE_HOME=/home/hadoop/hbase
export ...
在JQuery、Extjs等js框架流行时,JSON数据拼装的简化一直是个问题,在实际业务中,每一个action的function可能需要的JSON都不相同。
StringBuffer拼写JSON再write出去本来是最灵活的,但是拼写的时候一是难于检查拼写正确性,二是难于维护,所以绝对不能考虑,否则会被后期维护会烦死。领域模型太过于死板,只能写一种业务的JSON。
借鉴扩展Struts2-json-plugin,可以在Action的方法上增加annotation方式来反射拼写JSON,这样就可以将组装JSON的工作拆分出来,放到通用方法中。实际 ...
接手公司开发部门快两年了,第一次拿到了项目奖金,半年的口舌总算没白费。
公司的前一个经理比较大拿,一切开发、管理、测试全部自己搞定,所以员工没有人奖惩,工作好坏没有评估,完全靠老总的感觉去评价,直接导致早期项目质量低下、拖拉的现象。
去年,由于客户的需求不断变化,已经将2个项目完全卡掉重新开发,成本啊,HI了去了。
从去年6月份开始,向公司申请项目奖金或绩效考核制度,一直没被批准,开发效率、项目质量上不去,弄的我非常郁闷。
借出差机会(没办法,有些事情在公司说不方便
),找老总谈了无数次,总算将项目奖金申请下来了,绩效考核还搁浅着,唉!!!
忙活了3个月,拿到第一个项目奖金,HAPP ...
- 2009-01-06 11:40
- 浏览 1159
- 评论(0)
SELECT bs.username "Blocking User", bs.username "DB User",
ws.username "Waiting User", bs.SID "SID", ws.SID "WSID",
bs.serial# "Serial#", bs.sql_address "address",
bs.s ...
- 2009-01-06 11:22
- 浏览 42305
- 评论(0)
两个不同城市的oracle数据库,暂定为ora01与ora02,ora01的表结构包含ora02的表结构,但比它字段多、表结构多,所以在同步时,ora01只需要将部分内容同步到ora02中即可:
最终选定方案为:定期执行批bat文件,通过ora01的存储过程,将数据通过DBLINK同步到ora02中。
在执行过程中碰到一下几个问题:
1、ora02中存在对部分表的触发器,直接同步会报错:ORA-04088: error during execution of trigger '(触发器名称)’
解决办法(很笨,但又不知道其他办法):
(1)在ora02中建立2个存储过程,将所有碍事的触 ...
- 2009-01-06 11:20
- 浏览 3324
- 评论(0)
我觉得这大侠说的很有道理,方法也很好,就转载过来了,下面是转载内容
原文地址:http://blog.csdn.net/turingbook/archive/2007/09/10/1778867.aspx
正在做Andy Hunt和David Thomas的《程序员修炼之路》英文注释版(The Pragmatic Programmer)的 ...
- 2008-12-13 01:14
- 浏览 1546
- 评论(0)