原创 記錄一下做的幾道編程題

1. 輸入一個整數數組,     實現一個函數來調整該數組中數字的順序,使得所有的奇數位於數組的前半部分,所有的偶數位於位於數組的後半部分,    並保證奇數和奇數,偶數和偶數之間的相對位置不變。    public class Test

原创 lombok註解介紹小結

lombok是一個可以幫助我們簡化java代碼編寫的工具類,這篇文章主要介紹了lombok註解介紹小結,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 lombok註解介紹 lombo

原创 TCP/IP面試題

1. OSI與TCP/IP各層的結構與功能,都有哪些協議。 (1)OSI七層模型 OSI中的層 功能 TCP/IP協議族 應用層文件傳輸,電子郵件,文件服務,虛擬終端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet

原创 Storm學習教程

在這個教程中, 你將學到如何創建一個Storm topologies以及怎樣把它部署到storm集羣上。本教程中,Java將作爲主要使用的語言,但在一小部分示例中將會使用Python來闡述storm處理多語言的能力。 預備工作 本教

原创 MYSQL部分知識點

mysql部分知識點 Mysql存儲引擎包括MyISAM,InnoDB,BDB,MEMORY,MERGE,EXAMPLE,NDB cluster,CSV,BLACKHOLE,FEDERATED等,其中InnoDB和BDB提供事務安全表,

原创 JVM常見面試題

1. 內存模型以及分區,需要詳細到每個區放什麼。 棧區: 棧分爲java虛擬機棧和本地方法棧   重點是Java虛擬機棧,它是線程私有的,生命週期與線程相同。 每個方法執行都會創建一個棧幀,用於存放局部變量表,操作棧,動態鏈接,方法出口等

原创 SSH學習日記之Struts(一)

       總結了一些Struts的基礎知識。        1.WEB分層:                 交互層:主要是表現數據,收集數據,接收請求,通過處理層完成對應的相應。                 處理層:主要是完成數

原创 J2EE基礎知識點總結

J2SE基礎   1.     九種基本數據類型的大小,以及他們的封裝類。 基本類型 大小(字節)      默認值    封裝類 byte         1           (byte)0     Byte short      

原创 lombok註解介紹

lombok註解介紹 lombok註解文檔 lombok官網下載 lombok是一個可以幫助我們簡化java代碼編寫的工具類,尤其是簡化javabean的編寫,即通過採用註解的方式,消除代碼中的構造方法,getter/setter等代碼

原创 一些JAVA面試知識點

1. 九種基本數據類型的大小,以及他們的封裝類。 基本類型 大小(字節) 默認值 封裝類 byte       1    (byte)0 Byte short       2    (short)0

原创 查找算法總結

各查找算法基本思想: 1.順序查找: 基本思想: 遍歷整個列表,逐個進行記錄的關鍵字與給定值比較,若某個記錄的關鍵字和給定值相等,則查找成功,找到所查的記錄。如果直到最後一個記錄,其關鍵字和給定值比較都不

原创 Hibernate知識總結(轉載)

本文系轉載,寫得非常好,對現階段的我很有幫助,原文地址:http://www.cnblogs.com/xing901022/p/4151875.html       首先簡單的看下整理的思維導圖,還沒有整理完,所以僅僅是一部分而已

原创 數據庫併發控制知識點總結

剛看到一篇很不錯的數據庫併發控制知識點總結,包括一部分可能會出現在筆試面試中的題目,適合對基礎概念理解不透徹的我,就轉載過來了。  原文地址:http://blog.csdn.net/xiangminjing/article/detail

原创 常用SQL語句總結

總結了一下常用的SQL語句: DDL—數據定義語言(Create,Alter,Drop,DECLARE)  DML—數據操縱語言(Select,Delete,Update,Insert)  DCL—數據控制語言(GRANT,REVOKE,

原创 IO和NIO的區別

這篇文章舉得例子讓IO和NIO很好理解。 傳統的socket IO中,需要爲每個連接創建一個線程,當併發的連接數量非常巨大時,線程所佔用的棧內存和CPU線程切換的開銷將非常巨大。使用NIO,不再需要爲每個線程創建單獨的線程,可以用一個含有