之前在论坛上找到了一个通过ESP8266可以控制GPIO0的固件和app,但是自己做的家庭影音灯光系统是需要控制多个IO从而控制STM32.通过观看大明的视频,了解了GPIO的控制方法. 在固件的app\user\at_ipCmd.c中接收数据.通过识别发送过来是字符串G P I O 0 = 0然后进行对应的GPIO设置. 多个的解决方法就是上图所示的GPIO4的操作.这样就可以通过wifi来控制多个. 下载地址: http://files.cnblogs.com/files/-Donny/ES…
1 我们知道 Observer 类可以监听模型类的相关事件 1.1 creating, created, updating, updated, saving, saved, deleting, deleted etc. 1.2 利用这些事件,我们可以实现对删除和修改的控制 2 但是,如果判断的依据是本身属性时,这种方法就不妥了 2.1 比如,任务对象有一个状态属性,取值范围:进行中.已完成.已取消. 2.2 如果已完成,则不可删除,且不可修改. 2.3 矛盾来了,在不可修改的情况下,如何变更状态…
From:http://sinojelly.sinaapp.com/2011/08/git-changes-submitted-by-the-previous-method-pay-special-attention-to-change-id-unchanged/ 当使用git提交代码到gerrit后,发现此次提交有问题,需要重新提交,就需要修改此次提交了. 基本概念 Change: Gerrit中的一个Change就是一个Review任务,它对应一个commit. 每个commit,应该是为了…
四个修改Docker默认存储位置的方法 https://blog.51cto.com/forangela/1949947 易改乾坤关注0人评论27435人阅读2017-07-22 09:18:48   方法一.软链接 默认情况下Docker的存放位置为:/var/lib/docker 可以通过下面命令查看具体位置: sudo docker info | grep "Docker Root Dir" 解决这个问题,最直接的方法当然是挂载分区到这个目录,但是我的数据盘还有其他东西,这肯定不…
1. Arduino IDE配置ESP8266环境 参考:https://www.jianshu.com/p/cb0274d612b5 首先从 Arduino 官网 下载最新版本的 Arduino IDE 软件并安装. 安装完成以后,进入首选项(Preferences),找到附加开发板管理器地址(Additional Board Manager URLs),并在其后添加如下信息: http://arduino.esp8266.com/stable/package_esp8266com_index…
Windows Server 2003远程桌面允许的终端连接数默认情况下只有2个线程,也就是2个用户,当我们需要多人同时登录服务器的时候,就需要适当增加远程连接同时在线的用户数. 修改远程桌面最大连接数的方法 1,打开组策略编辑器窗口 方法:单击“开始”->“运行”,输入"gpedit.msc",“确定”. 2,依次打开“计算机配置(computer configuration)→管理模板(administrative templates)→Windows 组件(windows…
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; using System.Reflection; namespace WindowsFormsApplication2 { public class UserAgentHelper { priva…
本文实例讲述了js实现class样式的修改.添加及删除的方法.分享给大家供大家参考.具体分析如下: 比较常见的js前端功能,通过修改标签的className实现相应的功能. 具体代码如下: <table> <tbody> <tr> <td>js实现class的样式的修改.添加.删除</td> <td> <a e_value="g_sn" ename="商品编码" class="g…
C# WinForm窗体控件Panel修改边框颜色以及边框宽度方法 1.新建组件这里可以自定义一个Panel控件起名为PanelEx 2.增加一个BoderColor属性和BoderSize属性 private Color _BorderColor = Color.Black; [Browsable(true), Description("边框颜色"), Category("自定义分组")] public Color BorderColor { get { retu…
IDEA修改git账号及密码的方法: 1.file->settings->passwords 2.重启IDEA 3.执行一次提交或更新 当执行提交或更新之后,idea会自动提示输入账号.密码,如下: 4.以上如果还修改不了,请尝试如下方式 解决办法:控制面板->用户账户->管理您的凭据 --------------------- 本文来自 英杰王 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/dalinsi/article/details/7798…