-
Geoserver 跨域设置
在前端项目中,如果 WebGIS 应用和 GeoServer 不在同一个域名 / 端口 下运行,例如: 前端在 http://localhost:3000 GeoServer 在 http://localhost:8080/geoserver 浏览器会因为同源策略(Same-Origin P... Read More
-
Google 超级用户的指导手册
大多数人用 Google 的方式,都停留在往搜索框里扔一堆关键词,剩下交给命运。 但如果你肯多记几个小语法,Google 其实可以被你当成一门简单的查询语言来用——精确到网站、文件类型、价格区间, 甚至直接在搜索框里算账、查天气、看航班。 下面这些技巧,整理自那张 How to be a Google P... Read More
-
How To Design A Good API and Why it Matters 视频笔记
How To Design A Good API and Why it Matters 这篇 talk 算是把我心里那些“模模糊糊觉得不对劲”的地方,一条条拆开给我看。 它没教你什么高深框架,只是在反复追问几个朴素的问题:这个类、这个方法到底是干嘛的?别人第一次用,会不会踩我已经踩过的坑?... Read More
-
ES8(ES2017)新特性指南
ES8(ES2017)新特性指南 ES8 已经在这个夏天正式发布,也被称作 ES2017,为 JavaScript 带来了不少好用的新写法。 Object.values() 现在 Object.values() 可以直接拿到对象里所有属性的值,不用再自己写循环去遍历。 一个简单的例子: const countries = { BR: "B... Read More
-
Docker Cheat Sheet
Docker 是一个开放平台,帮助开发和运维在笔记本、数据中心虚拟机、甚至云环境里,以统一的方式构建、打包和运行应用。 这篇文章是一份 Docker 命令速查表:方便我自己忘了某条命令的时候快速翻一眼就能用。 安装 Docker(Installation) 先把 Docker 装起来,后面所有命令才有用。不同系统的安装方式略有差... Read More
-
使用 Node.js 做设备开发
最后更新:2017-03-14 在GitHub编辑 您可以采用Node.js中的客户端库和示例来构建和开发与 IBM Watson™IoT 平台上个人项目交互的设备代码。 使用提供的信息和示例,通过Node.js开始开发您的设备。 下载Node.js客户端和资源 要访问Watson IoT Platform的Node.js客户端库和其他... Read More
-
使用 Python 做物联网开发
最后更新:2017-03-14 在GitHub编辑 您可以使用Python来构建和开发设备代码,以便在IBM Watson™IoT Platform上与您的项目进行交互。Watson IoT Platform的Python客户端提供了一个API,通过抽象出基础协议(如MQTT和HTTP)来促进与Watson IoT Platform功... Read More
-
IBM Bluemix MQTT 消息传递机制
最后更新:2017-03-14 在GitHub上编辑 MQTT是设备和应用程序用于与IBM Watson™IoT平台通信的主要协议。它是一种发布和订阅消息的传输协议,旨在有效交换传感器和移动设备之间的实时数据。 MQTT可以通过TCP / IP运行,并且可以直接对TCP / IP进行... Read More