原创 java ------ IO(從基礎到加強)

IO基礎到加強 基礎篇 一、一些基礎知識概念 1、文件的邏輯結構 流式文件 記錄式文件 2、文件的存取方法 順序存取 隨機存取 3、文件的使用 操作接口 應用程序接口 4、流的定義和作用 流的定義、方向性和讀/寫操作 流採用緩衝區技術 流

原创 hdu1237(簡單計算器) LinkedList類實現棧和隊列功能

點擊打開鏈接 Problem Description 讀入一個只包含 +, -, *, / 的非負整數計算表達式,計算該表達式的值。   Input 測試輸入包含若干測試用例,每個測試用例佔一行,每行不超過200個字符,整數和運算符之間

原创 hdu3328(Flipper)經典棧類

點擊打開鏈接 Problem Description Little Bobby Roberts (son of Big Bob, of Problem G) plays this solitaire memory game called

原创 hdu1702(ACboy needs your help again!) 在杭電又遇坑了

點擊打開鏈接 結題感悟: 其實吧,這題並不是很難,就是一個棧和隊列的公共題,也就是按指定的方式(棧或隊列)存取數據,但是爲什麼我自己寫的棧和隊列就是不能再杭電ac(一直wa啊),而用java包中的棧和隊列就秒過了,問題尚未找出原因,值得思

原创 java之 ------ 集合【詳解】

集合 一、集合的概念 個人理解:說簡單點就類似如,但又遠厲害於數組。數組只能定長、類型單一,而集合則是在數組上面的擴充,放大。集合可以同時放多個類型對象,也就是人們說的元素,且數量可變的。 書面解釋:集合是包含多個對象的簡單對象,所包含的

原创 java之 ------ DAO設計模式的【詳解】及常見設計模式的【應用】

DAO Data Access Object(數據訪問接口) 一、場景和問題 在Java程序中,經常需要把數據持久化,也需要獲取持久化的數據,但是在進行數據持久化的過程中面臨諸多問題(如:數據源 不同、存儲類型不同、供應商不同、訪問方式不

原创 java之 ------ 幾種常見的簡單設計模式

前言: 設計模式(Design pattern)是一套被反覆使用、多數人知曉的、經過分類編目的、代碼設計經驗的總結。用於解決特定環境下、重複出現的特定問題的解決方案。使用設計模式是爲了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性。

原创 hdu1022(Train Problem I)----- 典型棧類題目

點擊打開鏈接 Problem Description As the new term comes, the Ignatius Train Station is very busy nowadays. A lot of student w

原创 java之 ------ 設計思想

java的設計思想 (設計思想,是需要不斷領悟的。。。) 一、封裝 學java的人都知道這是向對象的編程語言,從字面上理解,就是針對對象的一些操作,將具有某一特性的實體封裝成一個類或者是將具有一定功能的方法,抽取出來封裝成一個供外面調用

原创 java網絡編程【精簡篇】

網絡編程     網絡編程就是在兩個或兩個以上的設備(例如計算機)之間傳輸數據。程序員所作的事情就是把數據發送到指定的位置,或者接收到指定的數據,這個就是狹義的網絡編程範疇。在發送和接收數據時,大部分的程序設計語言都設計了專門的API實

原创 文件切割機

文件切割與合併 要求:實現對大文件的切割與合併。 按指定個數切(如把一個文件切成10份)或按指定大小切(如每份最大不超過10M),這兩種方式都可以。 程序說明: 文件切割:把一個文件切割成多個碎片,每個碎片的大小不超過1M。自己可把功能

原创 【KMP】hdu1867(A + B for you again) 杭電java a題真坑

點擊打開鏈接 Problem Description Generally speaking, there are a lot of problems about strings processing. Now you encounter

原创 hdu1276(士兵隊列訓練問題) java集合水過

點擊打開鏈接 有人說這題屬於棧或者隊列,個人覺得說集合應該比較準確點。 Problem Description 某部隊進行新兵隊列訓練,將新兵從一開始按順序依次編號,並排成一行橫隊,訓練的規則如下:從頭開始一至二報數,凡報到二的出列,剩

原创 TCP、UDP練習題 (UDP聊天程序、TCP上傳文本文件和圖片文件)

TCP、UDP編程練習 TCP ☆上傳文本文件 讀取一個本地文本文件,將數據發送到服務端,服務器端對數據進行存儲。 存儲完畢後,給客戶端一個提示。 一、解題思路 客戶端:(1) 創建Socket對象----用服務器的ip+端口號 (2)

原创 hdu1509(Windows Message Queue) 優先隊列

點擊打開鏈接 Problem Description Message queue is the basic fundamental of windows system. For each process, the system main