造成ORA-01843 无效的月份 的一些原因

1个评论283次阅读2009.04.28 20:09 作者:Felicia 编辑

[阅读更多]

1) 当我们在一个中文环境的客户端使用如下sql语句

INSERT INTO "temptable" ( DELIVER_DATE ) VALUES (TO_DATE('27-Jun-2007 15:57:30', 'DD-MON-YYYY HH24:MI:SS') )
Runtime error occurred: 1843 (ORA-01843: 无效的月份)

数据库会报告一个ORA-01843的错误,这是因为客户端是中文环境,格式mon就不能用英文的月份写法,必须用中文的“六月”
如果不想修改sql语句运行的话,就需要在执行该语句之前,使用alter session 命令将nls_date_language修改为american,如下:

alter session set nls_date_language='american'     --以英语显示日期

(全文 …)

标签, | 日志分类:心情日记, 转载

2009 World Finals 随手记录2

4 评论19次阅读2009.04.21 3:59 作者:Felicia 编辑

[阅读更多]

/*
4月18日
白天没啥事,下午去逛了商场,没买东西。
晚上:注册
4月19日
早上:坐船去IBM TechTrek
中午:在城堡里面做游戏
下午:见到饶静;Waking to the City Hall
晚上:开幕式;晚上老师们到董老师和我的屋里海聊到很晚

这两天的事情明晚写下补上,今晚得早睡:)
*/
4月20日
早上董老师起的很早,把我也弄醒了……我到mmd他们那里的时候那两个人还光着躺在床上。在他们房间呆到7点半,下楼吃了早餐。早餐仍旧和昨天的是一样的。
8点钟的时候我们在Grand Hotel Lobby集合,坐大巴去KTH。今天的活动主要是在KTH。
到了KTH的之后我们被要求脱掉外套,穿ICPC的Tshirt,不能带包。之后就是第一次练习赛。比赛地点是KTH的图书馆,感觉有点像City Hall的大厅。我们是在61号位置上,地理条件不错。右边是卡耐基梅陇,对面是剑桥三一学院,背后是斯坦福……
第一次练习赛就只有一个题目,Handouts上的计算从1到N的和。mmd先敲vimrc,敲好之后,我用java写了求和公式交wa了,又写了高精度的求和公式交上去还是wa了。后来我想N可能是负数,这样就错了。mmd觉得不靠谱,认为是输出的时候空格的数量不对。但是我觉得Finals的Judge都是人工判的,不存在这些问题。后来还是看了Handouts上面的说明,的确N有可能是负数。我处理了一下交上去,还是wa。我想不出来是为啥,mmd就重写了一下,过了……后来mmd和sherlock又写了C++的版本交过去了。到最后我才想起来,囧,我输出N的时候如果N是负数我输出了正数……还是在比赛结束之前交过了。
午饭时间是ICPC Challenge。mmd后悔我们没时间做那个玩意。虽然没有自己动手做,但是边吃东西边看那些机器人在屏幕上竞赛还是很有意思的。比赛过程非常精彩,有些时候出现搞笑状况,大家就鼓掌,气氛非常热烈。
午饭结束后有个讲座,讲的是第一次练习赛大家提出的问题,我边听边翻译有价值的信息讲给mmd和sherlock,现在只记得编译选项和java的堆栈大小什么的。貌似讲话的judge非常幽默,英语比较好的老外都在笑,我听了怎么也笑不出来……唯一笑出来的是有人问能不能把ThinkPad带走的时候。
然后是第二次练习赛。Poucher主席在赛场门口对我们多次强调不准带xxx东西进去,但是我没听说不能带相机(或许听力太差了)。我和sherlock还是带了相机进去,结果被工作人员挡住,费劲周折找到华工的老师把相机托付给他。我们到座位的时候,比赛已经马上要开始了。这回一共是4个题目,超级简单。但是我们做的不好。主要是因为A题没有输入,而其他题目的输入是文件输入。于是我们就在B题忘记开文件输入了,然后非常急的以为是别的问题,乱改一通,交了5次才过……这提醒我们明天一定要注意输入的问题,跟我们平时的习惯不一样,还有就是一定要稳,不能急。C题是求两点间Euclid距离,D题是DP或者暴力,很快我和sherlock都写过去了。sherlock写D的时候测试了打印。然后我和mmd又写了D题练手。我闲下来之后观察比赛场地,有悬挂的摄像机来回移动拍摄,据说是在直播比赛情况的,而且每个显示器旁边都有一个摄像头,记录下每个队伍的比赛过程。今年还是第一次搞视频记录的Finals。其间我们发现光盘忘记带了,我只好跑去问工作人员怎么办。回答是明天带来就没事,要是没带就会有Big Trouble。三个人坐到快4点,非常无聊,看到大多数队伍都离开了,就也离开了比赛场地。
4点多的时候我和sherlock坐大巴回酒店,董老师和mmd还有别的学校的老师学生去吃中餐(他们被西餐搞怕了)。我和sherlock把包放在酒店,出去买纪念品。先是在一家旅游商店买了点纪念品,然后去到饶静推荐的NK商场,买了一个给Ader的小惊喜(嘿嘿),再去了一个小店买了些有当地特色的物品。
回到酒店的时候已经是7点多了。我的肚子早饿了。令我惊讶的是晚饭居然有中餐,有米饭,牛肉,春卷,还有类似炸馄饨的小东西。董老师他们失算了,呵呵。吃饭的时候闲逛海聊,看到HUST的sfy猛吃,又碰到Berkley的James Cook聊了一会儿,然后是跟可爱的BUPT的hxh聊了一会儿。
吃完饭之后我和sherlock回屋,想起来光盘的事情。sherlock找出了光盘,交由mmd保管,以免丢失。三个人又讨论了明天的策略,就是一定要求稳。大家都没什么事,就各自休息了。

