正在加载……
SQLite Java编程
Posted in JAVA on October 31, 2007 / 评论(0) »
纯JAVA连接方式:下载JDBC纯JAVA连接驱动,放到任意路径。
DLL连接方式:下载JDBC本地JAVA连接驱动和SQLITE3.DLL文件。驱动放到任意路径,DLL文件放到JDK/BIN目录下。
1在写程序之前,将任意一种方式的驱动JAR包导入到程序编辑器中。
2初始化驱动类: Class.forName(“org.sqlite.JDBC”);
3取得连接:DriverManager.getConnection(“jdbc:sqlite:fileName”);
fileName为数据库文件名。
通过连接对象,可以创建用于执行SQL语句的对象,以此执行对数据库的所有操作。

SQLite自定义函数说明
自定义函数分两种:普通函数,统计函数。
通过调用Function类的静态方法create函数,完成添加工作。
访问参数,通过value_<type>(int)来访问,int从0开始,例如value_int(0)就是以数值方式访问第一个参数。通过调用args()取得参数的个数。
返回结果,通过调用result(<type>)返回函数处理的结果,相当于return语句,只不过是返回给SQL操作,而不是JAVA函数。
普通函数:
Function.create(
连接对象, ”自字义函数名”, new Function() {
protected void xFunc() throws SQLException {
//自定义代码
}
}
)
xFunc()就是在SQL语句中调用自定义函数时,要执行的操作。
统计函数:
Function.create(
连接对象, ”自字义函数名”, new Function.Aggregate() {
protected void xStep() throws SQLException {
//统计过程代码
}
protected void xFinal() throws SQLException {
//统计结束时代码
}
}
)
xStep()是统计过程中对每个数据处理的操作,如果是求和统计,相当于把这个字段内的值加到一个不断变大的计数器中。
xFinal()是当统计完了,要输出统计结果时,设计统计结果输出格式时调用的,一般将结果显示出来,可写入到其它表中。
Google 的疯狂面试题
Posted in 天下杂谈 on October 31, 2007 / 评论(0) »
  1. 一辆学校班车里面能装多少个高尔夫球?
  2. 你被缩小到只有硬币厚度那么点高(不是压扁,是按比例缩小),然后被扔到一个空的玻璃搅拌器中,搅拌刀片一分钟后就开始转动。你怎么办?
  3. 要是让你清洗整个西雅图的所有窗子,你会收取多少费用?
  4. 怎么才能识别出电脑的内存堆栈是向上溢出还是向下溢出?
  5. 你要向你8岁的侄子解释什么是数据库,请用三句话完成。
  6. 时钟的指针一天内会重合几次?
  7. 你需要从A地去B地,但你不知道能不能到,这时该怎么办?
  8. 好比你有一个衣橱,里面塞满了各种衬衫,你会怎么整理这些衬衫,好让你以后找衬衫的时候容易些?
  9. 有个小镇有100对夫妇,每个丈夫都在欺骗他的妻子。妻子们都无法识破自己丈夫的谎言,但是她们却能知道其他任何一个男人是否在撒谎。镇上的法律规定不准通奸,妻子一旦证明丈夫不忠就应该立刻杀死他,镇上所有妇女都必须严格遵守这项法律。有一天,镇上的女王宣布,至少有一个丈夫是不忠的。这是怎么发生的呢?
  10. 在一个重男轻女的国家里,每个家庭都想生男孩,如果他们生的孩子是女孩,就再生一个,直到生下的是男孩为止。这样的国家,男女比例会是多少?
  11. 如果在高速公路上30分钟内到一辆车开过的几率是0.95,那么在10分钟内看到一辆车开过的几率是多少 (假设为常概率条件下)
  12. 如果你看到钟的时间是3:15,那一刻时针和分针的夹角是多少?(肯定不是0度!)
  13. 4个人晚上要穿过一座索桥回到他们的营地。可惜他们手上只有一支只能再坚持17分钟的手电筒。通过索桥必须要拿着手电,而且索桥每次只能撑得起两个人的份量。这四个人过索桥的速度都不一样,第一个走过索桥需要1分钟,第二个2分钟,第三个5分钟,最慢的那个要10分钟。他们怎样才能在17分钟内全部走过索桥?
  14. 你和朋友参加聚会,包括你们两人在内一共有10个人在场。你朋友想跟你打赌,说这里每有一个人生日和你相同,你就给他1元,每有一个人生日和你不同,他给你2元。你会接受么?
  15. 全世界有多少个钢琴调音师?
  16. 你有8个一样大小的球,其中7个的重量是一样的,另一个比较重。怎样能够用天平仅称两次将那个重一些的球找出来。
  17. 有5个海盗,按照等级从5到1排列。最大的海盗有权提议他们如何分享100枚金币。但其他人要对此表决,如果多数反对,那他就会被杀死。他应该提出怎样的方案,既让自己拿到尽可能多的金币又不会被杀死?(提示:有一个海盗能拿到98%的金币)
