高升鸡翅
所谓高升,步步高升的意思。
今天要讲的是,最近新学的一道菜——高升鸡翅。
做法相当之简单。
我准备了8个鸡全翅,但是锅没那么大,就把鸡翅尖切掉了。
准备调料,一汤匙料酒,二汤匙醋,三汤匙白糖,四汤匙生抽,五汤匙水,这就是高升的意义,12345,步步高升。
注意,一定要生抽,一定要香醋。
把鸡翅正面朝下,放到平底锅里小火煎7,8分钟,然后翻另一面再煎7,8分钟,看到鸡翅略带金黄色就好;
然后将调料倒入锅中,大火烧开,然后转小火,盖上锅盖。等15分钟;
将鸡翅翻一面,再盖上锅盖,等15分钟。
大火收汁。Done!
好吃,有点酸甜味的,我的最爱。当零食不错,当菜有点浪费了。
以上是我周六那天做的,鸡翅尖我冻到冰箱里了,今天拿出来按照类似的程序来做,只是调料相应减少,也很好吃哦。
新加坡2010年公众假日一览
今天上班,jieliang跟我说本周五可以放假,是公众假日哦。我一想啊,太好了,那天是sammi演唱会,我不用下了班急急忙忙赶过去了。嘿嘿。
话说我刚来的时候,很多朋友老问我:新加坡十一放不放假啊,春节放不放假啊,我说十一不放,因为新加坡没理由去过中国的国庆,而新加坡自己的国庆是会放假的,一天。春节也放假,3天。
这边放假都不是像中国那样连起来放的,反正不管公众假日是星期几就只放那一天而已,不会和周末连休。所以造成一种假象,好像这里假日时间很短。其实,总天数和中国一样的。只不过中国总是连休,好像过了很长的假期。
下面是新加坡今年的公众假日时间一览:
| Public Holidays | 日期 |
| 新年 | 2010年1月1日 |
| 中国春节 | 2010年2月14日 – 2010年2月16日 |
| 受难日 | 2010年4月2日 |
| 劳动节 | 2010年5月1日 |
| 卫赛节 | 2010年5月28日 |
| 国庆日 | 2010年8月9日 |
| 开斋节 | 2010年9月10日 |
| 屠妖节 | 2010年11月5日 |
| 宰牲节 | 2010年11月17日 |
| 圣诞节 | 2010年12月25日 |
节日真多哦,时不时就来给我惊喜一下,哈哈。很好。
ConstraintViolationException
异常信息:异常:org.hibernate.exception.ConstraintViolationException
异常的名字已经很明显了,其实就是数据库中有约束,表A与表B,表C均有关联,要删除表A的数据,先要删除表A和表B 以及表A和表C之间关联。否则一上来就删表A的数据就会报错。
20100321乌敏岛之行
昨天我们一行11人,万里迢迢跑到乌敏岛骑车,结果锻炼到了身体,领略了美丽风景,人也被晒黑了一圈——纵使抹了好几层防晒霜的说。
乌敏岛位于新加坡东海岸,靠近樟宜机场。坐mrt到Tanah Merah,下车换乘2路公交车,坐到终点站樟宜村,然后再坐船(2块五一人)就可以到岛上了。
话说现在经常下雨,而且一下就很久,来之前我们还担心下雨就骑不成车了,但是非常幸运,昨天岛上阳光明媚。要知道,昨天新加坡大部分地方都下雨了哦。
新加坡玩的地方貌似不多,但是我去过的地方都蛮有意思,主要是因为这些景点几乎是免费参观的,那里也鲜有商贩,乌敏岛除了要船票,再就是租自行车了,5块钱租一辆,可以骑一天哦,有山地车有公主车,我们全都要了山地车,因为里面的路不全是平坦的,更多时候是崎岖不平的山路。
骑行了一段之后,就要把车存放在一个地方,因为接下来的路不适宜骑车了,大家换做步行,慢慢欣赏热带森林的景色。不过说实话,还真够热的,估计防晒霜被汗洗掉了不少。
途中经过一个观景台,很高的,我们在上面合了影。很搞笑的是,在上面看到很多涂鸦,有一个肥仔文的留言笑死我了,看下面的图。
新加坡小小的地方,自然环境保护得很不错的,旅游景点也让人心旷神怡,没有人山人海,没有宰客,至少我还没见过。所以每次去玩我都觉得很值,呵呵。废话不多说,看图。
顺便说一下,照片是用我的舞舞拍的,我觉得还不错哟。
我的手机软件列表

