自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 收藏
  • 关注

原创 动态模板道指令

把动态道指令稍微修改一下,增加一种近似C++模版输入的动态模版道指令,相当于把被调用函数的道指令复制到本函数的指令中。测试程序如下: 动态模板道指令 { maifgn()() {[dgdfg] ->[子函数2(),yy=0];[yy=5] ->[gdfg2=yy,结束,显示结果];} 子函数2(yy){[yy]->[yy=yy+1];}}。结

2015-02-16 20:46:22 878

原创 新的动态指令

增加g新的动态指令功能,程序实例如下:动态条件道指令5 //sdhfsd {/*jhdifsdji*/ maifgn()() { [start1]->[test1,test2]; [test1,test2]->([test3,test4]->[test5,test6])[test3,test4]; [test5,test6]->[结束,显示结果,成功]; } }

2014-11-03 10:47:41 741

原创 增加新的动态指令功能

增加g新的动态指令功能,程序实例如下:动态条件道指令5 //sdhfsd {/*jhdifsdji*/ maifgn()() { [start1]->[test1,test2]; [test1,test2]->([test3,test4]->[test5,test6])[test3,test4]; [test5,test6]->[结束,显示结果,成功]; } }

2014-11-03 10:44:21 705

原创 对象外道道指令程序实例

