炫Q 发布的文章

MQTT on Windows

https://www.mosquitto.org/download/

C:\Program Files\Mosquitto
mosquitto -c mosquitto.conf
mosquitto_sub -v -t topicTest01
mosquitto_pub -t topicTest01 -m TestMessage

netstat -a

#listener
listener 1883 0.0.0.0
allow_anonymous true

python公共库

本地库
~/.local/lib/python2.7/site-packages/
公共库
/usr/local/lib/python2.7/site-packages/
似乎不行
sudo cp .local/lib/python2.7/site-packages/* /usr/local/lib/python2.7/site-packages/ -r
这样凑合用
cp .local/lib/python2.7/site-packages/xxx ./ -r

Ubuntu应用程序全屏

一个小bug
Failed to load module "canberra-gtk-module"
sudo apt install libcanberra-gtk-module

sudo apt install gnome-tweaks
sudo apt install gnome-shell-extension-autohidetopbar
sudo apt install gnome-shell-extension-dashtodock

关于时间

Unix时间戳:是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数

DateTime dt = new DateTime(1970,1,1).AddSeconds(1625718612); //获取到的是UTC时间
UTC时间,转换为本地时间
DateTime dt = new DateTime(1970, 1, 1,0,0,0,DateTimeKind.Utc).ToLocalTime();
dt = dt.AddSeconds(1625718612);

参考资料:
http://tool.chinaz.com/Tools/unixtime.aspx

Arduino串口的hello world

串口收发的简单栗子

String str = "";

void setup() {
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }
}

void loop() {
  while (Serial.available() > 0)
  {
    str += char(Serial.read());
    delay(2);
  }

  if (str.length() > 0)
  {
    delay(200);
    str="R:"+str;
    Serial.println(str);
  }
  
  delay(10);
  str = "";
}

参考资料:
https://www.lxx1.com/3905