2018年7月31日
问题和现象 小张喜欢做运维技术研究,特别是最新的 k8s 技术,在应聘时选择了一家公司,就是因为这家公司有相关的 k8s 方面的技术栈,然而到了这家公司一段时间后,感觉最近工作越来越压力大,越来越不顺利。 具体的一个事例是这样的,公司需要安装一套监控系统,小张本来是会直接部署服务器的,然而对技术的热……
阅读全文
2018年7月26日
遇到的问题 Table 组件的服务端分页问题 Table 表格 仔细看了一下,虽然 mock 中的数据是全部数据集,但是是模拟远程数据库的概念的,每次返回到客户端的数据还是单个页面的数据,所以这里可以理解为本身的设计就是支持服务端分页的。 路由带参数问题 Route props - match 下载 Excel 模板的问题 Using Node.js to download files 后端文档路径: http://jp-open-service.thinkmacro.cn/swagger-ui.html Form 相关参考: http://react-component.github.io/form/……
阅读全文
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,但我在看这些教程和文档的时候其实很着急,因为我只想快速入门并且用起来,而且最好是按最佳实践的路子用起来,而不是象个初学者那样慢慢摸索。但就是没人把这条捷径说清楚…… 下面我……
阅读全文