0%

前言

Arduino作为比较火的开源开发板,其丰富的库可以大大缩短开发周期,Arduino编程软件为Arduino IDE,编程思路和我们平常使用的IDE有所不同,Arduino编程没有main函数,因为好多东西都被隐藏了。一直想搞清楚,以便编写自己的库文件。下面是一些在网上搜集到的关于如何建立自己的库文件

阅读全文 »

前言

最近在项目中要使用MQTT协议,需要搭建一个MQTT服务器来进行调试,在网络上找了一天,找到的大多数都是MQTT客户端,最后发现这篇博客写的教程可以使用,特此记录。

寻找过程

在寻找MQTT服务器的过程中,我发现的Mosquitto是一款「An Open Source MQTT v3.1/v3.1.1 Broker」——开源的MQTT代理服务器,其下也有Windows的安装包。

阅读全文 »

XBMC / OpenELEC 在安装后大家是不是和小编一样,发现没有中文? 可是要怎么设置成中文呢?接下来就为大家说明:

1.鼠标移动到 SYSTEM然后点击 Settings

Tips:也可以直接点击SYSTEM默认进入Settings

2.点击Appearance

3.点击左侧的International,在右侧的Language中选择Chinese (Simple)

阅读全文 »

回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。

阅读全文 »

将Lua解释器移植到STM32

最近在一个在做一个PLC项目,对于PLC需要根据不同场景实现不同的功能,因此为了保持系统的稳定性决定做一个脚本配置的方案。开始的时候自己写了一个脚本解析程序,系统运行不错,就是脚本有点长,易读性比较差,今天突然想到Lua,决定把Lua移植到STM32上去,网上查了一下相关资料,说实话,关于STM32Lua的工程应用还是比较少的,决定自己移植一下

阅读全文 »

新建一篇文章

1
hexo new "Hexo教程"

通过vim编辑器或者其他编辑器打开:添加tags和categories

修改如下:

1
2
3
4
5
6
7
title: title #文章标题
date: 2016-06-01 23:47:44 #文章生成时间
categories: "Hexo教程" #文章分类目录 可以省略
tags: #文章标签 可以省略
- 标签1
- 标签2
description: #对本页的描述 可以省略

新建一篇博客,在cmd执行命令:

1
hexo new post “博客名”

这时候在文件夹_posts目录下将会看到已经创建的文件
使用编辑器编好文章,那么就可以使用命令:

1
hexo d -g

我们在使用Allegro来布局PCB的时候经常会遇到布局一样的模块,如果我们一个个的去布局很浪费时间,怎么解决这个问题呢,那就用到我们今天讲的一个知识点了,答题思路是先布局好一个模块,然后其他的按照这个布局复制即可,是不是很简单,接下来看一下具体如何操作

阅读全文 »

netstat命令各个参数说明如下:

1
2
3
4
5
6
7
8
9
  -t : 指明显示TCP端口

  -u : 指明显示UDP端口

  -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)

  -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。

  -n : 不进行DNS轮询,显示IP(可以加速操作)

即可显示当前服务器上所有端口及进程服务,于grep结合可查看某个具体端口及服务情况··

netstat -ntlp //查看当前所有tcp端口·

netstat -ntulp |grep 80 //查看所有80端口使用情况·

netstat -an | grep 3306 //查看所有3306端口使用情况·

查看一台服务器上面哪些服务及端口

netstat -lanp

查看一个服务有几个端口。比如要查看mysqld

ps -ef |grep mysqld

查看某一端口的连接数量,比如3306端口

netstat -pnt |grep :3306 |wc

查看某一端口的连接客户端IP 比如3306端口

netstat -anp |grep 3306

1
2
3
4
5
6
7
8
netstat -an 查看网络端口 

lsof -i :port,使用lsof -i :port就能看见所指定端口运行的程序,同时还有当前连接。

nmap 端口扫描
netstat -nupl (UDP类型的端口)
netstat -ntpl (TCP类型的端口)
netstat -anp 显示系统端口使用情况