Vue+Node::VM 沙盒控制台工具 团队内部开发了很多 Web 平台的工具,由于服务端逻辑比较复杂,生产环境上运行的服务涉及到的一些问题,排查起来相对困难,需要进入到当前服务内部查看运行情况 本文提供一种后门服务:在 NodeJS 服务中包装 Node::VM 沙盒模式,支持远程运行在前端编辑器上编写的代码 源代码参考 2023-01-19 nodejs #sandbox #vue #node
让 Clean 拯救大型项目 Android 项目没有选择合适的架构,随着代码的增长和团队的扩大,会导致项目难以维护,Clean 架构拯救你 😃 2022-03-06 Android #Architecture
MacOS 上编译安装 OpenCV 的来龙去脉 本文讲解在 MacOS 上编译安装 OpenCV 源码的来龙去脉, 以对 cmake 在实战上有更多的了解 2022-01-08 #cmake #OpenCV
惊人的傅立叶变换 本文记录 OpenCV 重要的理论基础, 结合 Demo 案例巩固知识点. 色彩空间转化 123cv::imreadcv::cvtColorcv::imwrite 傅立叶变换 傅立叶变化画画!! 2022-01-08 OpenCV #OpenCV
OpenCV 基础知识点整理 本文记录 OpenCV 重要的理论基础, 结合 Demo 案例巩固知识点. 色彩空间转化 123cv::imreadcv::cvtColorcv::imwrite 傅立叶变换 傅立叶变化画画!! 2022-01-08 OpenCV #OpenCV
Publishing cli-package to npm repository 好奇一些第三方的 node 命令行工具是如何制作与发布的,于是研究了下以便以后发布自己的命令行工具作为参考 2018-03-18 node #cli
道与术 Fenng前一阵子写了一篇文章《我快30了,前途在哪里?》,里面提到 我以前跟不少这样的人交流过,说现在在做某某岗位,感觉没前途,我说那你就业余时间学点你感觉有前>途的,跳槽嘛。对方回答:没时间学别的啊。再问:那你下班之后呢?答:下班之后吃个饭收拾一下看看>电视上上网,时间也就没了啊。也是,这样的人能感觉自己有前途才怪。 别问前途在哪里吧,下点功夫,把手头的事情做好,提高效率,然后就 2016-03-07 reading #思考
Android 异步处理队列消息分析 试想我们有一连串的异步任务需要交给工作线程来做,这种 “生产者消费者模式” 可以通过传统 Java API 的 BlockingQueue 来实现,也可以用 Android API 提供的 Handler 和 Looper 来实现,我来简单分析下~ 2016-01-09 Android
深入理解 Android Package Manager 与 Package Installer 我们总是在安装、卸载apk,然而对于以下几个问题,你知道如何解答吗? Package Manager 和 Package Installer 都是什么? 在 Android 中 APK 文件存储在哪里? 你知道 APK 安装的具体步骤吗? Package Manager 是如何存储数据的? 在哪里可以找到 Package Manager 和 PackageInstaller 的源码? 2015-12-20 它山之石 #Package Manager #Package Installer
Android 盒子适配解决办法汇总 虽然现在大部分盒子和智能电视都是1080P或720P的分辨率,但考虑到有些山寨厂商的分辨率并没有按照标准执行,我们通常用 dp 在不同分辨率上做的适配方案所达到的适配效果在部分盒子上并不理想,而且工程量也大。这就产生了怎么样做好一次布局,多处适配的方案。下面分别介绍一下我收集到的三种适配方案,以及各自的优劣之处。 2015-12-10 Android #OTT #Android-TV
再谈LruCache LRU算法是一种很常用的内存管理方式,为实现该算法,有两方面要做: 实现最近使用:可以用链表完成,在使用链表时将最近索引到的元素从当前位置移除然后放置在链表头部,这样最久未使用的就被逐渐移到了链表尾部 实现快速检索:想要快速的检索到对应元素可以 通过哈希表完成,通过key值查找到对应的value 其实 JDK 中强大的 Collection 已经向我们提供了 LinkedHashMap 满 2015-06-08 Android #LruCache