在小型iot裝置中比如做排插這些簡單的共更能可以用位域,好處在於
iot裝置本來就資源緊張,尤其加入其他雲端資料的上傳,呼叫底層,資源更加緊張
**的思路看起來很清晰有友好的閱讀性
#include
typedef
unsigned
char plug1:1; //繼電器1 0關1開
unsigned
char plug2:1; //繼電器2 0關1開
unsigned
char netlamp:1; //網燈 0關1開
unsigned
char desklamp:1; //檯燈 0關1開
unsigned
char :4; //佔位不用
int main()
可以發現結構體占用了1位元組但是卻完成了4個功能,當然這裡只是舉例說明,比較適合這種功能相對簡單的專案 RabbitMQ在專案中的實用場景
一 結合properties檔案 進行有關的配置bean的配置 1.properties檔案 spring.rabbitmq.host localhost spring.rabbitmq.username guest spring.rabbitmq.password guest spring.rab...
Springdata redis在專案中的使用
org.springframework.data spring data redis 1.0.3.release log4j log4j org.slf4j slf4j log4j12 spring維護的使用redis用到的bean rediskeyutils類 public class redis...
vue cli專案中的跨域問題
一 開發環境中的跨域 vue cli建立的專案中,前端開發測試中,常會遇到跨域的問題。跨域通常都需要後台配置,不過前端也可以處理,可以直接利用 node.js 伺服器,通過修改 proxytable 實現跨域請求 在config資料夾下的index.js配置中 dev 設定完成一定要重啟 npm r...