原创 Java-類與對象

類與對象是java中最基本的概念。類是一類事物的統稱,是個抽象的概念。對象是指某個類中的具體事物,是類的具體實例。比如,電腦是個類,是對電腦這類事物的統稱,是抽象概念;我的電腦是這個類的對象,是現實中的具體事物。 1、定義一個類的格式

原创 類的繼承與接口實現

一、類的繼承          繼承是面向對象最顯著的一個特徵,繼承的關鍵字是extends,一個新的類繼承原先已有的類,這個新的類就會繼承原有類的所有方法和屬性,但是,私有的方法和屬性則不能直接調用,其中新的類稱作子類,原有的類稱作

原创 Java五子棋

         這是我做的一個五子棋登陸界面以及棋盤界面。首先說登陸界面,其實登陸界面的製作是非常簡單的,就是一個界面上添加一張圖片,在添加幾個按鈕就ok了,但對初學者來說(例如本人)其中有一個難點,就是圖片的添加,該登陸界面添加

原创 事件監聽機制

          在java語言中,事件監聽器有ActionListener(動作監聽器)、MouseListener(鼠標監聽器)、MousemotionListener(鼠標動作監聽器)、KeyListener(鍵盤監聽器)

原创 C++內存管理

C++內存管理 [導語] 內存管理是C++最令人切齒痛恨的問題,也是C++最有爭議的問題,C++高手從中獲得了更好的性能,更大的自由,C++菜鳥的收穫則是一遍一遍的檢查代碼和對C++的痛恨,但內存管理在C++中無處不在,內存泄漏幾乎在

原创 Android筆記-自定義適配器

Android之自定義適配器 當我們需要把數據集按某種規則系列地顯示在android屏幕上時,這時候就需要用到listview以及它的適配器了。Adapter是所有適配器的根接口,ListAdapter是Adapter的子接口,BaseA

原创 ssh與ajax結合之json異常:org.apache.struts2.json.JSONException

在ssh和ajax結合實現異步傳輸時,經常會出現的一個問題是,json格式的數據從後臺傳遞到頁面後無法解析,下面的data即是回調函數中參數,在頁面斷點後會看到data接收到的是下面一堆數據,其實是異常信息。 ------------

原创 git使用總結

一、什麼是Git? Git是目前世界最爲先進的分佈式版本控制器,它使得我們可以更加高效的管理我們的項目。相比svn,git有很多優點,其中分佈式管理是其較大特點之一,除此之外,git新建分支、合併分支也更加快速。 二、工作區、

原创 圖搜索算法(深度優先搜索、迭代加深的深度優先搜索、廣度優先搜索、代價一致搜索、A*搜索)

圖搜索算法 本週學習了一下圖的搜索算法,包括無信息搜索算法:深度優先搜索、迭代加深的深度優先搜索、廣度優先搜索以及代價一致搜索;有信息搜索算法:A*搜索。 一、需求分析 分別用深度優先搜索、迭代加深的深度優先搜索、廣度優先搜索以及代價一致

原创 從簡單到複雜實現TCP客戶端服務器通信

** 首先我們要知道服務器客戶端的概念。 客戶端-服務器(Client/Server)結構,簡稱C/S結構,是一種軟件系統

原创 集合框架總結(完整)

集合框架 集合的繼承體系圖解   一、Collection 1:對象數組(掌握) (1)數組既可以存儲基本數據類型,也可以存儲引用類型。它存儲引用類型的時候的數組就叫對象數組。 (2)案例: 用數組存儲5個學生對象,並遍歷數組。   2:

原创 二維數組動態分配內存

C 二維數組動態分配和釋放 (1)已知第二維 Code-1 char (*a)[N];//指向數組的指針 a = (char (*)[N])malloc(sizeof(char *) * m); printf("%d\n", sizeo

原创 7個方法帶你走出抑鬱的情緒

文:袁麟翥 | 壹心理專欄作者 最近一位讀者在微信上與我取得聯繫。他覺得自己非常抑鬱,心理壓力巨大。雄心壯志很高卻沒有明確目標,想法很多但不知道從何開始。和他聊了一會兒,他告訴我自己身上有許多壞習慣,有時候都在想自己是不是應該去看

原创 150天成爲高級程序員之路

今天無意中點到一個JAVA培訓網站上的內容,嚇了一跳 課程主題 實訓內容 實驗項目 課時 第一模塊課程學習目標:Java工程師 Java入門和J2SE 面向對象編程,繼承、封裝和多態等,Java語言的基本語法。基本的界面編程(AWT

原创 java的hashCode方法

覺得講的比較好就搬過來了... 首先,想要明白hashCode的作用,你必須要先知道Java中的集合。總的來說,Java中的集合(Collection)有兩類,一類是List,再有一類是Set。你知道它們的區別嗎?前者集合內的元素是有序的