`
文章列表
  /**************************************************************/   作者:wallimn(网名:wallimn、邮件:wallimn@sohu.com )   博客:http://wallimn.iteye.com   时间:2007-09-10(2008-10-04修改)   声明:此文欢迎转载,转载请保留本人信息。呵呵。更多文章,请访问我的博客。 /**************************************************************/     以前用ORACLE时,分页使 ...
之前看到很多人一直都问这个问题,不过当时我没当一回事,因为在 CSS 中要垂直居中,多数是在有高度的情况下,或者容器高度不定的情况下才用,看上去比较舒服,而且实现的方法也不少,不一定要拘泥于和 table 布局一样。不过最近有人问了几个例子,看来对此的需求还不少。现在就把我经验拿出来分享一下,希望大家鼓鼓掌。 首先,要有一个概念:凡是 table 布局可以实现的,CSS 一定可以实现 。CSS 可以实现的,table 未必能做到。 现在来几个例子: 一、单行内容的居中 只考虑单行是最简单的,无论是否给容器固定高度,只要给容器设置 line-height 和 height ,并 ...
四、客户端编写    客户端是个页面,为了条理清晰,我先写个调用Web Service的类,其内容如下: package com.wallimn.WebService; //调试请注意包名 import org.apache.axis.client.Call; import org.apache.axis.client.Service; public class CounterServiceClient { private String counterarr[]; public boolean getCounter(String CounterN ...
一、前言    本文假定你有一定的J2EE开发经验,这个教程没有过多的涉及基础知识和开发细节。如果在阅读过程出有什么问题,还请与我联系交流。   如果使用GOOGLE、BAIDU等搜索工具,搜索WebService的相关知识,可以查到N ...
/***********本人原创,欢迎转载,转载请保留本人信息*************/ 作者:wallimn 电邮:wallimn@sohu.com 博客:http://wallimn.javaeye.com 时间:2006-11-15 /***********本人原创,欢迎转载,转载请保留本人信息*************/  现在,使用验证码的页面在网上是随处可见。一般是让填几个数字或几个字母 ,每次提交表单很是不方便。好象显示得很多余。   可有一次我用DELPHI试着做一个针对一个投票网页的自动投票的程序,发现不使用验证码(或者没有适当的使用,下文解释这是什么意 ...
/***********本人原创,欢迎转载,转载请保留本人信息*************/ 作者:wallimn 电邮:wallimn@sohu.com 博客:http://wallimn.bokee.com    http://blog.csdn.net/wallimn 网络硬盘:http://wallimn.gbaopan.com 时间:2007-04-03 /***********本人原创,欢迎转载,转载请保留本人信息*************/   好久没有写文章了,今天来写篇简介式的文章。   最近用Mapxtreme4.71 for java开发了个东西 ...
/***********本人原创,欢迎转载,转载请保留本人信息*************/ 作者:wallimn 电邮:wallimn@sohu.com 博客:http://wallimn.bokee.com    http://blog.csdn.net/wallimn 时间:2006-11-15 /***********本人原创,欢迎转载,转载请保留本人信息*************/      最近使用Ajax技术做一个东东, 发现使用prototype库后,会导致flashget使用浏览器中的上下文菜单时,弹出个异常(异常的具体内容忘记了,意思好象是不支持指定 ...
  开始用JAVA做J2EE项目的时候, 很多人会遇到乱码问题,这个比较好解决,网上有很多成熟的解决方案,原理也广为大家所知。   我下面只简述一下这种情况下乱码的原因及解决方案:无论是Struts用的action还是、jsp页面、或者其它,最终会被编译成servlet程序由用户来调用。这些servlet是以UNICODE编码的。其实servlet用什么编码并不重要,重要的是servlet的输入 和输出 以同样的方案编码 就不会有乱码。   常见的乱码有两种:一个是表单提交出现乱码;一个是以地址栏传参数出现乱码。   针对第一种形式的乱码,可以在每个jsp页面加上<%@ pag ...
  最近使用AJAX技术来做东西,写了很多的JS代码,也分析了一些别人的JS程序,使用VS.net进行跟踪调试,积累了些经验,现在可以很流畅地使用JS来写些程序来满足自己的需要了。   我做的东西里有一项是通用的表格展示,服务器端使用DOM4J来转换生成XML数据,在客户端使用JS解析XML数据,然后在插件中展示数据,附带添加、删除及修改功能,这部分功能已经实现,基本上使用一个页面和一个Action(struts里的东东)就可以对任何表进行展示、添加、删除和修改。但对于查询,不太容易做到通用,想了好长时间,还是使用XML与JS来解决了。也就是使用XML来定义要查询的字段、类型,然后在客户端自动解 ...
  不知大家在写数据库程序的时候使用什么做主键,使用无意义的东东做主键是个很好的做法,很多人用SEQUENCE,可我觉得Hibernate中的UUID是个不错的选择,我把他剥出来,喜欢的人可以拿去用。   算法如下: package com.wallimn.util; import java.io.Serializable; import java.net.InetAddress; /** * 唯一主键生成办法。从Hibernate中提取出来。我一直觉得这不错,不用建什么Sequence * @version : V1.0 * @author ...
  现在“富客户端”是炒得比较火的一个概念。所谓的富客户端一般需要写大量的javascript/vbscript代码,脚本语言是比较难调试的,虽然可以使用OFFICE中带的脚本调试程序、DOTNET或其它的专业工具来调试,可总是些不方便。   写过VC程序的人相信比较熟悉TRACE、afxDump等几个函数,这几个函数可以在工具窗口实时的输出一些调试信息,可以很方便的发现一些运行时错误。有人使用纯脚本的方式实现了类似的跟踪调试功能,经过使用发现确实可以给开发带来比较大的方便。代码是以CodeProject网站上找到的,原理很简单,使用很方便。调试信息分为Message、Warn及Exceptio ...
  这两天整B/S的东西要在网页上用树来展示层次结构,去网上找了找,找到三个:xtree、mztreeview10(梅花雪树)以及dhtmlxTree.花了一些时间对这三个东西进行了一下测试分析。   1.dhtmxTree   优点:功能非常强,尤其应对树是动态变化的情况,提供了大量的API:比如添加节点、修改节点标题样式及图标、CheckBox功能、节点的查找定位以及拖动,树数据是从特定格式的XML文件(或字符串)中装载。   缺点:正因为功能非常强,所以效率有些低,当节点数达1700多的时候,IE会出“装载时间过长,是否继续等待”的提示,选继续装载,可以装载完成,但节点的展开非常的慢。   ...
/***********本人原创,欢迎转载,转载请保留本人信息*************/ 作者:wallimn 电邮:wallimn@sohu.com 博客:http://wallimn.bokee.com    http://blog.csdn.net/wallimn 时间:2006-11-15 /***********本人原创,欢迎转载,转载请保留本人信息*************/   我想用VC的人可能都会知道http://www.vckbase.com ,网站上的VC知识库离线包也是非常的不错,可以帮你解决绝大部分编程中遇到的问题。但它只是前20集有个合订 ...
很多用Delphi或其它高级语言编程的人跟我一样,遇到过这样的需求--就是用程序控制OFFICE文档,在Delphi中有多种选择: 1.使用Servers面板中提供的组件,这种方式就是太麻烦,缺少参数也要输入; 2.使用TOleContainer,速度有些慢,而且菜单不好控制,对文档本身控制的能力也比较弱; 3.使用COM的方式,这种方式也是有些麻烦, ...... 现在呢,有了一种新的方式,就是使用“文档容器控件”,这种方式速度快、控制能力强,可以把OFFICE工具完美地嵌入到你的程序中,用来在自己的程序控制OFFICE文档非常的方便。 这是我使用VC6.0开发的,无限制试用版。欢迎大家下载 ...
  今天很高兴,终于学会捕获Microsoft Office PowerPoint的事件。写出来给大家分享。我发现网上原创的文章少,转载的文章多,我来为原创做点贡献。   本文以PPT为例,其原理应该适用于WORD及EXCEL,假定读者有些使用ATL开发OFFICE插件(或COM)的基础。所谓事件,在PPT中是指SlideShowBegin(播放开始)、SlideShowEnd(播放结束)等,所有事件的名字和含义可以PPT的VBA帮助章节找到。   作者的测试环境为VC6.0,使用ATL框架。测试的基础软件框架使用的是徐景周(很感谢这位高人,代码及文章给了我很大的帮助)的《PowerPoint2 ...
Global site tag (gtag.js) - Google Analytics