??xml version="1.0" encoding="utf-8" standalone="yes"?>九九视频这里只有精品,嫩草研究院在线观看,在线观看网站免费入口在线观看国内http://www.aygfsteel.com/wonderer/category/21152.htmleverything will be betterzh-cnSat, 31 Mar 2007 21:14:33 GMTSat, 31 Mar 2007 21:14:33 GMT60译QExceclsior JET for windowshttp://www.aygfsteel.com/wonderer/archive/2007/03/31/107651.htmlwondererwondererSat, 31 Mar 2007 08:25:00 GMThttp://www.aygfsteel.com/wonderer/archive/2007/03/31/107651.htmlhttp://www.aygfsteel.com/wonderer/comments/107651.htmlhttp://www.aygfsteel.com/wonderer/archive/2007/03/31/107651.html#Feedback0http://www.aygfsteel.com/wonderer/comments/commentRss/107651.htmlhttp://www.aygfsteel.com/wonderer/services/trackbacks/107651.html

自渎文g

Exceclsior JET for windows
v4.5
请先阅读?
* 大致览

-JET 优化
-JET q行
-安装工具?br>*pȝ需?

*快速开?

*界面工具

-Excelsior JET Launcher
-JET 控制面板
-jetPackII
-JET 安装
-开发者资?

*大概
Excelsior JET 是一套完全ؓ了优化运行的工具?是用java~程语言写的可配|和可运行的E序.
Excelsior JET 产品包括?JET优化E序,是一个完全的 java SE 5.0 的运行和安装E序工具?
JET 优化E序能够你?class格式或者jar格式的文件{化成 开发者的x86(IA-32)的机器码.q样,
您就能够得到windows或者Linux的运行效果极好的原生代码.
另外,产生的原生代码具有高度的反编译和反修改能?
JETq行E序包括了sun公司的java2 API的许可ƈ同时提供了所有java的特?例如垃圾回收机制(garbage colletion).
JET 优化E序和运行程序保证在java标准版本5.0(j2sdk 5.0)下正常运?
如果你想要把你的应用E序分发l一定数量的用户,你可以用安装工具包来准备一个包括已l优化过的程序和一个JET Excelsior的运行引?您的客户可以简单地安装q个包就可以开始用您的程?一些多余的软g的安?例如JRE,不是最l客Lpȝ的必?

JET 优化E序
------------
JET优化E序会在E序开始运行之前把java?class文g?jar文g转换成开发者系l的高效的本C?直接q行在硬件上.
优化E序使用了很多很普遍使用在传lC/C++和FORTRAN~译器里的优化技?Z解决java的执行效率问?JET优化E序是注入用了内嵌虚拟Ҏ,安全可移除普遍存在的同步和栈里分配对象的优雅?state-of-the art)优化来做出来?

你可以在JET的控刉板上来用优化E序,一个图形界面的向导?Z你更快地建立您的目文g和{换你的程序ؓ高效的可执行E序(请参考下?囑Ş界面工具"的环?

JETq行旉(runtime不知道是不是q样译)
--------------------------------------
JETq行环境是一个彻底的java虚拟?但有一点特?它包括了一个即时编译器(JIT)来装载和q行标准的java字节码文?和其他虚拟机的关键的分别是JETq行环境可以同时工作在java的字节码文g和JET优化E序产生的原生文?例如,一个JET~译的程?.exe)可以装蝲?jar形式的文件ؓjava插gE序.

如果你用的E序是用插件的,装蝲它们回耗费一些时?Z减少q些旉,你可以在JETq行旉里打开你的JIT~存.q样一?用JIT~译器生的原生代码׃保留在JIT的缓存力q会在后来的E序启动旉C?Ʋ知详情,请参考JET用户指南?混合~译模块"("mixed compilation model").

包装E序?br>---------

Z提供快速的包装E序,Excelsior JET包括了包装程?JetPackII),也是一个图形向?通过?你可以准备一个包括你的优化的javaE序和一个JET的运行时?

基本的部|程序都是尽量简单的.q个产生的包,例如,一个本w包括了目录,能复制到目标pȝ.一个在没有解压环境都能点击p行的pȝ.你可以简单的整合q些包ؓM一个安装程?NSIS和InstallShield或其?.

