2018年6月2日
遇到问题: 鉴权问题: 百度 API 需要首先创建应用,并且设置应用调用接口范围,如果不包含相应接口,后期在调用时会遇到 error_code = 6 (No permission to access data) 的错误提示。 创建应用后,每个应用会有相应的 AK(API Key) 和 SK (Secret Key),可以用这两样来生成 token 用于接口调用验证。 另外百度个别接口会要求“真人认证”、“企业认证”等特殊要……
阅读全文
2018年5月22日
Nginx 和 Node.js 都是多进程单线程的。它通过事件轮询(event loop Node.js 事件循环)来实现并行操作,因此,我们要尽可能的避免阻塞操作,取而代之,多使用非阻塞操作。参考 Understanding the node.js event loop 主线程和子线程,这里说的单线程,是说主线程只有一个,所以要把阻塞的运算处理分拆到子线程中去运行。 使用回调函数 以非阻塞操作进……
阅读全文
2018年5月3日
实践 Using GraphQL with MongoDB Testing a GraphQL Server using Jest using-dataloader-to-batch-requests How GraphQL Replaces Redux js Client Bind GraphQL data to your UI with one function call. 相关网站 GraphQL CN A query language for APIs. 一种用于 API 的查询语言。 GraphQL 最佳实践 awesome-graphql The Fullstack Tutorial for GraphQL Youtube 视频教程 GraphiQL A graphical interactive in-browser GraphQL IDE. Live demo Lacinia - GraphQL for Clojure,Github Repo 一套 GraphQL 规范的完整实现,致力于维护对规范的外部兼容。 alumbra Simple & Elegant GraphQL for Clojure! graphql-clj A Clojure library designed to provide GraphQL implementation. 流行的服……
阅读全文
2018年3月29日
个人理解,仅供参考! 在开发时,仅需关注图中的那些 *.js 文件即可。……
阅读全文
2018年3月24日
2018年3月23日这期“歌手”听后感 这一期两位歌手都唱了崔健的歌,腾格尔唱《从头再来》,华晨宇唱《假行僧》,可见崔健中国摇滚之父的称号不是虚的。 从1993年大学时听过崔健的歌后,就将他奉为中国甚至世界摇滚中最为独特另类的一个,后来在几十年中,偶尔再听还是那么独特,不管时代如何变……
阅读全文
2018年3月5日
注:此文是 OSv 官网介绍的文章,感觉对于理解 OSv 很有帮助,特翻译如下,原文地址 Today’s cloud-based applications run a heavyweight stack: the hypervisor, which divides the hardware resources among virtual machines; the operating system, which divides the virtual machine’s resources among applications; and the application server, which divides the application’s resources among the end users. 当今的云应用都运行在一个非常重的技术栈上: Hypervisor (虚拟机管理程序) ,要将硬件资……
阅读全文
2018年2月10日
JavaScript library SVG.js The lightweight library for manipulating and animating SVG. Bonsai A lightweight graphics library with an intuitive graphics API and an SVG renderer. Snap.svg The JavaScript SVG library for the modern web Draw library 15个最佳SVG的JavaScript库 推荐 SVG 图标素材网站 IconFont.cn 国内图标库网站 国内外社交网站矢量图标 FlatIcon The largest database of free icons available in PNG, SVG, EPS, PSD and BASE 64 formats. Worldvectorlogo 矢量标志的所有品牌 完全免费和无限制 Tools Gravit Designer 一款跨平台的设计工具,可以在 AppStore 中直接……
阅读全文
2018年2月7日
Docker 学习 快速入门心法 官网文档也好,网上其他的教程也好,都非常有“耐心”,一点点地教你怎么理解和使用 docker,但我在看这些教程和文档的时候其实很着急,因为我只想快速入门并且用起来,而且最好是按最佳实践的路子用起来,而不是象个初学者那样慢慢摸索。但就是没人把这条捷径说清楚…… 下面我……
阅读全文
2018年2月7日
Computer Vision Library What are pros and cons of OpenCV and TensorFlow for computer vision? ccv A Modern Computer Vision Library SimpleCV Computer Vision platform using Python. Blepo Computer Vision Library Python教程 OpenCV vs VXL vs LTI: Performance Test I recently read this comparison of four vision libraries: OpenCV, VXL, LTI and OpenCV with IPP. It was in the book Learning Learning OpenCV: Computer Vision with the OpenCV Library, authored by the creators of OpenCV themselves. For those who aren’t familiar with these libraries, here’s a brief introduction. VXL VXL stands for Vision something Library. It is a C++ library that implements several common computer vision algorithms and related functionality. The idea is to replace the ‘X’ with one of the several letters: VGL = Vision Geometry Library VIL = Vision Image processing……
阅读全文
2018年1月24日
从 npm 5 开始,执行后就多出了一个 package-lock.json 的文件,如果在用 yarn 的话,就会有个疑惑,yarn.lock 和这个 package-lock.json 到底用哪个呢?要不要保存入 git 库呢? 通过参考这两个链接: Should I commit yarn.lock and package-lock.json files? Idea: support package-lock.json from npm 5 得到信息如下: 都是为了记录准确的版本,使用时最好二选一,开发团队内部协商一致后,把另一种舍弃,即尽量不要……
阅读全文