![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
3ware
isuifeng
这个作者很懒,什么都没留下…
展开
-
开放语言架构
从ant中看到了自定义功能点便捷性, 根据ant启示和最近的思索, 想到了一种开放的语言架构雏形. 自定义语言的采用java实现, 最终提供jar包, jar包命名和结构如下 xxx.ware.define.jar jar包含一个定义文件 <keywords from="xxx.ware.define.jar" namespace="www.warew...原创 2010-08-16 23:24:08 · 109 阅读 · 0 评论 -
数字化版本体系研究
前言 如何才能构造一种扩展性和兼容性都极佳的版本体系? 这是一个有版本意识的IT人员都会思考的问题. 最近经过深思, 想到了一种版本体系, 能满足那个两个要求. 如果我们要对一个概念进行版本化管理, 如何构造一种版本体系既能避免冲突, 又能灵活扩展? 从数字符号体系中, 我找到了一种答案. 那就是数字化版本体系数字化版本体系现在就以GHCC为例进行数字...2010-10-07 11:43:05 · 156 阅读 · 0 评论 -
分形结构
什么东西可以把复杂的东西简单化, 分形可以.掌握了分形的一个要素,就把握了全部, 它无限自相似的特性, 通过维度和粒度, 把类似的结构构造成极其简单而又复杂的结构, 如果软件也能这样, 按就太好了. ghcc社区正在实践这一想法; 首先在文件目录上实现这种想法, 如下 ----层级-----level-0level-0.0level-0.0.0..... ...2010-10-07 06:05:43 · 967 阅读 · 0 评论 -
GHCC-ware : 打造全球化开发平台
半夜激动的从床上起来, 只因为我看到了一个全新的开发平台, 一个划时代的开发平台---全球网络化开发平台. 从URLClassLoader成功加载远程class成功的经历中, 这个开发平台就愈来愈清晰的呈现在我的头脑中. 回顾一下目前class发布模式:开发人员有个想法:实现excel到bean的映射开发人员认为此功能通用性很高, 于是开发并形成组件, 最终以jar包的方...2010-10-06 03:47:26 · 310 阅读 · 0 评论 -
ware语言---helloworld大获成功
前言经过多次改进, ware语言的基础架构基本成型, 为面向应用又迈进了一地步.ware语言已经实现了网络化开发, 接下来就是全球化的网络开发了, 高兴中.....想着通过ware语言, 让全球的开发人员一起开发调试程序, 就让人激动不已.下面的hello world演示了使用 ware语言, 输出 几种流行语言的helloworld程式码. svnhttp://war...2010-10-05 04:18:25 · 157 阅读 · 0 评论 -
用面向概念实现 a [+-*/] b 运算
代码如下:新建类 test.calcu.Drive.java, copy下面代码到Eclipse中执行(jdk 1.5) package test.calcu;import java.util.HashMap;import java.util.Map;import java.util.Scanner;//面向概念编程demo--a op b/*==...2010-09-20 01:12:47 · 151 阅读 · 0 评论 -
面向概念编程---DEMO
直接看代码->新建类test.Drive, 然后copy到Eclipse中执行package test;import java.util.Scanner;//面向概念编程demo--a+b/*=========================*\ step 1 : 提出概念 a + b\*=========================*...2010-09-13 23:56:35 · 131 阅读 · 0 评论 -
抽象软件研究(二)---曲面分层
当今软件界在开发中, 使用了分层概念, 但是这种分层不够完善, 许多概念已经不能用平面分层来表达, 于是我提出使用曲面分层代替平面分层, 使一些概念更容易表达.比如: DAO层, 这个是一个平面层, 但是DAO层, 里面我们就需要曲面分层的概念, 用以屏蔽ORACLE,DB2,MYSQL==数据库;在前端 : 同样的, 我们需要曲面分层去屏蔽, IE6,IE7,IE8,FIREFOX,CH...2010-09-12 18:42:56 · 261 阅读 · 0 评论 -
抽象软件研究(一)---驱动
一直在对软件抽象, 终于抽到还算满意的程度了, 分享于大家, 如果大家还有好的抽象分类方式, 欢迎回帖. 软件从[动]的方面抽象如下:分为 [流程] 和 [行为], 以及后面更详细的分类, 见下图 ...2010-09-08 01:03:41 · 150 阅读 · 0 评论 -
未来(ware)语言---[helloworld版]发布
前言终于,终于,终于 输出hello world了 代码 <?xml version="1.0" encoding="UTF-8"?><hello needDoAfterBuild="true">Hello world!</hello> 效果控制台输出: Hello world! 下载http:..2010-08-25 07:31:07 · 94 阅读 · 0 评论 -
尝试面向概念编程
最近在实践面向概念的编程 概念是我们最先获得的东西; 一旦我们拥有了概念, 我们需要把概念植入到计算机中, 如何植入就是我们面临的最大问题,我尝试从三个方面去植入:1, 代码 有的概念需要体现在代码上面, 这时候概念就可以和代码关联, 如 对象 关联到 java 的 object2, 内存 如何把概念植入内存, 我们需要把概念以某种数据结构...2010-08-22 02:03:29 · 107 阅读 · 0 评论 -
ware语言接口设计完成
如题. 有兴趣的朋友可以访问:http://wareware.googlecode.com/svn/trunk/GHCC-1/2010-08-19 00:50:09 · 91 阅读 · 0 评论 -
ware通信协议
前言历时两年多的苦苦思索, 终于换来了:那道一闪而过的灵光---ware通信协议. (灵感来地总是让人欣喜若狂) ware通信协议 ware通信协议格式分为4类 requestresponseplanreportrequest <?xml version="1.0" encoding="uft-8"?><ware...2010-08-18 00:12:06 · 176 阅读 · 0 评论 -
一体化结构模式 : 团体+产品+项目
前言如何将全球的开发人员纳入一个统一开发体系内? 这是一个让人着迷的问题.一体化借鉴java的命名规范 : 包名 + 类名, 一个统一框架逐步成型: 三段模型团体 + 产品 + 项目成立团体的目的就是为了推出产品, 这些产品就可以是通用产品又可以是专用产品, 针对一个具体的产品我们可以成立一个项目来研发产品. 为了区分团体和产品, 我们可以对团体和产品进行分类, 相应...2010-10-07 17:59:34 · 112 阅读 · 0 评论