自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (5)
  • 收藏
  • 关注

转载 8种Nosql数据库系统对比

虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差别。这意味着软件架构师更应该在项目开始时就选择好一个适合的 NoSQL数据库。针对这种情况,这里对Cassandra、Mongodb、CouchDB、Redis、 Riak、Me

2014-11-24 13:36:15 541

原创 针对flex Channel.Connect.Failed error NetConnection.Call.Failed 404

解决flex连接后台java程序的404错误

2014-03-06 15:58:57 3438

转载 oracle执行计划

一.相关的概念  Rowid的概念:rowid是一个伪列,既然是伪列,那么这个列就不是用户定义,而是系统自己给加上的。 对每个表都有一个rowid的伪列,但是表中并不物理存储ROWID列的值。不过你可以像使用其它列那样使用它,但是不能删除改列,也不能对该列的值进行 修改、插入。一旦一行数据插入数据库,则rowid在该行的生命周期内是唯一的,即即使该行产生行迁移,行的rowid也不会改变

2013-01-18 14:23:02 512

转载 HBASE

HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase是Google Bigtable的开源实现,类似Google Bigtable利用GFS作为其文件存储系统,HBase利用Hadoop HDFS作为其文件存储系统;Google运行MapReduce来处理Bi

2013-01-11 11:18:01 685

转载 大数据存储:行存储还是列存储

目前大数据存储有两种方案可供选择:行存储和列存储。业界对两种存储方案有很多争持,集中焦点是:谁能够更有效地处理海量数据,且兼顾安全、可靠、完整性。从目前发展情况看,关系数据库已经不适应这种巨大的存储量和计算要求,基本是淘汰出局。在已知的几种大数据处理软件中,Hadoop的HBase采用列存储,MongoDB是文档型的行存储,Lexst是二进制型的行存储。在这里,我不讨论这些软件的技术和优缺点,只围

2013-01-10 16:55:21 854

转载 用UML做系统分析

CIM-1:定义业务流程定义及分析业务流程(Business Process)是为了尽快理清系统范围,以便估算开发成本及时间,可不是为了要改造业务流程。系统分析员千万别误解了此步骤的目的。所以,系统分析员在定义及分析业务流程时,要记得挑选跟系统有关的业务流程。CIM-1定义业务流程的生成,主要有如下的业务用例图和简述。请看图2-1的业务用例图,图中的每一个业务用例代表一条业务流程,业务执行

2013-01-09 10:11:22 768

转载 四色建模

在开始分析和建模之前,我们需要知道企业业务系统的目的是什么;而企业业务系统的目的往往跟决策者或者管理的诉求相关。我们现在需要移情到一位管理者身上,看看他的诉求到底是什么。现在假想你是一家在线电子书店的COO。突然有一天,有一位顾客向你投诉,说他订购的书少了一本,并且价钱算错了,他多给了钱。在你承诺理赔之前,你需要核对一下这位顾客说的是否属实。那么这个时候你需要知道什么样的信息才能做出准确的判断

2013-01-09 09:53:22 973

转载 线框图

线框图由一些简单的方框图组成,用来在用户界面上显示不同元素的位置,并且展示界面布局和软件功能。在线框图中,颜色、板式和图片的设计并不需要太多考究,主要的功能在于:哪些界面元素将会被显示出来?这些元素是如何组织在一起的?用户界面如何工作?用户如何与程序或网站进行交互?线框图和其它的UI设计工具(比如screen mockups)的区别在于,线框图故意省去了细节。screen mockup

2013-01-09 09:18:00 2078

转载 10种不可以使用关系数据库的场景

1.搜索: 即使Oralce商店自己也不使用Oracle Text, 但是你会看到很多人使用复杂的like之类查询语句,这是非常丑陋的,兼容性相当差,Oracle数据库获得数据的过程是艰难的,除了Oralce以外,其他数据库几乎没有真正的搜索扩展。推荐使用类似Hibernate Search, Apache Solr, or even Autonomy.能有更好地性能。系统主要使用类似模糊查询

2013-01-08 15:05:57 2058

转载 度量驱动开发

在意大利罗马召开的DevOpsDays上,我进行了题目为“度量驱动开发”的演讲,这篇文章以演讲内容为基础。 如今,IT世界里的发布已经变成几小时内的事情,甚至几分钟就能完成。所有的内容都要垂直伸缩、水平扩展。因此,有一个良好的监控系统是必需的。在很多IT组织里,应用是业务的核心。但监控却由不写应用的OPS(运维)团队单独去做。为什么会这样?如果是这样的话,为什么需要改变?又该如何去改变?怎

