`
文章列表
1.与google日历连接,别忘记加入<script type='text/javascript' src='js/gcal.js'/> events: $.fullCalendar.gcalFeed ("http://www.google.com/calendar/feeds/xuqi86@gmail.com/private-660ae86cc26345cff3430480e8eea4bb/basic",  {   className:'gcal-event',   editable:true,   currentTimezone:'Asia/Shanghai ...
在JavaEE企业级开发中,以SSH2框架为核心的应用非常广,大象根据项目实践经验,通过一个实例,详细的为大家讲解如何实现全注解式的开发。开发环境    JDK1.6.0_18    Eclipse3.2.1    MyEclipse5.1.0    Tomcat6.0.10    MySQL5.0.27    Navica ...
今天本打算做一些基于XML的WebService接口,不料遇到了bug,折腾了一个下午带半个晚上,最后才在网上搜到原因和解决办法,特来分享。 原本正常情况下,Struts2是支持将一个Action中的全部属性以XML形式输出的,这就是XSLTResult。在struts.xml中这样配置 <action name="getuser"   class="org.lilystudio.winter.actions.service.GetUserAction">   <result name="success" type ...
有两种方法,第一种是直接 Runtime.getRuntime().exec("...");   这里推荐第二种,可以得到输出和返回值:源代码如下:   import java.io.BufferedReader;   import java.io.InputStream;   import java.io.InputStreamReader;   public class ExecPerl {   public static void main(String args[]) {   String[] cmd = { "C:\\cygwin\\bin\ ...
最近用了一把Data::Dumper模块,感觉很好很强大,故写了个小例子。Data::Dumper模块主要用途是:给出一个或多个变量,包括引用,以PERL语法的方式返回这个变量的内容。比方说,这里有个很复杂的hash,数据结构很复杂,我想看看这个hash里面的内容。除了常见的方式(直接用print或者编历keys然后打印), 我们也可以使用Data::Daumper->Dump([\%hash])的形式。同时,模块中定义了很多的配置参数,让用户可以调整打印格式。简单列举几个(具体参见perldoc),这些变量在模块$Data::Dumper::Indent 这个设置打印的缩进格式,可以设置 ...
Perl由于有了引用,使得我们可以在不同的数据结构之间灵活的嵌套数据结构。比方说,Hash的value可以是标量,也可以嵌套list,甚至还可以继续嵌套hash。 这样使得我们写代码的确方便了不少,但有的时候我们希望对这些复杂的数据结构有个直观的感受,也就是说能够用perl的语法吧数据结构以及实际值表示出来。这在开发阶段尤其有用! 正好Perl的模块Data::Dumper可以帮助我们干这件事。 Data::Dumper有面向对象和直接使用函数两种调用方法, 这里介绍直接使用函数的方式,简单好用,应该能够满足绝大多数需求: Dumper接收的参数为一个标量的列表或者一个引用的列表。my ...
1.列表是列表数据最简单的表示方法,它们只是一个标量的组合。由于列表是标量的集合,并且标量也可以任意大,因此列表能够存放相当多的数据。若要将一个列表存放在一个变量中,需要一个数组变量。在Perl中,数组变量用一个符号(@)后随一个有效的变量名数组变量可以与标量变量使用相同的名字,例如,$names与@names可以指不同的东西,$names指一个标量变量,而@names则指一个数组。 2.如果列表只包含简单的字符串,而用单引号将每个字符串括起来对你来说又太麻烦,那么Perl提供了一个快捷方式,即qw运算符。下面是使用qw的一个例子:qw (apples oranges 45.6$x) 3.P ...
16.if语句if()elsif()else   17.例子#!/usr/bin/perl -w $randNum = int(rand 10);print "输入一个数字" ;$guess = <stdin>; chomp $guess ;if($guess>$randNum){ print "大了!\n";}elsif($guess < $randNum){ print "小了!\n";}else{ print "猜对 ...
1.安装perlhttp://www.perl.com/download.csp下载windows版本的perl   ActivePerl 2.命令行下输入 perl -v 打印出perl版本   3.文档资料: 安装目录\Perl\html   4.注释代码行上的 # 符号后面的一切均被视为注释行。注释是指 P e r l将对它加以忽略的 ...
此次整合的版本是:struts2.1.8 + spring2.5.6 + hibernate3.3.2 http://www.iteye.com/topic/531396 一.先整合hibernate和spring: ============================================================ hibernate所需要jar包: antlr- 2.7.6.jar、commons-collections-3.1.jar、dom4j-1.6.1.jar、hibernate3.jar、 javassist-3.9.0.GA.jar、jta-1.1.jar、s ...
本人采用的开发环境为MyEclipse6.6,数据库为MySQL,Web服务为Tomcat。这三个框架的整合其实就是Struts2.1.6+Spring2.5.6的整合、Spring2.5.6+Hibernate3.3.1的整合。(一)Struts2.1.6+Spring2.5.6的整合   详见之前发表的文章【J2EE】Struts2.1.6与Spring2.5.6框架整合(二)Spring2.5.6+Hibernate3.3.1的整合1、引入Hibernate必需的jar包 hibernate3.jarantlr-2.7.6.jarcommons-collections-3.1.jard ...
1、在MyEclipse中新建项目(test)2、Struts包导入   暂时导入所必需的包,其他包将在用到时导入:   commons-fileupload-1.2.1.jar   commons-logging-1.0.4.jar   freemarker-2.3.13.jar   ognl-2.6.11.jar   struts2-core-2.1.6.jar   xwork-2.1.2.jar 3、复制在Struts目录的例子程序中WEB-INF\classes\struts.xml文件,粘贴到项目的src目录下,主要保留其文件头:  1<?xml version=" ...
struts2+spring2.5+hibernate+freemarker 所用到的最基本依赖包列出来,方便以后查阅!其中还加入了上传,JSON-lib,jtds,log4j等组件,因为项目中基本都会用到,所以直接加进来了。antlr-2.7.6.jaraopalliance.jarasm.jaraspectjweaver.jarcglib-2.1.3.jarcommons-beanutils.jarcommons-collections-3.2.jarcommons-dbcp-1.2.2.jarcommons-fileupload-1.2.jarcommons-io-1.3.2.jarcom ...
以下是SPRING配置文件的主要部分代码 applicationContext.xml : <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"> <property name="driverClass&q ...
  spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。   除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择组合自己的jar包,而不必引入整个spring.jar的所有类文件。 (1) spring-core.jar 这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使 ...
Global site tag (gtag.js) - Google Analytics