原创 招銀網絡科技JAVA一面回憶版20200316

招銀網絡科技JAVA一面回憶版  20200316  談談hashmap和hashtable的區別(底層等) Volatile關鍵字的作用? 講一下常見的鎖及各自的適用情況(sychronized  CAS  lock.....) 什麼是

原创 Java實現二叉樹及其操作

使用Java實現二叉樹及其遍歷操作 實現二叉樹 首先實現二叉樹的結點元素 此處結點元素定義爲樹結點的值和二叉樹結點類型的左孩子和右孩子 操作爲構建、遍歷操作(前序遍歷、中序遍歷、後續遍歷) 代碼如下 public class BinT

原创 《劍指offer》編程-逆序輸出鏈表

《劍指offer》編程題-逆序輸出鏈表 #要求:輸入一個鏈表,按鏈表從尾到頭的順序返回一個ArrayList。 #逆序輸出鏈表,類似於經典的鏈表逆置題目 利用鏈表簡單的特點,逐次向後遞歸即可,遞歸終止的條件是結點是否爲空,到達最後一個節點

原创 C語言練習-文件讀寫02

C語言練習-文件讀寫 要求: 假設一個文本文件中保存着100個整數,請將這100個整數按從小到大的順序寫到另一個文本文件中去,並且在新文件中每10個整數佔一行。源文件名和目標文件名通過命令行參數獲取。 分析: 主要包括三個任務 1.讀取源

原创 算法大綱(轉)

初期: 一.基本算法: (1)枚舉. (poj1753,poj2965) (2)貪心(poj1328,poj2109,poj2586) (3)遞歸和分治法. (4)遞推. (5)構造法.(poj3295) (6)模擬法.(poj1068,

原创 spring常見面試題問答-陸續更新

Spring MVC 運行流程  一、先用文字描述  1.用戶發送請求到 DispatchServlet  2.DispatchServlet根據請求路徑查詢具體的 Handler  3.HandlerMapping返回一個 Handle

原创 《劍指offer》編程-斐波那契數列/青蛙跳臺階問題

《劍指offer》編程-斐波那契數列/青蛙跳臺階 #情景:一隻青蛙一次可以跳上1級臺階,也可以跳上2級。求該青蛙跳上一個n級的臺階總共有多少種跳法(先後次序不同算不同的結果)/ 斐波那契數列問題 斐波那契數列遞推公式: f(0)=0  f

原创 《劍指offer》編程-第一次只出現一次的字符

題目描述: 在一個字符串(0<=字符串長度<=10000,全部由字母組成)中找到第一個只出現一次的字符,並返回它的位置, 如果沒有則返回 -1(需要區分大小寫). 分析: 本題就是對一個給定的字符串找出第一個只出現一次的字符 要點: 1.

原创 Java面試-重載與重寫的區別

Java面試-重載與重寫的區別 重載 override: 發生在子類和父類中,子類將父類中“方法名、參數列表相同”的方法進行重新實現。 其要求是:返回值範圍小於等於父類,拋出的異常範圍小於等於父類, 訪問修飾符範圍大於等於父類;如果父類方

原创 中科信息成都春招面試回憶版

中科信息成都 春招面試回憶版 移動開發工程師 一面 技術面: activity的生命週期? 如何創建動態界面? hashmap和hashtable的區別? 講講Java的集合類? 你知道Java有哪些面向對象的機制?答:封裝 繼承 多態

原创 C語言練習-文件讀寫01

C語言練習-文件讀寫 要求: 設在文件a.txt和文件b.txt中分別存有兩個字符串,設計一個程序將這兩個字符串按依序交叉的方式合併爲一個字符串(例如“aaaaa”與“bbb”的合併結果爲“abababaa”,而“bbb”與“aaaaa”

原创 《劍指offer》 編程-翻轉單詞順序列

<劍指offer> 編程題-翻轉單詞順序列 #要求:牛客最近來了一個新員工Fish,每天早晨總是會拿着一本英文雜誌,寫些句子在本子上。同事Cat對Fish寫的內容頗感興趣,有一天他向Fish借來翻看,但卻讀不懂它的意思。例如,“stude

原创 阿里雲ECS服務器配置Hadoop完全分佈式環境

目錄 項目分佈式架構 前期準備工作 1.選購阿里雲服務器 正式配置工作 (以下介紹的爲每個節點都必備的工作) 2.啓動遠程連接 3.關閉防火牆 4.創建操作用戶、修改權限 5.修改主機IP配置  6.配置SSH  7.上傳文件到服務器 8

原创 【彙總】Python數據處理學習 in Tosit

Python數據處理學習 2019.3 in Tosit Python List的使用 Python range函數的用法 Python自定義函數 Python生成器和閉包 Python迭代器的使用 Python自己實現迭代器 Pytho

原创 花旗實習生面試回憶版20190515

今天花旗來我們學校招前後端開發工作。。。 報的是後端開發 只有面試題,主要是Java開發的相關問題 主要有以下問題: 1.談談你對Socket的瞭解,簡要說說使用Java Socket進行一個連接的過程 2.什麼是併發?怎麼實現? 3.什