[置顶] mysql的日期和时间函数
[置顶] JAVA的Velocity语法学习
[置顶] MySQL中show 句法得到表列及整个库的详细信息(精品珍藏)
[置顶] Java语法总结 - 索引
[置顶] javascript 常用代码大全(强烈推荐)(1)
Oracle时间日期操作

 Oracle时间日期操作sysdate+(5/24/60/60) 在系统时间基础上延迟5秒sysdate+5/24/60 在系统时间基础上延迟5分钟sysdate+5/24 在系统时间基础上延迟5小时sysdate+5 在系统时间基础上延迟5天add_months(sysdate,-5) 在系统时间基础上延迟5月add_months(sysdate,-5*12) 在系统时间基础上延迟5


Tags: ORACLE  oracle数据库  
GAE(Google App Engine)上Java开发两条Tips

 

 GAE(Google App Engine)上Java开发两条Tips

 

1、所有的非jsp,java文件需要在appengine-config.xml中配置为static-files 或者 resource-files,否则无法上传到GAE服务器

2、所有跑在GAE上的对象必须实现Serializable接口,否则可能出错

 

 


Tags: Google  struts  struts2  java  java基础  gae  
GAE(Google App Engine)上使用Struts2

 

使用Struts2时候报异常

WARNING: Caught OgnlException while setting property 'location' on type 
'org.apache.struts2.dispatcher.ServletDispatcherResult'. 
java.lang.IllegalAccessException: Method [public void 
org.apache.struts2.dispatcher.StrutsResultSupport.setLocation(java.lang.Str ing)] 
cannot be accessed. 
   at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:508) 
   at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:812)

 

SEVERE: ParametersInterceptor - [setParameters]: Unexpected Exception 
caught setting 'name' on 'class com.ociweb.gaestruts2.HelloAction: Error 
setting expression 'name' with value '[Ljava.lang.String;@24de7d'

 

解决方法:

1. 建class如下..............

 


Tags: Google  struts  struts2  java  java基础  gae  
Struts2 ognl中的#、%和$符号用法说明

  #、%和$符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分。在这里笔者简单介绍它们的相应用途。

1.#符号的用途一般有三种。
   1)访问非根对象属性,例如示例中的#session.msg表达式,由于Struts 2中值栈被视为根对象,所以访问其他非根对象时,需要加#前缀。实际上,#相当于ActionContext. getContext();#session.msg表达式相当于ActionContext.getContext().getSession(). getAttribute(”msg”) 。
    2)用于过滤和投影(projecting)集合,如示例中的persons.{?#this.age>20}。
    3)用来构造Map,例如示例中的#{'foo1':'bar1','foo2':'bar2'}。

2.%符号................


Tags: struts2  标签  taglib  struts  ONGL  
在Struts 2.0中国际化(i18n)您的应用程序

国际化是商业系统中不可或缺的一部分,所以无论您学习的是什么Web框架,它都是必须掌握的技能。

其实,Struts 1.x在此部分已经做得相当不错了。它极大地简化了我们程序员在做国际化时所需的工作,例如,如果您要输出一条国际化的信息,只需在代码包中加入FILE-NAME_xx_XX.properties(其中FILE-NAME为默认资源文件的文件名),然后在struts-config.xml中指明其路径,再在页面用<bean:message>标志输出即可。

不过,所谓“没有最好,只有更好”。Struts 2.0并没有在这部分止步,而是在原有的简单易用的基础上,将其做得更灵活、更强大。

国际化Hello World

下面让我们看一个例子——HelloWorld。这个例子演示如何根据用户浏览器的设置输出相应的HelloWorld。.........


Tags: struts2  标签  taglib  struts  ONGL  
MYSQL到ORACLE程序迁移的注意事项

 MYSQL到ORACLE程序迁移的注意事项 2001-09有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。本人总结出以下几点注意事项,希望对大家有所帮助。

1.自动增长的数据类型处理

2. 单引号的处理

3. 翻页的SQL语句的处理

4. 长字符串的处理

5. 日期字段的处理

6. 空字符的处理

7. 字符串的模糊比较

8. 程序和函数里,操作数据库的工作完成后请注意结果集和指针的释放。