西方的鬼节——万圣节
Posted in 天下杂谈 on October 30, 2007 / 评论(0) »
   在西方国家,每年的10月31日,有个“Halloween”,辞典解释为“The eve of All Saints'Day”,中文译作:“万圣节之夜”。万圣节是西方国家的传统节日。这一夜是一年中最“闹鬼”的一夜,所以也叫“鬼节”。

    两千多年前,欧洲的天主教会把11月1日定为“天下圣徒之日” (ALL HALLOWS DAY) 。“HALLOW” 即圣徒之意。传说自公元前五百年,居住在爱尔兰、苏格兰等地的凯尔特人 (CELTS) 把这节日往前移了一天,即10月31日。他们认为该日是夏天正式结束的日子,也就是新年伊始,严酷的冬季开始的一天。那时人们相信,故人的亡魂会在这一天回到故居地在活人身上找寻生灵,借此再生,而且这是人在死后能获得再生的唯一希望。而活着的人则惧怕死魂来夺生,于是人们就在这一天熄掉炉火、烛光,让死魂无法找寻活人,又把自己打扮成妖魔鬼怪把死人之魂灵吓走。之后,他们又会把火种烛光重新燃起,开始新的一年的生活。传说那时凯尔特人部落还有在10月31日把活人杀死用以祭奠死人的习俗。

  到了公元1世纪,占领了凯尔特部落领地的罗马人也渐渐接受了万圣节习俗,但从此废止了烧活人祭死人的野蛮做法。罗马人庆祝丰收的节日与凯尔特人仪式结合,戴着可怕的面具,打扮成动物或鬼怪,则是为了赶走在他们四周游荡的妖魔。这也就是今天全球大部分人以古灵精怪的打扮,来庆祝万圣节的由来。时间流逝,万圣节的意义逐渐起了变化,变得积极快乐起来,喜庆的意味成了主流。死魂找替身返世的说法也渐渐被摒弃和忘却。到了今天,象征万圣节的形象、图画如巫婆、黑猫等,大都有友善可爱和滑稽的脸。

 

  脸谱化妆是万圣节传统节目

    "Halloween"一词的产生

    很多民族都在万圣节前夜有庆典聚会,这又被叫做“All Hallow E'en”、“The Eve of All Hallows”、“Hallow e'en”,或者“The eve of All Saintas'Day”。最终约定俗成演变成了“Halloween”,中文意译成了万圣节之夜。

    万圣节的习俗——不请吃就捣乱

    万圣节的一个有趣内容是“Trick or treat”,这习俗却并非源自爱尔兰,而是始于公元九世纪的欧洲基督教会。那时的11月2日,被基督徒们称为 “ALL SOULS DAY”(万灵之日)。在这一天,信徒们跋涉于僻壤乡间,挨村挨户乞讨用面粉及葡萄干制成的“灵魂之饼”。据说捐赠糕饼的人家都相信教会僧人的祈祷,期待由此得到上帝的佑护,让死去的亲人早日进入天堂。这种挨家乞讨的传统传至当今竟演变成了孩子们提着南瓜灯笼挨家讨糖吃的游戏。见面时,打扮成鬼精灵模样的孩子们千篇一律地都要发出“不请吃就捣乱”的威胁,而主人自然不敢怠慢,连声说“请吃!请吃!”同时把糖果放进孩子们随身携带的大口袋里。

    另外还有南瓜雕空当灯笼的故事。这又是源于古代爱尔兰。故事是说一个名叫 JACK 的人,是个醉汉且爱恶作剧。一天 JACK 把恶魔骗上了树,随即在树桩上刻了个十字,恐吓恶魔令他不敢下来,然后 JACK 就与恶魔约法三章,让恶魔答应施法让 JACK 永远不会犯罪为条件让他下树。 JACK 死后,其灵魂却既不能上天又不能下地狱,于是他的亡灵只好靠一根小蜡烛照着指引他在天地之间倘佯。