2013-01-05 09:54:24 582

转载 NOSQL 数据结构

NoSQL的一些非功能性的特性,比如扩展性、性能以及一致性的讨论,目前已经有很多。而对于NoSQL产品内部数据模型相关的知识一直比较欠缺,本文就希望能够系统地对NoSQL数据模型进行一些探讨。我们大致先将NoSQL数据模型划分为下面几类:Key-Value存储、类BigTable数据库、文档数据库,全文索引引擎以及图数据库。下面先上一个简单有趣的示例图,简单描述各个不同数据模型的构造:

2012-12-09 14:01:16 1302

转载 NOSQL数据库

导读:Kristóf Kovács 是一位软件架构师和咨询顾问,他最近发布了一片对比各种类型nosql数据库的文章。文章由敏捷翻译 – 唐尤华编译。如需转载,请参见文后声明。虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差

2012-12-09 13:52:19 383

转载 实现软件架构质量属性的战术

 架构设计则为满足架构需求的质量属性寻找适当的战术。对如何实现特定的质量属性感兴趣。质量需求指定了软件的响应,以实现业务目标。我们感兴趣的是设计使用设计模式、架构模式或架构策略创建设计的“战术“。是什么使一个设计具有了可移植性,一个设计具有了高性能,而另一个设计具备了可集成性?实现这些质量属性依赖于基本的设计策略。我们将对这些称之为“战术”的设计决策进行分析。战术就是影响质量属性响应控制的

2009-04-06 10:55:00 3824 2

原创 软件需求分析

 概念:软件需求包括:功能需求、非功能需求、设计约束(1)       业务需求:业务需求指反应组织机构或客户对系统、产品高层次的目标要求,通常问题定义本身就是业务需求.通常在项目定义与范围文档中予以说明。 (2)       用户需求:用户需求指描述用户使用产品必须要完成什么任务,如何完成需求。通常是在问题定义的基础上进行用户访谈、调查、对用户使用的场景进行整理,从而建立从用户角

2008-12-12 10:47:00 6767

原创 异步存储过程

   异步存储过程顾名思义就是对存储过程的处理实行异步执行,当我们需要执行一个存储过程时,不需要点击按钮,调用存储过程使它马上被执行,而是做某个操作,让他具备运行的条件,等某个时刻让系统自己去执行,在我们的项目中的实现过程是这样的:     为了灵活配置,建立表结构t_background_process和t_background_call,其中t_background_process中存储要

2008-06-12 16:51:00 3071

转载 软件开发

一、软件系统开发无论动物、植物,作为一个完整的事物,都有它的生命周期、或者说它的轨迹。作为先进高科技的产物---软件产品,自然也不例外。这期间,要经过一系列的过程,例如,开发者首先要考虑它的可行性,是否能坚决当前问题或是将来是否能有更大的发展,当然要有详细的规划和设计,要形成书面的文档记录下来,以便开发员之间的交流。其次关键的是能否满足用户的需求,因为判断开发出来的软件是否成功的标准之一就是看它有

2008-06-12 15:40:00 525

原创 学习笔记

 1 逻辑数据库和表的设计   数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为优化数据库和应用程序打下良好的基础。  标准化的数据库逻辑设计包括用多的、有相互关系的窄表来代替很多列的长数据表。下面是一些使用标准化表的一些好处。   A:由于表窄,因此可以使排序和建立索引更为迅速   B:由于多表,所以多镞的索引成为可能   C:更窄更紧凑的

2008-04-11 17:00:00 1870

原创 权限设计文档

 权限设计文档权限设计通常包括数据库设计、应用程序接口(API)设计、程序实现三个部分。这三个部分相互依存,密不可分,要实现完善的权限管理体系,必须考虑到每一个环节可行性与复杂程度甚至执行效率。    权限分类:1、   功能(服务级别):它可以包括例如统计等所有非直接数据存取操作2、   数据表存取的权限(表级别):通常有录入、浏览、修改、删除四种,3、   字段的存

2008-04-11 16:56:00 6994 2

原创 JXL添加下拉框

  Label lblColumn = null;WritableSheet ws = wb.createSheet("标签", 0);lblColumn = new Label(12, nRow, "请选择", fmtCenterCaption);    WritableCellFeatures wcf = new WritableCellFeatures();    List an

