2017-9-28面試題

来源:http://www.cnblogs.com/asxf/archive/2017/09/28/7608361.html
-Advertisement-
Play Games

1.Ajax原理。 2.面對Hebernate的Session close 時如何處理。 3.瞭解事物嗎,在Spring是如何處理事務的。用了什麼方法。 4.當前有P,C兩張表。C是從表,C表中有一個欄位value,兩表關係是1-N。現求出P表有多少條記錄。(條件:C表的value合計必須大於300 ...


1.Ajax原理。

2.面對Hebernate的Session close 時如何處理。

3.瞭解事物嗎,在Spring是如何處理事務的。用了什麼方法。

4.當前有P,C兩張表。C是從表,C表中有一個欄位value,兩表關係是1-N。現求出P表有多少條記錄。(條件:C表的value合計必須大於300)

5.Servlet的生命周期。

6.在Servlet中如何創建一個Session,如何從Session中取值。銷毀Session怎麼做。

7.某一天項目經理給你一個模塊,預計兩天完成,但你一天就完成了,這時你該怎麼做。

8.HashMap和HashTable有什麼區別,如何保證一個hashMap的線程安全。

9.HashMap和HashSet他們之間的關係是什麼。

10.HTTPRequest 是怎麼處理請求的。

11.現在有一個數組,請寫出一個快速排序。

12.寫一個演算法,如何求出一個紅黑樹(二叉樹)有多深。

13.M個數中如何求出最大的N個數,(N<M  M個數有可能數值很大超過億)

14.HashMap的底層數據結構是什麼,

15.為什麼HashMap底層使用雙向鏈表結構。

16.java中的垃圾回收。

17.Spring 中的IOC和AOP分別是什麼,有什麼作用,請寫1,2個例子。

18.  1/2*9 = ?

19.  ArrayList list = new ArrayList(20);  擴張了幾次

20.一個加密方式是,每個字母加5,解密是每個字母減5,那麼這個加密演算法屬於(1.非對稱加密,2.對稱加密,3.邏輯加密)

21. 如果1=5    2=15    3=215   4=2145 那麼5=?

22.System.out.print(5<<2); 會輸出多少

23.Neetty分包如何處理?

24.Object類有幾個方法,分別有什麼作用。

25.如何快速的copy一個類。

26.類的載入順序,是如何載入的。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 第6章 函數 ...
  • 1. 投票主頁面: 2.處理投票頁面: 3. 建立訪問資料庫的類,封裝用於引用: ...
  • 【題目描述】有個人的家族很大,輩分關係很混亂,請你幫整理一下這種關係。給出每個人的孩子的信息。輸入一個序列,使得每個人的後輩都比那個人後列出。 【輸入】第一行一個整數(1<=N<=100),表示家族的人數。接下來N行,第I行表示第I個人的兒子。每行最後是0表示描述完畢。 【輸出】輸出一個序列,使得每 ...
  • 1.重定向是什麼? 這裡說的重定向是由http協議規定的一種機制。其工作流程如下所述。 (1)客戶端發起http請求,訪問伺服器端組件。 (2)伺服器端返回一個狀態代碼為302的響應結果。該代碼的意思是讓瀏覽器再訪問另一個組件,響應結果中包含著訪問新組件的url地址。新的訪問組件可能在同一個應用中也 ...
  • 因為要在maven上搭建項目因此研究了一下,下麵來講講我搭建maven項目的過程。 一、下載maven 點擊進入http://maven.apache.org/download.cgi?Preferred=http%3A%2F%2Fmirror.bit.edu.cn%2Fapache%2F,點擊ap ...
  • 一個項目中需要使用兩個資料庫,Oracle 和Mysql ,於是參考各個blog,實現此功能.寫好後才發現,原來的事務失效了,我去... spring-mybatis.xml 配置 @Documented @Retention(RetentionPolicy.RUNTIME) @Target({El ...
  • Split String 描述 筆記 數據 評測 Give a string, you can choose to split the string after one character or two adjacent characters, and make the string to be c ...
  • 記錄英語單詞時,想把英語和中文翻譯分別對齊,有些人寫代碼喜歡把變數按這種方式對齊。在網上沒搜到相關方法,於是自己試著寫代碼去實現,原本以為很簡單,寫的時候才發現有不少問題。先看效果: 普通的 對齊前: 對齊後: 發揮點創意 對齊前: 對齊後: 實現 實現的思路比較簡單,讀取文本文件,按正則分割,找出 ...
一周排行
    -Advertisement-
    Play Games
  • 前言 本文介紹一款使用 C# 與 WPF 開發的音頻播放器,其界面簡潔大方,操作體驗流暢。該播放器支持多種音頻格式(如 MP4、WMA、OGG、FLAC 等),並具備標記、實時歌詞顯示等功能。 另外,還支持換膚及多語言(中英文)切換。核心音頻處理採用 FFmpeg 組件,獲得了廣泛認可,目前 Git ...
  • OAuth2.0授權驗證-gitee授權碼模式 本文主要介紹如何筆者自己是如何使用gitee提供的OAuth2.0協議完成授權驗證並登錄到自己的系統,完整模式如圖 1、創建應用 打開gitee個人中心->第三方應用->創建應用 創建應用後在我的應用界面,查看已創建應用的Client ID和Clien ...
  • 解決了這個問題:《winForm下,fastReport.net 從.net framework 升級到.net5遇到的錯誤“Operation is not supported on this platform.”》 本文內容轉載自:https://www.fcnsoft.com/Home/Sho ...
  • 國內文章 WPF 從裸 Win 32 的 WM_Pointer 消息獲取觸摸點繪製筆跡 https://www.cnblogs.com/lindexi/p/18390983 本文將告訴大家如何在 WPF 裡面,接收裸 Win 32 的 WM_Pointer 消息,從消息裡面獲取觸摸點信息,使用觸摸點 ...
  • 前言 給大家推薦一個專為新零售快消行業打造了一套高效的進銷存管理系統。 系統不僅具備強大的庫存管理功能,還集成了高性能的輕量級 POS 解決方案,確保頁面載入速度極快,提供良好的用戶體驗。 項目介紹 Dorisoy.POS 是一款基於 .NET 7 和 Angular 4 開發的新零售快消進銷存管理 ...
  • ABP CLI常用的代碼分享 一、確保環境配置正確 安裝.NET CLI: ABP CLI是基於.NET Core或.NET 5/6/7等更高版本構建的,因此首先需要在你的開發環境中安裝.NET CLI。這可以通過訪問Microsoft官網下載並安裝相應版本的.NET SDK來實現。 安裝ABP ...
  • 問題 問題是這樣的:第三方的webapi,需要先調用登陸介面獲取Cookie,訪問其它介面時攜帶Cookie信息。 但使用HttpClient類調用登陸介面,返回的Headers中沒有找到Cookie信息。 分析 首先,使用Postman測試該登陸介面,正常返回Cookie信息,說明是HttpCli ...
  • 國內文章 關於.NET在中國為什麼工資低的分析 https://www.cnblogs.com/thinkingmore/p/18406244 .NET在中國開發者的薪資偏低,主要因市場需求、技術棧選擇和企業文化等因素所致。歷史上,.NET曾因微軟的閉源策略發展受限,儘管後來推出了跨平臺的.NET ...
  • 在WPF開發應用中,動畫不僅可以引起用戶的註意與興趣,而且還使軟體更加便於使用。前面幾篇文章講解了畫筆(Brush),形狀(Shape),幾何圖形(Geometry),變換(Transform)等相關內容,今天繼續講解動畫相關內容和知識點,僅供學習分享使用,如有不足之處,還請指正。 ...
  • 什麼是委托? 委托可以說是把一個方法代入另一個方法執行,相當於指向函數的指針;事件就相當於保存委托的數組; 1.實例化委托的方式: 方式1:通過new創建實例: public delegate void ShowDelegate(); 或者 public delegate string ShowDe ...