原创 用SSL保護EMQ連接(pem格式證書)

SSL是一種加密協議,可通過計算機網絡提供通信安全性。 不出所料,它也可以用於MQTT消息交換。 SSL具有許多安全優勢,例如: 強認證性:創建一個SSL連接時,通信方可以檢查其夥伴的身份並確定其是否可信任。 通常,在此階段,可以

原创 Stanford機器學習 第一週:機器學習概念及單變量線性迴歸

一、引言 1.1 機器學習定義 提問: 1.2 監督學習 Eg1: 預測房價的例子:橫軸表示房子的面積,單位是平方英尺,縱軸表示房價,單位是千美元。那基於這組數據,假如你有一個朋友,他有一套750平方英尺房子,現在他希望把

原创 php實現賬號登錄/上傳/下載/刪除文件

環境:Ubuntu16.04 搭建apache+mysql+php 1、安裝apache sudo apt-get update sudo apt-get install apache2 安裝完後輸入 http://你的ip地址

原创 How to make a simple login system with PHP

原文網址:http://www.webgeekly.com/tutorials/php/how-to-make-a-login-system-with-php/ So you’ve started learning PHP and

原创 Openwrt上Php+Mysql+Lighttpd的安裝配置

在本環境中,我使用的是OpenWrt Chaos Calmer操作系統進行操作。路由器用的是TL-WDR4310,已經改爲16M FLASH,128M RAM。 一、安裝Lighttpd 1.使用如下命令安裝LightHttpd

原创 STM32L073RZ進行兩路AD電壓信號採集(非DMA方式)

使用STM32L073RZ調試兩路AD電壓信號採集,剛開始用DMA方式,發現開啓DMA轉換USB虛擬串口無法識別。現在想不通過DMA方式來進行兩路AD電壓信號採集。單路讀取方法爲 aADCxConvertedData = HAL

原创 Stanford機器學習 第二週:多變量線性迴歸

1 多維特徵(Multiple features) 假設房價與圖中四個變量(特徵)有關,此時的假設函數爲:         更具一般性的,假設與n個變量有關 2 多變量梯度下降 下圖分別爲單變量梯度下降與多變量梯度下降算法: 3 梯度下

原创 MySQL出現Incorrect integer value: '' for column 'id' at row 1解決方法

用mysql建了個表: create table file_table ( id int auto_increment primary key, filename varchar(50) not null,filepath var

原创 openwrt實現無線上網白名單

通過修改防火牆配置文件來實現上網過濾。 配置文件 /etc/config/firewall 1、Mac白名單 在配置文件尾部添加如下: config rule option src lan

原创 NT99141攝像頭調試

NT99141攝像頭調試 爲了實現低照度環境下的拍照和攝像,特地選了低照度性能好的NT99141攝像頭 攝像頭調試首先需要識別攝像頭,根據NT99141的datasheet NT99141的I2C地址爲0x54,芯片識別的

原创 C語言中static與extern的用法

在C語言中,static與extern的用法 (1)修飾局部變量 a.一般情況下,對於局部變量是存放在棧區的,並且局部變量的生命週期在該語句塊執行結束時便結束了。但是如果用static進行修飾的話,該變量便存放在靜態數據區,其生命

原创 Parsing X.509 Certificates with OpenSSL and C

While OpenSSL has become one of the defacto libraries for performing SSL and TLS operations, the library is surpris

原创 Ubuntu 10.04 ifupdown(eth0)(永久)不能修改解決方法

Ubuntu10.04安裝好之後,配置了一個服務器,重啓後,之後接上路由欲重新修改IP時發現在網絡連接中發現有線連接下的auto eth0變成了ifupidown eth0 且不能進行編輯。進行如下操作即可: 修改/etc/db

原创 OpenWRT查看CPU,RAM,Flash信息參數

1.查看Flash容量大小(存儲空間,可以理解爲電腦的硬盤) root@OpenWrt:/# dmesg |grep spi |grep Kbytes [ 0.530000] m25p80 spi0.0: w25q12

原创 高版本MDK(522)編譯低版本MDK(423)工程不成功的解決辦法

三年前在實驗室做項目時,用MDK423基於STM32F103開發的項目,當時STM32F103 串口發送、中斷、I2C、AD採集等功能寫得都挺完善的,編譯也都沒問題。現在工作中項目又要用到STM32F103,想把當年的工程拿來直接