标签 | 日志分类:心情日记

2009 World Finals 随手记录

2 评论12次阅读2009.04.18 5:14 作者:Felicia 编辑

[阅读更多]

1 出发
北京时间早上5点,闹钟响了……我在床上晕了一会儿,起来把东西检查了一遍。然后给董老师,mmd,sherlock打了电话,确认他们都起来之后,到楼下把管理员吼了起来。然后发现mmd还没下来,又去mmd房间找到他一起下来。mmd穿了一件黑色大衣,外面挺冷的,天刚刚开始亮。我们到计算机学院楼下等了一会儿,sherlock来了。车子也在楼下等着。过了一会儿董老师也来了。然后我们上车去接了何院长和黄院长。
我们到达机场后马上托运行李。服务员本来想直接把我们的行李托运到Stockholm的,貌似比较麻烦,后来就还是运到北京了。sherlock把电脑放在箱子里一起运走了……
早上8点,我们前往北京的飞机起飞了。
2 武汉-北京
我没吃早饭,在飞机上抢夺了sherlock的馅饼,又额外要了一个……那馅饼超级赞。大概坐了一个多小时的飞机到了北京。然后在北京机场董老师办了登机牌,行李直接托运到Stockholm。午饭巨贵。不过想想出国以后就更变态了,机场的东西反而挺便宜。三个老师要了一些二锅头喝上了。我尝了一点觉得非常好喝,就多喝了些,没多久就脸红了……得知mmd每天晚上喝一瓶,甚为佩服。
机场没有免费无线网,老师们一直担心我们在机场预定的酒店(预留到下午6点,我们晚上12点到)的问题,想上网发邮件通知他们。后来还是何院长打了电话搞定了。
我们在北京机场闲逛到大概下午2点,登机出发了。
3 北京-Frankfruit
从北京到Frankfruit需要10个小时,比去年到加拿大好些。本来以为飞机上会有电源插座(去年的有),结果上了飞机非常失望,根本找不到电源。于是没有电脑可以用,三个人只好打牌。mmd教我们斗地主。我向来不怎么喜欢打牌,输了一会儿之后就去睡觉。貌似我睡着的时候董老师替我翻盘了。大概飞了6个小时之后,三个人开始海聊,mmd透露了他的爱情史,让我和sherlock大跌眼镜。
到Frankfruit的时候已经是当地时间6点半了。因为是9点半的飞机,我们哪儿也不能去,只得呆在机场。我看了一份英文报纸,里面居然有“xx威胁论”……然后就此展开和mmd关于各种政治问题的辩论,一直讲到上飞机之前,sherlock听的要吐了。辩论还是很锻炼思维的,我从mmd那里也学到了很多东西。
4 Frankfruit – Stockholm
我们终于登上了前往Stockholm的飞机。飞机比较小,起飞的时候有些颠簸,因此sherlock非常难受,看起来面部颜色偏绿……在飞机上碰到了去瑞典留学的中国学生,稍微聊了一下。大家很长时间都没睡觉了,巨困,于是很没精神的休息。飞机下降的时候气压变化很大,我的耳朵像去年那样很疼,还好赶紧往里面吹气,好了起来。飞机食物居然有火鸡肉三明治,我好奇的尝了一点,感觉跟猪肉差不多。
在小飞机上折腾了两个小时之后,我们终于抵达目的地Stockholm。机场非常冷清,可能是北欧人比较少的缘故。出了机场之后我们不知道怎么去订的酒店,老师决定坐Taxi去。我们上车一看,哇,起步价好便宜,两块五毛。后来发现没有小数点,居然是250克朗。酒店离机场也就1.5公里,这真是我坐过的最天价的出租车……到了酒店门口,老师们发现钱换的不够。出租车司机用英语吼Pay me,最后给了30美元了事。
到了大概12点半开始在酒店入住。酒店很小,房间的价格大概是出租车起步价的5倍左右。大家快要累死了,进屋洗了呼呼大睡。
5 在Stockholm的第一天
当地时间4月17号早上9点半,我们离开睡了几个小时的酒店,前往机场坐大巴到了市区。然后又是坐Taxi到了Grand Hotel。
办理入住手续的时候可爱的长的像企鹅的ICPC主席已经在欢迎大家了。安顿下来之后大家去了麦当劳吃午饭,因为貌似这种店比较便宜。途中我和sherlock带着照相机四处乱拍,捕捉优美的景色。
下午仍旧是休息,晚饭去的是一家鱼店(忘记叫什么了),据说这个店是旅游手册上推荐的第一家餐厅。店里的每张桌子上都有一个蜡烛,用玻璃罩子罩着静静的燃烧,非常有特色。我们拿到菜谱后看了很久,上面没有图片,只有瑞典语和英语的说明。有很多单词我看不懂,还好有手机字典帮忙,最后选了Salmon鱼。三种做法各点了一份大家分着吃。有烧烤的,水煮的,还有生的……纯肉类食物只需要一点就把我们的肚子填饱了。
为了调整时差,晚上我们不能早睡……

