| Wei QI's profile游荡在荒蛮地带PhotosBlogLists | Help |
游荡在荒蛮地带A good plan today is better than a perfect plan tomorrow 9/29/2006 ZZ贫穷----白天 没吃的,晚上没日的。 温饱----白天 有吃的,晚上有日的。 小康----白天挑着 吃,晚上挑着日。 富裕----想吃啥就吃啥,想日谁就日谁。 成圣----想吃,可以不吃,想日,可以不日。 成仙----想吃,看人吃,想日,看人日。 7/5/2006 Connect XML with my add-in1. search for the assignment last year to find the xml part.
build 4-5 meaningful folders in OUTLOOK
2. write 2 xml file one for folders and one for words as DB.
3. write code to conect add-in and xml DB, update the xml DB.
7/4/2006 Start Project CodingTo do:
1. Setup OUTLOOK on my laptop
2. Find how to get folder list, add folder and delete folder.
//get foldername list:
NameSpace outlookNS = applicationObject.GetNamespace("MAPI");
MAPIFolder inboxFolder = outlookNS.GetDefaultFolder(OlDefaultFolders.olFolderInbox); string outs = ""; foreach (MAPIFolder folder in inboxFolder.Folders) { outs += folder.Name; } //add a folder:
try
{ inboxFolder.Folders.Add("Test1", Missing.Value); } catch (System.Exception ex) { MessageBox.Show(ex.Message); } //delete a folder:
try
{ int ri = 0; foreach (MAPIFolder folder in inboxFolder.Folders) { ri++; if(folder.Name.Equals("Test1")) { if (folder.Items.Count == 0) { inboxFolder.Folders.Remove(ri); } else { MessageBox.Show("folder not empty"); } break; } } } 3. Find how to get email list and content.
//get email body in inbox:
foreach (object item in inboxFolder.Items)
{ MailItem mi = item as MailItem; if (mi != null) { string mb = mi.Body; string mbh = mi.HTMLBody;
} } 4. Find how to put email into another folder.
//put all the email items in inbox into Test1 folder:
MAPIFolder destFolder = null; foreach (MAPIFolder folder in inboxFolder.Folders) { if (folder.Name.Equals("Test1")) { destFolder = folder; break; } } foreach (object item in inboxFolder.Items) { MailItem mi = item as MailItem; if (mi != null) { if (destFolder != null) { mi.Move(destFolder); } } } 7/2/2006 首个计算机对联系统问世 可迅速对出下联今年冬天在办公室当游戏玩的冬冬终于正式推出了,不过不知道是否输入“北大法学院”后,系统仍然像以前一样给出“非法词汇”的提示 吟诗作对,这一文人雅士的专长计算机也学会了,而且还成了“绝顶高手”。昨天,微软亚洲研究院在京宣布,在该院周明主任研究员指导下,北大、北航的学生通力合作,完成了世界上第一个人工智能型中文自动对联系统。 “只要输入上联,计算机就会在几秒中内对出下联。”该系统研发人员一边介绍,一边现场演示。只见他输入“预防禽流感”5个字做上联后,两秒钟不到,计算机就给出了几十个备选答案,如“戒备艾滋病”等。现场有观众故意出了一幅有名的上联“惟楚有材”,计算机很快就给出了几十个答案,除了把标准答案 “于斯为盛”排在第一个外,还在后面列了“有秦为乐”等几十个答案。虽然不见得比原来的下联好,但都文通字顺,对仗工整。 据研发人员介绍,开发该系统用了近一年时间。目前的系统只能做到提供上联对下联,上联字数理论上不限,目前一般少于8个字,用字以常用字效果较好。在几秒中内,计算机可以对出成千上万条下联,用户可以根据需要设定关键字筛选出若干最优组合。“上联最好有汉语传统的文字韵,这样对出来的下联才能同样古色古香”。在平仄读音方面,由于古今汉字发音不一样,以现代汉语发音对仗为准。 计算机为什么能对出文字工整、音韵对仗,而且还有汉语传统韵味的对联呢?研发人员表示,这套系统采取了目前很先进的人工智能技术,跟会下棋的计算机“深蓝”类似。会对对联的计算机内储存了至少几十万条相关的文字资料,如唐诗宋词、古今名对等,而且还“消化”了这些资料的创作手法和特点,不是单纯地 “吃下去”。随着系统的不断运用,计算机也会不断同步学习、改进创作,对出更好的对联。 另据介绍,目前这项技术正在产品测试阶段。“应用会很广泛,比如店铺开业、过年过节、亲友祝福时,都可以通过计算机得出好对联。” 小狗找工作 小狗汤姆到处找工作,忙碌了好多天,却毫无所获。他垂头丧气地向妈妈诉苦说:“我真是个一无是处的废物,没有一家公司肯要我。” 妈妈奇怪地问:“那么,蜜蜂、蜘蛛、百灵鸟和猫呢?” 汤姆说:“蜜蜂当了空姐,蜘蛛在搞网络,百灵鸟是音乐学院毕业的,所以当了歌星,猫是警官学校毕业的,所以当了保安。和他们不一样,我没有接受高等教育的经历和文凭。” 妈妈继续问道:“还有马、绵羊、母牛和母鸡呢?” 汤姆说:“马能拉车,绵羊的毛是纺织服装的原材料,母牛可以产奶,母鸡会下蛋。和他们不一样,我是什么能力也没有。” 妈妈想了想,说:“你的确不是一匹拉着战车飞奔的马,也不是一只会下蛋的鸡,可你不是废物,你是一只忠诚的狗。虽然你没有受过高等教育,本领也不大,可是,一颗诚挚的心就足以弥补你所有的缺陷。记住我的话,儿子,无论经历多少磨难,都要珍惜你那颗金子般的心,让它发出光来。” 汤姆听了妈妈的话,使劲地点点头。 在历尽艰辛之后,汤姆不仅找到了工作,而且当上了行政部经理。鹦鹉不服气,去找老板理论,说:“汤姆既不是名牌大学的毕业生,也不懂外语,凭什么给他那么高的职位呢?” 老板冷静地回答说:“很简单,因为他是一只忠诚的狗。” |
|
||||
|
|