行之惟艰

知之非艰,行之惟艰

0%

APM
Application Performance Management,应用性能管理. 随着APP体量越来越大、业务越来越多什么功能都要做, CPU/内存占用过高、偶尔掉帧、启动缓慢、手机发热…这些问题接踵而来. 随着APP发布安装之后, CPU/内存使用率、帧数是否稳定、启动时间, 都留在了用户的使用过程中. 作为一个合格的开发者, 我们需要把这些数据量化, 展现在自己的面前, 然后分析代码, 解决可能存在的问题, 进而优化体验.
虽然说市面上已经有相关SDK的服务商, 但是基本上都是黑盒的, 遇到了问题只能提交工单, 然后等待解诀, 但是得到的回复大多都是升级SDK…..所以就自己调研一下吧, 毕竟了解一下也是好的, 是吧?

阅读全文 »

  • zsh: command not found: hexo

    $ echo \ export PATH=~/.npm-global/bin:\$PATH >> ~/.zshrc
    $ source ~/.zshrc

  • 更换主题造成的乱码

    • 原因: hexo在5.0之后把swig给删除了
    • 解决: 项目内 $ npm i hexo-renderer-swig
    • 重编一下项目即可(CI的情况下直接提交代码)
      阅读全文 »

简介
通过iOS的spotlight下拉搜索基于关键字快速查找, 点击item后打开APP, 代码内也可以支持自动跳转到对应页面. 关键字可以自设, 增加APP的曝光率.

阅读全文 »

背景
原先项目内的图片预览框架用的是一个魔改的某开源框架, 里面的代码又杂又乱, 各种乱拷贝代码. 这周公司的项目任务已经做完, 就决定给这个框架自己重写一下.

阅读全文 »

  • 前言

    前段时间产品给了一个在@好友的功能

    • 用户在单独输入@符号的时候, 触发好友列表页面弹出, 然后在用户点击好友A的时候在输入框内自动设置文案: @A ;
    • 在这段文案后输入删除的时候, 整段文案一起被移除.
    • 用户发出这段文本以后, 其他用户可以点击前往用户A的个人主页
      阅读全文 »