标签 | 日志分类:心情日记

2009 World Finals 我来啦

2 评论14次阅读2009.04.15 23:11 作者:Felicia 编辑

[阅读更多]

今年是第二次去World Finals。这两天和mmd一起准备材料的时候,回忆起许多往事。去年第一次去,一点经验也没有,Team Notebook搞的很挫。今年寒假的时候我特地留心了一下,买了一些好看的A4活页夹子,还有透明的笔袋,还有个打孔机。总算是全部用上了。今天全部装订起来,看样子很不错。下次上照片:)

晚上整理东西,理了一箱子衣服,一个背包。问Felix借了照相机和小路由器,这两个东西都超级赞,谢谢了:)

明天早上5点起来,就要出发了。希望我们大家诸事顺利,最好在比赛的时候人品爆发一下,嘿嘿!

箱子里带着cz的字典,算是他的祝福吧!cz与我们同在!

标签 | 日志分类:ACM/ICPC纪事, 心情日记

GCC中SIMD指令的应用方法

发表评论185次阅读2009.04.14 22:44 作者:Felicia 编辑

[阅读更多]

最近做图形学方面的编程,对SIMD指令比较感兴趣,于是转载了这篇文章。文章格式我稍微修正了一下。

X86的SIMD指令 – SIMD instrucitons in X86

IA-32 Intel体系结构的指令主要分为以下几类 [1]

  • 通用
  • x87 FPU
  • MMX技术
  • SSE/SSE2/SSE3扩展

MMX/SSE类扩展引入了SIMD(单指令多数据)的执行模式,可用于加速多媒体应用。 下面简要介绍一下这些指令的执行环境和特征。
(全文 …)

标签, , , | 日志分类:精华, 编译原理, 转载