Fog of World 是一对台湾开发者夫妇独立开发并在 年发布的应用,应用功能很简单,就是记录你走过的路的轨迹,并通过”擦除”的方式来呈现,颇有有点开拓世界的感觉。
more >>所谓的单例失效,指的是需要在代码上已经使用了单例模式,但在实际运行时需要使用单例的类却被创建了多个实例对象,与单例的预期不一致。本文旨在了解其失效背后的原因,以及总结其规律。
more >>真正把写代码当成自己的职业, 已有六年有余, 这些年里, 亲身经历从一个只管实现功能的入门者, 到关注层次架构, 很难准确说出自己是从哪什么时候发生变化,不敢说已经变得牛逼非常, 但变化与体会肯定是有的, 在这过程中也总结出一些心得. 以往自己写下的文字大多都是跟技术实现相关, 今天稍稍来点不同, 来聊聊代码职业过程中的一些感想.
more >>在iOS里,我们可以利用AVAssetExportSession来对视频进行编辑合成并输出到文件, 使用方法也很简单
1 | AVAssetExportSession *exporter = [[AVAssetExportSession alloc] initWithAsset:asset presetName:AVAssetExportPresetPassthrough]; |
使用调用 exportAsynchronouslyWithCompletionHandler 方法并设置好回调即可.
但今天显然不是想讲API的使用方法.
more >>转iOS开发已二月有余, 整体的模式与android没有什么非常大的不同, 可能唯一不是很适应的就是UI界面,由于是初创项目,UI效果非常多,这对于一个极少开发ui的客户端研发确实感到比较头大, 总算上手状况良好.
作用自己的iOS的第一篇文章,主要是记录一下自己在排查一次主线程卡顿问题。
more >>第一次接触KMP算法是在大学数据结构课程中,当时就感觉这算法很费解,学了忘,忘了学,乐此不疲,想是自己愚钝,结果发现并非只有我有这种感觉,现在想起来,更多是没对算法背景的原因有系统点的理解,趁最近有点时间,刚好再补习一次。
KMP是一个字符串匹配的算法,在KMP之前,想想我们如果要查找字符串里是否存在匹配串是怎么做的。
more >>在高版本的安卓版本中,webview的实现方式与以往的都有那么点不一样,以前的webview是作用一个内置的组件去使用,但在7.0后,android将webview的实现开放开来,在开发者模式下有一个”WebView implementation”的选择,可以让我们选择使用内置的webview实现,还是第三方的webview实现(如Chrome)。并且,在高版本中,内置的webview也不再是属于framework-lib的一部分了,而是作为一个独立的应用apk存在,可方便webview的更新,且同时遵循webview的统一规范,以方便在上述的开发者模式中切换webview实现。
more >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true