原创 Mybatis_3

1、建項目 2、導入jar包 3、創建需要的包:更改了包名:com.cn.hm   4、在dao層刪除impl,添加StudentMapper.xml,刪除mapper包 (1)Studentdao接口中方法的名字要與Mapper映射文

原创 Mybatis_2

1、導入需要的jar庫 2、添加mybatis-config.xml、log4j.properties文件 3、創建需要的包 Dao包 Domain包 Mapper包 Service包 Util包 Test包 4、在工具包:util包創建

原创 C語言基礎和流水燈實現

C語言,沒接觸過計算機編程語言的人會把它看的很神祕,感覺非常的難,而在我看來,C語言的邏輯和運算,就是小學水平,所以大家不要怕它,我儘可能的從小學數學邏輯方式帶着大家學習C語言。 1.1 二進制、十進制和十六進制 看似很簡單的東西,

原创 Java 多線程編程

Java 多線程編程 Java 給多線程編程提供了內置的支持。一個多線程程序包含兩個或多個能併發運行的部分。程序的每一部分都稱作一個線程,並且每個線程定義了一個獨立的執行路徑。 多線程是多任務的一種特別的形式,但多線程使用了更

原创 Java 發送郵件

Java 發送郵件 使用Java應用程序發送 E-mail 十分簡單,但是首先你應該在你的機器上安裝 JavaMail API 和Java Activation Framework (JAF) 。 您可以從 Java 網站下

原创 Java 泛型

Java 泛型 Java 泛型(generics)是 JDK 5 中引入的一個新特性, 泛型提供了編譯時類型安全檢測機制,該機制允許程序員在編譯時檢測到非法的類型。 泛型的本質是參數化類型,也就是說所操作的數據類型被指定爲一個參數

原创 Java Applet 基礎

Java Applet 基礎 Applet 是一種 Java 程序。它一般運行在支持 Java 的 Web 瀏覽器內。因爲它有完整的 Java API支持,所以Applet 是一個全功能的 Java 應用程序。 如下所示是獨立

原创 Java 接口

Java 接口 接口(英文:Interface),在JAVA編程語言中是一個抽象類型,是抽象方法的集合,接口通常以interface來聲明。一個類通過繼承接口的方式,從而來繼承接口的抽象方法。 接口並不是類,編寫接口的方式和類很相似

原创 Java 封裝

Java 封裝 在面向對象程式設計方法中,封裝(英語:Encapsulation)是指一種將抽象性函式接口的實現細節部份包裝、隱藏起來的方法。 封裝可以被認爲是一個保護屏障,防止該類的代碼和數據被外部類定義的代碼隨機訪問。 要訪問

原创 Java 序列化

Java 序列化 Java 提供了一種對象序列化的機制,該機制中,一個對象可以被表示爲一個字節序列,該字節序列包括該對象的數據、有關對象的類型的信息和存儲在對象中數據的類型。 將序列化對象寫入文件之後,可以從文件中讀取出來,並且對它

原创 點亮LED

這節課的標題是點亮LED,但是需要大家瞭解的單片機基礎知識的內容也非常多,特別是對於初學者,剛開始要在頭腦中建立一個單片機的概念,課程最後通過點亮一個LED小燈來增加初學者對實驗的好奇心和自信心。 1.1 單片機的內部資源 在這裏我

原创 Java 包(package)

Java 包(package) 爲了更好地組織類,Java 提供了包機制,用於區別類名的命名空間。 包的作用 1、把功能相似或相關的類或接口組織在同一個包中,方便類的查找和使用。 2、如同文件夾一樣,包也採用了樹形目錄的存儲

原创 Java 集合框架

Java 集合框架 早在Java 2中之前,Java就提供了特設類。比如:Dictionary, Vector, Stack, 和Properties這些類用來存儲和操作對象組。 雖然這些類都非常有用,但是它們缺少一個核心的,統一的

原创 硬件基礎

通過上一課的學習,我們貌似成功的點亮了一個LED小燈,但是還有一些知識大家還沒有徹底明白。單片機是根據硬件電路圖的設計來寫代碼的,所以我們不僅僅要學習編程知識,還有硬件知識,也要進一步的學習,這節課我們就要來穿插介紹電路硬件知識。 3

原创 8051 系列單片機內部結構

1.2   8051  系列單片機內部結構 8051系列單片機內部結構可以分爲 CPU、存儲器、並行口、串行口、定時器/計數器和中斷邏輯這幾部分,如圖 1-2-1。   圖 1-2-1 1.2.1  微處理器 微處理器又稱 CPU,由運算