`
文章列表
常常看javaeye的问答频道,想从已有答案的问题中找一些灵感。去看看别人是怎么思考的。   今天看到的问题是:  http://www.iteye.com/problems/21324    就是对两集合求交集    看到一个比较优的解答是 Arrays.sort(array_1); Arrays.sort(array_2); int len = array_1.length for (int i = 0; i < len; i++) { if (Arrays.binarySearch(array_2, array_1[i]) != -1) ...
实验环境:   Ubuntu 7.10,  CouchDB 0.8.0, Curl in shell, Httpheader plugin for firefox     CouchDB以及商业应用, Reference URL:   http://couchdb.apache.org/  && http://wiki.apache.org/couchdb/CouchDB_in_the_wild 启动和打开后台管理 $ sudo /usr/local/bin/couchdb start Apache CouchDB 0.8.0-incubating ( ...
开源一个早些日子的MS SQL2000的数据库附加,备份,还原的工具。 下图是UI. 也欢迎帮助修正或扩展。 开发的源码已经附加上. Delphi的     数据库增量恢复,请看: http://ihavegotyou.iteye.com/blog/483604
第一行 第二行 第三行 现在要动态 show/hide 第2行。 方法如下,兼容(ff&&ie). 1)首先得用tbody包围相关的行,并设置id attribute。 <table width="90%" border="1" cellpadding="0" cellspacing="0"> <tr> <td/><td>第一行</td><td/> </ ...
在java中使用到正则表达式,比如String.replace, String.replaceAll, String.replaceFirst,Pattern.compile等等的时候,你得小心了。 你可能收到一个异常。 类似下面的url描述的bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6325596 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4689750 http://bugs.sun.com/bugdatabase/view_bug.do?bug_ ...
开发到了一定时间,就会有很多的定式思维阻碍我们。 比如问到XML配置和Properties配置有什么区别,往往想都不想就回答: 更改Properties需要重新启动Server,而更改XML Schema则不需要重新启动Server就会生效。          虽然上面的说法是错误的 ,但是还是值得我们去思考为什么。          另一方面,我们要构建7*24小时运转的System,不能随意关闭 /启动 APP Server. 但是又要保证让我们更改系统配置,我们的Application又能立即感知。基于这方面的需求。 我们做了PropertyFileCache。 基本原理是模仿Proper ...
  使用开源 PHPExcel 有些时间了。 下面是一些简单的开发总结。 开发环境: ubuntu7.10 + apache + php (5.2.3) 。   开源项目及简单介绍 Reference URL: http://www.codeplex.com/PHPExcel 虽然它算不上OLAP Report, 但是也比较实用。( 引用:爱情永远比婚姻圣洁,婚姻永远比爱情实惠) 开始引入到项目 下载解压后把他保存在PHPExcel 目录。 下面是具体的目录结构,其中的 download ,是我们要在 ...
     从2007.08进入项目到2008.11产品正式运营,经历了两个GWT项目开发(这两个项目共享相同widget)。基本全程都很顺利。现在分享一下开发历程和注意事项。      开发环境: ubuntu7.10 + apache php + jboss.      下面是开发总结: 1: GWT Version & Upgrade 得到一份(新)版本后,你得作如下的工作: 1)看看支持哪些功能和特性 2)看看修正了哪些bug 3)看看屏蔽了哪些function 4)更新相关的编译,运行脚本       这通常是很有用的。比如, 一开始就知道GWT支持国际化这是非常重要的。还有就 ...
import java.util.Iterator; import com.google.gwt.json.client.*; /** * * try to analyse the json data, * reference: http://www.cnblogs.com/liubiqu/archive/2008/04/22/1164788.html * */ public class Parser { public static String json2String(JSONValue json){ String result ...
             下面是用php  发送html Email。    开发平台: ubuntu.  开发环境: Php 5.2.3 Eclipse 3.5 + Xdebug 1 .需要安装的: postfix curl for php 2 .Html Ad设计: css与Email client的兼容问题:  Reference:   http://www.campaignmonitor.com/css/   页面设计的两个要点:   在html Email能够有这样的链接:  "If you cannot read this page properly, p ...
进入一个网站,你看到很多心动的东西, 你想进一步操作。 UI提示,你需要登录后才能操作! 当然,这通常是用户(客户)看到的。            作为开发人员, 为了他们的方便,肯定要解决此问题。 可能解决的方法如下:          用HTML Referrer判断页面来源          用Session或Paramter记录Last Action           试想一下,如果用 Ajax Login来解决此类问题,是不是用户体验更好? 首先,页面有一个dialog跳出来:            用户点击登录:             登录成功后,重新刷新当前页。就完 ...
public class RobotPage extends Page { private final static String CSS_ROBOT_PAGE = "robot-page"; private final static String LOCALHOST = "127.0.0.1"; private final static String HTMLTEMPLATE_VIDEO = "<iframe width= 320 height= 240 scrolling=\"no\" src ...
设计模式在gwt中的应用 本文主要介绍gwt中的模式,或模式的应用。结合近一段时间项目的开发,演示一些示例。部分代码可能不够完整,但尽量保证能够阅读清晰。     按四人组对模式的分类:创建型1(1.1SingleTon,1.2Builder,ProtoType,Abstrct Factory,Factory Method),结构型2(2.1Decorator,2.1Composite,Proxy,Facade,Adapter,2.2Bridge,Flyweight),行为型3(3.1Observer,3.2Command,Strategy,State,Template Method,Vi ...
从DOM 看gwt 序言:这篇文章首先介绍DOM(Document Object Model),然后进入GWT的DOM 对象主题。进而说明gwt构建于"one page application"之上与传统Web构建以及带UI 的Application的联系与区别。然后重点转移到我们能够利用DOM做点什么,最后分析总结:DOM对组件设计人员、组件使用人员,美工设计师 (deal wtih Image && CSS)引起的微妙变化。 What is the DOM? "The W3C Document Object Model ...
gwt Client-Server 交互原形模型   <!--web.xml-->   <?xml version="1.0" encoding="UTF-8"?>   <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&q ...
Global site tag (gtag.js) - Google Analytics