书名:Harry Potter and the Prisoner of Azkaban 作者:J.K. Rowling
篇幅: 448页
蓝思值:940L
用时: 11天
工具: 有道词典
【透析成果】 这是我读完的第4本英文原著,用词典查了151个单词。速度有明显提升,查询的生词数也减少了。
下面是所有单词:
1, indulge [?...
分类:
其他好文 时间:
2015-06-03 13:41:26
阅读次数:
166
前段时间在网上看到了一篇滴答词典的项目文章,实现简单的单词查找、整句翻译和生词本功能,但是该项目年代久远,所用的API已不再提供数据,我决定利用它的已有框架实现其功能,主要用到的技术有GSON和Volley以及SQLite相关的CRUD技术。非常适合有一定基础的初学者学习,有一些BUG,界面也比较丑陋,可以自行完善。
下面看几个截图:
1.单词查询界面:
2.整句翻译界面:
3.生...
分类:
移动开发 时间:
2015-06-02 17:59:30
阅读次数:
129
Java和Python使用有道词典制作查单词脚本先上两张图看一下效果
Java的:
Python的:
今天突发奇想,想做个查单词的东西,就赶紧去有道词典官网看了一下,原来我们要查询的单词是嵌入在网页地址中送给有道词典的,然后页面的结果就是我们需要的单词释义,所以这个东西需要的技术知识只有:
正则表达式
我们要做的只是从获取到的网页源码中提取处单词释义,所以这里只说提取单词释义的正则表达...
分类:
编程语言 时间:
2015-06-01 20:32:08
阅读次数:
152
问题:
Android模拟器打开后,当鼠标在屏幕上拖动时,它居然自动打开搜索框,然后我以为是我按错什么键,于是我按返回键,它又回到HOME了。
再拖动一下,它又自动弹出搜索框。模拟器出了问题,几乎我所有的操作都被自动弹出框阻断了。
解决:
分析故障现象极有可能与鼠标操作冲突有关,看一下自己开了哪些软件是有用到鼠标操作而且是全局快捷键的。
最后锁定目标为“有道词典”因为有道词典有选词、划词...
分类:
移动开发 时间:
2015-06-01 18:52:31
阅读次数:
124
这两天敲的电子词典中涉及到电子词典打开以及为电子词典词条分配内存的问题,其中经过了三次的改进措施,下边对这三种方式的改进过程做如下总结:
第一种方法:
第一种方法对电子词典内存分配的方式是为其分配一个指定大小的空间,实现代码如下:
//声明虽大的记录条数
#define MAX 111111
struct dict
{
char *key;//词条
char *content...
分类:
其他好文 时间:
2015-06-01 13:23:57
阅读次数:
119
在web项目的src目录下创建IKAnalyzer.cfg.xml文件,内容如下 IK Analyzer 扩展配置 use.dic.dic;googlepy.dic dicdata/ext_stopword.dic 注意:1. use.dic的格式是无...
分类:
Web程序 时间:
2015-05-27 15:15:03
阅读次数:
214
算法描述:S1为带切分字符串,S2为空,MaxLen为词典中的最大词长判断S1是否为空,若是则输出S2从S1左边开始,取出待处理字符串str(其中str的长度小于MaxLen)查看str是否在词典中,若是则转5,若否则转6S2+=str+”/”,S1-=str,转2将str最右边的一个字去掉判断st...
分类:
编程语言 时间:
2015-05-25 22:19:22
阅读次数:
137
算法描述:S1为带切分字符串,FMM为S1正向最大匹配切分结果,BMM为S1逆向最大匹配切分结果如果FMM和BMM长度不相等则输出长度较短的那个否则转3如果FMM和BMM的结果相同则输出任意一个否则输出单个字字数最少的结果Java实现代码: 1 public static List SegDoubl...
分类:
编程语言 时间:
2015-05-25 21:58:18
阅读次数:
144
算法描述:S1为带切分字符串,S2为空,MaxLen为词典中的最大词长判断S1是否为空,若是则输出S2从S1右边开始,取出待处理字符串str(其中str的长度小于MaxLen)查看str是否在词典中,若是则转5,若否则转6S2+=str+”/”,S1-=str,转2将str最左边的一个字去掉判断st...
分类:
编程语言 时间:
2015-05-25 21:55:18
阅读次数:
137
在上一篇文章《调用网络API》中,我只讲述了如何直观的使用API接口以及调用API后返回的结果,本文则从程序实现的角度来实现API的调用,当然本程序的实现也是借助于扇贝网的API接口文档http://www.shanbay.com/help/developer/api/。
由API文档可知,要想调用其API,必须先注册。因此,我就注册了,账户名为nineheadedbird, 密码为1234...