原创 無線傳感網絡--開源框架Contiki3.0基本原理

引言: 在無線傳感器的領域之中,Contiki是一個很好的開源框架。在IAR工作環境當中,利用Contiki框架對無線傳感器模塊進行燒寫。接下來,就讓筆者粗略分析一下Contiki框架的內容以及工作原理。 1)以下是在IAR工

原创 Java -- Ajax異步訪問數據庫內容

以上篇博文源碼爲樣例fork,介紹Ajax異步訪問數據信息,以下爲新增內容 控制層control() – 新增內容 /* URL: .\control\QueryBookServlet.java; 方法用法:根據BookId查詢Bo

原创 Java單線程連接SQL server2012數據庫[JDBC驅動]

思維導圖 – Java通過JDBC驅動連接SQL server數據庫 一:文件結構 二:樣例代碼: BaseDao.java: /*Auther: Jason Time:2016-6-24 */ package cs;

原创 Java--servlet + ThreadLocal解決多線程併發問題及實例

思維導圖 – Servlet+ThreadLocal分包管理實例 一:本文思維導圖 二:ThreadLocal原理圖 三:代碼: 實體層entity Book.java package entity; public

原创 JavaWeb-Spring框架-IOC-Bean

引言: C語言中有一個值傳遞方法,代碼如下: int a,b,temp=0; a=1; b=2; temp=a; a=b; b=temp; 寫代碼有一個忌諱:不要將數值暴露出來。一個比較好的解決方式是通過實例化類的構造器進行初始化。比如

原创 內部排序與外部排序

排序=內部排序+外部排序 內部排序主要消耗時間複雜度,而外部排序消耗的是空間複雜度;如何權衡時間和空間複雜度? 內部排序一般包括:冒泡,選擇,快速排序等; 外部排序則是通過開闢空間,讓特定空間有雙重含義。利用這個含義來解決內部排序的

原创 嵌入式Linux開發之Bootloader(Boot-XSBase27024)原理簡介

引言: 隨着物聯網的發展,嵌入式Linux在市場的比例愈發增大。因此,筆者在此簡述一下嵌入式Linux開發的流程以及相應的原理。 1)開門見山的是嵌入式開發的結構: 接下來以Boot-XSBase27024(Blob)作爲實例來舉

原创 PC端(基於Linux系統)通過串併網線口連接ARM開發板,燒寫Bootloader並啓用Bootp和Tftp等服務刷寫Linux系統。

寫這篇博客之前有幾個問題需要解決,如下。 問題: 1.Bootloader的作用是什麼? 2.串併網線口的用處是什麼? 3.TFTP和BOOTP服務的作用是什麼? 4.整個流程是什麼? 引言: 以電腦的BIOS(Basic I