• 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

原创 SQL Server2005杂谈(1):使用公用表表达式(CTE)简化嵌套SQL

本文为原创,如需转载,请注明作者和出处,谢谢!Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1 1

2009-01-31 14:20:00 929

原创 跳出多层循环的简单方法(Java版)

本文为原创,如需转载,请注明作者和出处,谢谢!    在Java程序中可能使用多层循环来处理复杂的逻辑。但如果要从最内层循环跳出最外层循环是比较麻烦。下面的代码是一个三层循环的例子:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.

2009-01-30 11:20:00 1941

原创 使用wxWidgets进行跨平台的C++开发

本文为原创,如需转载,请注明作者和出处,谢谢!Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1

2009-01-27 11:20:00 1517 1

原创 WebService大讲堂之Axis2(5):会话(Session)管理

 本文为原创,如需转载,请注明作者和出处,谢谢!WebService给人最直观的感觉就是由一个个方法组成,并在客户端通过SOAP协议调用这些方法。这些方法可能有返回值,也可能没有返回值。虽然这样可以完成一些工具,但这些被调用的方法是孤立的,当一个方法被调用后,在其他的方法中无法获得这个方法调用后的状态,也就是说无法保留状态。读者可以想象,这对于一个完整的应用程序,无法保留状态,

2009-01-26 00:53:00 1637

原创 WebService大讲堂之Axis2(4):二进制文件传输

本文为原创,如需转载,请注明作者和出处,谢谢!    在《WebService大讲堂之Axis2(2):复合类型数据的传递》中讲过,如果要传递二进制文件(如图像、音频文件等),可以使用byte[]作为数据类型进行传递,然后客户端使用RPC方式进行调用。这样做只是其中的一种方法,除此之外,在客户端还可以使用wsdl2java命令生成相应的stub类来调用WebService,wsdl2j

2009-01-26 00:50:00 1237