2008-03-26 14:07:00 5224 11

原创 大数据量处理

    我从事软件开发已经三年时间了,对系统分析一直存在着一种莫名的热爱,一直希望在这个领域有所突破,也是自己的一个突破,到目前为止,我参与的大型项目的开发也有几个,都已经被很多客户使用,其中我作为系统分析人员的是几个模块,针对题目所示的大数据量处理我在分析过程中主要从三个方面进行考虑:表结构的设计程序的性能数据库的设置  对于大数据量的处理人们最关注也许就是操作时的性能问题,曾经

2008-03-05 18:13:00 3135

原创 执行字符串存贮过程

执行字符串存贮过程for cc_performance in c_performance loop      m_sql := begin || cc_performance.proc_name || (:1); end;;      execute immediate m_sql        using in I_AGGREGATION_ID;    end loop

2008-02-15 12:43:00 446

转载 程序语言基础知识--存档

2.2 程序语言基础知识2.2.1 主要知识点了解程序语言的种类、特点和适用范围,掌握汇编、编译、解释系统的基本原理,以及程序语言的数据结构和控制结构。特别是编译系统形式的基础知识,应当下功夫掌握。2.2.1.1 程序语言概述低级语言又称面向机器语言,它是特定的计算机系统所固有的语言。用机器语言编制出来的,程序可读性很差,程序员难以修改和维护,于是人们考虑改用助记符号来表示

2008-02-15 00:47:00 1537

转载 数据库系统基础知识--存档

2.5 数据库系统基础知识2.5.1 主要知识点掌握数据库模型、数据库系统结构和关系数据库结构的基础知识,熟练掌握SQL语言的使用 关系代数的运算。2.5.1.1 关系数据库的数据体系结构关系模型遵循数据库的3级体系结构:(1)关系模式。数据库的概念模式定义为关系模式的集合。每个关系模式就是记录类型。关系模式的定义包括模式名、属性名、值域名和模式的关键。关系模式仅仅是

2008-02-15 00:42:00 3091

原创 系统分析师--结构化分析与设计

  结构化分析与设计:基本思想是将系统设计成由相对独立、功能单一的模块组成的结构 信息系统开发5阶段:⑴总体规划阶段:内容:包括信息系统的开发范围和目标;信息系统的开发的约束条件;组织及其管理的现状;问题的解决方案;信息系统的总体结构;信息系统建设计划;相关的信息技术发展预测; 主要目标:制定出信息系统的长期发展方案,决定信息系统在整个生命周期内的发展方向、规模和发展进

2008-02-15 00:36:00 1197

转载 soa存档

内容简介 SOA是英文Service-Oriented Architecture,即面向服务架构的缩写。这个词汇最近一两年频频出现在各种技术期刊上。但是一直以来对于SOA到底是什么没有明确的回答;SOA有什么特点?适合用于解决哪些问题?与其他的技术有什么区别与联系?Web Service和SOA又是什么关系?SOA的出现对于软件架构设计有什么影响?本文将就上面提到的这些问题,尝试根据作者自己的

2008-02-14 13:24:00 2127

原创 我的07之旅

   2007年过去了,奋斗了三个月,却没有拿下我想要的成果,系分没有通过,觉得每天都在拼搏,想在自己的生命中不要留下太多的遗憾,虽然失败了,但是却赢来了更多的信心,我知道自己肯定能行,即使自己会比别人付出更多的努力,我愿意,也许是自己投入了太多的精力在别的事情上,重新换了工作,嫁做他人妇,呵呵,虽然没有什么大的进步,不过生活总算有了些许改变 ,而且考试结果也不是太让人失望,基本全部也就差5,6分

2008-02-14 13:18:00 410

原创 我的完美生活

2006-10-21 07:05:00 中国十大财富家族史:李嘉诚 0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.

2008-02-14 13:10:00 1317

flume采集日志信息简报

flume采集日志信息,功能强大,输出采集方式多样,处理大日志

2013-01-11

Java Parallel Processing Framework用户手册

Java Parallel Processing Framework 并行处理框架

2013-01-11

系统分析师常用工具

系统分析师常用工具,电子书

2008-03-18

系分考试笔记

系分疑难解答讲解,试题

2008-03-05

系统分析师试题合集

系统分析师试题合集 对考系统分析有帮助

2007-08-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除