包装E序能直接生一个自解压的安装程?也就是说,用它产生的安装程?既可以是无h值的安装,也可以是GUI界面的安?

在GUI模式?安装E序会通过安装q程处理允许用户来指定诸如目文g?快捷?开始菜单等{的安装讄.你也可以把安装界面设|成一个飞出的H口,用户协议和把安装E序昄?徯,法语,俄罗斯语或者日本语,看你的喜好和pȝ的当地设|?Ʋ知详情,请参考JET用户指南?开发自动设|?("Deployment automation" ).

h你的回执提交到java@excelsior-usa.com.

pȝ要求
操作pȝ:
windows版本的Excelsior JET 4.5已经在以下系l通过了JCK(Java SE compliance)的测?
Windows 2000 Professional,
Windows 2000 Server,
Windows 2003 Server,
Windows XP Professional

CPU: Intel Pentium III?00MHZ同等U或更高

内存: 384或以?

盘I间: 420MB以上

------------------------------------------------------------------------------------------
详细清单在以下网址:

http://www.excelsior-usa.com/jetsysreq.html



wonderer 2007-03-31 16:25 发表评论
]]>
译Q把 Borland Turbo c 的源代码UL到GNU gcchttp://www.aygfsteel.com/wonderer/archive/2007/03/31/107650.htmlwondererwondererSat, 31 Mar 2007 08:23:00 GMThttp://www.aygfsteel.com/wonderer/archive/2007/03/31/107650.htmlhttp://www.aygfsteel.com/wonderer/comments/107650.htmlhttp://www.aygfsteel.com/wonderer/archive/2007/03/31/107650.html#Feedback0http://www.aygfsteel.com/wonderer/comments/commentRss/107650.htmlhttp://www.aygfsteel.com/wonderer/services/trackbacks/107650.html

?Borland Turbo c 的源代码UL到GNU gcc

内容
TurboC 的大概内?br>TurboCZ而生??
其他Ҏ(Alternate Approaches, 不知道是不是q样译)
TurboC的特点与不
下蝲和安装TurboC
未来的计?br>Z么要用这么可qlogo?

TurboC的大概内?

TurboC是一个可q接的库同时也是一大堆C语言的头文g,是ؓ了更Ҏ地在GNU gcc,也就是在cUnixpȝ?~译那些用原来在Turbo C~译器编译的MS-DOSpȝ的C语言的源文g,概括如下:
通过Turbo C的conio.x里的ncurses的实?br>通过Turbo C的graphics.h里的Xlib的实?br>一些其他的函数和ؓ了方便的节省旉的特?br>一U克服了Turbo C和GUN gcc的整型数据类型差异的Ҏ
但不怎么?q也不是一个完的解决Ҏ,但是你会发现它还是有用的.你可以在它相关的早期的发展阶D|到graphics.h的帮?
TurboC遵于GNU的LGPL协议(Lesser General Public License).

TurboCZ而生??

我写q很多基于MS-DOS的用Borland公司的Turbo C 2.0~译器编译的E序.当由于爱好的原因,我想把其中一些代码以自由软g的Ş式存?我便惛_了把q些代码发布在GPL?是MS-DOS的代?慢慢的把它们转换成类Unixpȝ的代?很明?预先直接的去转换(MS-DOS--> *nix)是一件很耗时的工?而且渐渐?我遇C困难,因ؓ发布一个别人无法理解其源代码的的Y件ƈ不是一件好?而我最喜欢的发布开源的频道fleshmeat??MS-DOS,因此它很文雅的拒l了我的MS-DOS目.
很显?现在的需要是更底层的,然后我就惛_了我可以提供合适兼容的Turbo C的库和头文g,q样,把Turbo C的源码引到类Unixpȝ׃单得?也就是说,提供旧版本的MS-DOS的类Unix版本是一件相对容易很多的事情.但究竟这个容易去到哪?跟你要引q的E序的很多东襉K有关.

其他Ҏ(Alternate Approaches, 不知道是不是q样译)

