`
文章列表
createSQLQuery (sql),当执行这个语句报错时,一般是sql语句中的字段没有添加类型映射, 如Long  Double 类型等,这是用 addScalar("num",Hibernate.LONG) 就不会报错了                   dialect.jdbc.之类的错误 就是这个原因引起的
对于学习flex感到很矛盾,flex开发的待遇很高,但我感觉这个语言不会有很大的前途。由于在做java web开发,总觉得java博大精深,自己都不能完全掌握,又怎能贪心去学flex,担心学习会半途而废。今天突然顿悟,语言只是工具,只要能去使用就行了,要去了解它,深入是需要付出巨大代价的。这也许就是我在java上进步缓慢的原因吧。
    一个基于java的模板引擎(Template engine),它允许任何人仅仅简单的使用模板语言(template language)来引用java代码定义的对象。当velocity应用于web开发时,界面设计人员可以和Java程序开发人员同步开发一个基于MVC框架w ...
地址  http://www.riameeting.com/channel/learnflexinaweek/   虽然是英文的 但是有中文字幕,内容挺不错的 ,建议花几天连续看完为好
从别人那里搞的eclipse的安装tips Eclipse的插件安装是很方便的,只需将插件目录拷贝到Eclipse安装目录下的Plugins子目录下即可,但有时候即使这样做了插件还是没有出来,目前来说可按下面几个步骤检查: 1.首先看一下About中的Plugin装载清单,如果没有则需先确认所安装的插件的依赖插件已经安装。Eclipse的插件是有依赖关系的,具体表现在每个插件Plugin.xml中的<requires>标记中,里面的每个<import>标记即表示所依赖的插件ID,Eclipse在启动时会按照插件的依赖关系逐个将插件装载,若找不到所依赖的插件,则所安装的插件 ...
记录以便今后重新搭环境时查找。 1.在myeclipse中增加velocity支持的包后,在集成velocity的velocity编辑器,会是开发更方便快捷。 Veloeclipse的网站http://code.google.com/p/veloeclipse/, 在myeclipse中安装Veloeclipse时,在地址栏中输入 ...
Velocity中如何判断null 相信这个问题是很多使用Velocity的朋友所经常碰到的,大家可能非常期望下面这样的代码能够运行:     #if($foo == null)        ...    #end 实际上这段代码会报错。这是因为Velocity中对null的支持比较特别。总统上说,判断是否为null有下面几种方法: 1. #if (! $foo) 判断$foo为空,判断非空为 #if ($foo) 2. 使用 #ifnull() 或 #ifnotnull()     #ifnull ($foo)     要使用这个特性必须在velocity. ...
freemarker常用语法 2007年12月25日 星期二 10:57 常用语法EG.一个对象BOOK 1.输出 ${book.name} 空值判断:${book.name?if_exists }, ${book.name?default(‘xxx’)}//默认值xxx${ book.name!"xxx"}//默认值xxx 日期格式:${book.date?string('yyyy-MM-dd')} 数字格式:${book?string.number}--20${book?string.currency}--<#-- $20.00 --&g ...
首先注册一个谷歌账号  feiyan35488@gmail.com ,接下来 申请谷歌地图的 key(需要填入自己的地图页面所在的那个目录) 生成key后,在当前页面有一个简单安装地图的例子,拷贝那些代码到自己的页面  就ok了   虽然谷歌网站说 这个地图只有用申请时填写的那个域名访问时 才能显示,但我用locahost访问也能成功显示了  在ie6下遇到了问题: 不能显示 ,  只需要在引入的那个js脚本上 后添加属性 charset=“utf-8”;  这个可能是由于编码的原因 ,具体怎么回事 我还不清楚 如何在谷歌地图中显示某个地方的经纬度:  在地图 ...
基于gae的python写的个人博客系统“micolog”  ,下载 micolog,下载gae的python客户端,下载python2.5.4 ,依次安装 python , gae的python客户端,使用客户端部署 micolog 应用。(这里需要修改 app.yaml中的appid 和 version 这两个地方) 这里会提示 安装 python 的 ssl module ,不用理会它,等待安装完成即可,
freemarker 官方文档 http://freemarker.sourceforge.net/docs/index.html (1)模板 + 数据模型 = 输出 FreeMarker 基于设计者和程序员是具有不同专业技能的不同个体的观念他们是分工劳动的:设计者专注于表示——创建HTML文件、图片、Web页面的其它可视化方面;程 序员创建系统,生成设计页面要显示的数据。经常会遇到的问题是:在Web页面(或其它类型的文档)中显示的信息在设计页面时是无效的,是基于动态数据的。 在这里,你可以在HTML(或其它要输出的文本)中加入一些特定指令,FreeMarker会在输出页面给最 ...
velocity 和freemarker 基本一致,就是不如freemarker 的 语法强,但是挺简单的 自定义标签的实现过程,        定义标签实现类,继承 tagsupport 类 ,继承tag也行   类里面定义了一些 常用变量 很方便。         然后实现startTag() 和 endTag() 方法,          编辑tld 文件   里面属性名 和 标签类里面的属性对应 保持一致         然后就是使用标签了   我实现要麻烦一些      定义标签类后,  然后要定义各模块的输出模板类,让这些类实现了统一的接口,然后就是把模块中的一些属性 ...
JSP EL简介 语 法结构      ${expression} 2、[ ]与.运算符      EL 提供“.“和“[ ]“两种运算符来存取数据。      当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用“[ ]“。例如:          ${user.My-Name}应当改为${user["My-Name"] }      如果要动态取值时,就可以用“[ ]“来做,而“.“无法做到动态取值。例如:          ${sessionScope.user[data]}中data 是一个变量 3、变量   ...
Velocity的$与Jquery的$发生冲突时的解决方法有以下几个: 1、使用jQuery代替$。    如:jQuery.ajax();    缺点:不适合扩展,一旦替换成第三方库时,那就麻烦大发 2、使用jQuery.noConflict。    如:var j = jQuery.noConflict(); j.ajax();    缺点:当使用jQuery的相关插件时,会使得插件失效哦!3、wrap jQuery中的冲突方法 。    如$.ajax()在Velocity中会冲突,则重新定义如下: function dw(){} dw.ajax=function( ...
2020年,中国将会是一个非常穷的国家! 兰德公司对当代中国及中国人的评价及预测 美国兰德公司介绍: http://baike.baidu.com/view/707444.htm?fr=ala0_1_1 报告原文链接: http://www.rand.org/pubs/testimonies/2005/RAND_CT244.pdf 美 国的兰德公司,尽管网上早有谈论,而对于绝大多数中国人而言,仍然是陌生的,甚或闻所未闻的。而正是这个公司,在60年前,由于准确预测“一旦美国参与朝 鲜战争,中国必将出兵朝鲜”,一炮走红,从此确立了兰德公司世界第一智库的显赫地位。现在被誉为现代智囊 ...
Global site tag (gtag.js) - Google Analytics