用对象外道道指令编了一个程序:对象外后道道指令程序1{maifgn()(){[dgdfg]->[$jjjj=0];[jjjj] ->[jjjj=jjjj+1];[dgdfg] ->[子函数2(0)(ttt)];[ttt][jjjj=5] ->[gdfg2=ttt,结束,显示结果];}子函数2(yy)(ttt){[yy]

2014-09-05 22:30:16 660

原创 参数和函数对象转化调用道指令程序

参数和函数对象转化调用道指令程序 {maifgn()(){    [start]->[数=3241,数=3242,数=3243,数=3244,数=3245];    [[数]]->[临时性道函数([数])];   //把参数转化为函数对象          临时性道函数([xthis.tyt])->[$ttttt=xthis.tyt,xthis.end];   

2013-12-15 22:33:23 919

原创 删除符号程序

道指令的符号是一次性,用完即丢弃,一般不用手动删除,但保存式符号却不能自动删除。很早以前就想加入此功能,这次一鼓作气顺便就添加了。如果不考虑虚拟机效率,还可以加入按符号值删除的功能,但为效率之便,还是以后再做吧。

2013-12-11 21:49:48 1476 2

原创 自删除道指令程序

自删除道指令程序 {     maifgn()()   {        [dgdfg] ->[子函数1("子函数1")(lll),子函数2("子函数2")(ttt)];        [lll,ttt] ->[gdfg1=lll,gdfg2=ttt,结束,显示结果];   }  子函数1(kk)(lll)  {     [kk]->[~,显示结果];    /

2013-12-08 22:20:33 871

原创 对象外后道道指令程序

对象外后道道指令程序 {maifgn()(){    [dgdfg]->[$jjjj];    [jjjj] ->[子函数1("子函数1")(lll)]  ;                 //每运行一步,产生一个子函数1对象    [jjjj] ->[子函数2("子函数2")(ttt)]    ;        //每运行一步,产生一个子函数2对象,但产生的对象却暂时处

2013-12-08 00:36:51 1462

原创 后道道指令程序

后道道指令程序 {maifgn()(){    [dgdfg]->[子函数1("子函数1")(lll),子函数2("子函数2")(ttt)];[lll][ttt] ->[gdfg1=lll,gdfg2=ttt,结束,显示结果];}子函数1(kk)(lll){[kk]->[uuu];[uuu]->[显示结果];}子函数2(yy)(ttt){;

2013-11-28 00:52:47 801

原创 前道道指令、后道道指令暨先天八卦指令、后天八卦指令

前段时间经过二次对道道指令重新设计后,潜意识中感觉还有东西没有被设计出来。前两天重看《易经》时,读到先天八卦、后天八卦,潜意识中的问题立即被激活。道道指令其实在对道指令控制时,体现的是事前控制,暨指令没有运行前的控制,字面上与先天八卦或先天遗传类似。依据传统《易经》原理,道道指令也要有对指令运行后的控制机制,道指令运行后会产生新的符号及函数对象,那么增加后道道指令后,这些就会被后道道指令控制起来。

2013-09-21 11:01:36 844

原创 重新设计的道道指令

2012年11月开始发展对道指令进行控制的指令暨道道指令,刚开始时用非常复杂的语法形式“[[...]...]....>|[....].....->[....]...”,后来在2013年1月又改为"[3]->>[...]"用行号表示的形式。在开发过程中,发现用行号编程极为不便,一不小心就可能犯错。最终,经过大脑矛盾很久,废了很多脑汁(加少许的汗汁)和免费的业余时间,终于又开发出了受控道指令的最新形式

2013-08-12 23:30:14 942 1

原创 类型道指令

受Javascript启发 发展类形道函数功能,被调用的道函数可以用别的函数实例作为调用者,类形道函数返回值会被返回至别的函数实例,而不是当前函数。如图

2013-06-07 12:11:13 828

原创 缓存符号

在道指令运行中,所有的参数符号都同事参与运算,这样会造成大量时间浪费在无用的符号中,所以设计出缓存符号的道指令,让暂时无用的参数符号暂时保存起来,不参加道指令运算,等用时再取出参与运算。程序如图:

2013-05-20 15:10:16 2182

原创 道道指令设计构思

假设有一个道函数中有临时性道指令,那么再假设这个道函数有两个实例,那么就会有两条临时性道函数同时插入别的函数中运行,这时必须处理这两个临时性道函数产生的符号数据、返回原函数的符号数据以及道道指令对那个函数实例的道指令已运行状态进行正确判断。道道指令原本设计作为道指令的一种辅助设计,用来判断各道指令的运行生成数据状态(没运行已运行、运行一次、运行生成多次),但在语法设计时,如再加上各种语法符号必

2013-01-29 17:39:00 650

原创 道道指令程序

道道指令终于研究成功,其语法形式如下:[]->>[0,1,2,3,4,5,6,7];[7]->>[9]; 既用->>代替道指令的->,符号全部用道指令行号表示。道道指令比道指令预先运行,决定道指令的运行状态,在道道指令的控制下,道指令已经不是全部同时运行,而是有选择地运行,达到控制运行效率的目的,使控制多样化。如下图的道道指令程序: [start]->[临时性道指令(345

2013-01-28 21:49:15 521

原创 道指令测试网页已更新

2012-10-31 22:43:05 584

原创 自定义函数名称的树形道指令程序

自定义函数名称的树形道指令程序: 树形道函数3{maifgn()(){    [dgdfg]->[sfgs=3334,dfda=345];    [sfgs,dfda] ->[临时性道函数(sfgs)(dfgdg345),$yyyyy="子函数"];    临时性道函数([&yyyyy(*)])->[tt222=子函数(*),dfgdg345,显示结果,结束];

2012-10-30 23:29:51 606

原创 在道函数直接运行树形道指令

在道函数直接运行树形道指令:树形道函数{ maifgn()() { [dgdfg]->[sfgs=3334,dfda=345,子函数1() ]; [子函数1(*),子函数2(*) ]->[tt222=子函数1(*),tt222=子函数2(*),dfgdg345,显示结果,结束];[子函数1(*)]->[tt111=子函数1(*),显示结果,结束];}

2012-10-23 16:51:20 565

原创 树形道指令实例

树形道指令实例: 树形道函数{ maifgn()()   {      [dgdfg]->[sfgs=3334,dfda=345];      [sfgs,dfda] ->[临时性道函数(sfgs)(dfgdg345)]; 临时性道函数([子函数(*)])->[tt222=子函数(*),dfgdg345,显示结果,结束];  }    临时性道函数(dhgdh)(f

2012-10-19 08:39:31 479

原创 道指令web操作系统

费了许多不眠之夜,建立道指令web操作系统,现在请感兴趣的进入这个地址试一试:http://59.57.21.26/daocpu/codeedit.aspx 要运行请先随便注册用户名。有问题,请反馈在这里。操作说明:1、先在账号、密码框里随便输入字符,点击注册,你自己的账号、密码就建立了。2、再用你的账号、密码输入后,点击登录,你就可以了运行到指令程序了。4、选左边程序列表的程序(

2012-06-29 15:28:22 881

原创 动态道指令各种功能集成

费了很多不眠之夜后,终于把动态道指令(查询、修改指令条件,增加指令条件、增加指令结果等)各种功能集成在一条动态指令里。顺便修改编译器的符号扫描,现在可以支持全角的;[->,等,在输入指令时,不用在英文和汉字之间来回转换。源程序动态条件道指令4 //sdhfsd{/*jhdifsdji*/maifgn()(){[start]->[yuyu=343,jkj="test3",

2012-06-09 10:20:07 785

原创 道指令应用示例

前几天看了一篇“为什么要用for”的博文,深受启发,随用道指令编了一道不用for的mapreduce道指令示例程序。如下:mapreduce示例{maifgn()(){[start]->[临时性道函数(345)];[start]->[临时性道函数(123)];[start]->[临时性道函数(2345)];[start]->[临时性道函数(67567)];[st

2012-05-09 08:54:28 645 2

原创 万维网操作系统--应用模型

万维网操作系统--应用模型 普通应用程序虽软件需求不一样,但开发出来的程序却有千篇一律的模式可以遵循,基本上都遵循这样的规律:程序大部分分为数据处理段、数据段,其中数据处理段部分必定包含在程序当中,而数据部分可放在程序中,也可放在独立的文件中,当程序运行时,才由程序调入数据。由于数据与指令的这样存放位置不同的差别,造成今天各种各样的程序,最初程序数据处理与数据都放在一起,如一些简单的小游戏

2011-11-15 21:48:17 910

原创 万维网操作系统---空间意义之二

既然传统的计算机空间存在问题,那么如何设计新的计算空间形式?这里有几个必须考虑的因素:运行效率,支持进程、线程、对象,存储结构等,基于这几个因素,采用简单的进程空间内的函数分段模式。以前的x86设计有任务段,这个任务段可以支持当任务切换时,自动保存任务的寄存器等数据,在一个任务内,他不能保存函数切换时的栈地址、堆地址,对函数调用的栈溢出也不能防范,而且在开发操作系统时段模式也没有得到很好的使用,如

2011-11-10 23:24:48 612

原创 万维网操作系统---空间意义

计算机被发明出来时,仅仅只是用来处理数字计算的工具,计算是第一功能,数据管理处于次要位置,特别为计算方便,设计的指令大部分都是计算型指令。后来由于多任务,程序开发、操作系统设计需要才加入各种管理程序任务(指令片段)的指令,但对数据的管理还是不太重视。如为管理动态数据的程序堆栈空间,与管理程序函数调用的功能混在一起,造成很多不便,大量病毒、木马就是利用管理程序函数调用的栈空间把伪装指令地址的数据

2011-11-10 12:03:33 886

原创 万维网操作系统---基本原理

基本原理 由于web的弊端,基于web的应用没有本地计算机程序的相应概念,如进程、线程、堆栈、地址等,造成用户浏览器仅仅是呈现服务器数据及简单把用户数据发送工具,不能像本地程序一样,有数据空间、进程空间来包容各种用户数据。现在的脚本程序也可以在本地处理一些简单数据,但对于复杂数据处理起来非常繁琐,使用像ajax、xml等其他辅助技术来处理复杂数据。由于这些因素的存在,现在基于web应用对初

2011-11-08 22:52:23 2204

原创 万维网操作系统初论-起源

起源       最初的互联网只是科学家用来传输数据的工具,开始的应用也都与数据传输有关,如最早的FTP、EMAIL等,现在最流行的应用WWW也一样。万维网最初是物理学家为了查找资料方便而开发出来的一种网络应用,所以它的的本质都是为查阅文本资料而设计的,虽然后来衍生了很多基于web的应用,但这些应用没有一个不是基于页面阅读而设计的,如BBS、blog、Twitter、facebook等。那么基

2011-11-07 23:58:43 680

原创 道指令与创新

其实大家对问题的看法基本上可以归结为对创新技术的看法。举一个例子,创新工场成立一年多来,搞了多个项目,按照李开复的说法是有点创新的项目。不过按照已经公开出来的项目介绍,这种创新也太那个了,就像大家等着大块吃肉,最后却端出面筋做得肉菜。这里的争论在于什么是微创新

2011-07-04 09:46:20 449

原创 道指令与DNA

DNA是一种分子,可组成遗传指令,以引导生物发育与生命机能运作。主要功能是长期性的信息储存。其中包含的指令,是建构细胞内其他的化合物,如蛋白质与RNA所需。带有遗传讯息的DNA片段称为基因,其他的DNA序列,有些直接以自身构造发挥作用,有些则参与调控遗传讯息的

2011-07-04 09:44:34 628

原创 道指令与量子计算机

<br />如果把物质作为一个符号,它的量子状态表示一个值,那么,可以利用量子计算机处理道指令程序,这个过程表示为一个[符号列表]与[道指令程序]行列式之间的某种算法,相当于线性代数的行列运算,只不过把数学运算用逻辑运算代替,这样运算一次就可以生成结果列表,然后再把结果列表作为[符号列表],重复运算,经过这种迭代运算后,最终输出结果收敛到一个要求结果[符号列表],运算结束。在这个计算过程中,不需要任何现代计算机的知识,却可以作出改变符号及输出的行为,达到控制的功能。<br />道指令运行机制:<br />一

2011-05-28 10:58:00 500

原创 测试动态结果道指令

<br />动态结果道指令<br />{<br />    maifgn()()<br />   {<br />      [start]->[test([test1,test2]-><77>)];//动态道指令<br />      [start]->[test1,test2];<br /> <br />      [test1,test2]->[test(test1,test2)($hhhhh1)];//第一次调用函数test<br /> <br />      [hhhhh1]<end>->[test

2011-05-20 21:59:00 443

原创 动态参数调用

<br />动态参数提供函数动态形参的功能。一个程序开发人员自己开发的函数,可以用动态参数来调用函数,而不必用形参进行调用,比全局变量方便。这种带动态参数的函数,可以被调用者当作黑盒子,只要往里面输入任意符号数字,函数就会输出符号数字来。在开发智能程序时,由已知的事物用动态指令建立函数内的指令,以后这个函数可以当作某种模块,任意输入符号变量,就可以按照它存储的指令输出结果。<br /><br /> <br />动态参数调用<br />{<br />  maifgn()()<br />  {<br />   

2011-05-15 11:53:00 451 1

原创 带参数动态条件道指令运行测试

带参数动态条件道指令运行测试1:[hhhhh1]->[test([[thot.Itest,test2]->[test3]]),test11,test12,test13,$end];此时$Itest="test1",在指令中找到匹配的指令,运行正确。 如图:带参数动态条件道指令运行测试2:[hhhhh1]->[test([[thot.Itest,test2]->[test3]]),test11,test12,test13,$end];此时$Itest="test",在指令中找不到匹配的指令,指令没有被修改,运

2011-05-12 08:47:00 450

原创 动态条件道指令运行测试

<br />近半年来的努力终于得到回报,动态条件道指令第一次能正确运行,以下为测试代码:<br /> <br />动态条件结果道指令<br />{<br />maifgn()()<br />{<br />[start]->[test([test1,test2]-><666>)];<br />[start]->[test1,test2];<br /> <br />[test1,test2]->[test(test1,test2)($hhhhh1)];<br /> <br />[hhhhh1]<end>->[t

2011-05-07 12:47:00 370

原创 读《浅论百度文库与妓院的辩证关系》有感

<br />首席还在写程序,令人敬佩!我已经很久没有为工作编程序了,业余只搞点开发道cpu、道指令聊以自慰。<br />在中国程序员越来越不好混了,好不容易开发有点创意的软件,人家百度、QQ、新浪不用一天就克隆了,并且当程序员老了,其身价是越来越低的,最后被扫地出门,比门卫都不如。<br />网络化是一件好事,但对目前的中国的程序员与作家来说是不是好事,中国的网络到处充斥强盗小偷,网络越发展,强盗小偷的神通越大。而当强盗小偷强大了,就更加名正言顺到处拿了。为什么中国的程序员很少能够从程序中获得财富,与网络强

2011-03-30 11:14:00 533

原创 符号定义测试

经过几日辛苦开发,终于把符号定义开发完成了,具体示例如下:符号定义1{main()(){   [开始]->[人是不是有头()($头,$yes),实例已初始化];   人是不是有头([实例已初始化])->[xthis.人::无道,$实例指针=xthis.this];   [头,yes]->[结束,显示结果];}人是不是有头()(头,yes){[::人]->;}运行如图:

2011-01-18 09:44:00 560

原创 道cpu、道指令、道编程基本原理(整理)

<br />绪论<br /><br />信息处理最基本的在于由已知信息事件产生新的信息事件,整个过程构成了信息事件树,汇集成事件信息森林,最后形成信息森林群落,有用的信息在于关联程度或在于信息树上的复杂度,即信息的可用度在于新信息的自动产生性,按照科学规律的定义,就是要从这种生生不息的信息树中发现规律,当可利用的信息树的分叉程度越来越高时,所能发现的规律就会越有用。处理信息树的自动产生、存储、分发,就是我们现在倡导的信息树理论的最终目的,为达到这个目的,必须设计专用信息CPU。这个信息CPU集网络、信息处理

2011-01-10 15:46:00 3706 6

原创 道指令匿名函数测试

本帖最后由 huanghuihuang 于 2010-12-17 08:33 编辑 <br /><br />贴一段近期研究成果:<br />近日苦思道指令生成程序算法,思维几近崩溃。道指令程序可以用动态指令改变自身(指令)算法,或生成动态函数,再调用产生新的算法。这一切如果在本级函数内发生,那么非常容易解决,但如果在生成函数内解决,就很难,相当于程序生成程序生成程序算法。程序生成程序算法的难处是用本程序已知变量初始化生成程序,但程序生成程序生成程序的要用还没初始化的变量初始化将生成的程序,既用未知的变量初始

2010-12-24 15:12:00 775 5

原创 两种方法实现类似微博好友查找的道指令程序

<br />下图是道指令查找程序的运行图: “好友”这个函数在程序开始运行时,就被初始化,数据值被加载。 “好友([xthis.好友="你6"])”测试“好友”函数实例是否有“好友=‘你6’“的值,并输出正确答案。<br /><br />下图是另一种道指令查找程序的运行图: 程序开始运行时,"好友"函数就被初始化8此,既有8个实例,"好友([xthis.好友="你6"])"查找出其中一个符合要求的实例。<br />

2010-11-23 22:58:00 910

原创 带参数动态道指令

<br />动态道指令可以带入调用者的符号,并把符号转化为实参,当动态道指令实例化后,调用者的符号被当作常数处理。<br />程序如下:<br />带参数动态道指令<br />{<br />maifgn()()<br />{<br /> [dgdfg]->[sfgs=3334,dfda=345,$uu=8];<br /> [sfgs,dfda]->动态道指令([ttt]->fdgdf=0);<br /> [sfgs,dfda]->动态道指令([fdgdf]-><100*that.uu>);<br /> [s

2010-11-20 17:23:00 497

空空如也

空空如也

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

TA关注的人

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