- 浏览: 165414 次
最新评论
-
xing_kenny:
...
Maven编译时跳过Test -
di1984HIT:
我学习了。
Maven编译时跳过Test -
mimicom:
原来如此啊... 呵呵...
Apache日志分析 之 访问日志(一) -
grandboy:
这种用法会不会在大并发的时候有问题? 我指的不是性能方面,而是 ...
iBATIS自动生成主键 -
xzj127:
如果这样写下去。。我看。。。。得买 IBM 服务器了。。
iBATIS自动生成主键
文章列表
在实际的项目中,我们经常会碰到这样的需求:“通过执行某条命令搞定一些的事情”。
如果开发人员比较擅长一些脚本语言,那么很幸运,他可以直接写好脚本,然后直接在命令行执行就好了。
如果开发人员恰好只擅长一些静态语言,比如Java、C......,也可以借助一些工具来生成最终可以执行的文件,然后直接在命令行中调用就好了。
Jersey,一个REST风格服务的开发框架。
现在jersey从1.0升级了到了1.0.1,解决了广大的jerseyer抱怨的初始化Client时的耗时太长的问题。
以前使用jersey Client的时候,必须要先通过Client.create()来创建一下Client,我测试了一下,当我循环创建1000个Client时,耗时基本上达到了1分钟左右。
现在我们完全可以通过spring来注入一个Client,这样我们完全省略了Client.create()一步了。
这个是以前的代码
public Class ClientTestOld(){
public String getHe ...
- 2008-12-03 16:42
- 浏览 2213
- 评论(0)
所谓绑定时间就是把变量和它的值绑定在一起的时间。
编写代码时绑定
titleBar.color = 0xFF;//0xFF is hex value for color blue
由于0xFF是硬编码(hard-coded)在程序里的数值,在编写代码的时候它就会绑定到titleBar.color变量上。这种硬编码技术通常是很糟糕的,因为一旦要修改这个0xFF,那么这个新值就无法同代码中其他那些必须和它一样的0xFF值保持一致了。
编译程序时绑定
private static final int COLOR_BLUE = 0xFF;
private static final int ...
- 2008-09-09 21:50
- 浏览 1359
- 评论(0)
传递依赖是maven最有特色的、最为方便的优点之一,可以省了很多配置。如a 依赖 b,b 依赖c 默认 a也会依赖 c。但是
也会带来隐患,如版本冲突。当然maven也考虑到解决办法,可以使用exclusions来排除相应的重复依赖。
但是我们还会遇到一个严重的问题,那就是,我怎么知道是哪个包的传递依赖产生的冲突 ?那该怎么办呢?当然,maven也会有相应的解决方案。
首先,你要在pom.xml中加上maven-project-info-reports-plugin插件。
<reporting>
<plugins>
<plugin>
&l ...
关注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 flag=#flag# where id in (#id#)
delete from user where id in (#id#)
传递的 ...
我们在数据库插入一条数据的时候,经常是需要返回插入这条数据的主键。但是数据库供应商之间生成主键的方式都不一样。
有些是预先生成(pre-generate)主键的,如Oracle和PostgreSQL;有些是事后生成(post-generate)主键的,如MySQL和SQL ...
我要给你介绍一个非常棒的JavaScript(AJAX)的编辑器--Aptana。
Aptana中的智能提示称为 Code Assist,相当于VS中的Intellisense。
看到后面的浏览器图标了吗?那是浏览器兼容性的提示。如果你是一个JS老鸟你应该知道那对开发者来说有多重要。
不仅仅是javascript,智能提示的范围还包括DOM 1,2 for HTML:
CSS:
看到后面的黄框框了吗?那是VS里称为Quick Info的东西。
错误提示 --
- 2007-07-04 14:32
- 浏览 2130
- 评论(0)
手心手背
天亮天黑
风吹着日子吹不弯脊梁
白发的娘
你累不累
手心手背
也笑也悲
雨打着屋檐打不去滋味
操心的娘
你睡没睡
风筝在云里飘飞
燕子在窗前来回
炊烟如梦
牵山绕水
饭好了
盼儿归
- 2007-06-06 13:24
- 浏览 1735
- 评论(0)
天行健,君子以自强不息。地势坤,君子以厚德载物。
这两句是出自《周易》的对乾卦和坤卦的解释。梁启超老先生也曾经拿这两句话来激励过清华学子,至今清华仍然把“自强不息,厚德载物”作为清华的校训。上次 叔叔来的时候也拿这两句话来激励我,希望我也能够“自强不息,厚德载物”。在这里先谢谢家人对我的关心和鼓励,我会努力!
在这里,我把梁启超老先生激励清华学子的《君子》一文中的那两段话摘录下来自励!
“乾象言,君子自励,犹天之运行不息,不得有一曝十寒之弊,且学者立志尤须坚忍刚毅,虽遇颠沛流离,不屈不挠;若或见利而进,知难而退,非大有为者之事,何足取焉。人之 ...
- 2007-04-09 16:38
- 浏览 3118
- 评论(1)
在使用Maven编译项目时发现,可能在Test中写了一些有问题的代码,但是,由于写的代码比较多,所以不愿意去找具体的错误,反正Test中的代码不会影响项目的正常运行。于是想在编译时跳过对Test部分的编译。
但是自己却不知道怎样去在编译时跳过Test部分的编译,请教了利宾同学,原来Mavan中可以使用这样的命令参数来岁实现这样的功能。
其实命令也挺简单的,但是你不知道就是不知道!;)
具体命令如下:
java 代码
mvn install -Dmaven.test.skip=true
...
- 2007-04-09 16:00
- 浏览 43332
- 评论(4)
今天在网上闲逛,无异中到了一个网站上,这个网站居然用javaScript写了一个Web OS--js/uix。
大家有兴趣可以到这儿看看。http://www.masswerk.at/jsuix/
界面是基于 terminal 的,而且是具备了一个OS的所有功能。真是想不通他是怎么实现的。
截图如下:
- 2007-04-06 12:27
- 浏览 3695
- 评论(2)
在linux下怎样查看文件分区类型?
可以想象到肯定是使用和分区有关的命令和文件才能实现,我尝试了一下有如下几种(如果有什么不对和需要补充的请给我留言):
1.使用fdisk命令
fdisk /dev/hda
进入fdisk的命令模式,你可以键入m来查看帮助信息
键入p就可以查看hda这个设备的所有分区的文件类型了。
可以键入q来退出fdisk的命令模式
2.使用parted命令
fdisk命令我们经常看到,但是这个命令我们却使用的很少(可能是我自己见识太少了;-)),其实这个命令也是挺强大的,基本上fdisk可以做的parted都可以做到。
parted /dev/hda
进入parted的命 ...
- 2007-04-06 12:13
- 浏览 5284
- 评论(0)
来源:wingger
http://blog.chinaunix.net/article.php?articleId=2363&blogId=224
http://blog.chinaunix.net/article.php?articleId=2366&blogId=224
1、普通查询:
find / -name httpd.conf //表明要求系统按照文件名查找;
find /etc -name httpd.conf //在/etc目录查找
find /etc -nam ...
- 2007-04-06 12:11
- 浏览 1547
- 评论(0)