01 2018 档案

摘要:一、介绍 利用NSFilehandle类提供的方法,允许更有效地使用文件。 一般而言,处理文件时都要经历以下三个步骤: 1.打开文件,并获取一个NSFileHandle对象,以便在后面的I/O操作中引用该文件 2.对打开的文件执行I/O操作(读取、写入、更新) 3.关闭文件 注意: NSFileHa 阅读全文
posted @ 2018-01-31 10:33 XYQ全哥 阅读(1445) 评论(0) 推荐(0)
摘要:Levenshtein:莱文斯坦距离 Levenshtein的经典算法,参考http://en.wikipedia.org/wiki/Levenshtein_distance的伪代码实现的,同时参考了一些C++的实现,求字符串相似度。 下面求出结果是0.0~100.0, 表示为0%~100%。 阅读全文
posted @ 2018-01-30 15:17 XYQ全哥 阅读(942) 评论(0) 推荐(0)
摘要:一、介绍 在开发中,有时我们需要对一串字符串做特殊的处理后再使用,例如判断是不是特殊字符、去掉所有的特殊字符等。做处理的方法有很多,最简单的就是for循环遍历一个个的比较处理,最好用的应该是使用正则表达式。 二、正则 三、API NSRegularExpression匹配: 相关的NSMatchin 阅读全文
posted @ 2018-01-30 15:11 XYQ全哥 阅读(4550) 评论(0) 推荐(0)
摘要:一、介绍 以前做过讯飞语音识别,比较简单,识别率很不错,但是它的识别时间是有限制的,最多60秒。可是有的时候我们需要更长的识别时间,例如朗诵古诗等功能。当然讯飞语音也是可以通过曲线救国来实现,就是每达到60秒时识别停止就立即重新开启,每次结束拼接录音。这么做,显然是麻烦的,百度语音解决了这个问题,它 阅读全文
posted @ 2018-01-03 19:04 XYQ全哥 阅读(1358) 评论(0) 推荐(0)