一个基于 OneNet 的实验室环境保障系统
产品介绍高等学校实验室的首要任务是培养现代化建设所需高级人才。实验室所能承担的实验项目和实验开出率一直为众人所关注,谈实验室建设首先想到是建房、购置仪器,这是开展实验的物质基础,理应被重视。然而,实验室的环境建设更不可忽视。建设良好的实验室环境将会给身临其境的人带来无限益处。故我设计了一款基于 OneNet 的实验室环境保障系统。旨在更好的检测和管理实验室,提高实验室的环境质量。 硬件选型主控板:Arduino Mega 2860 温湿度传感器:Am2302 颗粒物传感器:Dsm501a 网络模块:Esp8266-01 继电器:Songle 系统架构 第一代采用“网关-OneNet”的架构。将 Arduino Mega 2650 作为网关主板(带 3 路串口、资源强劲)可以扩展 Wifi 和 GRPS 模块,实现一机双网支持。多 IO,易扩展更多设备。通信协议使用了公开的 Edp 协议,可实现上传数据点和下发命令。 第二代预计将采用 Zigbee+Wifi 的方式进行设备组网,来提高节点容量和设备总体的可靠性。 WebApp:Lab1 管理WabApp 直接使用...
【临时】yelee 的畅言社会化评论支持
多说关闭,这是一个对 yelee 主题做畅言社会化评论支持的临时解决方案。 已知问题,会导致当点击评论条等区域时再加载评论模块这个功能失效。 过程1.修改文件 \themes\yelee\layout\_partial\comments\duoshuo.ejs 为如下内容,并重命名为 changyan.ejs。 <!--PC 和 WAP 自适应版--> <div id="SOHUCS" ></div> <script type="text/javascript"> (function(){ var appid = '<%=appid%>'; var conf = '<%=conf%>'; var width = window.innerWidth || document.documentElement.clientWidth; if (width < 960)...
使用 Frp 对内网黑群晖进行穿透型映射
虽然之前自己搭的黑群晖已经洗白,并成功使用 QuickConnect 进行连接,但是好景不长,可能是过多的黑群晖用户在使用白群晖服务,造成群晖方面发起了策略,我洗白过的黑群晖被拉黑。为了在外网环境下也可以使用内网的 DSM 服务,所以我决定使用 Frp 对内网黑群晖进行穿透型映射 Frp 对内网黑群晖进行穿透型映射。(在学校机房写的,全程无图,抱歉,如果有问题请留言) 前期准备括号内是我实际测试过程中使用的软件版本。不同版本在设置中可能存在些许差异,但你可以找和你硬件相匹配的版本来完成映射。 1、黑群晖一台(DSM 6.0.2)2、有公网 IP 的 VPS(CentOS 7.x)3、相应版本的 Frp 软件(Linux_amd64)4、域名一个 Frp 介绍懒了,直接移步到 GitHub 中的 Frp 中文介绍。 你也可以不看这个介绍,但你必须对如下的内容有所了解。 frps 及 frps.ini,frp 的服务端和服务端配置文件,需要放到有公网 IP 的机器上。 frpc 及 frpc.ini,frp...
【2017 年 5 月】更新日志
更新1.加载了新的主题 yelee。 2.修正了一个 about 页面的错别字。 3.修正了 hexo-generator-json-content 插件的异常。 4.新增了对 网易云跟贴 的支持。 已知 Bug 网易云跟帖 暂时不能支持当点击评论条等区域时再加载评论模块。 欢迎各位帮忙 Find Bug。
【已作废】yelee 的网易云跟帖支持
网易云跟帖将于 2017.8.1 日关闭,谢谢大家支持。 多说关闭,这是一个对 yelee 主题做网易云跟帖的支持的临时解决方案。 已知问题,会导致当点击评论条等区域时再加载评论模块这个功能失效。 过程1.修改文件 \themes\yelee\layout\_partial\comments\duoshuo.ejs 2.将网易云跟帖的 APP KEY 写到 _config.yml 中 duoshuo 的 domain 部分 duoshuo: on: true domain: ***APP KEY***
Eclipse 官方简体中文语言包的安装方法
本文介绍如何汉化 Eclipse,官方汉化包不完整,请酌情使用! 进入 Eclipse,选择 Help -> Install New Software… 点击 Add,Location 填上 http://download.eclipse.org/technology/babel/update-site/R0.14.1/neon,名字随意。 等待 Pending 一会儿,再在 Babel Language Packs for eclipse -> Babel Language Packs in Chinese (Simplified)一项前选对钩。 最后按照提示一步一步安装完即可。 【补充】如何修改语言为英文: 进入 eclipse 文件目录,编辑 eclipse.ini 在其末尾追加 -Duser.language=en,重启 eclipse 即可。
让 Apache 支持 CGI
这玩意有一点载入史册的感觉了,首先回答一个问题:CGI 这种东西还健在吗? 测试环境:Apache 2.4.23 (phpStudy) Windows Server 2003 运行脚本:使用 C 语言编写的 CGI 脚本 配置过程1.加载 CGI 支持模块,打开 Apache 配置文件 (httpd.conf),寻找 LoadModule cgi_module modules/mod_cgi.so 解除前面的 # 2.定义 CGI 运行目录,解除在 Apache 配置文件中 ScriptAlias /cgi-bin/ "D:/phpStudy/Apache/cgi-bin/" 前面的 #,(D:/phpStudy/Apache 根据实际情况而定) 3.启用对 CGI 的支持,解除在 Apache 配置文件中 AddHandler cgi-script .cgi 前面的 # 4.保存 测试index.html(www 目录)html <body> <form name="form1"...
自己动手组建一个 NAS J3455
实在忍不了某度云限速 200k/s(体验会员 10M/s),秉承着私有云大法好,搞了一台黑群晖给硬洗白了,可以使用除升级外的一切功能。 首先说几句测试通过,仅供参考 不承担硬件损坏,软件故障,数据丢失的责任 仅限交流和学习,低调使用,如果资金充裕请不要使用黑群晖 硬件选型 类 型号 主板 ASROCK J3455-ITX 内存 Samsung DDR3L 1600 4G(拆) 机箱 鼎鑫 4 盘位 NAS 机箱 电源 森林人小 1U 标定 500W 连接线 细 SATA 线*4 主板插针转 USB 母头 一些经验: 主板:ASROCK J3455-ITX 是板载 4 个 SATA 的,其中两个原生支持,两个是转接出来的,网上一些两个 SATA 的且带 PCI-E 的板子也是可以选择的,例如 J3160 Q1900 等,只需要一张 PCI-E 转 SATA 的卡而已。 内存:ASROCK J3455-ITX...
Java 开发环境搭建&小实验
Java 笔记:搭建环境和 HelloWorld 搭建 Java 程序开发环境下载、安装 JDK登陆 ORACLE 官网下载与你系统版本架构相同的 jdk 安装包。 设置环境变量检查一下系统的环境变量有没有如下内容: 变量名 目录 示例 JAVA_HOME 到 jdk 目录 C:\Program Files\Java\jdk1.8.0_111 PATH 到 bin 目录 C:\Program Files\Java\jdk1.8.0_111\bin CLASSPATH 到 lib 目录 .;C:\Program Files\Java\jdk1.8.0_111\lib 不要替换已有的系统变量,要以追加的形式修改 每个环境变量应该用;(英文状态下的半角分号) 隔开 配置完成后,可以自己验证一下,Win+R 运行 CMD,输入 java -version,如返回安装的 Java 版本号,即配置正常。 HelloWorldJava 编写运行流程: 源文件:主类名.java -> 字节码文件:源文件名.class...
回首——我的 2016
再见 2016,你好 2017! 很惭愧,只做了些微小的事情。 2016 过的很快,总结起来,今年我主要搞了如下几件大事。 参加 GMIC非常感谢时速云提供了本次大会的门票。全球移动互联网大会,世界的共振,全球的移动互联。 积极参与了各项大会议程,通过与各厂商、开发者的深入探讨和交流,体验到了各类前沿的技术和设备,例如现今火爆的 VR、AR,特斯拉电动新能源汽车,BAT 等公司的新品等。我了解到了互联网领域的发展方向,拓宽了我的视野,丰富了我的知识。 参加 CODING 技术小馆CODING 技术小馆是由 CODING.NET 组织的面向技术的开发者线下交流分享活动。 我参加的是 CODING 技术小馆的前端活动,主讲老师分享了他们在开发、使用前端框架过程中“挖坑”和“填坑”的经历,现场讨论非常激烈。通过(本次活动),我认识了许多 CODING 员工、开发者,学习到了许多知识,在接下来的一年中,我会积极参与此类的线下交流活动。 入门 Docker通过使用 TXCloud 和 DaoCloud,我入门了 Docker。通过自学,我完成了一个自己的小实践,既 Typecho 的...












