- 浏览: 96675 次
- 性别:
- 来自: 北京
最新评论
-
lanyerzz:
谢谢 你的文档
Grails 入门指南中文版第二版 -
阿尼玛雅:
这不是对以后的开发更加方便了吗?都不用学很多东西了
广告系统openX使用说明 -
java-007:
嗯,不错。支持。
(一)用grails和FusionCharts(饼图和柱形图)来实现fusionCharts的下钻(link)以及基于数据库动态获得XML -
qrh:
后面的描述的太不清楚了!
Windows纯“键盘操作”秘籍 -
youanyyou:
...
Windows纯“键盘操作”秘籍
文章列表
引用1. 管理员登陆系统,停止 MySQL 服务或者结束 MySQL 进程。
2. 启动 WINDOWS 的命令行窗口(即通常的 DOS 窗口:运行cmd),切换到你的 “MySQL\bin” 目录下。
例如我的是 “D:\Program Files\MySQL\MySQL Server 5.2\bin”,然后执行下面的的命令:(注意你的 “my.ini” 位置)
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator> ...
引用Ctrl+s 存盘
Ctrl+/ 注释(取消)代码
Ctrl+shift+/ 注释代码块
Ctrl+shift+\ 取消代码块
Alt+/ 代码辅助/调出IF语句等程序模板:使用方法:打出if,按ALT+/
Ctrl+D 删除一行
Ctrl+Shift+D 在debug模式里显示变量值
Ctrl+1 快速修复
Ctrl+Shift+f 代码格式化
Ctrl+Shift+o 整理导入
Ctrl+f6 ...
1.PostgresPlus\8.3\data\pg_hba.conf
# IPv4 local connections:
host all all 192.168.0.1/32 trust
这样 ip为192.168.0.1 就可以访问你的数据库了 。
如果还是不可以 ,关掉防火墙
2、更改postgresql.conf下
#listen_addresses = 'localhost' # what IP address(es) to listen on;
为
listen_addresses = '*' # what IP ad ...
1 grails install-templates
2 进入到 src/templates/war/web.xml
添加 <session-config>
<session-timeout>60</session-timeout>
</session-config>
60是60分钟
引用1.gsp 上传页面代码
<g:form controller="document" action="upload" method="post" enctype="multipart/form-data">
<input type="file" name="myFile" /> <g:select name="purCategory.id" from="${p ...
查看save()时的信息和打印error
- 博客分类:
- grails
clientInstance.save()
clientInstance.errors.each{
println it
}
http://translate.google.com.hk/translate?hl=zh-CN&sl=zh-TW&u=http://openxtaiwan.firlife.com/&ei=9SctTb3ELsmecdfB-LgI&sa=X&oi=translate&ct=result&resnum=8&ved=0CEEQ7gEwBzge&prev=/search%3Fq%3Dopenx%26start%3D30%26hl%3Dzh-CN%26newwindow%3D1%26safe%3Dstrict%26sa%3DN%2 ...
如何发布项目和广告
1、了解下面名词
A.客户(可独立登陆)和项目
客户和项目是广告主的概念,比如我是某某公司,我要投放广告,我就是OPENX里面的客户,项目则是具体某个图片广告或文字广告,客户和项目是一对多的关 ...
导入Cookie包 import javax.servlet.http.Cookie;
在controller里action 写
def cookie = new Cookie("f","${client.name}")
cookie.setMaxAge(10800) //在此定义了Cookie的有效时间为三个小时。
cookie.setPath("/")
response.addCookie(cookie)
Q: 如果有多个hasMany映射, 提示错误:
A: 需要定义在一个语句里: static hasMany = [activites:Activity,linkmen:Linkman];
--------------------------------------------------------------------------------
Q: 如果某个数据库中表没有建立起来:
A1: 一般是domain类的属性定义错误, 定义重复, 或者是属性名和Oracle的关键字重复. 比如title, user就不能作为属性名.
A2: 由于数据库的dbcreate选项用的是update ...
参考于http://www.ibm.com/developerworks/cn/java/j-grails01209/
我们是从命令行用dos窗口登录的。查询出来的结果中有中文的,就会出现乱码问题。解决这个问题的方法就是设置mysql的默认编码。
MySQL的默认编码是Latin1,不支持中文,那么如何修改MySQL的默认编码呢,步骤如下:
1、中止MySQL服务
2、在MySQL的安装目录下找到my.ini,如果就创建一个my.ini即可
3、打开my.ini以后,在[client]和[mysqld]下面均加上default-character-set=gbk,保存并关闭
4、启动MySQL服务
完成以上四个步骤,查询的时候中文乱码就解决了。不过以上都是在windows中的操作。如果是在linux中请参考下面h ...
1 将数据库结构先迁移到mysql中,修改DataSource.groovy。在lib里放mysql的驱动。
2 用pg_dump导出postgresql的数据pg_dump mydatabase -Upostgres -a -D -f /path/to/bak.sql
其实-a表示只取数据,-D表示在insert语句中含有字段名,
这样可以避免你的数据库增加了字段而导致的数据字段不完全匹配问题,这样导出的结果是一系列insert
语句。
3 用netbeans等编辑工具打开bak.sql ,发现insert语句上面有数十行postgresql平台的特定sql语句,
将这些语句全部删 ...
小型的 ACCESS FOXPRO MYSQL
中型的 MICRSOFT SQL
大型的 SERXER ORACLE SYBASE
超大行的 DB2
在domain中验证电话号码传真手机号。在grails入门指南中文版第二版 验证里很详细。
格式就是:
static constraints = {
tel(matches:"^[+]{0,1}(\\d){1,3}[ ]?([-]?((\\d)|[ ]){1,12})+\$")
fax(matches:"^[+]{0,1}(\\d){1,3}[ ]?([-]?((\\d)|[ ]){1,12})+\$")
phone(matches:"^(\\d)+[-]?(\\d){6,12}\$")
}
matches里可 ...