妖魔鬼怪翩翩起舞

2004年10月30日,一名手持气球的罗马尼亚
儿童在首都布加勒斯特参加万圣节活动。

在古老的爱尔兰传说里,这根小蜡烛是在一根挖空的萝卜里放着,称作“JACK LANTERNS”,而古老的萝卜灯演变到今天,则是南瓜做的 Jack-O-Lantern 了。据说爱尔兰人到了美国不久,即发现南瓜不论从来源和雕刻来说都比萝卜胜一筹,于是南瓜就成了万圣节的宠物。

    孩子们喜爱的节日 

    万圣节是儿童们纵情玩乐的好时候。它在孩子们眼中,是一个充满神秘色彩的节日。夜幕降临,孩子们便迫不及待地穿上五颜六色的化妆服,戴上千奇百怪的面具,提上一盏“杰克灯”跑出去玩。“杰克灯”的样子十分可爱,做法是将南瓜掏空,外面刻上笑眯眯的眼睛和大嘴巴,然后在瓜中插上一支蜡烛,把它点燃,人们在很远的地方便能看到这张憨态可掬的笑脸。

     收拾停当后,一群群装扮成妖魔鬼怪的孩子手提“杰克灯”,跑到邻居家门前,威吓般地喊着:“要恶作剧还是给款待”、“给钱还是给吃的”。如果大人不用糖果、零钱款待他们,那些调皮的孩子就说到做到:好,你不款待,我就捉弄你。他们有时把人家的门把手涂上肥皂,有时把别人的猫涂上颜色。这些小恶作剧常令大人啼笑皆非。当然,大多数人家都非常乐于款待这些天真烂漫的小客人。所以万圣节前夜的孩子们总是肚子塞得饱饱的,口袋装得满满的。 

    万圣节前夜最流行的游戏是“咬苹果”。游戏时,人们让苹果漂浮在装满水的盆里,然后让孩子们在不用手的条件下用嘴去咬苹果,谁先咬到,谁就是优胜者。

世界上最大的人造龙卷风
Posted in 天下杂谈 on October 30, 2007 / 评论(0) »

这条34.4公尺高,世界上最大的人造龙卷风位于戴姆勒克赖斯勒博物馆里,是博物馆的一大卖点。不过它的「成因」...还不是普通的囧。这个博物馆在建完时,发现建筑不符合政府规定的防灾标准时(原来这种事到处都有...)。当然此时不能砍掉重练啦!

在面临馆内防火门低于政府规定,又不愿意破坏原有设计的情况下,有个天才想出了一个点子,用另一种方式来解决火灾的问题。他们在大厅里设计了一个抽风系统,通过144个抽气机瞬间抽掉28吨的气体,排除火灾时产生的浓烟。不过如果平常无聊打开,再配上表演时的烟雾...
当当!一个龙卷风就这样诞生啦!不管实际火灾时它到底派不派的上用场,至少还挺帅气的,不是吗?
尽管这不是严格意义上的 Windows Live 产品,网站统计服务一直是微软站长工具中缺少的重要工具。但今天改变了,微软推出了 Gatineau beta。Ian Thomas 在他的博客上发布了许多。
Gatineau 可以从 adCenter 的一个标签访问,但需要 adCenter 帐户(这也就是我不能登录 alpha 测试的原因,Thomas 称这个要求只是暂时的。

adCenter 官方博客上有更多信息
申请 Gatineau beta ( 邀请将会在接下来的几个星期,因此请耐心)

分页: 1/3 第一页 1 2 3 下页 最后页 [ 显示模式: 摘要 | 列表 ]