`
longdick
  • 浏览: 579940 次
  • 性别: Icon_minigender_1
  • 来自: 0
社区版块
存档分类
最新评论
文章列表
/** *  转载请注明作者longdick    http://longdick.iteye.com * */   先澄清一点,调试功能是JVM提供的,并不是eclipse或者是应用服务器的功能。JVM提供的调试架构称为JPDA :Java Platform Debugger Architecture(JPDA:Java平台调试架构) ,JPDA通过两个接口和一个协议来完成调试,分别是JVMTI(Java虚拟机工具接口)、JDI(Java调试接口)和JDWP(Java调试连线协议)。    其中简要说一下比较重要的的JDWP的几个参数,jdwp参数格式如下: ...
Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。本文包括以下内容:1.        嵌入式Servlet容器有什么意义? 2.        建立一个嵌入式的容器: 使用The Jetty API 3.        将配置从代码中独立出来: XML驱动的配置文件 4.        可执行的JAR包 5.        结论 6 ...
/** *  转载请注明作者longdick    http://longdick.iteye.com * */   远程服务调用大致可以分为固定语言环境和语言中立两种;前者如基于rmi的EJB、基于java序列化的Spring Http Invoker等,后者有基于soap协议的Web Service、使用二进制流传输对象的Hessian、基于xml rpc协议的Burlap等。由于EJB的使用和开发比较麻烦,故一般较少使用。相较而言,web service、Hessian等轻量级的解决方案更受欢迎。Spring已经集成了包括Hessian、Burlap、Http ...
几种通讯协议的比较 一、综述 本文比较了RMI,Hessian,Burlap,Httpinvoker,web service等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。 RMI是java语言本身提供的远程通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。 Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火墙端口。协议的规范公开,可以用于任意语言。 Httpinvoker是SpringFramework提供的远程通讯协议,只能用于JAVA程序间的通讯,且服务端和客户端必须使用SpringFr ...
/** *  转载请注明作者longdick    http://longdick.iteye.com * */   首先定义一个读取Oracle数据库的Blob字段并把字节写入一个输出流的方法:     public static void writeImg(OutputStream os) { Connection con; try { con = ConnectionFactory.getConnection(); Statement stmt = con.createStatement(); ResultSet ...
  -- 作者: chen_liang 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。  举例说明: 例如表:student(学生)表,表结构为: ID       char(6)      --学号 name    VARCHAR2(10)   --姓名 create table student (ID char(6), name VARCHAR2(100)); insert into sale values('200001 ...
网上有一些网站提供的WebService,可用作测试。如下地址就是一个提供英汉互译的WebService   Endpoint: http://www.webxml.com.cn/WebServices/TranslatorWebService.asmx Disco: http://www.webxml.com.cn/WebServices/TranslatorWebService.asmx?disco WSDL: http://www.webxml.com.cn/WebServices/TranslatorWebService.asmx?wsdl     你可以直接在浏览器地址栏里输 ...
MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。     MIME的英文全称是"Multipurpose Internet Email Extension" 多功能Internet 邮件扩充服务,它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也应用到浏览器。服务器会将它们发送的多媒体数据的类型告诉浏览器,而通知手段就是说明该多媒体数据的MIME类型,从而让浏览器知道接收到的信息哪些是MP3文件,哪些是Sh ...
/** *  转载请注明作者longdick    http://longdick.iteye.com * */   试试纯粹的Ajax吧(一)-----Give me a try! 试试纯粹的Ajax吧 (二)----让server返回更多   JSON(JavaScript Object Notation) 是种轻量级的数据交换格式。对用户来说易读易写;对机器来说,也比较容易解析和生成。JSON基于JavaScript语言的子集,而且是一种语言独立的文本格式,支持C系语言包括C,C++,Java,Perl,JavaScript等和许多其 ...
/** *  转载请注明作者longdick    http://longdick.iteye.com * */   试试纯粹的Ajax吧(一)-----Give me a try! 试试纯粹的Ajax吧 (三)----JSON Now! 我们已经做了一个简单的Ajax应用,这个应用里服务端向客户端返回了数据,但是客户端并没有向服务端发送数据,代码如下: function getValue(){ createRequest(); //创建一个新的Request var url="servlet\\AjaxServl ...
/** *  转载请注明作者longdick    http://longdick.iteye.com * */   你熟悉你的XMLHttpRequest对象吗,是否你也像很多人一样只会调用封装好的Ajax框架如prototype或者DWR,却从来没有关心过Ajax真正使用的XMLHttpRequest对象呢。   在非I ...
/** *  转载请注明作者longdick    http://longdick.iteye.com * */   试试纯粹的Ajax吧 (二)----让server返回更多 试试纯粹的Ajax吧 (三)----JSON Now!   又见Ajax?  Ajax应该是算在所谓的下一代web app编写规范的范畴中,但是其所使用的技术并不新,主要涉及到的技术无非就是Javascript脚本,XML,当然不能少了支持它的浏览器。还有就是传的神乎其神的异步特性,以至于人们以为Ajax就是“Asynchronous JavaScript and ...
Oracle已经装了很久了,但是一直是当做客户端使用,没有访问过本地数据。最近突然想做实验,就向本地导入了一批数据,想回家以后慢慢试验。  一用以后发现所有的Oracle中文数据都显示为乱码,使用select * from nls_session_parameters查看当前会话的NLS_LANGUAGE  的值为American,当前会话的语言设置为美语了,这也难怪,本来装的oracle数据库就是英文版,默认不支持中文,所以本地如果想正常显示中文的话,需要修改下注册信息。   进入注册表  在\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\下面的NLS_LA ...
/** *  转载请注明作者longdick    http://longdick.iteye.com * */   我们知道,用来编译和运行JAVA程序的应用程序分别是JDK中的javac.exe和java.exe;   而用来编译C#程序的是.net framework中的csc.exe;   我们用eclipse和vs来编译和运行j ...
/** *  转载请注明作者longdick    http://longdick.iteye.com * */   想在JAVA WEB项目中应用AJAX?当然有不少解决方案,其中应用DWR是个不错的选择,使用起来省时又省力。   DWR(Direct Web Remoting)是一个开源的类库,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样.   DWR不认为浏览器/WEB服务器协议是重要的,而更乐于保证编程界面的简单自然.对此最大的挑战就是把AJAX的异步特性和正常J ...
Global site tag (gtag.js) - Google Analytics