我手机目前在用的主题,好可爱。O(∩_∩)O
信号和电量是两条鱼,截图的时候信号不太好,电也用得差不多了,所以鱼都只剩半条,好有趣!
言归正传,我现在用的,觉得比较好的软件如下:
1, Mykeylock:滑动解锁。
2, 文件动力:方便的管理文件,还可以截图,本文开头的图就是用这个软件截的。
3, Brightlight:就是手电筒,用的是照相机的闪光灯,该软件开启后使闪光灯常亮,就是手电筒了,很方便,昨晚我还用来着。
4, UC浏览器:用来浏览网页很快。对于塞班3.0第五版的朋友来说,没有QQ用很不爽(腾讯还没出针对第五版的手机QQ),其实,根本不用安QQ,用UC来打开web qq或者web QQ 手机版就可以了。我现在用它睡前上天涯更爽了,hia hia hia~~~
5, 天天动听:顾名思义,就是音乐播放器,没什么特别的,播放器该有的功能它都有。
6, 阔景拍照:用了该软件,拍集体照不太头疼,请看右边的图片。
7, 谷歌地图:不用说了,地球人都知道。但是要有无线网络或WAP,无线网速度还行,我在住的地方很快就等load下地图,但是在外面用WAP的话就慢死了。
8, 有道词典手机版:这个也不用说了,比自带的词典好多了,还支持摄像头取词,NBlity!不过貌似不太好取,总是对不准。
9, 搜狗输入法手机版:有联想词,加快了发短信的速度。
10, IBOOK:看电子书的。
11, Paint Pad:就是画板了,可以load一张照片,或者直接拍照,然后在照片上涂鸦。
12, 嘀咕AF:滴友们应该知道这是什么了,就是拍照发嘀咕的,也可以直接嘀咕。
还有很多游戏,但是感觉都不好玩,准备删掉一些。不过“悦舞街”准备保留。
好的,装了那么多软件之后,手机有的时候反应就慢了,准备在装个清理系统垃圾的软件就差不多了。
解决Derby默认大小写敏感的问题
Derby的column值默认是大小写敏感的,查询的时候必须注意这个问题。
但是在客户端传过来的数据可能是千奇百怪的,如果数据库里存的是”Name”,传过来的是“name”就会查不到,但是不能要求客户端那么严格,一般来说,Name和name是一样的。
昨天,我研究了一下,找到一种非常麻烦的解决方法,那就是在创建表的时候加一个column,此column的值引用自某一个column,并且自动转为全大写或全小写,sql 语句如下:
-
(
-
employeeID int,
-
name varchar( 50 ),
-
caseInsensitiveName GENERATED ALWAYS AS( UPPER( name ) )
-
)
-
;
然后,在POJO类要增加一个attribute来对应这个column,当然了,在映射文件同样要加相应的property。
在然后,在需要查询employee的name时,将客户端传入的值先转为大写,注意,这时就不能去查询name这个column了,要查询caseInsensitiveName 。
瞧瞧,是不是很复杂啊。所以,我不推荐用这个方法。
今天我找到一种更简单的方法,废话少说,开始。
其实,在Derby中,支持这样的写法:
select * from employee where upper(name) =’WANG LIHONG’;
所以,我们不需要增加column,也不需要去改POJO和映射文件,只需要在查询时先把客户端传来的值变成大写,再用以下语句查询就好。
如果用HQL(最好用占位符,不要像我这样写,我这里举例就随便一点了):
” from Employee where upper(name)=”+”‘”+upperCname+”‘”;
如果用Criteria,需要用sqlRestriction()方法:
.add(Restrictions.sqlRestriction(“upper(cname)=?”,upperCname,Hibernate.STRING));
Smart phone for smart person
多年前,咳咳,也没有很多年啦,那时xfx同学买了诺基亚的6120c,那时我就帮他装了很多软件。记得我用了他的手机有1个月吧,把该装的软件都装上了,他接手用的时候那叫一个爽。到了今天,我正式开始用我的第一支智能手机,突然觉得自己当年很有精力和耐心。因为,装这些软件真是麻烦得很。
但是呢,身为一个智能手机,身上没有被装上十个八个软件,它估计也不会很开心吧,所以我花了大半天的时间给我的5530装了一些软件,包括播放器、浏览器、图片管理、阅读器等等,但是因为忘记一来就申请证书,所以很多软件装不了,晚上才来申请证书,至今未下来,焦急啊。最想要的软件是关于滑动解锁的,因为5530和5800一样,解锁拨一下侧边的解锁键,十分不方便,这个设计我百思不得其解-_-|||
只想尽快把软件装完,然后就可以开心的用手机了,因为人年纪大了真经不起折腾了。
很突然的,换了手机
话说今天要陪nana逛IT Show,她的手机屏幕被摔坏了,要买个新手机。我呢,没打算买什么,就纯逛。昨晚临睡前用我的手机上了会天涯杂谈,突然它就定住了,按什么都没反应,关机也关不了,只好把电池拔掉。再开机,直接就停在LOGO画面,再也不动了。。。。之前上网的时候也遇到这样的情况,但是多开几次机就好了。这次不一样,心里有种不详的预感。今早上很早就醒了,赶紧再打开手机,结果还是一样,一直在logo画面,充电充了一会就发热得厉害。心里不禁无奈的叹气,今天之行不再仅仅是纯逛了。
这是我用过的手机里寿命最短的,我对它真是失望啊。大家以后不要买LG手机了。于是,我决定买一个诺基亚的,听说质量不错。
IT Show,我劝大家也别去逛了,天啊,那是买东西啊,人山人海,挤都挤死了。在里面逛了一圈,一无所获,于是我们转战Bugis。在那里,nana买到了她想买的手机。我呢,本来打算买5630,但是Bugis只有一种颜色,而且店员说这款还不能无线上网,我之前在网上查的明明可以啊。我没在Bugis买,打算回West Coast Plaza看看。
最后,我在West Coast Plaza买了诺基亚的5530, 价格SGD680+10新币的贴膜,总共678啦。巧的是,就是在当初我买Sim卡的店买的。
付了钱,贴了膜,准备走出商店,就接到xfx的电话,一切都那么不真实,我居然一跃从非智能手机到了智能手机,可能今天起太早,好像在做梦。
目前有两大问题让我比较不爽:
1, 在学校的无线网连不上。家里的可以。这是为什么呢?
2, Wap上网不能,我想得到Singtel的服务中心让他们给我设置一下。为什么还要Wap呢?因为又不是什么地方都有无线网络。
比较赞的地方是:
1, 反应速度还行,不知道存东西多了怎么样。
2, 音乐效果很好。
哎呀,好困啊。新手机也被玩到没电了,明天继续玩它。



