原创 《Python從小白到大牛》第9章 數據結構

《Python從小白到大牛》已經上市!當你有很多書時,你會考慮買一個書櫃,將你的書分門別類擺放進入。使用了書櫃不僅僅使房間變得整潔,也便於以後使用書時方便查找。在計算機程序中會有很多數據,這些數據也需要一個容器將他們管理起來,這就是數據結構

原创 《Java從小白到大牛》之第11章 對象

《Java從小白到大牛》紙質版已經上架了!!! 類實例化可生成對象,實例方法就是對象方法,實例變量就是對象屬性。一個對象的生命週期包括三個階段:創建、使用和銷燬。前面章節已經多少用到了對象,這一章詳細介紹一下對象的創建和銷燬等相關知識。 創

原创 《Python從小白到大牛》第7章 運算符

《Python從小白到大牛》已經上市!本章爲大家介紹Python語言中一些主要的運算符(也稱操作符),包括算術運算符、關係運算符、邏輯運算符、位運算符和其他運算符。 算術運算符 Python中的算術運算符用來組織整型和浮點型數據的算術運算,

原创 《Java從小白到大牛》之第12章 繼承與多態

《Java從小白到大牛》紙質版已經上架了!!! 類的繼承性是面嚮對象語言的基本特性,多態性前提是繼承性。Java支持繼承性和多態性。這一章討論Java繼承性和多態性。 Java中的繼承 {#java} 爲了瞭解繼承性,先看這樣一個場景:一位

原创 《Java從小白到大牛》之第10章 面向對象基礎(下)

《Java從小白到大牛》紙質版已經上架了!!! 封裝性與訪問控制 Java面向對象的封裝性是通過對成員變量和方法進行訪問控制實現的,訪問控制分爲4個等級:私有、默認、保護和公有,具體規則如表10-1所示。 表 101 Java類成員的訪問控

原创 《Python從小白到大牛》第8章 控制語句

《Python從小白到大牛》已經上市!程序設計中的控制語句有三種,即順序、分支和循環語句。Python程序通過控制語句來管理程序流,完成一定的任務。程序流是由若干個語句組成的,語句可以是一條單一的語句,也可以是複合語句。Python中的控制

原创 模板方法設計模式在JDBC中的應用

設計模式是在特定場景下對特定問題的解決方案,這些解決方案是經過反覆論證和測試總結出來的。實際上,除了軟件設計,設計模式也被廣泛應用於其他領域,比如UI設計和建築設計等。Java軟件設計模式大都來源於GoF的23種設計模式。 這段時間一直在錄

原创 IntelliJ IDEA中快捷鍵大全

1.Ctrl 快捷鍵 介紹 Ctrl + F 在當前文件進行文本查找 (必備) Ctrl + R 在當前文件進行文本替換 (必備) Ctrl + Z 撤銷 (必備) Ctrl + Y 刪除光標所在行 或 刪除選中的

原创 《Java從小白到大牛》之第14章 異常處理(下)

《Java從小白到大牛》紙質版已經上架了!!! 釋放資源 有時在try-catch語句中會佔用一些非Java資源,如:打開文件、網絡連接、打開數據庫連接和使用數據結果集等,這些資源並非Java資源,不能通過JVM的垃圾收集器回收,需要程序員

原创 《Java從小白到大牛》之第14章 異常處理(上)

《Java從小白到大牛》紙質版已經上架了!!! 很多事件並非總是按照人們自己設計意願順利發展的,而是有能夠出現這樣那樣的異常情況。例如:你計劃週末郊遊,你的計劃會安排滿滿的,你計劃可能是這樣的:從家裏出發→到達目的→游泳→燒烤→回家。但天有

原创 《Java從小白到大牛》之第13章 抽象類與接口

《Java從小白到大牛》紙質版已經上架了!!! 設計良好的軟件系統應該具備“可複用性”和“可擴展性”,能夠滿足用戶需求的不斷變更。使用抽象類和接口是實現“可複用性”和“可擴展性”重要的設計手段。 抽象類 Java語言提供了兩種類:一種是具體

原创 《Python從小白到大牛》第10章 函數式編程

程序中反覆執行的代碼可以封裝到一個代碼塊中,這個代碼塊模仿了數學中的函數,具有函數名、參數和返回值,這就是程序中的函數。 Python中的函數很靈活,它可以在模塊中,但類之外定義,即函數,作用域是當前模塊;也可以在別的函數中定義,即嵌套函數

原创 《Java從小白到大牛》之第12章 繼承與多態

《Java從小白到大牛》紙質版已經上架了!!! 類的繼承性是面嚮對象語言的基本特性,多態性前提是繼承性。Java支持繼承性和多態性。這一章討論Java繼承性和多態性。 Java中的繼承 {#java} 爲了瞭解繼承性,先看這樣一個場景:一位

原创 買《Python Web全棧工程師》專題視頻課程送紙質圖書

經過一年多時間的嘔心瀝血,Python立體化圖書——《Python從小白到大牛》即將與大家見面了。所謂立體化圖書包括:電子圖書、視頻、課件和服務等內容。 《Python從小白到大牛》紙質圖書將於10月上旬上市,爲了答謝廣大學員對智捷課堂以及

原创 《iPhone與iPad開發實戰—iOS經典應用剖析》連載二

3.2  應用剖析這一節我們從應用的類圖如入手,瞭解應用中有哪些類,以及這個類中的方法、成員變量和屬性。nib文件有哪些。還會介紹MVC設計模式等。3.2.1  核心類圖在該應用中涉及到9個類,1個協議如圖3-8所示。 圖3-8 核心