原创 WebService大讲堂之Axis2(5):会话(Session)管理

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1 1 1 1;}@font-face{font-f

2009-01-26 00:20:00 1010

原创 快速配置Linux + Eclipse + wxWidgets开发环境

本文为原创,如需转载,请注明作者和出处,谢谢!    wxWidgets是一个跨平台的C++开发库,与MFC类似。不过配置起来比较麻烦,如果在Linux下使用Eclipse来开发基于wxWidgets的应用程序需要进行一系列的配置,如设置include路径、library路径等。但我们可以使用一个简单的方法来快速配置wxWidgets。    在wxWidgets发行发中有很多

2009-01-25 14:20:00 1432 1

原创 linux下动态库(*.so)的路径问题

本文为原创,如需转载,请注明作者和出处,谢谢!    最近在使用wxWidgets,这是一个跨平台的C++库,在linux下编译成动态库(*.so),如果将编译后的可执行文件发布到其他机器的linux系统中,需要带上.so文件,这就需要设置一下这些动态库的路径,一般可以使用环境变量LD_LIBRARY_PATH来设置,可以在终端中直接输出如下的命令:export LD_LI

2009-01-25 14:20:00 1295

原创 WebService大讲堂之Axis2(4):二进制文件传输

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:WebService大讲堂之Axis2(3):使用services.xml文件发布WebService     在《WebService大讲堂之Axis2(2):复合类型数据的传递》中讲过,如果要传递二进制文件(如图像、音频文件等),可以使用byte[]作为数据类型进行传递,然后客户端使用RPC方式进行调用。这样做只是其中的

2009-01-22 10:20:00 1413

原创 WebService大讲堂之Axis2(3):使用services.xml文件发布WebService

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:WebService大讲堂之Axis2(2):复合类型数据的传递    用Axis2实现Web Service,虽然可以将POJO类放在axis2/WEB-INF/pojo目录中直接发布成Web Service,这样做不需要进行任何配置,但这些POJO类不能在任何包中。这似乎有些不方便,为此,Axis2也允许将带包的POJO类发布成

2009-01-21 20:18:00 1686

原创 WebService大讲堂之Axis2(3):使用services.xml文件发布WebService

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:WebService大讲堂之Axis2(2):复合类型数据的传递    用Axis2实现Web Service,虽然可以将POJO类放在axis2/WEB-INF/pojo目录中直接发布成Web Service,这样做不需要进行任何配置,但这些POJO类不能在任何包中。这似乎有些不方便,为此,Axis2也允许将带

2009-01-21 18:20:00 1021

原创 SQL Server 2005服务无法启动的解决方法

本文为原创,如需转载,请注明作者和出处,谢谢!    今天想使用一下SQL Server 2005,启动SQL Server Management Studio后,发现连不了数据库了,看了下SQL Server的服务,竟然是停止状态,启动它,但无法启动,但看日志后,发现如下的日志信息:“C:/Program Files/Microsoft SQL Server/MSSQL.1/MS

2009-01-20 22:41:00 3817

原创 SQL Server 2005服务无法启动的解决方法

本文为原创,如需转载,请注明作者和出处,谢谢!    今天想使用一下SQL Server 2005,启动SQL Server Management Studio后,发现连不了数据库了,看了下SQL Server的服务,竟然是停止状态,启动它,但无法启动,但看日志后,发现如下的日志信息:“C:/Program Files/Microsoft SQL Server/MSSQL.

2009-01-20 22:20:00 3782 3

原创 Struts1.x系列教程(7):Logic标签库

本文为原创,如需转载,请注明作者和出处,谢谢!  Struts Logic标签库包含了如下三类标签:  1. 循环标签:iterate标签。用于枚举数组、集合类型对象中的元素。  2. 条件处理标签:用于是否相等、比较大小等判断。这类标签有empty、equal 、greaterEqual、greaterThan、lessEqual、lessThan、match、messagesNot

2009-01-19 22:30:00 1325

原创 Struts1.x系列教程(7):Logic标签库

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1 1 1 1;}@font-face{font-f

2009-01-19 22:20:00 1192

原创 Struts1.x系列教程(6):Bean标签库

本文为原创,如需转载,请注明作者和出处,谢谢!Bean标签库共有11个标签。这些标签可以完成如下五种工作:1.      获得HTTP请求信息2.      访问Java对象3.      访问JSP内嵌对象和Struts配置对象4.      访问Web资源和属性文件5.      输出信息下面我们就来分别介绍一下如何使用Bean标签库中的

2009-01-19 08:42:00 1498

原创 Struts1.x系列教程(6):Bean标签库

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1 1 1 1;}@font-face{font-f

2009-01-18 22:21:00 1091

原创 09考研数据结构试题的一种解法(Java版)

本文为原创,如需转载,请注明作者和出处,谢谢!        虽然研究生已毕业,但看到有一些难度的研究生考试题还是忍不住要做做,本文给出了09年研究生入学考试的一道数据结构题的Java实现。该题的描述如下图所示。    该题的两种实现一位朋友已经完成了,详见递归和非递归实现 。在本文将给出另外一种算法,该算法的空间复杂度为O(1),时间复杂度为O(n)。这在空间复杂度和时间复杂

2009-01-17 21:06:00 1879 1

原创 09考研数据结构试题的一种解法(Java版)

本文为原创,如需转载,请注明作者和出处,谢谢!        虽然研究生已毕业,但看到有一些难度的研究生考试题还是忍不住要做做,本文给出了09年研究生入学考试的一道数据结构题的Java实现。该题的描述如下图所示。    该题的两种实现一位朋友已经完成了,详见递归和非递归实现 。在本文将给出另外一种算法,该算法的空间复杂度为O(1),时间复杂度为O(n)。这在空间复杂度和

2009-01-17 20:21:00 1037

原创 Struts1.x系列教程(5):HTML标签库

本文为原创,如需转载,请注明作者和出处,谢谢!       HTML标签库中的标签基本上都是和HTML Tag一一对应的。但我们经常使用的主要是标签及其子标签。因此,在本文将介绍一下及其常用子标签的用法。一、HTML标签库中的常用标签1. 标签   标签对应于HTML标签。用于向服务端提交用户输入信息。标签和HTML标签在使用方法上基本相同,但它们的一个重要

2009-01-16 21:51:00 1243

原创 Struts1.x系列教程(5):HTML标签库

本文为原创,如需转载,请注明作者和出处,谢谢!《Struts 2系列教程》  上一篇:Struts1.x系列教程(4):标签库概述与安装        HTML标签库中的标签基本上都是和HTML Tag一一对应的。但我们经常使用的主要是标签及其子标签。因此,在本文将介绍一下及其常用子标签的用法。一、HTML标签库中的常用标签1. 标签

2009-01-16 16:21:00 1062

原创 Struts1.x系列教程(4):标签库概述与安装

本文为原创,如需转载,请注明作者和出处,谢谢!    Struts的整个视图层(就是MVC模式中的View层)是由Struts的定制标签(或者称为定制动作)和客户端代码(Javascript、HTML等)实现的。这些Struts标签被写在JSP页面中,用于生成客户端代码、进行逻辑判断等工作,使用Struts标签可以尽量避免直接在JSP页面中直接使用Java代码,以使得JSP页面更容易编写和

2009-01-16 08:43:00 1169

原创 用缓冲技术提高JSP程序性能和稳定性

一、概述在Web应用中,有些报表的生成可能需要数据库花很长时间才能计算出来;有的网站提供天气信息,它需要访问远程服务器进行SOAP调用才能得到温度信息。所有这一切都属于复杂信息的例子。在Web页面中加入过多的复杂信息可能导致Web服务器、数据库服务器负荷过重。 JSP代码块缓冲为开发者带来了随意地增加各种复杂信息的自由。JSP能够在标记库内封装和运行复杂的Java代码,它使

2009-01-16 08:21:00 780

原创 Struts1.x系列教程(4):标签库概述与安装

本文为原创,如需转载,请注明作者和出处,谢谢!《Struts 2系列教程》  上一篇:Struts1.x系列教程(3):属性(资源)文件乱码问题的解决之道    Struts的整个视图层(就是MVC模式中的View层)是由Struts的定制标签(或者称为定制动作)和客户端代码(Javascript、HTML等)实现的。这些Struts标签被写在JSP页面中,用于生成

2009-01-15 11:21:00 928

原创 Struts1.x系列教程(3):属性(资源)文件乱码问题的解决之道

本文为原创,如需转载,请注明作者和出处,谢谢!    资源文件不仅仅需要保存英文信息,在很多时候,也需要保存其他的语言信息,如中文信息。但Java的属性文件只支持英文,要想在属性文件中保存中文,需要使用"uxxxx格式,但这非常不方便,因此,本文将分别介绍如何使用native2ascii.exe和Eclipse插件的方式来解决这个问题。一、使用native2ascii命令使资源文件支持中文

2009-01-15 11:05:00 1123

原创 Struts1.x系列教程(3):属性(资源)文件乱码问题的解决之道

本文为原创,如需转载,请注明作者和出处,谢谢!《Struts 2系列教程》    上一篇:Struts1.x系列教程(2):简单的数据验证    资源文件不仅仅需要保存英文信息,在很多时候,也需要保存其他的语言信息,如中文信息。但Java的属性文件只支持英文,要想在属性文件中保存中文,需要使用"uxxxx格式,但这非常不方便,因此,本文将分别介绍如何使用native2a

2009-01-14 12:21:00 828

原创 Struts1.x系列教程(2):简单的数据验证

本文为原创,如需转载,请注明作者和出处,谢谢!《Struts 2系列教程》  简单验证从本质上说就是在服务端来验证客户端提交的form中的数据。这种验证只是对form中的数据规则进行检查,如必须输入用户ID,价格不能小于0或是对email格式的验证。在这个验证过程中,并不需要访问数据库。因此,简单验证需要在用户提交form后,并且在服务器处理form中的数据之前进行。    在进行完简单验证后

2009-01-14 08:52:00 1167

原创 Struts1.x系列教程(2):简单的数据验证

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1 1 1 1;}@font-face{font-f

2009-01-13 23:21:00 938

原创 Struts1.x系列教程(1):用MyEclipse开发第一个Struts程序

本文为原创,如需转载,请注明作者和出处,谢谢!       本系列教程将详细介绍Struts 1.x的基本原理和使用方法,读者可以参阅《Struts 2系列教程》来比较Struts 1.x和Struts2.x的相同点和不同点。    在这篇文章中将以一个简单的例子(mystruts)来演示如何使用MyEclipse来开发、运行Struts程序,并给出了解决ActionForm出现

2009-01-13 12:36:00 1802

原创 Struts1.x系列教程(1):用MyEclipse开发第一个Struts程序

本文为原创,如需转载,请注明作者和出处,谢谢!       本系列教程将详细介绍Struts 1.x的基本原理和使用方法,读者可以参阅《Struts 2系列教程》来比较Struts 1.x和Struts2.x的相同点和不同点。    在这篇文章中将以一个简单的例子(mystruts)来演示如何使用MyEclipse来开发、运行Struts程序,并给出了解决ActionFo

2009-01-13 12:21:00 1252 1

原创 手机电子书UMD数据格式实现代码(C#版)

原文地址:http://blog.joycode.com/uestc95/archive/2008/06/19/115155.aspx   UMD格式是国内手机阅读中使用较多的一种格式,但其公司却并没有将UMD数据格式公开,但是却用另外一种方式将其公开,你去访问一下他们的站点然后下载他的制作工具就知道。下面的是文本的UMD相关处理代码,图形的下一篇post出来 Co

2009-01-09 08:21:00 854

原创 WebService大讲堂之Axis2(2):复合类型数据的传递

本文为原创,如需转载,请注明作者和出处,谢谢!    在实际的应用中,不仅需要使用WebService来传递简单类型的数据,有时也需要传递更复杂的数据,这些数据可以被称为复合类型的数据。数组与类(接口)是比较常用的复合类型。在Axis2中可以直接使用将WebService方法的参数或返回值类型声明成数组或类(接口)。但要注意,在定义数组类型时只能使用一维数组,如果想传递多维数组,可以使用分隔符进行

2009-01-05 09:08:00 1941

原创 WebService大讲堂之Axis2(2):复合类型数据的传递

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1 1 1 1;}@font-face{font-f

2009-01-04 23:21:00 1175

原创 WebService大讲堂之Axis2(1):用POJO实现0配置的WebService

本文为原创,如需转载,请注明作者和出处,谢谢!   Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和SOAP1.2,还集成了非常流行的REST WebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebSer

2009-01-02 17:54:00 1883 2

原创 WebService大讲堂之Axis2(1):用POJO实现0配置的WebService

Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4st1":*{behavior:url(#ieooui) }<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1

2009-01-02 17:21:00 950

深度解析Java中的5个“黑魔法”完整源代码

深度解析Java中的5个“黑魔法”完整源代码,包含注释的有趣应用、可执行的注释、枚举实现接口、初始化的多种方式等。

2020-04-16

GWT.in.Practice

介绍GWT API的英文版的电子书, Asynchronous JavaScript and XML (Ajax) development is hard. Not ascending- Everest hard, maybe not even calculating-your-taxes hard, but hard. This is true for a number of reasons: JavaScript can require a lot of specialized knowledge and discipline, browsers have slightly different implementations and feature sets, tooling is still immature, and debugging in multiple environments is problematic. All of these factors add up to developers needing a vast knowledge of browser oddities and tricks to build and manage large Ajax projects.

2008-12-21

空空如也

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

TA关注的人

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