对于conio.h的功?你可以考虑使用pablo Vidal的UConio的库来代?但是我没有用过,所以无法说出其好长与不?不过它肯定提供比TurboC提供一个少得多的Conio的功能的子集.而且它也会要求你更大范围的修改你的源代码.
Borland公司已经有了(或许会提?一个Linux版本的C++~译?q样的话,它的nature,h和这个编译器的目标工作^台将是一个谜.一U假?象Kylix)是它将Zwine?所以它只可以工作在x86的系l上?但是,如果它包括了在TurboC上实现的?那样,老实?他提供了一U更单的的方法来把你Turbo C的源代码引入到Linux?但如果这L?它将会是非常庞大?Ҏ自己来说,管已经是一个很久的borland公司的用户了,但我q是非常希望用GNU gcc来编译我的程?
对于graphics.h的功?有一个Csaba Biegl, Michael Goffioul, and Hartmut Schirmer的GRX?直到graphics.h的功能还有一点还没写完的时?我才发现了这个库,因此我还没来得及很充分的试?它的目标是要成ؓ一个多q_?D囑փ?它的官网没有宣传(甚至没有提到)与Turbo C的兼Ҏ?然?它只包括了非常少量的与Turbo C同名(当然q有相同功能)的功?
当然,如果你只是感兴趣在类Unixpȝ上运行你的程?同时也反Ҏ其他E序引到cUnixpȝ?那你也可以在linux版本的DOS emulators 下运行你已经存在的程?DOS emulation使用?dosemu ?freedos ,在x86pȝ上工作得非常?同时 bochs ?freedos在非x86cUnixpȝ上工作的也不?但可能有Ҏ).

TurboC的特点与不

特点
TurboC 提供了Turbo C的conio.h头文件控制台的大部分功能,与相关的ncurses的功能一一对应.(当然,除了scanf之外的conio.h的功能都有提?
TurboC提供了Turbo C的graphics.h头文?BGI"的大部分功能.到目前ؓ?2002 06 08),除了临时~Zstroked-font的支?q些特点的实现已l完成的很彻底了.
TurboC提供了这些丢q功能诸如strupr和strlwr的功能的很少的东?
L认可提供的方法的完整列表:


请参考bugs和issues的完整列?到目前ؓ?q个库文件只是我在特定的我写的Turbo C的程序所需要的那么完整,随着我引入的我以前的E序到类Unix pȝ的多h,TurboC的库大概才会愈来愈完?到目前ؓ?本质上conio.h的支持已l完整了,除了昄文本?graphics.h的支持也本质上完整了.
在已l引q的E序?除非你用了xterm,要不然文本控制台的窗口指挥逻辑上自动调好尺?q不会physically地去调整.如果你用了诸如KDE控制Ccȝ其他控制?用户必须Zؓ地去调整?
Borland的Turbo C?6位的~译?但是我目标的GNU gcc~译器是32位的,l果产生了整型的数据cd的差?TurboC用宏的方法处理了(但愿)更普遍的情况.没有处理的情况会在编译的时候报?用户必须手动M?在用L面会被详细介绍.
用基于诸?getcha, cprintf或其他的控制台来混合Z的功能(?getchar, printf,其他),很可能会不工?你也可以览usage page.

下蝲q安装TurboC
下蝲源代?br>*Most-current development code (20040218) TurboC-dev.tar.gz
20020602 snapshot TurboC-20020602.tar.gz
20020419 snapshot TurboC-20020419.tar.gz
20020418 snapshot TurboC-20020418.tar.gz
20020323 snapshot TurboC-20020323.tar.gz
20020317 snapshot TurboC-20020317.tar.gz
20020312 snapshot TurboC-20020312.tar.gz

tarball里包括了一个教TurboC-source的文件夹,你可以简单的在这个目录下用make来编译库.但必LGNU gcc或者用gmake(例如在FreeBSD或Mac?来编?提示,在FreeGSD?你要~辑makefile和注?反注释开头的若干?你会很容易看到的),我已l检验了最q释出的snapshot(不是开发者的snapshot)q在以下pȝ试了程?
Linux Intel 'x86 (SuSE 8.0)
Linux PowerPC (SuSE 7.3)
FreeBSD (4.5)
(早期的TurboC的库好像在FreeBSD上工作的效果不怎么?请升U到20020420的版?q且在运行引入的E序的时候按照下面的步骤).最q释出的snapshot只在SuSE8.2上测试过.
把这个库(libTurboC.a and libTurboCu.a)攑֜你系l放库的地方--通常?/usr/lib.把所有的头文件放到它应该攄地方--通常?/usr/include.又或?你也可以d它们的链接到q些目录.又或?把它们放C喜欢的地?然后在gcc里用参数 -L?I来连接它?
在我的系l?我是q么做的.
cd ~
tar -xzvf TurboC-dev.tar.gz
cd TurboC-source
... ~辑FreeBSD的makefile ...
make (or gmake)
su
ln -s *.h /usr/include
ln -s libTurboC.a /usr/lib
exit
你会发现(例如,在FreeBSD)如果你在你引入的E序?include了TurboC的头文g,你的~译器会报错:标识W链接太?symbolic links being "too deep").如果是这L?你可以把上边的ln命o的参?-s"L.
另外,~译Makefile当然会假定X-windowpȝ的头文g和库;如果q个假定是错的话,你就要你的编译器加上参数"-L"?或?-I"来调?X-windowpȝ必须~译全部的库,或者你要运行你的程?如果你要用到graphics.h的功?如果你不打算使用q些功能,你可以通过~辑Makefile和去掉编译器参数?-DWITH_X"在没有X的系l上引入和编译你的程?

