昨天我写了【思维工具】系列的第一个工具SCAMPER,这个工具属于创新工具之一,今天介绍第二个创新工具Reversal
名称
Reversal
作用
改善产品或服务
如何使用
Reversal是一个简单的用来改善现有产品或服务的工具,通过问一些你本来想问问题的对立问题来获得结果。
个人观点
当有时正面问的时候没人回答时,可以采用这种方式。这种方式还可以帮助我们找出as-is中的问题。
示例
例如
因为工作中会接触到许多不同的数据库,像 oracle,access,mssql,mysql,db2 等,比较杂。
所以一直想做一个通用的数据查询工具,支持所有的数据库,操作界面统一为 mssql 2005 的界面,这样可以少安装很多客户端工具,也不需要在不同的数据库客户端工具之间切换来切换去了。先放一个初始的截图,和mssql的操作界面一样,左边是表、列信息显示区,右上是 sql 语句录入区,右下
目录:
开篇
UCenter API 通讯原理
AuthCode 函数详解(敬请期待)
UCenter 通讯基本原理
UCenter和各个子站的通讯,主要就是通过 POST 的方式调用而已,没有什么技术含量。
表单参数都是经过Base64算法,加一个通信密钥进行加密和解密的。
返回的数据是单个参数(例如:0或者1),也可能是xml序列化后的数据。
例如一个请求:code=e145fs
微软BI制作工具Report Builder 3.0非常的强大,除了支持开发各式各样的报表之外,还为我们提供了报表制作向导,让即使是新手也能很容易的跟着向导制作出各种报表;同时也沿用了Office软件的界面风格,满足了大众用户的操作习惯。使用这样的软件,确实让我们报表开发的技术门槛降低了不少,开发效率也有了显著提高。
当然,向导只支持简单和固定模式的报表开发,如果你想让您制作的报表更加的突出
Pseudo-distributed mode(伪分布式) 伪分布式模式就是将所有hadoop程序运行在一台服务器上.这种模式将单机模式分割为各模块,主要还是用来debug你的程序,以便于测试内存占用量,HDFS input/output问题,已经各个deamons之间的交互等等. 下面就是这种模式的配置例子: core-site.xml <?xml version=”1
Microsoft Dynamics CRM 2011 Online在2011年1月20日已经go launch了,因为部署一个自己的on-premise还是比较复杂的,所以,有兴趣的同学们可以通过注册一个online的免费临时账号,了解crm 2011的新特性。这个账号可以免费使用30天,如果超过免费期,还想使用online的话,可以通过再注册一个账号、将过
本文属于原创,但不是首发,原文链接:http://www.dozer.cc/2011/01/ucenter-api-in-depth-1st/
既然说是开篇,那就先说点别的吧~
Discuz 的强大的大家有目共睹的,现在又被腾讯收购,不知道以后会不会发展地更强大!
Discuz 算是很开放的吧(对php程序员而言)
因为它的核心产品 UCenter(用户中心)对外的 API 很强大
一、如何使用iostream TCP连接是面向流的连接,这一点与iostream 要表达的概念非常吻合。在使用阻塞Socket处理数据时,如果能借用iostream已经具备的强大的字符串流处理功能,是不是可以简化我们某些地方的程序设计呢?比如说需要在服务端和客户端之间某种类的对象,我们可以重载ostream与之的<<操作符和istream与之的>>操作符,这样使用操作符直
前言
此文译自CodeProject上<How I explained OOD to my wife>一文,该文章在Top Articles上排名第3,读了之后觉得非常好,就翻译出来,供不想读英文的同学参考学习。
作者(Shubho)的妻子(Farhana)打算重新做一名软件工程师(她本来是,后来因为他们孩子出生放弃了),于是作者就试图根据自己在软件开发设计方面的经验帮助她学习
XML:Extensible Markup Language(可扩展标记语言)的缩写,是用来定义其它语言的一种元语言,其前身是SGML(Standard Generalized Markup Language,标准通用标记语言)。它没有标签集(tag set),也没有语法规则(grammatical rule),但是它有句法规则(syntax rule)。任何XML文档对任何类型的应用以及正确的解
曾经我一个朋友跟我讲,他们公司请来一个讲师给他们公司上培训,培训1天收费8000元、那若讲2周(10天),就是收培训费8万了,这个还是想当不错,当时非常羡慕人家做培训的老师,感觉跟自己很遥远一样。
几个月前,我曾经徒弟的徒弟,跟我联系上了,说希望我能过去给他们单位做一次全面的软件技术讲解、提前1个月都约了时间,由于平时工作很繁忙,一
很多朋友做安装包的时候,所打包的软件需要.NET Framework之类的环境,他们会检测系统是否已经安装了.NET,如果没有,则调用.NET安装包来安装。但是.NET安装完是需要重启动的,一般来说,我们都推荐使用/q/norestart的静默安装函数来使重启动推迟到安装结束时,使用如下:LaunchAppAndWait(SUPPORTDIR^"dotNetFx40_Full_x86_x64.ex
第四章 理解web service的调用过程(calling process)
上一章 配置更高效的web service开发环境
本章主要内容: 本章主要讲解了,当你调用一个web service时,其内部到底是如何运作的。
1.不通过client stub调用web service
&n
我们都明白命名的重要性,如果对命名不断地关注,就需要考虑命名中的动词和名词,特别的情况是动词的人称和名词的数量。
在.NET Framework的Guideline中,有专门一章讨论了命名规范,包括大小写、单词的选择等,却没有涉及到人称和数量,下面来讨论一下这两方面的内容。
名词的数量
首先来看数量。名词的单数和复数在语义上有着明显的不同,为了提高可读性,数量需要认真地考虑。比如:
属性(Pro
Hadoop系统为了保证数据的一致性,会对文件生成相应的校验文件,并在读写的时候进行校验,确保数据的准确性。
比如我们遇到的这个Case:
执行的命令:
hadoop jar dw-hadoop-2010_7_23.jar jobDriver -files tb_steps_url_path_dim.txt multisteps_output 2011-01-25
出错日
[本篇是系列文章的最后一篇,点击查看本系列文章的所有内容/Files/xdesigner/袁永福中国计算机软件行业分析.pdf. ]
加强知识产权道德教育
中国社会中主流人群是不尊重知识产权的,软件盗版率非常高,在前面的微软诉讼番茄花园、腾讯诉讼陈寿福的案例中,网络上的评论者大多数是同情那些侵犯知识产权的人,此时软件版权拥有者保护自己的合法利益反倒显得很嚣张。
笔者认为主要有以下原因
中国传统文化
[Project Euler] 来做欧拉项目练习题吧:
上周的某一天,突然来了兴致,大致计算了一下,以自己现在的工资,合算下来一分钟到底赚了多少。
于是我的计算方法是这样的:一个月22天,一天8小时,一小时60分钟(废话)。
所以假设你的月薪是10000,那么你的公司承认你一分钟的价值是:10000 / 22 / 8 / 60 = 0.95元。
当然这个价值是公司给予你的承认值,但是除非你真的认为自己怀才不遇,或者你真的是靠着啥关系进去混吃等死的,不然
Hadoop介绍 内容简介: 1. 编写可扩展的,分布式的,海量数据处理的程序的基础 2. 介绍hadoop与MapREduce 3. 编写一个简单的MapReduce程序
SOA的概念是Gartner
在1996年提出来的,并于2002年12月进一步提出SOA是“现代应用开发领域最重要的课题”。
一、SOA的定义
SOA分为广义的SOA和狭义的SOA,广义的SOA是指一种新的企业应用架构和企业IT基础架构,它可以使企业实现跨应用,跨部门,跨企业甚至跨
行业之间的离散系统实现互连。(注意:这里所指的服务并不单单是Web