关注ROR已经很长时间了,但是一直没有好好看看。现在公司已经有两个同事,用ROR做了一个成功的项目,于是计划接下来的一个月里,好好学习学习ROR。(好歹有人可以探讨和请教)
按照Agile Web Development with Rails给的例子来做。一开始就出现了错误。
错误提示是:“no such file to load -- sqlite3”。估计是没有找到sqlite的数据库,但是我并没有设置连结sqlite啊?打开database.yml,发现Rails已经自动给我加上了sqlite的配置了。
而且,还给出了安装sqlite驱动的命令。但是,我不想 ...
这个说的不是用什么编程语言来实现这个功能,而是用Shell加上MySQL命令来实现。
echo "use test;select * from test order by id desc;" | /usr/local/mysql/bin/mysql -uXXXX -pXXXX --default-character-set=utf8 > /tmp/test.xls
为了防止在windows下打开excel乱码,可以用iconv转一下码
iconv -futf8 -tgb2312 -otest2.xls test.xls
我们在使用iBATIS时会经常用到#这个符号。
比如:
sql 代码
select * from member where id =#id#
然后,我们会在程序中给id这个变量传递一个值,iBATIS会自动将#id#转成我们传递的内容。
但是我最近碰到一个奇怪的问题。我在批量删除或修改的时候,居然SQL失效了。
SQL如下:
sql 代码
update user set fl ...
我们在数据库插入一条数据的时候,经常是需要返回插入这条数据的主键。但是数据库供应商之间生成主键的方式都不一样。
有些是预先生成(pre-generate)主键的,如Oracle和PostgreSQL;有些是事后生成(post-generate)主键的,如MySQL和SQL Server。但是不管是哪种方式,我们都可以用iBATIS的节点来获取语句所产生的主键。
例子如下:
xml 代码
<!-- Oracle SEQUENCE Example using .NET 1.1&nb ...
我要给你介绍一个非常棒的JavaScript(AJAX)的编辑器--Aptana。
Aptana中的智能提示称为 Code Assist,相当于VS中的Intellisense。
看到后面的浏览器图标了吗?那是浏览器兼容性的提示。如果你是一个JS老鸟你应该知道那对开发者来说有多重要。
不仅仅是javascript,智能提示的范围还包括DOM 1,2 for HTML:
CSS:
看到后面的黄框框了吗?那是VS里称为Quick Info的东西。
错误提示 -- 一个都不能少:
Aptana的官方网站:http:// ...
手心手背
天亮天黑
风吹着日子吹不弯脊梁
白发的娘
你累不累
手心手背
也笑也悲
雨打着屋檐打不去滋味
操心的娘
你睡没睡
风筝在云里飘飞
燕子在窗前来回
炊烟如梦
牵山绕水
饭好了
盼儿归
- 13:24
- 浏览 (296)
- 评论 (0)
天行健,君子以自强不息。地势坤,君子以厚德载物。
这两句是出自《周易》的对乾卦和坤卦的解释。梁启超老先生也曾经拿这两句话来激励过清华学子,至今清华仍然把“自强不息,厚德载物”作为清华的校训。上次 叔叔来的时候也拿这两句话来激励我,希望我也能够“自强不息,厚德载物”。在这里先谢谢家人对我的关心和鼓励,我会努力!
在这里,我把梁启超老先生激励清华学子的《君 ...
在使用Maven编译项目时发现,可能在Test中写了一些有问题的代码,但是,由于写的代码比较多,所以不愿意去找具体的错误,反正Test中的代码不会影响项目的正常运行。于是想在编译时跳过对Test部分的编译。
但是自己却不知道怎样去在编译时跳过Test部分的编译,请教了利宾同学,原来Mavan中可以使用这样的命令参数来岁实现这样的功能。
&nb ...
今天在网上闲逛,无异中到了一个网站上,这个网站居然用javaScript写了一个Web OS--js/uix。
大家有兴趣可以到这儿看看。http://www.masswerk.at/jsuix/
界面是基于 terminal 的,而且是具备了一个OS的所有功能。真是想不通他是怎么实现的。
截图如下:
在linux下怎样查看文件分区类型?
可以想象到肯定是使用和分区有关的命令和文件才能实现,我尝试了一下有如下几种(如果有什么不对和需要补充的请给我留言):
1.使用fdisk命令
fdisk /dev/hda
进入fdisk的命令模式,你可以键入m来查看帮助信息
键入p就可以查看hda这个设备的所有分区的文件类型了。
可以键入q来退出fdisk的命令模式
2.使用parted命令
fdisk命令我们经常看到,但是这个命令我们却使用的很少(可能是我自己见识太少了;-)),其实这个命令也是挺强大的,基本上fdisk可以做的parted都可以做到。
parted /dev/hda
...
- 12:13
- 浏览 (663)
- 评论 (0)
- 分类: OpenSource
- 浏览: 10532 次

- 详细资料
搜索本博客
我的相册
JS OS
共 1 张
共 1 张
最近加入圈子
最新评论
-
iBATIS自动生成主键
这样做性能开销会不会比较大?
-- by saharabear -
更改Mysql的默认字符集
请问具体的命令怎么操作啊?
-- by lidahe -
在iBATIS中正确的使用$和 ...
lszone 写道用$的话要小心sql注入 的确! 不过,一般使用$的时候,都是 ...
-- by wolf_19 -
在iBATIS中正确的使用$和 ...
用$的话要小心sql注入
-- by lszone -
在iBATIS中正确的使用$和 ...
manyinjin 写道wangdi 写道$中间的变量就是直接替换成值的 #会根 ...
-- by likehibernate






评论排行榜