Tags: ORACLE  oracle数据库  MYSQL数据库  数据库  
iBatis2学习(三)SqlMap的配置总结(18条)
SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。

1、命名空间:
,在此空间外要引用此空间的元素,则需要加上命名空间名。

2、实体的别名:

如果有用到的全名的地方,可以用别名代替,受命名空间约束。

3、插入操作
对于自增主键的表,插入可以不配置插入的主键列。否则是必须的。

4、获取主键

Tags: ibatis  SqlMapClient  
一个java处理JSON格式数据的通用类

 一个java处理JSON格式数据的通用类 进入需要在项目中用java处理json格式的数据,因此封装了一个class,现将这个class共享出来和大家分享 /** * Copyright (c) linkwise 2007-2009 corporation.  * All rights reserved */

 

package com.linghui.common.util;

import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import net.sf.json.JsonConfig;
import net.sf.json.util.CycleDetectionStrategy;

import com.linghui.common.util.DateUtil;
import com.linghui.common.util.jsonutil.DateJsonValueProcessor;..................


Tags: java  java基础  json  ajax  
关于J2EE分层及框架的比喻
liujunsong 写道
打个比方.
现在的j2ee开发,就好象对面来了一个人.
最外面穿着一件风衣(HTML)
风衣里面穿着西装(Struts)
西装里面穿着马甲(Spring)
马甲里面穿着衬衫(Hibernate)
衬衫的里面才是真实的人(数据库)
全部衣服都是采用棉布做成的(Java)
每件衣服上都可能有其他配件(第3方库)
各件衣服之间需要配套使用..............
Tags: java  javajsp  java基础  Java容器  Spring  struts标签  struts2  Struts Menu  struts  Hibernate  框架  模型  模式  
什么是ERP
ERP是对MRPⅡ的超越,从本质上看,ERP仍然是以MRPⅡ为核心,但在功能和技术上却超越了传统的MRPⅡ,它是以顾客驱动的、基于时间的、面向整个供应链管理的企业资源计划。
所谓ERP是英文Enterprise Resource Planning(企业资源计划)的简写。 是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。ERP系统集中信息技术与先进的管理思想於一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。

Tags: ERP  技术  工作流程  概念  
SOA系统架构将给信息化带来新的变革
随着全球信息化的浪潮,信息化产业不断发展、延伸,已经深入了众多的企业及个人,SOA系统架构的出现,将给信息化带来一场新的革命。
目前的SOA还处在的概念的推广期间,更多的厂商已经认识SOA是改变信息化现状的最好途径,其中可以看到微软这样的公司。微软一年在SOA相关研发上投资力度非常大,可以说是全球在软件行业投资力度最大的,去年总的投资是70亿美元,当然今年还会有相应的增加。“在SOA架构研发的投资方面,目前我们是全世界第一的。在未来竞争力上,微软也排在最前面。”
作为SOA发展进步的主导力量,微软正力争在信息化大步发展的明天,让SOA的概念为用户创造更加完美的信息桥梁。
Tags: SOA  系统  架构  
UML(统一建模语言)

为了交流的清晰,UML定义好不同的图来专门表示不同类型的信息,可以非常清晰的表达我们对系统的理解,以及该理解是否和其他人一致。

为了交流的精确,在交流前,UML强迫设计者必须认真思考他的设计方案,因为他需要把他的设计方案用UML画出来。

1.3      UML中的图

1.3.1   介绍

  • 用例图,关注系统与客户的交互情况,即客户可对系统做什么?
  • 活动图,关注业务的工作流,业务的逻辑情况。
  • 交互图,关注业务或程序中互相交互的情况。
  • 类图,关注类之间的关系。
  • 状态图,关注系统各对象之间的不同状态以及状态之间的转换。
  • 配置图,关注不同的模块之间如何配置。............


Tags: uml  建模  类图  
分页:[«] 1[2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [»]
Feed订阅集
勤劳致富^.^
站点统计
  • 文章总数:725
  • 评论总数:219
  • 引用总数:0
  • 浏览总数:517934
  • 留言总数:53
  • 当前主题:busfly简洁清爽主题ss
  • 当前样式:busfly_ss
Powered By Z-Blog   STYLE by busfly . FatMouse
UNISON UPDATE Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(VS为主):3769186.