- 浏览: 178768 次
- 性别:
- 来自: 合肥
最新评论
-
xmxujinjun:
大神,怎么调用啊
OpenLayers动画效果显示路线 -
采菊东篱下:
GWTCanvas-GWT封装javascript实现绘图 -
s33ker:
能简单说说怎么调用吗? 我也有点看蒙了
OpenLayers动画效果显示路线 -
yingkong87:
请教一下这个有没有调用的例子?对这块不是太熟。谢谢
OpenLayers动画效果显示路线 -
administrator1616:
哥,你的文章能说明白点么,汗
GWT的自动提示下拉框
文章列表
利用com.ibatis.sqlmap.client.SqlMapClient类的对象的两个方法,示例如下:
public void batchUpdateXianxin(List<Xianxin> xianxins) throws SQLException {
sqlMapper.startBatch();
//…execute statements in between
System.out.println(sqlMapper.executeBatch());
}
- 2009-08-08 23:10
- 浏览 1036
- 评论(0)
本算法解决点阵的路由选择问题,有点类似于计算出乘公交车从一点到另一点所有路由的算法。
问题描述如下:
图上显示了6个点以及点和点之间的路径,现在给出任意两点,求从一点到另外一点的所有可能路由。
代码分析如下,整个项目文件可从附件下载:
Point类,描述每个点,以及其相关点
package com.yingxia.routealgorithm;
import java.util.List;
public class Point {
private Integer gid;
private String name;
private List& ...
CREATE FUNCTION change_diaoxian_chanquan() RETURNS integer AS $$
DECLARE
diangan RECORD;
BEGIN
FOR diangan IN SELECT * FROM ganlu_diangan WHERE chanquan = '自建' LOOP
IF((SELECT COUNT(*) FROM ganlu_diangan WHERE no = diangan.no) = 1) THEN
UPDATE ganlu_diaoxian SET chanquan = '自建' ...
- 2009-08-03 13:48
- 浏览 2404
- 评论(0)
GWT的一些控件并不直接支持某些事件,如双击事件,那么如何让其支持呢。这里我用为com.google.gwt.user.client.ui.Image添加鼠标双击事件处理来举个例子:
在构造函数中加上
public Image() {
sinkEvents(Event.ONDBLCLICK);
DoubleClickHandler handler = new DoubleClickHandler() {
@Override
public void onDoubleClick(DoubleClickEv ...
- 2009-07-30 13:48
- 浏览 1860
- 评论(0)
ibatis的SqlMapClient的insert方法是有返回值的,类型是object,包裹的其实就是刚刚插入的自增长字段的值。请注意,配置文件要这样写:
<insert id="insertJizhan" parameterClass="Jizhan">
INSERT INTO jizhan (
name
) VALUES (
#name#
)
<selectKey ...
- 2009-07-30 00:11
- 浏览 3826
- 评论(1)
ibatis的配置文件中有一个命名空间的属性,如<sqlMap namespace="common">,默认情况下这个功能是关闭的。
要打开它需要在SqlMapConfig.xml文件中进行配置:
<sqlMapConfig>
<settings
cacheModelsEnabled="true"
enhancementEnabled="true"
lazyLoadingEnabled="true"
errorTracingEnabled="true&qu ...
- 2009-07-29 14:16
- 浏览 4630
- 评论(0)
com.extjs.gxt.ui.client.widget.form.SimpleComboBox
SimpleComboBox<String> cboUsed = new SimpleComboBox<String>();
cboUsed.setFieldLabel("使用情况");
cboUsed.setEditable(false);
cboUsed.add("未使用");
cboUsed.add("使用" ...
- 2009-07-29 09:50
- 浏览 1863
- 评论(0)
这里关键是两个类PropertyEditor
和Validator
package com.yingxia.tonglin.client.commoncontrol;
import com.extjs.gxt.ui.client.widget.form.Field;
import com.extjs.gxt.ui.client.widget.form.PropertyEditor;
import com.extjs.gxt.ui.client.widget.form.TextField;
import com.extjs.gxt.ui.client.widget.form.V ...
- 2009-07-29 08:46
- 浏览 1274
- 评论(0)
有的时候超链接下载文件的方式并不能满足我们的需求,我们希望能够自己写回文件流,那么在struts2中如何做呢?
第一步,配置struts2.xml,示例如下:
<action name="ExcelAction" class="com.yingxia.trms.excel.ExcelAction">
<result name="success" [color=red]type="stream"[/color]>
<param name="cont ...
- 2009-07-28 10:58
- 浏览 3039
- 评论(0)
这是我自己写的创建Excel的一个类,仅供参考,用的是jxl.jar(见附件)。偷懒总是有方法的,感觉像创建Ext的Grid一样。
接口定义:
public void generateExcel(List<?> entities, Column[] columns, String fileName);
实现:
package com.yingxia.trms.excel;
import java.io.File;
import java.lang.reflect.Method;
import java.util.List;
import jxl ...
- 2009-07-27 23:46
- 浏览 1090
- 评论(0)
这是别人写的一个打印的小插件,非常好用,仅需在GridPanel(要有title)的构造参数中加上这么一行:
plugins: [Ext.ux.plugins.Print]
另外,在火狐中打印多页时有些不正常,把PrintPreview.htm中的css文件去掉就可以了。
我们来分析一下它的实现原理,首先我们在PrintFriendly.js找到这行代码:
o.tools.push({id: 'print', handler: this.printGrid, scope: this});
这里的o指代GridPanel对象,所以我们去翻GridPanel的A ...
- 2009-07-27 23:41
- 浏览 11318
- 评论(6)
这时build.xml的脚本的一部分,用于设置环境变量
<property environment="env" />
<property name="gwt.sdk" value="${env.GWT_HOME}" />
<property name="tomcat.home" value="${env.TOMCAT_HOME}" />
另外,在LINUX下和WINDOWS下设置环境变量的命令分别是export ...
- 2009-07-24 22:37
- 浏览 1109
- 评论(0)
Linux下常用的文件压缩格式是.tar.bz2,我们处理它们分3步:
1. bunzip2 文件全路径名
这时你会发现你文件名后面的.bz2没有了
2. tar xvf 文件全路径名
打包文件将被解开到当前的目录下
3. move source dest
将解开的文件夹移动到目标文件夹位置
- 2009-07-24 22:07
- 浏览 967
- 评论(0)
etc/environment 设置环境变量
etc/rc.local 执行bash命令,实现开机自启动
两种方法。
第一种:
1.sudo apt-get install sun-java6-jdk
2.sudo update-alternatives --config java 用于设置默认的java程序
第二种:
1.从sun的官方网站下载jdk的bin文件,解压。
2.然后再/etc/environment中设置环境变量,如下示例
PATH="/usr/lib/jvm/jdk1.6.0_14/bin:"
CLASSPATH=/usr/lib/j ...
- 2009-07-24 16:23
- 浏览 1113
- 评论(0)
1.调出putty的设置,找到Translation,将编码设置成UTF-8
2.将WinSCP登陆设置中的环境的UTF-8编码设置为开启。
我用的是ubuntu,其默认编码就是UTF-8。
- 2009-07-24 13:56
- 浏览 3452
- 评论(0)