- 博客(41)
- 资源 (19)
- 收藏
- 关注
转载 開発環境-Curl Eclipse プラグイン
Curl EclipseプラグインはCurl IDE に同梱されていますので、Curl Eclipseプラグインをご利用する際には、まずCurl IDEをダウンロードする必要があります。 (既にCurl IDE Ver.7の最新版をお持ちの方はIDEのインストールは不要です)インストールの手順は以下の通りです。Curl IDE / RTEとEclipseをインストールしてください
2009-08-31 14:52:00 1246
转载 基于Curl的RIA系统开发入门(六)
从版本2起,Curl公司提供了供参考的CSK(Curl Starter Kit)来进行基础组件的开发。CSK拥有如图2所示的所有组件。CSK有代码、文档和例子,不仅可以参考,还能进行改造和扩展,可以变成很有用的组件。图3和图4是用扩展的chart包COM.QX.CHART作成的重叠图形。Curl的版本4提供了基于Shape类的内置作图包CURL.GUI.CHARTS。 如果没有扩充源代码的必
2009-08-31 14:45:00 696
转载 基于Curl的RIA系统开发入门(五)
4. 应用程序开发 4.1包 在开发Curl的应用程序时,如果是中小规模的程序,那么仅需建立几个源程序文件,然后将其内插到启动程序start.curl中即可。但是,如要进行大规模开发,则最好使用包。使用包的优点有:① 程序可以分层同时开发;② 组件可以共通化;③ 可以进行压缩;④ 可以根据需要动态调入(dynamic imp
2009-08-31 14:43:00 746
转载 基于Curl的RIA系统开发入门(四)
List 9 Curl向服务器发送数据请求{curl 6.0 applet}{curl-file-attributes character-encoding=”utf-8”}{define-proc public {qx-get-http-data the-url:Url, form-data:HttpFormData}:#{Array-o
2009-08-31 14:41:00 610
转载 基于Curl的RIA系统开发入门(三)
List 5 xml_maker.phpfunction escape_xml ($str) { return htmlspecialchars ($str, ENT_QUOTES);}//DB类型转换成Curl类型$curltypes = array( VARCHAR => String, DOUBLE
2009-08-31 14:38:00 623
转载 基于Curl的RIA系统开发入门(二)
3. 与服务器端的联动 3.1 系统构成概念Curl是客户端语言,构建Web应用程序时有必要和服务器端进行联动。图1是系统构成的概念。 Curl和服务器端的通信使用http/https协议。对Web服务器没有特别的要求,可以和现有的服务器技术通用。比如说IIS/ASP/ASP.NET和Apache+Tomcat/JSP+Se
2009-08-31 14:33:00 900
转载 基于Curl的RIA系统开发入门(一)
本文将先对Curl语言的基础作一个简单的介绍,然后再阐述怎样用Curl语言开发当今世界上盛行的RIA系统。本文分五大部分进行讲解,共计10页。 1. 简介 Curl是一种新型的计算机语言,它的技术渊源于麻省理工学院(MIT)的某工程项目(1995)。用Curl开发的程序要
2009-08-31 14:31:00 749
转载 Struts 2 + Spring 2 + JPA + AJAX
出自:http://cwiki.apache.org/S2WIKI/struts-2-spring-2-jpa-ajax.htmlOn this tutorial we will demonstrate how to setup Struts 2 in Eclipse, and make it work with Spring, Java Persistence API (using Hi
2009-08-29 18:05:00 1303 2
转载 curl应用总结(三)
这篇讲一下基于libcurl库的开发(Windows平台,MSVC2005开发环境)。 libcurl是一个简单易用的基于URL传输的客户端开发库,支持多种平台以及三十多种开发语言绑定。libcurl是线程安全的,兼容IPv6,功能强大且运行效率高,很多知名公司如Google、Adobe的产品都应用过libcurl。 在05环境中做libcurl开发,需要将静态库文件加到编译链接环境中
2009-08-29 01:21:00 3313
转载 curl应用总结(二)
curl的应用方式,一是可以直接通过命令行工具,另一种是利用libcurl库做上层的开发。本篇主要总结一下命令行工具的http相关的应用,尤其是http下载方面的;下一篇再讲基于libcurl库的开发。 curl的命令行工具功能非常强大,这些数据交互的功能基本上都是通过URL方式进行的,我们先来看看curl对多个URL的灵活操作,这些规则使我们的批处理需求应用起来非常方便。
2009-08-29 01:20:00 1332
转载 curl应用总结(一)
最近开发中用到curl库,虽然都是很简单的应用,但对这个库还是产生了兴趣,想学习总结一下。curl库功能非常强大,这里主要针对http应用,尤其是http文件下载做一个总结。当然了,还是主要针对Windows系统来讲。 本文是第一篇,当然要简单介绍一下curl,然后说一下Windows系统下的编译安装,以及对curl工具的简单应用。 curl是一个基于命令行的应用工具,提供
2009-08-29 01:19:00 936
转载 Eclipse debug
A 1.Step Into (also F5) 跳入 2.Step Over (also F6) 跳过 3.Step Return (also F7) 执行完当前method,然后return跳出此method 4.step Filter 逐步过滤 一直执行直到遇到未经过滤的位置或断点(设置Filter:window-preferences-java-Debug-step Filtering) 5
2009-08-27 10:43:00 844
转载 为Ruby的编辑器SciTE更改中文菜单
安装完ruby后,默认的SciTE是英文的,我们去http://scintilla.sourceforge.net/SciTETranslation.html 下载一个中文包。http://scintilla.sourceforge.net/locale.zh_gb.properties 就是 Chinese 1.73 (Simplified - GB2312)把 locale.zh_gb
2009-08-26 16:08:00 1697
原创 ant下载与部署
Apache Ant 1.7.0 is the best available version的下载地址:http://ant.apache.org/bindownload.cgi部署:参考JAVA_HOME的部署 ============================测试ant安装成功没有。 以 HelloWorld 为例介绍他的使用。此示例可在此下载:f
2009-08-26 14:15:00 2821
转载 Ruby 学习常用网址收集
-- Ruby网站 --Ruby官方网站(英文) http://www.ruby-lang.orgRuby on Rails官方网站(英文) http://www.rubyonrails.com RubyForge--Ruby开源项目(英文) http://rubyforge.orgKwartz-Ruby官方网站(英文) http://www.kuwata-lab.com/kw
2009-08-26 12:46:00 804
转载 初探Ruby on rails
Rails是基于Ruby的框架,因此Rails也是可以跨平台的,这里就不多说,注意我们安装的时候使用到了gem这个命令,其实这个是一个著名的包管理工具,rubygems。在这里,我是用的是mysql数据库,来给大家做一个演示,本文大部分资料参考《ruby on rails实践》而写的。 rails简单,最简单的一个blog应用,只要1行代码,对了,只要1行代码,你就可以完成一个blog1.
2009-08-25 22:57:00 950
转载 windows下的rails2.02环境搭建
将自己在windowsXP下搭建运行环境的过程说一下,网上也有许多教程,但是大多是针对老版本的rails,没有最新的,还有win下为什么fastcgi+lighttpd还有scgi+lighttpd配合运行不起来,我个人总结了一下,如有错误,希望各位大大指教:本文引用了诸多ror先辈们的经验文章,在此希望大大们不要见怪。我发这篇文章的目的也是为了后人少一些摸索,同时此文还发在railschina和
2009-08-25 22:31:00 819
转载 Ruby on Rails 和 J2EE:两者能否共存?两个 Web 应用程序框架的比较
Ruby on Rails 是一个相对较新的 Web 应用程序框架,构建在 Ruby 语言之上。它被宣传为现有企业框架的一个替代,而它的目标,简而言之,就是让生活,至少是 Web 开发方面的生活,变得更轻松。在本文中,Aaron Rustad 将对 Rails 和传统的 J2EE 框架在架构上的一些关键特性进行比较。Ruby on Rails 是一个 Web 应用程序框架,它的目标是为应用程序
2009-08-25 22:19:00 3406 10
转载 使用Eclipse和RDT插件进行Ruby开发(二)
六、 RDT编辑器在Java世界中,我们已习惯于高级编辑器特征-这使得在转到其它不提供同样支持的其它环境时比较困难。Ruby IDE中所缺乏的特征之一是没有提供内容助手(它能够提供上下文相关的标识符查找功能)。幸好,RDT编辑器中含有针对Ruby代码的内容助手,见下图6。图6.RDT编辑器提供了内容助手在Ruby中,你不能把一种类型赋值给一个变量或一个方
2009-08-25 22:02:00 1350
转载 使用Eclipse和RDT插件进行Ruby开发(一)
http://www.51cto.com/specbook/225/26177.htm一、 为什么使用Ruby?现在,为什么众多的Java开发者都关注Ruby?Ruby,是10年以前在日本创建的一种通用目的脚本语言,这是一种纯面向对象的语言。不同于Java技术,Ruby中的一切都是对象。Ruby的语法主要来源于Smalltalk,Python和Ada。象Java编程语言一样,Ruby是一种
2009-08-25 21:38:00 1125
转载 Java 解析csv文件
1. package xufei;2. import java.io.BufferedReader; 3. import java.io.FileInputStream; 4. import java.io.IOException; 5. import java.io.InputStreamReader; 6. import java.util.ArrayLis
2009-08-25 17:21:00 1015 1
原创 java出力文字和图片到PDF中
/* * date: 2008/12/02 * * TODO : * */package cn.sh.dgt.dgj.pdf;/** * @author dgt * * TODO itext-2.0.3.jar‚参照 */import java.io.FileNotFoundException;import java.io.FileOutp
2009-08-25 16:57:00 1052
原创 list列表中Object(JavaBean)对象sort处理
/** sortKey:IBBSrvicKeiykInfoBean .getShoriKbn(), IBBSrvicKeiykInfoBean .getSrvicKeiyakNo(),IBBSrvicKeiykInfoBean .getTekiyoStartYMD(),IBBSrvicKeiykInfoBean .getTekiyoEndYMD()*/ Comp
2009-08-25 16:42:00 860
转载 Java关于排序
众所周知,如果需要在 Java 中使用排序方法,那么就需要实现 Comparable 接口。 public interface java.lang.Comparable { public int compareTo(Object o); } Comparable 接口很简单,因为它只有一个方法;然而如果你需要根据多 个属性对对象进行排序,那么实现 compa
2009-08-25 16:34:00 762
原创 Myeclipse所有版本注册码的通用算法(修改版)
是一个通用的Myeclipse注册码生成算法-建议还是买正版import java.io. * ; public class Crack { public static String convert(String s) { if (s == null || s.length() == 0 ) r
2009-08-25 16:30:00 640
转载 为Struts 2.0做好准备
Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放源代码 但是,所谓“金无赤金,人无完人”,Struts自身也有不少的缺点:需要编写的代码过多,容易引起“类爆炸” 单元测试困难 这些缺点随着
2009-08-25 16:20:00 651
转载 struts2的struts.properties配置文件详解
struts.action.extension The URL extension to use to determine if the request is meant for a Struts action 用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的do字。str
2009-08-25 16:02:00 479
转载 监控用户是否关闭浏览器
BS系统一个非常烦人的地方是不知道用户什么时候关闭浏览器离开系统.这里,我们采用onbeforeunload参数监控用户是否关闭浏览器.testfunction RunOnBeforeUnload() { window.event.returnValue = 关闭浏览器将退出系统.; } 效果如下所示:当wondow.event.re
2009-08-25 15:43:00 670
转载 JavaScript 实现基础--正则表达式--简单模式--
正则表达式除了用来匹配一些特殊字符外,还有许多其他的作用。Metacharacters,character classes和quantifiers都是正则表达式语法中的重要组成部分,可以用来实现更强大的功能。 Metacharacters 正则表达式的Metacharacters主要包括: ([{/^$|)?*+. 当需要使用这些符号的时候,需要在前面加上一个反斜杠"/"
2009-08-25 15:41:00 446
转载 JavaScript 实现基础--正则表达式--
正则表达式用来从某一段字符串中匹配所需要的字符,这些字符可以非常简单,也可以非常复杂。JavaScript生来就对正则表达式有着良好的支持,在网络的字符搜索匹配中发挥着重要的作用。 JavaScript通过RegExp类来支持正则表达式,举一个最简单的例子: var regApple = new RegExp("apple"); 它可以匹配一个字符串中出现的第一个"apple
2009-08-25 15:37:00 434
转载 javascript 继承实现方法
javascript的继承机制并不是明确规定的,而是通过模仿实现的,意味着继承不是由解释程序处理,开发者有权决定最适合的继承方式. 下面我给出几种常用的方法: 1 .对象冒充 原理: 构造函数使用this关键字给所有属性和方法赋值, 因为构造函数只是一个函数,所以可以使ClassA的构造函数成为classB的方法,然后调用它.这样classB就会收到classA的构造函数
2009-08-25 15:34:00 508
转载 javascript 基于原型的知识--如何实现继承
javascript 是一种基于原型的语言,没有显示的继承符号,它有2种隐式的方式可以实现面向对象中的继承: 1 . 在子类中显示的调用父类的构造函数. 例子: function parent () { this.first = parentFirst;
2009-08-25 15:33:00 596
转载 JavaScript时钟间隔的问题~
JavaScript中setTimeout()和setInterval()用于创建和管理时钟.但这个时钟的精度是多少,却没有什么资料来提及.在讨论具体的问题前,先说明一下setTimeout与setInterval在时钟间隔为0值的情况下的反应.当用户置setTimeout(proc, 0)时 ,将让出CPU直到下一个时钟间隔再开始执行proc,而并非"在0ms后执行proc";当用户置s
2009-08-25 15:27:00 561
转载 javascript 的setTimeout 和 setInterval
setTimeout (表达式,延时时间)setInterval (表达式,交互时间)延时时间/交互时间是以豪秒为单位的(1000ms=1s)setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次setInterval 在执行时,它从载入后,每隔指定的时间就执行一次表达式set Timeout 也可以实现象setInterval一样的功能set Timeout:
2009-08-25 15:07:00 473
原创 html table insert/delete rows(Table的行进行增加/删除)
Deleting table rows function deleteRow(i){ document.getElementById(myTable).deleteRow(i)}// --> Row 1 Row 2 Row 3 A
2009-08-25 14:59:00 2321 1
转载 Java加密和数字签名
本文主要谈一下密码学中的加密和数字签名,以及其在java中如何进行使用。对密码学有兴趣的伙伴,推荐看 Bruce Schneier的著作:Applied Crypotography。在jdk1.5的发行版本中安全性方面有了很大的改进,也提供了对RSA算法的直接支持,现在我们从实例入手解决问题(本文仅是作为简单介绍): 一、密码学上常用的概念 1)消息摘要: 这是一种与消息认证码结合使用以
2009-08-25 14:46:00 572
转载 [Eclipse]常用的Eclipse 3.0插件
1.MyEclipse J2EE开发插件,支持SERVLET/JSP/EJB/数据库操纵等www.myeclipseide.com 2.Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式http://propedit.sourceforge.jp/index_en.html 3.Colorer Take 为上百种类型的文件按语法着色
2009-08-25 13:41:00 814
转载 [Eclipse]利用Eclipse进行重构(上)
重构和单元测试是程序员的两大法宝,他们的作用就像空气和水对于人一样,平凡,不起眼,但是意义深重。预善事,必先利器,本文就介绍怎样在Eclipse中进行重构。 本文介绍了Eclipse支持的重构种类,它们的含义,以及怎样重构。本文同时也可以作为学习重构知识的快速手册。 什么是重构重构是指在保持程序的全部功能的基础上改变程序结构的过程。重构的类型有很多,如更改类名,改变方法名,或者
2009-08-25 13:40:00 511
原创 [Eclipse]利用Eclipse进行重构(下)
Extract Method 如果方法中含有过多特定的操作,方法太长,或者其中的某段代码被多次使用,这时,可以用提炼方法重构将这部分代码提取到单独的方法中。在Eclipse中应用此重构方便快捷。 选中要提炼的代码段,从重构菜单中选择提炼方法项,或者使用快捷键Alt + Shift + M。 在提炼方法对话框中,输入新方法的名字,选择修饰词,选择是否让
2009-08-25 13:40:00 550
转载 java的简单加密/解密方法
/*用途: 简单加密/解密方法包装日期: 08/05/2009感谢: http://www-900.ibm.com/developerWorks/java/l-security/index.shtml说明:This Class need JCE, download here:http://java.sun.com/security/index.html*/import java.sec
2009-08-25 12:52:00 1226
firebug插件,javaScript开发中很好的一个插件!
2009-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人