jjzjj

ios - 通用二进制文件是否包含 iPhone 上 App Bundle 中所有沉重的 ipad 图形?怎么办?

由于iPad3具有视网膜显示屏,我开始担心iPhone和iPodtouch设备上通用二进​​制文件中的“垃圾图像”数量。显然他们不需要这些资源。我从未真正检查过,但也许有人知道:当iPhone下载通用二进制文件时,AppStore是否会自动发布一个已删除所有沉重iPad图形的版本?或者iPhone或iPodtouch是否充斥着只有iPad才需要的内容?有什么方法可以使通用二进制文件变得“智能”,以便iPad仅接收iPad资源而iPhone仅接收iPhone资源?就我而言,我有一个10MB的通用应用程序。将此升级到RetinaiPad意味着iPodtouch用户将遭受双倍文件大小的困扰。

python - 没有沉重的数据库如何进行模糊字符串搜索?

我有目录号到产品名称的映射:35cozycomforter35warmblanket67pillow并且需要搜索来查找拼写错误的混合名称,例如“warmcmfrter”。我们有使用编辑距离(difflib)的代码,但它可能无法扩展到18000个名称。我用Lucene实现了类似的东西,但作为PyLucene仅包装Java,这会使最终用户的部署变得复杂。SQLite通常不会编译全文或评分。Xapianbindings就像C++,有一些学习曲线。Whoosh尚未得到充分记录,但包含一个可滥用的拼写检查器。还有什么? 最佳答案 显然,快速进