未来的计?

?很明显这U项目是没什么前途的,它的计划只不q是从一个古老的~译器里引入它的代码.然?我还是会在我q个目里根据需要增加一些特性的.我不会浪费精力去写一些没有在我Turbo CE序力出现过的功能的,但如果你自己已经写了而又告诉了我,我是很乐意加q去?把荣辱加l你).
当然,很希望你能把TurboC的bugq回l我,(当然在这之前,ȝ看Buglist有没有这个问?,我会力L正它们的.

Z么要用这么可qlogo?

q是一q姐妹在谈话的图?dLynn Rothan的杰?我试图表辄意思是,它表C很相似的c~译?Borland Turbo C和GUN gcc的关p?当然?lynn有他自己的意?请参考他的网?



wonderer 2007-03-31 16:23 发表评论
]]>
译QDerby 开始之?/title><link>http://www.aygfsteel.com/wonderer/archive/2007/03/31/107649.html</link><dc:creator>wonderer</dc:creator><author>wonderer</author><pubDate>Sat, 31 Mar 2007 08:20:00 GMT</pubDate><guid>http://www.aygfsteel.com/wonderer/archive/2007/03/31/107649.html</guid><wfw:comment>http://www.aygfsteel.com/wonderer/comments/107649.html</wfw:comment><comments>http://www.aygfsteel.com/wonderer/archive/2007/03/31/107649.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/wonderer/comments/commentRss/107649.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/wonderer/services/trackbacks/107649.html</trackback:ping><description><![CDATA[<p></p> <p>Getting start with Derby <p>version 10.2<br>来自http://db.apache.org/derby<br>译by wonderer <a href="http://www.aygfsteel.com/wonderer">http://www.aygfsteel.com/wonderer</a> <p>内容 <p>版权收有<br>Derby的介l?br>部v选项<br>pȝ要求<br>Derby的库<br>安装q且用Derby来工?br>安装Derby<br>讄你的环境变量<br>使用Derby工具和启动系列工?br>使用工具 sysinfo<br>q行 ij<br>讄c\?classpath)<br>有经验的JDBC用户的快速指?br>Derby能运行的环境<br>嵌入式的环境<br>客户/服务端的环境<br>能用的驱动器<br>数据库连接URL<br>文档协定<br>术语<br>SQL语法<br>技术协? <p>Derby的库和脚?全部参考目?br>Derby提供的库<br>不是由Derby提供的库<br>Derby已有的脚? <p>商标 <p>版权所?br>我翻译技术文?q个׃译? ^<>^ <p>Derby的介l?br>Ƣ迎来到Derby的世?Derby是一个基于Java(TM)和SQL的关pL据库理pȝ(RDBMS),q一部分是介l?Derby?<br>部v选项<br>你可以用很多不同的方法来部vDerby<br>你部|的选项包括:<br>-单用户嵌入式的java应用E序.因ؓ不需要管理ƈ同时可以工作跟应用程序工作在同一个虚拟机 ?Derby对于最l用户可以说是几乎透明?<br>-多用L嵌入式程?例如|络服务?一个应用程序服务器,或一个共享的开攄?<br>-服务器框架的嵌入?你可以用|络客户端驱动器或者服务端驱动?以用网l服? <p>pȝ要求<br>Derby是一个完全用java开发的数据库引?它可以运行在L一个Java虚拟机里(JVM). <p>Derby的库<br>Derby的库包括了Derby指南和API参?br>Derby开发者指?br>描述了DerbyҎ有部|的共同的功能和特征,例如Derby的JDBC和SQL的细?部vDerby应用E序,安全, 和其他高U特? <p>Derby参考指?br>指明了Derby是集成了SQL语言?同时也提供了Derby的JDBC和JTA执行,关键?pȝ?属?和SQL异常 的参考信?<br>调较Derby<br>介绍了怎样通过属性来配置和调较Derby,q提供了属性的参考信?同时也提供了性能提示,一个性能?深入讨论,一个Derby最优化的信? <p>Derby工具指南<br>一个用derby工具(例如ij,和其他一些如import/export更高U的工具,和数据库c装载器)来工作的? <p>Derby服务器和理指南<br>q个指南的第一部分讨论了配|服务器,怎样来编客户端程?和数据库的管?<br>另外,一些系l可能需要例如备份数据库q样的管?q些d依赖于一些服务器框架,但也是单独的?用户的大型系l? <p>指南的第二部分讨Z如备份和调试死锁的管理问? <p>Derby API 文档<br>有所有Derby公开cL件自动?(没有提供JDBC的API). 如果要更详细的信?请参考Derby参考指? <p>安装q且用Derby来工?br>如果你是一个Derby和JDBC的新?q一部分会帮助你使用q个产品.如果你是一个有l验的JDBCE序? L有经验的JDBC用户的快速指? <p>安装Derby<br>要安装Derby,你必d从Derby的网站下载Derby的zip或者tar?<br>用你的浏览器输入以下|址http://db.apache.org/derby/derby_downloads.html q个下蝲面提供了若q个Derby的发行版?包括了版本快照和E_版本二进制发行版?你也可以扑ֈ教你用subversion来获得最新源码的信息. <p>发行版本?<br>--二进制发行版包括了代?CZE序和文?已经优化了的jar文档在lib目录?br>--lib发行版本包括了优化程?部vDerby的最jar的集?<br>--lib-debug发行版本包括了调试Derby和报告问题的有用的最大集?<br>--src发行版本包括了要来生上面三个发行版的源文g. <p>q个指南假定你会下蝲二进制发行版?<br>解压下蝲的包,之后有以下几个子目录:<br>--demo包括了示例程?br>--bin包括了运行和讄环境的代?br>--javadoc包括了有源代码生产的aip文<br>--doc包括了Derby文<br>--lib包括了Derby的jar文g <p>讄你的环境变量</p><img src ="http://www.aygfsteel.com/wonderer/aggbug/107649.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/wonderer/" target="_blank">wonderer</a> 2007-03-31 16:20 <a href="http://www.aygfsteel.com/wonderer/archive/2007/03/31/107649.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">ҽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ȫ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank">첼</a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank">Ϫ</a>| <a href="http://" target="_blank">ϵ</a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˶</a>| <a href="http://" target="_blank">Ƥ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽɽ</a>| <a href="http://" target="_blank">ʯ</a>| <a href="http://" target="_blank">鱦</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ƹ</a>| <a href="http://" target="_blank">¡</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ӣ</a>| <a href="http://" target="_blank">ͬ</a>| <a href="http://" target="_blank">罭</a>| <a href="http://" target="_blank">ӻ</a>| <a href="http://" target="_blank">Ǭ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank">ǡ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">üɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ũ</a>| <a href="http://" target="_blank">Ȫ</a>| <a href="http://" target="_blank">Դ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>