`
garyli
  • 浏览: 172928 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
我用的是groovy1.5和grails1.03,在使用<g:paginate/>标签的时候发现,不支持查询结果的分页显示,所以做了一些小改动,现在终于实现了。首先找到<g:paginate/>标签所对应的groovy文件,在grails原文件夹的src\groovy\org\codehaus\groovy\grails\plugins\web\taglib下的RenderTagLib.groovy。好了,我看了看,不支持查询结果分页的问题找到了,分页的时候没有将查询参数带上。好了,那么我就让它带上吧,于是我在grails-app\taglib\目录下新建了一个 Myta ...
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务   /sbin/service crond stop //关闭服 ...
<?xml version="1.0" encoding="UTF-8"?> <!-- ====================================================================== 2008-8-4 下午05:39:58 test-hibernate3 description ...
Acegi是基于Spring的一个开源的安全认证框架,现在的最新版本是1.04。Acegi的特点就是有很多的过滤器:不过我们也用不到这么多的过滤器,只是可以把它们看作为一个个的模块,在用的时候加上自己用的着的即可,由于认证的流 ...
  1)我在\\192.168.0.196上创建一个share用户:   useradd share   2)然后更改密码:   passwd share 输入密码,并确认   3)把用户添加到samba中 smbpasswd -a share   4) 激活用户 smbpasswd -e share  
#!/bin/sh echo "********************************************************" echo " 1. Describe all table construct." echo " 2. Show a Table's content by you input table name." echo " 3. Show a Case's info by you input case id." echo "********************* ...
#!/bin/sh echo -n "Continue?(Y/N)" read ANSWER case $ANSWER in [Yy]*) echo " you input is y or Y !" ;; [Nn]*) echo " you input a "$ANSWER ;; esac echo "..."  
#!/bin/sh tables=`mysql -u root -e "use i_test;show tables;"` for list in $tables do if [ $list == 'Tables_in_i_test' ]; then echo "Table in i_test:" >> a.txt else echo >>a.txt echo TABLE "["$list"]" DESCRIBE:>>a.txt ...

java基础

    博客分类:
  • java
Java基础      从事java相关的编程工作已经有4年多的时间了,个人感觉学习一门语言还是要从基础做起。 下载jdk,配置java环境变量 下载jdk并安装:到http://www.sun.com 上下载一个Javase版本的jdk,安装。 配置系统的环境变量,打开系统属性对话框(我的电脑右键最下面的菜单),选择高级对话框(如下图): 增加一个环境变量,名字是“java_home”,值是jdk安装的路径,我的电脑中是:C:\Program Files\Java\jdk1.6.0 再设置一个环境变脸,名字是“classpath”,值是".; ...
JBoss Rules 学习(二): RETE算法 在JBoss Rules 学习(一):什么是Rule中,我们介绍了JBoss Rules中对Rule的表示,其中提到了JBoss Rule中主要采用的RETE算法来进行规则匹配。下面将详细的介绍一下RETE算法在JBoss Rule中的实现,最后随便提一下JBoss Rules中也可以使用的另一种规则匹配算法Leaps。1.Rete 算法 : Rete 在拉丁语中是 ”net” ,有网络的意思。 RETE 算法可以分为两部分:规则编译( rule compilation )和运行时执行( runtime execution )。 编译算法描 ...
JBoss Rules 学习(一): 什么是Rule         学习JBoss Rules有几天了,因为这方面的中文资料较少,所以这几天都在看官网上的manual。这是一份不错的教程,我把我看的一些重要的东西翻译整理了一下,希望可以对想学习JBoss Rules的同学们提供一点帮助。       在开始这份教程之前,我先简要介绍一下JBoss Rules:       JBoss Rules 的前身是Codehaus的一个开源项目叫Drools。最近被纳入JBoss门下,更名为JBoss Rules,成为了JBoss应用服务器的规则引擎。       Drools是为Java量身定制的基 ...
利用junit4的一些新特性,我们可以方便的对多个参数进行测试,下面举一个计算数值和的例子: package com.test.junit4; import java.util.Arrays; import java.util.Collection; import org.junit.Assert; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.Parameterized; import org.junit.runners.Parameterize ...
对于html的特殊标记的处理,有一个好办法,可以轻松的实现html标签和转义字符之间的转换,它就是org.springframework.web.util.HtmlUtils 利用这个类可以帮助我们轻松的实现特殊字符和转义字符的转换,下面是测试代码。 package com.test.html; import org.springframework.web.util.HtmlUtils; public class TestHtmlUtils { public TestHtmlUtils() { String a = " hello !"; a = HtmlU ...
Global site tag (gtag.js) - Google Analytics