原创 (已解決)8Xshell連接阿里雲服務器出現:connect:fail, reason: connect server 22 port fail

本文默認你主機(公網IP)和端口設置正確,並且用戶名密碼輸入正確,用Xshell連接22port還是失敗!   接下來就是解決的辦法: 1、進入阿里雲控制檯的救援模式 2、點擊救援連接-輸入密碼(如果沒有設置需要先設置) 3、連接成功

原创 JDBC實現對服務器數據庫的增刪改查

  1、options類 package MysqlOptions; import java.sql.*; public class options { public static final String url = "j

原创 ESP8266開發筆記(2)二次開發nonos_sdk-2.2.0,實現串口收發消息至MQTT服務器

1 成果 (1)連接WIFI (廢話) (2)連接MQTT服務器,接收其它終端發送的消息,並轉發到串口 (3)通過串口發送消息到MQTT服務器的其它終端 2 開發工具 IDE-----------------------安可信一體化ESP

原创 STM32L151固件庫編程:外部中斷

1 原理 1.1 EXTI 外部中斷用到的外設-----------EXTI(External interrupt/event controller),中斷控制器,產生中斷 EXTI的功能框圖 輸入線:  對應的是GPIO,共有20根(E

原创 ESP8266開發筆記(1)刷AT固件

本文只說細節&出現的問題,步驟網上一大堆,看官方文檔最好! 想玩這個,又懶不想到處找文檔,勸你放棄 1 確定型號 你TM不知道你什麼型號怎麼知道FLASH大小?IO數量?天線是否內置? 給你個表,自己看https://wiki.ai-th

原创 EMQ關閉MQTT客戶端匿名認證

本文默認已經安裝並且開啓emqttd,做的事是關閉MQTT客戶端匿名認證並且通過username和passward認證,且有一定的Linux命令基礎. 環境: Ubuntu16.04   +  emq v3.2.1 正文: 關閉匿名認證

原创 使用dup2重定向execlp函數

今天遇到一個小題目是:編寫一個程序將ps打印的內容輸出到out文件中。 我們都知道exec函數組可以在程序內執行命令或程序,我用的是execlp這個函數。 重定向到out文件方面,使用dup2函數來實現。 函數的功能我就不在這囉嗦了,百度

原创 匿名映射區的創建

在使用共享內存實現進程間通信的時候,我們有時候不想借助文件來實現,也就是通過匿名映射區 Linux中,我們可以使用MAP_ANON這個宏定義,具體用法是  p = mmap(NULL,4,PROT_READ|PROT_WRITE,MAP

原创 mmap函數創建映射區實現——多進程拷貝目標文件

程序寫的比較簡單,可能部分細節不是很完美,以後有需要可以再修改。 /* *多進程拷貝 */ #include<stdio.h> #include<unistd.h> #include<stdlib.h> #include<sys/mma