- 浏览: 62455 次
最新评论
文章列表
。。。。。。。审核需求提出了二维需求观:
我们一般注重功能需求,也是最容易理解和效果的,但这未必太业余,真正影响架构的成败并非功能需求,而是功能需求+质量需求+约束需求。
。。。。评审需求时,也设计一个评审图表供大家参考:
- 2015-03-04 22:51
- 浏览 212
- 评论(0)
需求架构工作,包括需求捕获 需求分析 系统分析
下面这个图表明如何在前景分析工作中的时间和工作安排的关系
详细做法:
1 需求捕获一般采用需求采集卡形式
项目或产品需求采集卡根据自己或企业的客户或市场预想来定,下面是一个典型的需求捕获采集卡
2 需求分析结果:srs需求规格说明书内容格式
1.前沿
a目地
b范围
c定义缩写略语
d参考资料
2需求概述
a用例模型
b限制与假设
3具体需求
a用例描述
b外部接口需求
用户接口;硬件接口;软件接口;通信接口
c质量属性需求
- 2015-03-04 19:01
- 浏览 195
- 评论(0)
1> 需求分析
2> 领域建模
3> 确定关键需求
4> 概念架构设计
5> 细化架构设计
6 架构验证
- 2015-03-04 17:08
- 浏览 218
- 评论(0)
软硬件整合是今年一再被提及的话题,如今我们也可以看到不少硬件创业的成功案例,比如Jawbone Up、Pebble手表等可穿戴设备,它们可与用户的手机同步,实现软件与硬件的结合。通过硬件创新与软件整合的概念还有许多。但是如何将创意变为现实,是一个难题。许多大公司均选择硬件闭源,从而形成的技术壁垒与专利版权,阻碍着小规模创新者的发展。而开源硬件,让创业者可以更轻松地将创意转化为现实。
这篇文章由Roger Meike撰写,并在发布于Digital Dinner上。文中对比了三款最流行的,也是最具代表意义的开源硬件平台Arduino Uno、BeagleBone和Raspberry P ...
- 2015-03-01 21:12
- 浏览 282
- 评论(0)
非安全:
@NotThreadSafe
public class UnsafeCountingFactorizer extends GenericServlet implements Servlet {
private long count = 0;
public long getCount() {
return count;
}
public void service(ServletRequest req, ServletResponse resp) {
BigInteger i = extractFromRequest( ...
- 2015-02-12 17:44
- 浏览 244
- 评论(0)
不曾考虑的赚钱:只认为我足够努力,足够勤劳。。。但却忘记了努力时的幼稚,勤奋中的方法,消费时的冲动。。。 更没有去想的,社会财富是怎么流转涨起来的 ,还记得不,初中政治学就说过:生产力+生产资料=社会财富。对于个人而言,如果您有了事业,有了家庭,你会清楚的知道财富怎么流转起来才会涨起来,每个人都有自己心目中的一个计算的方法,其结果也因人而不同。
不曾考虑的学习:只认为我考好了一个学校,学好了一个专业。。。但却忘记了考好的这个学校真的是那么好吗?学好的这个专业真的没有竞争吗?更没有去想的,有种可能会倒逼你感受,社会足够大居然容不下我这样的小小人物;古语道:得人心者得天下。 不曾考虑的落地 ...
- 2015-02-12 17:06
- 浏览 249
- 评论(0)
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileOutputStream;
import javax.imageio.ImageIO;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGEncodeParam;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
public class NarrowImage {
/* ...
- 2015-02-05 19:17
- 浏览 251
- 评论(0)
-vm
C:\Program Files\Java\jre7\bin\javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v
20140116-2212
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.platform-v ...
- 2014-11-08 21:58
- 浏览 221
- 评论(0)
import java.util.Scanner;
/**
*
* @author luozhonghua
*
*/
public class charSearchAndSort {
static void kuaiSu(char[] a,int left,int right) //字符快速排序
{
int f,l,r;
char t;
l=left;
r=right;
f=a[(left+righ ...
- 2014-11-05 12:12
- 浏览 280
- 评论(0)
static final int N=15;
static void quickSort(int[] arr,int left,int right) //快速排序算法
{
int f,t;
int rtemp,ltemp;
ltemp=left;
rtemp=right;
f=arr[(left+right)/2]; //确定分界值
while(ltemp<rtemp){
while(arr[ltemp]<f) ++ltemp;
whil ...
- 2014-11-05 11:47
- 浏览 210
- 评论(0)
基本原理:
用户A始终认为它访问的是原始服务器B而不是代理服务器Z,但实用际上反向代理服务器接受用户A的应答,从原始资源服务器B中取得用户A的需求资源,然后发送给用户A。由于防火墙的作用,只允许代理服务器Z访问原始资源服务器B。尽管在这个虚拟的环境下,防火墙和反向代理的共同作用保护了原始资源服务器B,但用户A并不知情。
ps:简单的说,用户A所请求的和响应全由代理服务器Z和真实的服务器B做了代理工作
解决使用单线程下nginx反向代理服务器配置(网络资料提供参考,原文:http://www.jb51.net/article/38046.htm):
linux下通过Nginx反向代 ...
- 2014-11-05 08:48
- 浏览 251
- 评论(0)
关于http和http跨域淘宝解决方案研究:
http://buyer.trade.taobao.com/trade/pay.htm?spm=a1z01.2.3.4.0.wZAGp9&bizOrderId=848792014755406&bizType=200&ispayforanother=false(模拟)
这是淘宝网上的一段模拟超连接,其中spm应为淘宝用户唯一标志(经过加密)
然后经过淘宝后台与支付宝用户标志进行唯一匹配,如果匹配成功
则进行下面的支付宝付款页面(支付宝将提取spm唯一标志的用户)
https://cashierzth.alipay.co ...
- 2014-11-04 20:10
- 浏览 255
- 评论(0)
先启动 redis-server /etc/redis/redis.conf
package com.test;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
import redis.clients.je ...
- 2014-11-03 23:55
- 浏览 212
- 评论(0)