`
withyou
  • 浏览: 454864 次
社区版块
存档分类
最新评论
文章列表
我在之前的一篇文章《struts,ajax乱码解决方案》中讲到ajax提交乱码的解决方案。这个方案在utf-8的编码下,不管提交或获取都没有变成乱码,但当你的客户端是GBK编码时提交就会出现乱码(获取时不会)。BeanSoft 说用encodeURIComponent保险,呵呵,这个不是我没试过,从一开始我就试过了encodeURIComponent ,escape,encodeURI,但最后出来的结果都没我说的那种好。它们使用的结果如下:escape  后提交,getParameter出来的是null,encodeURI 后提交,和没使用用的时候是一个样,encodeURIC ...
如今的XML,在文档生成方面可谓大红大紫。使用XML + XSLT可以动态生成HTML文档和表单。而XML + XSL + FO更可以动态生成PDF/RTF文档。 所谓动态生成,就是在运行,才将数据放到具有指定DTD/schema的XML文档中,使用预定义的XSL文档生成可供浏览或打印的文档。 一般来说,生成HTML和PDF的XSLT要分别定义。对于HTML和PDF表现差别较大的文档,有必要使用这种方法。 但是,对于一些格式要求较高的表单和报表,在HTML和PDF下的表现是基本一致的。这个时候就有必要用同一个样式表输出HTML和PDF。要知道,手工定义一份XSLT可是很费 ...
     摘要:  阅读全文。李红军 2006-12-30 10:52 发表评论
     摘要:  阅读全文。李红军 2006-12-30 10:52 发表评论
有关于Feedsky的ping服务,现做一些说明: 1、ping不需要任何插件,只要把http://www.feedsky.com/api/RPC2这个地址,填入到blog系统里面,WP和MT都有可填写的地方,国内的不太清楚。 2、用Post工具的人,在Post工具里面可以绑定这个地址,那么你Post的时候,也会立刻ping我们。 3、都不行的人,可以点击这个地址,手工ping我们。 我们目前测试,ping之后,五分钟之内就可以更新,我们正在修改缓存和其他规则,争取把这五分钟也给大家抢回来。 关于ping的内容,我们最近会在官方Blog里面写一个详细攻略给大家。 Update:在我写完到点击vi ...
    maven2 比起maven1 来说,需要配置的文件少多了,主要集中在pom.xml和settings.xml中。    先来说说settings.xml,settings.xml对于maven来说相当于全局性的配置,用于所有的项目。在maven2中存在两个settings.xml,一个位于maven2的安装目录conf下面,作为全局性配置。对于团队设置,保持一致的定义是关键,所以maven2/conf下面的settings.xml就作为团队共同的配置文件。保证所有的团队成员都拥有相同的配置。当然对于每个成员,都需要特殊的自定义设置,如用户信息,所以另外一个settings.xml就作为 ...
2006年互联网技术发展趋势 中国的视频之战 河南网通流氓升级,3G前夜强暴先行 网通那些烂事 Ajax的六个误区 [即时起哄] 当msn没法用的时候,请跟我来…… 从Web2.0到Business2.0 工具,生命力与退出成本 Zazzle模仿者的失误——缺乏重心,只看现在 不许发展文化的文化部 英国镜报集团痛若转型,报纸坚决执行电子化延伸 我们需要一门技术色.情学
    我们都知道对于一个有一定规模的项目或者有长远算的产品,仅凭一个和数个能力突出的人的努力付出很难真正做好的。软件开发过程的个人英雄主义往往到最后是限制或者是毁了这个或许本来很有前途的软件,所有人都知 ...
今天看到一个朋友的Blog, 就忍不住把以前写的这个代码拿出来了, 不然这代码闲着也是闲着. 当然没有必要照搬全部, 只要中间的那个 zoomImage() 方法即可. 当然还有设置图片部分透明的方法.   /** @(#)BlogMailHandler.java 1.00 2004-10-4** Copyright 2004 . All rights reserved.* PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.*/import java.awt.Color;import java.awt.Graphics2D;imp ...
GEF编辑器是构架在Draw2D的FigureCanvas上的,而FigureCanvas是swt中Canvas的子类. 当得到FigureCanvas之后,就可以得到GEF编辑器的区域和GEF编辑器内部画布的大小: 编辑器区域大小:FigureCanvas.getBounds();这是运用了FigureCanvas是Canvas子类的特点,调用SWT的Canvas的getBounds()方法,即调用Control的getBounds()方法. 画布大小:FigureCanvas.getContents.getBounds();这是运用了IFigure ...
 日期的要求要简单一点,1:支持动态布局。2:支持任意星期开始,不同的星期开始值会影响日期开始的行列位置。整体效果请看上一篇文章打造完美SWT日期选择控件:(六)星期的截图。3:能监听到用户双击事件。并处理。 ...
 对星期这块的要求无非是以下几个点:1:支持多语言。2:支持动态布局。3:支持任意星期开始。这个解释一下,比如有的国家一个星期的开始是星期一有的是星期日,也有可能是星期X。老规矩上图,看图说话:中文环境,星期日为星期开始。中文环境,星期二为星期开始。英文环境,星期日为星期开始。日文环境,星期日为星期开始。自动适应布局的效果。总体思想是用GridLayout布局。一行七列。为了看得清楚,特意加了BORDER效果。 以下是关键代码:private void initDayTitle() {        dayTitles = new Label[7];        for (int i = 
可以使用GC类的getAdvanceWidth(char ch)获取当前字符所占的像素宽度.getAdvanceWidth          public int getAdvanceWidth(char ch) Returns the advance width of the specified character in the font which is currently selected into the receiver. The advance width is defined as the horizontal distance the cursor should move af ...
    内容篇幅较长,请点击这里阅读全文。Hexise 2006-12-29 11:11 发表评论
第二章:购物车业务建模。   笔者在本文中将会采用 UML 对购物车进行建模。 对于我们的例子,涉及参与者( Actor )是顾客,业务实体则有 MiniCart 和 Shopping Cart 。   1 、术语解释。 购物车 /ShoppingCart ...
Global site tag (gtag.js) - Google Analytics