编写代码后,可以使用Ctrl+Alt+L快捷键,就可以对整个文件的代码进行排版了。
例如:
- 在类或方法之间加入2个空行
- 在注释符#后添加空格
- 删除多余的空格
- 对超出最大宽度的代码自动折行
排版的规则遵循Settings->Editor->Code Style中的设置。
编写代码后,可以使用Ctrl+Alt+L快捷键,就可以对整个文件的代码进行排版了。
例如:
排版的规则遵循Settings->Editor->Code Style中的设置。
線程基本概念 1. 什麼是線程 【1】 線程被稱爲輕量級的進程 【2】 線程也可以使用計算機多核資源,是多任務編程方式 【3】 線程是系統分配內核的最小單元
什麼是數據結構? 1. 數據 數據即信息的載體,是能夠輸入到計算機中並且能被計算機識別、存儲和處理的符號總稱。 2. 數據元素 數據元素是數據的基本單位,又稱之爲記錄
棧和隊列 棧 1. 定義 棧是限制在一端進行插入操作和刪除操作的線性表(俗稱堆棧),允許進行操作的一端稱爲“棧頂”,另一固定端稱爲“棧 底”,當棧中沒有元素時稱
排序 排序(Sort)是將無序的記錄序列(或稱文件)調整成有序的序列。排序方法有很多種,下面舉例說明: 冒泡排序 冒泡排序是一種簡單的排序算法。它重複地走訪過要排序的數列,一次比較兩個元素,如
進程創建方法 1. 流程特點 【1】 將需要子進程執行的事件封裝爲函數 【2】 通過模塊的Process類創建進程對象,關聯函數 【3】 可以通過進程對象設置進程信息及屬
IO 分類 IO分類:阻塞IO ,非阻塞IO,IO多路複用,異步IO等。 阻塞IO 1.定義:在執行IO操作時如果執行條件不滿足則阻塞。阻塞IO是IO的默認形態。 2.效率:阻塞IO是
進程(process) 進程理論基礎 1. 定義 : 程序在計算機中的一次運行。 【程序】是一個可執行的文件,是靜態的佔有磁盤。
動機 【1】 文本處理已經成爲計算機常見工作之一 【2】對文本內容的搜索,定位,提取是邏輯比較複雜的工作 【3】爲了快速方便的解決上述問題,產生了正則表達式技術 簡介 1. 定義 即文本的高級匹配模
樹形結構 基礎概念 1. 定義 樹(Tree)是n(n≥0)個節點的有限集合T,它滿足兩個條件:有且僅有一個特定的稱爲根(Root)的節點;其餘的節點可以分爲m(m≥0)個