原创 指針數組的機器級說明

指針數組是由若干指向同類目標的指針變量形成的數組成爲指針數組。 例如,int *a[10]; 定義了一個指針數組a,它有 10 個指向 int 型數據的指針,這個指針數組可以實現一個二維數組。 根據下面這個程序來具體看看再機器級中的表示

原创 過程調用的機器級表示

一、運行時棧 可執行文件的存儲映像 在 32 位機器中,指針 %esp 指向棧頂,在 64 位機器中,指針 %rsp 指向棧頂。x86-64 的棧向低地址方向存儲。也就是說,如果給這個棧分配空間,那麼棧頂指針的值減小。 當 x86-64

原创 java 實現評論功能

用 Java 實現評論功能,這節是實現評論,之後會補充回覆功能,下面是效果圖(此處不會詳解頁面的設計,哈哈哈,因爲頁面也不是我設計的,而且這個頁面還被我玩壞了) 其實和我上一篇博客的知識很是相近      1. 創建數據庫 (使用 My

原创 java 連接數據庫

這次想記錄一下用java實現與數據庫的連接並將數據進行顯示,效果開始界面如下   本應用採用MySQL 訪問數據庫,數據庫至包含一個 students 類,代碼如下 CREATE TABLE students( id serial

原创 Window10 防火牆設置端口訪問

1. 打開控制面板(control) ---> 系統和安全 ---> Windows Defender 防火牆 ---> 左側高級設置 2. (左側)入站規則 ---> (右側)新建規則 3. (左側)協議和端口 ---> 端口

原创 MyEclipse2010連接數據庫

在MyEclipse中連接數據庫,但並不包括具體應用。 1. 打開 DB Browser 窗口,右擊鼠標,選擇 new 2. 在彈出的窗口中填寫相關信息 Driver template 在下拉框中選擇一下選項 在 Driver nam

原创 深入理解數據庫select語句

這篇博客帶領大家發現數據庫 select 語句背後的實現步驟。首先創建三個表,分別是 Student (學生信息表)、Course (課程信息表)、SC (學生選課信息表) 其中,Course 表中,Cpno 是外碼,被參照表是Co

原创 TDD 測試驅動開發

       TDD 即 測試驅動開發,是一種自下而上設計方法。        一個程序的運行,通常都是方法之間的相互調用,                      有時可能爲 A -> B -> C -> D -> E        

原创 定點數編碼(詳解補碼)

在計算機中,定點數的編碼主要有三種表示形式:原碼、補碼、移碼。 一、原碼是最容易理解的編碼方式。用最高位表示正負,0 表示正數,1 表示負數。即設最高爲位n,則符號位爲 。 Decimal Binary   Decimal Binary

原创 實現購物車功能

本篇博客所完成的購物車應用重點主要落在頁面之間的轉換和數據的傳遞,對於前端界面設計並不多加分析。屬於初學 Web 編程階段。 該購物車應用主要有四個功能:查看商品列表、查看商品詳情、將商品加入購物車、顯示購物車信息、將商品從購物車中移除。

原创 java 實現哈夫曼樹

一、 什麼是哈夫曼樹 要理解什麼是哈夫曼樹,首先要理解幾個概念 路徑:從樹中一個結點到另一個結點之間的分支構成這兩個結點之間的路徑。 路徑長度:路徑上的分支數目。 樹的路徑長度:從樹根到每一個結點的路徑長度之和。(完全二叉樹就是樹的路徑長

原创 java實現哈夫曼樹的壓縮與解壓

  下方鏈接爲用 java 實現哈夫曼樹: https://blog.csdn.net/www_chinese_com/article/details/88070625 目錄 一、壓縮 二、解壓 一、壓縮 利用哈夫曼編碼對文件進行壓縮和解

原创 Android Activity生命週期

一、活動生命週期的意義 Activity(活動)是一種可以包含用戶界面的組件,主要用於與用戶進行交互。也就是說,在用戶與界面進行交互之前,必須要進行特定的初始化操作。再者,Android 操作系統是一個多任務(Multi-Task) 的操

原创 鏈表及其部分方法實現

  爲什麼有了數組(靜態、動態)之後,我們還需要用鏈式存儲呢?      這是因爲,數組所用的順序存儲在開始的時候就需要開闢一個固定大小的內存空間,這樣會造成資源的浪費,而且當數組太大的時候,內存中沒有這麼大的空閒內存,就會分配失敗。但是

原创 參數傳遞

在Java中參數傳遞主要分爲兩種,一是值傳遞,二是引用傳遞。 一、首先我們要知道有哪些數據類型。        一種是基本數據類型。就是我們熟悉的 byte 、short、int、long、float、double、char、boolea