摘要: 检索,这个功能纯粹拼的就是数据量。同样的一个单词,我的网站能查到,你的网站查不到,或者大家都可以查到同样的词语,不过我的网站例句丰富,精度高,久而久之,大家就会认可我的网站了。互联网时代,人们的选择成本大大降低了,所以,在这个时代,只有做到第一才能生存下去。海量数据的检索,效率是第一位的。由于检索的特殊性,表格的水平分割就变得十分关键了。由于一直在IBM大型机上做开发,使用的都是DB2这样的巨型数据库,以前数据库分割之类的事情一直没有考虑过,直到自己的网站在面对海量数据,速度明显不给力的时候,才意识到数据库需要分割了。说到检索,日语的检索,我的构想是拥有一个总检索表格,日语汉字,日语假名,中文 阅读全文
posted @ 2011-06-08 10:21 灰毛毛 阅读(1475) 评论(7) 推荐(0) 编辑
摘要: 下面来谈谈日语单词检索流程,这个流程是第一阶段的流程,在第二阶段开发中,将会进行很多的优化和修改。1.检索按钮按下,立刻就检查一下检索内容文本框是否为空。如果为空的话,则弹出警告框 考虑到可以使用候补列表提交检索词语,还需要检查列表的选中项目。<formid="form1"method='post'action=''defaultbutton='btnJP2CN'onsubmit='returncheckSubmit()'>//提交检索functioncheckSubmit(){if(ItemSel 阅读全文
posted @ 2011-06-07 14:39 灰毛毛 阅读(1474) 评论(1) 推荐(0) 编辑
摘要: MagicDict 网站第一阶段源码放出。只是源代码的下载,数据库由于种种原因暂时还不能开放。包括Midi音乐文件夹等一些数据也不在下载文件里面。在这里继续召集懂日语的,喜欢Web站点建设的,对于制作字典有热情的朋友的加入。代码只是第一阶段的成果物,第二阶段将优化代码以增加检索效率。同时需要对于资料的校对和字典数据库的升级。感谢大家对本系列文章的支持和帮助。。。。。可能日语检索的部分难以理解。。。。。 点击下载源代码有兴趣的写信给我 root#magicdict.com [convert # to @ ] 或者加MSN mynightelfplayer@hotmail.com 网站地址 htt 阅读全文
posted @ 2011-06-07 12:40 灰毛毛 阅读(605) 评论(4) 推荐(1) 编辑
摘要: 这篇文件将介绍一下日语单词的检索策略。这些策略一部分已经在MagicDict上使用了,有些策略还在斟酌中。此外,这篇文章所需要一些日语知识,如果对日语不是很清楚的话,请看一个网站的诞生- MagicDict开发总结3 [日语字典数据结构] 的简单介绍。可能接下来的文章都是对日语的检索方案的讨论,看起来有点累。日语的复杂性造就了日语检索的困难度。英文的检索的话,关键字就是单词[字母的字符串]。中文的检索的话,就是汉字的字符串,另外,还可能用拼音进行检索[字母的字符串]。日语的话,可能用来作为关键字进行检索的东西非常多。1.日语汉字,例如: 新聞 開き 遊び2.平假名,平假名,例如: しんぶん、ひ 阅读全文
posted @ 2011-06-05 21:37 灰毛毛 阅读(1273) 评论(1) 推荐(0) 编辑
摘要: 首先祝大家端午节快乐。由于网站的配置灰常不好,所以有一段时间,首页的访问都很慢。原来以为是首页的东西太多了,(后来才知道是数据库出问题了)所以想方设法的优化首页。方法一:能放在其他地方的资源,就放在其他地方,大网站不在乎我这点资源。 首页上的图片,背景图片,找个可靠的论坛,比如博客园,放在个人的相册里面,然后,<img src> 里面直接写上相册地址就OK了。以后下载图片直接从大网站下载,虽然这样做不厚道,不过大网站不在乎这点微不足道的流量。。不过,有些论坛的图片不允许外部访问[图片盗链],所以这个方法使用前,先测试一下。Jquery这样的东西,倒是可以名正言顺的使用Jquery官 阅读全文
posted @ 2011-06-04 16:47 灰毛毛 阅读(1361) 评论(1) 推荐(0) 编辑
摘要: 可能由于长期从事对日软件的开发,Excel不知不觉已经成为开发工作的一个不可或缺的软件。从某种意义上说,Office等于Excel了。在整个网站的开发中,数据的整理基本上是Excel表格为基础的,庞大的数据放在Excel里面进行编辑。对于一些繁琐的机械化的操作,则交给VBA了。但是由于VBA的种种限制,一些很复杂的操作最后还是落到了.NET身上,使用.NET操作Excel。这里就分享一些Excel的小技巧和注意点:第一:对于Unicode字符的处理。 由于VBA的代码不支持Unicode,所以,当你在VBA的代码里面写上日语字符的时候,他们会变成 ? 【日语操作系统的话,则不会。。。】这个时. 阅读全文
posted @ 2011-06-03 16:34 灰毛毛 阅读(1732) 评论(1) 推荐(1) 编辑
摘要: 划词检索,一个好的字典网站所必须的功能。这个功能包括2部分内容,第一个部分是,在鼠标弹起的时候(MouseUp)知道鼠标的具体位置,显示一个【查询】的图标,第二个部分是,知道用户选中的词语。所有的操作都是纯JS的代码,第一次写JS,不好的地方,请高手指点鞭策。首先,在JS里面写一句鼠标MouseUp时候,触发事件的声明 //划词检索document.onmouseup=showselect;这样的话,鼠标MouseUp的时候,就会触发showselect事件了。接下来就是重头戏了,或许选中位置和选中文本。需要说明一下的是, iframeMode 这个标志表示划词的窗体是不是iframe。原本. 阅读全文
posted @ 2011-06-01 12:05 灰毛毛 阅读(1628) 评论(1) 推荐(1) 编辑
摘要: 一边输入检索词语的同时,一边能够在网页的下拉列表中显示候补词语,作为一个日语单词检索网站,这个是必须的。至于使用什么技术,Ajax以外似乎没有其他选择了。以前是手工写Ajax的代码的,现在有Jquery了,我也随大流了,用JQuery写Ajax。。。 //检索建议词语functionGetSug(ReadyToSearch){if(ReadyToSearch==searchKey){$.get("ASHX/GetWordList.ashx",{SearchKey:searchKey},function(data){if(!(data.toString()=="&q 阅读全文
posted @ 2011-05-31 09:05 灰毛毛 阅读(1816) 评论(7) 推荐(4) 编辑
摘要: 说到数据库,大家第一反映就是表格,2维的表格,一个维度代表属性,一个维度代表对象。某某对象的某某属性是多少多少。2维表格大概就是这样描述数据和存放数据的。不过,其实生活中,很多事物的相互联系并非是 2维的,更多的阶层形状的。一个世界里面有很多国家,一个国家下面有很多省,每个省下面可能有市,也可能没有[直辖市]。其实,字典这样的东西,就是一个典型的阶层数据。每个词汇就是一个顶层对象,平假名,片假名,罗马字是属性, 第二层是中文解释,一个词语可能有若干个中文解释。 第三层是例句,每个例句有日语例句和中文解释两个成员。[当然这个只是最简单的字典模型,没有考虑到各种扩展情况。]老实说,如果数据不多的话 阅读全文
posted @ 2011-05-30 15:46 灰毛毛 阅读(1265) 评论(4) 推荐(1) 编辑
摘要: 首先感谢各位ACCESS数据库大牛在上一篇文章的评论中,对我的批评和帮助。这样的话,上一篇文章也没有白写了。的确,一直在Mainframe上做开发,ACESS只是入门级别的水平,学习的道路还很长很长,需要 大石头 这样的高手的指教和提点。 这篇文章,可能不会涉及到任何技术面的东西。主要介绍一下日语单词的特征,就当一个日语知识的简单普及了。[园子里面日语好的朋友应该有很多]日语在线字典,可能是所有字典里面最复杂的。日语,分为平假名,片假名和汉字:平假名是从中国偷师过来的,一般用于书写日本原来的文字,日语的平假名表示了一个单词的发音。一个假名对应一个发音。例如 [はな] 就是一个片假名,这个词语怎 阅读全文
posted @ 2011-05-30 09:25 灰毛毛 阅读(2019) 评论(4) 推荐(1) 编辑