原创 Stm32-實時採集數據(溫度與一氧化碳)並且通過wifi模塊(Esp8266)實時傳輸到電腦

功能:完成溫度與一氧化碳的實時採集,並且通過wifi實時傳輸到電腦端(使用網絡助手調試),同時也可以通過串口調試 wifi作爲客戶端,在電腦端可通過socket方式編寫程序接收數據 思路: 1、DS18B20數據讀取(讀寫) 2、MQ-

原创 SpringMVC-參數綁定

在之前我們通過實例簡單講解過jsp頁面到後臺Controller的傳值,其實也就是SpringMVC的出納書綁定,今天我們對SpringMVC的幾種常用參數綁定做一下介紹。 參數綁定在我們的開發中是很常用也很重要的東西,在開發中我們經常需

原创 ssm-ssm整合(springmvc+mybatis)

ssm框架整合在如今是很常用的,前面我們已經講解過ssm2以及sm的整合,那麼今天我們講解一下ssm的整合。 同樣的,我們以一個用戶登錄的案例進行講解。 項目結構如下所示: 數據庫表結構: id-int username-varcha

原创 SpringMVC-向jsp頁面傳遞數據庫讀取到的值

在開發過程中,我們經常需要將數據庫查詢到的值放入jsp頁面進行顯示,在springmvc的controller中,我們採用request將數據傳遞過去。 思路: 1、在comtroller中調用service層的方法獲取數據庫的數據,並且

原创 Struts2-action到jsp傳值(傳遞查詢到的所有數據)

思路: 1、action獲取到數據,封裝成list 2、通過ACtionContext或者Request將list放入其中 3、在jsp頁面讀取 底層的代碼這裏不講述了,用的是mybatis與spring Action代碼: pack

原创 Echarts-引入兩個/多個圖標

在這裏,演示的是引入兩個錶盤,那麼直接通過代碼來看吧... <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title>

原创 ssh-ssh整合(Struts2+Spring+Hibernate)

在之前呢我們已經講解過ssm以及ssm2的整合開發,今天我們進行ssh的整合,在之前已經有一篇整合ssh的文章,那是基於註解開發的,今天講解的爲基於配置文件注入方式進行開發。 思路:Spring管理hibernate相關會話工廠的創建以及

原创 Echarts-Struts2+Spring+Mybnatis+Jquery+Json在頁面顯示數據(數據從數據庫讀取)

功能:從數據庫查詢兩個數據(溫度與一氧化碳濃度),顯示到頁面,頁面嵌入echarts的儀表盤 思路: 1、通過mybatis從數據庫獲取數據(封裝爲list) 2、Spring管理mybatis的mapper與struts2的action

原创 sublime快捷操作

Ctrl+Shift+P:打開命令面板 Ctrl+P:搜索項目中的文件 Ctrl+G:跳轉到第幾行 Ctrl+W:關閉當前打開文件 Ctrl+Shift+W:關閉所有打開文件 Ctrl+Shift+V:粘貼並格式化 Ctrl+D:選擇單詞

原创 Java-Java常用的類、包以及接口

類 String Integer Long File Date Thread包 java.lang.*; java.io.*; java.util.*; java.sql.*; java.math.*; 接口 Comparabl

原创 failed to create JVM code-6/-4

問題:在啓動Android studio時failed to create JVM code-6/-4錯誤 分析:該錯誤出現的原因是內存配置過多,超出了所支持的內存,解決辦法: 到andriod studio的bin目錄下,找到studi

原创 ssm2-Struts2+Spring+Mybatis整合

本篇主要講解Struts2與Spring+Mybatis的整合。 通過整合,由Spring管理Mybatis的mapper以及Struts2的Action。 項目分爲mapper(dao從層)、service層、Action層。 使用工具

原创 SpringMVC-Post/Get請求中文亂碼問題

在SpringMVC開發過程中,經常會出現POST與Get請求亂碼的問題,那麼我們該如何解決這一問題呢? POST中文亂碼 我們可以通過在web.xml文件中做一些配置解決這一問題,web.xml的配置如下所示: <!-- 解決post中

原创 SpringMVC-服務端校驗

在web的開發中,我們經常需要對參數進行校驗,使用最多的即爲在前端頁面通過js進行校驗,但是對於安全性要求較高的我們通常會在服務端進行校驗。 在服務端進行校驗主要包括如下內容: 控制層-Controller:主要校驗頁面請求參數的合法性(

原创 SpringMVC-異常處理

在開發時,我們經常會遇到異常,通常可以分爲預期異常與運行時異常兩類,有一些異常是系統異常,而有一些異常卻是一些未知的錯誤,在SpringMVC中,可以通過異常處理器的配置對這兩種異常進行處理。 思路:在dao層、Service層、Cont