java軟件工程師面試基本題_共5頁(yè)_第1頁(yè)
java軟件工程師面試基本題_共5頁(yè)_第2頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、在項(xiàng)目中主要遇到的困難?講一下對(duì) Springmvc 的理解?Sprin gMvc 是基于過(guò)濾器對(duì)servlet 進(jìn)行了封裝的一個(gè)框架,我們使用的時(shí)候就是在文件中配置 DispatcherServlet 類(lèi);Sprin gMvc 工作時(shí)主要是通過(guò)DispatcherServlet 管理接收到的請(qǐng)求并進(jìn)行處理。Spring 用的是注釋還是配置文件注釋講一下 Spring 常用的注解autowriteResourceQualifierrepositoryservicecontrollerrequestMapperresponseBodyrequestParamModelAttributeweb.x

2、mlScopeSession 和 cookie 的區(qū)別?怎么動(dòng)手清除cookie ?用代碼?session 打開(kāi)瀏覽器創(chuàng)建的,每個(gè)瀏覽器對(duì)應(yīng)一個(gè)sessi oncookie 是在客戶(hù)端本地,不會(huì)隨著瀏覽器關(guān)閉而消失用戶(hù)可以自己清除本地cookie,也可以在程序中使用代碼清除“記住我 ”怎么實(shí)現(xiàn)?吧什么存到 session?使用 cookie 記住加密的賬號(hào)和密碼怎么把 MyBatis 整合到 spring ? MyBatis 的#和$區(qū)別?MyBatis 最重要的配置是數(shù)據(jù)庫(kù)連接、SqISession 的創(chuàng)建和sql 映射文件可以將 mybatis 的數(shù)據(jù)庫(kù)連接和SqISessior 和對(duì) s

3、ql 映射文件的掃描配置到中mybatis 中#可以表示任何數(shù)據(jù)類(lèi)型都可以,$單獨(dú)表示數(shù)字Mybites 支持延遲加碼嗎?原理是什么?mybatis 支持延遲加載在查詢(xún)的時(shí)候不會(huì)加載出關(guān)聯(lián)表,但是需要用到關(guān)聯(lián)表的時(shí)候,不需要再單獨(dú)寫(xiě)查詢(xún)語(yǔ)句, mybatis會(huì)自動(dòng)查詢(xún)出需要的關(guān)聯(lián)表信息多態(tài)的了解? Java 支持多繼承嗎?多態(tài)按字面的意思就是 “多種狀態(tài) ”。在面向?qū)ο笳Z(yǔ)言中,接口的多種不同的實(shí)現(xiàn)方式即為 多態(tài)spring 配置文件不支持String 和 stringbuffer 的區(qū)別?什么時(shí)候用string,什么時(shí)候用stringbuffer?String 和 StringBuffer 的

4、區(qū)別在于 String 的內(nèi)容是不可以修改的,而StringBuffer 可以被修改,String 旦被修改或者重新賦值,就會(huì)創(chuàng)建出一個(gè)新的對(duì)象Hashmap 和 hashtable 的區(qū)別? Hashmap 是有序還是無(wú)序?繼承的父類(lèi)不同, hashtable 繼承自 Dictionary 類(lèi),HashMap 繼承自 AbstractMap 類(lèi)HashTable 線程安全,應(yīng)為它每個(gè)方法都加入了Synchronize,而 HashMap 是線程不安全的怎么保證 Java 的線程安全? Spring 的 IOC 和AOP?使用 Synchronized 關(guān)鍵字,也可以使用特殊變量Volatil

5、eIOC 控制反轉(zhuǎn),就是將設(shè)計(jì)好的對(duì)象交給spri ng 容器來(lái)控制,對(duì)象內(nèi)獲取依賴(lài)對(duì)象的方式,由原來(lái)的通過(guò) New 來(lái)創(chuàng)建依賴(lài)對(duì)象,改變?yōu)橥ㄟ^(guò) Spring 容器來(lái)獲取依賴(lài)對(duì)象AOP,面向切面編程,它是一種思想,而不是一種實(shí)現(xiàn),Java 寸 Aop 的實(shí)現(xiàn)有兩種方式,F(xiàn)ilter 和代理模式,Spring 的 AOP 是通過(guò) JAVA 勺代理模式來(lái)實(shí)現(xiàn)的,它是一種動(dòng)態(tài)代理,以Spring 的聲明式事務(wù)來(lái)說(shuō),調(diào)用 Service 層的方法時(shí),根據(jù)原來(lái) Service 層的方法和Spring 中配置的事務(wù)級(jí)別,來(lái)動(dòng)態(tài)生成一個(gè)代理類(lèi),執(zhí)行代理類(lèi)的代碼而不是執(zhí)行原來(lái)Service 層中的代碼數(shù)據(jù)庫(kù)用

6、的是什么?MySQL 怎么創(chuàng)建或者自定義函數(shù)?mysqldelimiter /create function function_name( 參數(shù)列表 )returns 返回值類(lèi)型begin方法內(nèi)部執(zhí)行的代碼end /觸發(fā)器用過(guò)沒(méi)有?怎么在一個(gè)存儲(chǔ)過(guò)程里面記住一個(gè)日志?觸發(fā)器沒(méi)有用過(guò)游標(biāo)有用過(guò)嗎? MySQL 怎么實(shí)現(xiàn)分頁(yè)的?如果一個(gè)SQL 語(yǔ)句 order by 一個(gè)字段性能比較慢要怎么做?常用的SQL 優(yōu)化手段?游標(biāo)沒(méi)用過(guò)mysql 使用 limit 關(guān)鍵字實(shí)現(xiàn)分頁(yè)order by 性能慢可以在 order by 的字段建立索引前臺(tái)做的多不,JQuery 有幾種選擇器?九種常用的是基本選擇器

7、、層次選擇器“#”和“.”的區(qū)別? Html 的代碼是從上往下執(zhí)行區(qū)還是從下往上?#是 Id 選擇器,是類(lèi)選擇器HTML 代碼是從上到下執(zhí)行的有用過(guò) easyUI 嗎? Ajax 中 post 和 get 的區(qū)別?Easy U 沒(méi)用過(guò)get 一般傳送一些簡(jiǎn)單數(shù)據(jù),大小在1KB 以下,數(shù)據(jù)會(huì)追加到url 中post 的傳送的數(shù)據(jù)量比get 要大,因?yàn)樗褦?shù)據(jù)作為HTTP 消息的實(shí)體內(nèi)容發(fā)送給務(wù)器圖片服務(wù)器?圖片后臺(tái)上傳的?圖片上傳怎么實(shí)現(xiàn)?圖片服務(wù)器怎么顯示嗎?是 http 的地址還是什么?直接寫(xiě) Nginx 的路徑,通過(guò) Nginx 訪問(wèn)圖片服務(wù)器你自己負(fù)責(zé)的是什么?推薦商品的表是怎么設(shè)計(jì)的?

8、WEB 服spri ngmvc 的核心? sprin gmvc 做配制的時(shí)候,怎么配制?返回是SpringMVC 是一個(gè)基于 MVC 設(shè)計(jì)模式的框架,它的核心是 HandlerMapping , SpringMVC 的 配置很簡(jiǎn)單,只需要配置一個(gè) InternalResourceViewResolver,解析邏輯視圖名,web.xml 中, 需要配置一個(gè) Servlet,配置 SpringMVC 的攔截路徑,有用到 maven 嗎?怎么在本地倉(cāng)庫(kù)書(shū)寫(xiě)一個(gè)架包?Tomcat 怎么部署,session 的過(guò)期時(shí)間的優(yōu)先級(jí)?消息隊(duì)列? 了解過(guò)嗎?Spi ngboot 有了解沒(méi)?maven 是用過(guò)的一

9、般來(lái)說(shuō),一個(gè) jar 包要添加到項(xiàng)目中,是要添加到專(zhuān)門(mén)管理jar 包的父工程中,其他模塊直接依賴(lài)父工程中的 jar 包就可以了tomcat 的部署,tomcat 是依賴(lài)于 jdk 的,部署 tomcat 之前,首先要先安裝jkd,有了jdk,tomcat 直接部署和到電腦或服務(wù)器上就可以了程序中的配置web.xml 中的配置tomcat 的配置講一下 hibernate? hibernate 和 mybatis 的最大區(qū)別?性能上的區(qū)別?hibernate 是一個(gè)全自動(dòng)化的orm 實(shí)現(xiàn),內(nèi)部封裝了jdbc 操作和大量的sql 語(yǔ)句hibernate 和 mybatis 最大的區(qū)別就是對(duì)orm

10、的實(shí)現(xiàn)一個(gè)是半自動(dòng)化,一個(gè)是全自動(dòng)化,簡(jiǎn)單來(lái)說(shuō)就是 mybatis 需要編寫(xiě) sql 語(yǔ)句,所以他的移植性比hibernate 差,如果換了一個(gè)數(shù)據(jù)庫(kù),hibernate 只需要將方言修改一個(gè),而mybatis 基本上需要修改所有的 sql 語(yǔ)句講一下 springmvc ?Json 還是數(shù)據(jù)?講一下面向?qū)ο?OOP?什么是面向?qū)ο缶幊??Java 中的構(gòu)造函數(shù)?面向?qū)ο笫腔谌f(wàn)物皆對(duì)象這個(gè)哲學(xué)觀點(diǎn).把一個(gè)對(duì)象抽象成類(lèi) ,具體上就是把一個(gè)對(duì)象的靜態(tài)特征和動(dòng)態(tài)特征抽象成屬性和方法什么是構(gòu)造函數(shù)?什么是死鎖?JVM 的垃圾回收機(jī)制?構(gòu)造函數(shù)就是在實(shí)例化對(duì)象的時(shí)候調(diào)用的方法死鎖就是在程序運(yùn)行時(shí),兩個(gè)或

11、兩個(gè)以上的進(jìn)程由于競(jìng)爭(zhēng)資源或彼此通信造成的一種阻塞 的現(xiàn)象jvm 運(yùn)行時(shí),堆用來(lái)存放對(duì)象實(shí)例和數(shù)組,垃圾回收機(jī)制的主要作用就是自動(dòng)釋放堆里面 對(duì)象實(shí)例所占用的內(nèi)存,有引用指向?qū)ο蟮臅r(shí)候計(jì)數(shù)器會(huì) +1,不再被引用的時(shí)候計(jì)數(shù)器 -1, GC 會(huì)標(biāo)記所有活著,也 就是計(jì)數(shù)器大于 1 的實(shí)例,將沒(méi)有被標(biāo)記的實(shí)例全部回收,釋放內(nèi)存抽象和封裝的不同點(diǎn)?怎么喚醒一個(gè)線程??jī)?chǔ)存過(guò)程用過(guò)嗎?怎么創(chuàng)建一個(gè)儲(chǔ)存過(guò)程?怎么建立一下索引? oracle 的優(yōu)化?在 mybiets 中怎么執(zhí)行批量處理?為什么說(shuō)Mybites 是半自動(dòng)化的 ORM 的?與全自動(dòng)化的區(qū)別?抽象就是將類(lèi)的特性提取出來(lái),而封裝是將類(lèi)的屬性包裝起

12、來(lái),提供一套 get/set 方法,供外界訪問(wèn), 外界只需要知道他 的值是多少,而不需要知道他的其它信息喚醒線程的話首先要講線程阻塞或休眠,可以使用suspe nd 方法使線程進(jìn)入阻塞狀態(tài),resume。方法可以將線程從阻塞狀態(tài)喚醒創(chuàng)建存儲(chǔ)過(guò)程delimiter /create procedure procedure_name( 參數(shù)列表 ) begin需要執(zhí)行的 sql 語(yǔ)句end /創(chuàng)建索引create index index_name on table_name(column_name);oracle 優(yōu)化:合理的使用索引、使用where 代替 having、避免使用*進(jìn)行查詢(xún)、減少對(duì)數(shù)

13、據(jù)庫(kù)的訪問(wèn)次數(shù)批量處理可以使用存儲(chǔ)過(guò)程mybatis 之所以是半自動(dòng)化的orm 實(shí)現(xiàn),是因?yàn)樗膕ql 語(yǔ)句需要開(kāi)發(fā)人員自己編寫(xiě),這導(dǎo)致了它跟全自動(dòng)化的 orm 實(shí)現(xiàn)比較起來(lái),移植性低,但是整體來(lái)說(shuō)比較輕量級(jí),在中小型項(xiàng)目中, mybatis 的性能會(huì)高過(guò)hibernate12、Xml 映射文件會(huì)寫(xiě)一個(gè)dao 接口和工作原理是什么?xml ?是 mybatis 的映射文件嗎?mybatis 的映射文件提供了一個(gè)dao 接口,接口只提供方法的聲明,而沒(méi)有方法的實(shí)現(xiàn),映射文件為接口中的方法提供實(shí)現(xiàn)用戶(hù)發(fā)送請(qǐng)求到控制器,控制器調(diào)用業(yè)務(wù)處理,業(yè)務(wù)處理調(diào)用dao 層查詢(xún)數(shù)據(jù)庫(kù),mybatis會(huì)在初始化的

14、時(shí)候提供將 mybatis 的所有 sql 語(yǔ)句解析成 mappedstatement 對(duì)象對(duì)象的 id 就是對(duì)應(yīng)接口中的方法名,業(yè)務(wù)層調(diào)用dao 層接口中的方法時(shí),mybatis 會(huì)根據(jù)方法名也就是 id 來(lái)調(diào)用 mappedstatement 對(duì)象,執(zhí)行 sql 語(yǔ)句用過(guò) Javascript 用 ajax 嗎? Ajax 有什么參數(shù)? 一般用到什么?在項(xiàng)目中有沒(méi)有用到日志?Xml 有哪些解析技術(shù)?ajax 常用至 U 的參數(shù)主要有:type、data、datatype、success error、url日志是用的 log4jDOM、 SAXNgi nx 怎么配制的?配制到哪里?你了解反向

15、代理嗎?原理是什么?Nginx 的配置主要是配置它的配置文件中的server首先是端口 listen 然后是 url server_name再來(lái)是 location 配置要讀取的文件路徑、url 真實(shí)路徑Springmvc? Struts 了解不? Struts 和 Springmvc 的區(qū)別? Websrvice 了解嗎?struts 用過(guò)但是了解不深 struts 是類(lèi)級(jí)別的攔截,Spri ngmvc 是方法級(jí)別的攔截Sprin gmvc 中方法基本上是獨(dú)立的, 每個(gè)方法獨(dú)享一個(gè) struts方法雖然也是獨(dú)立的,但是方法之間是共享一個(gè)講一下 WebService 的理解? JMS 有了解嗎

16、?講一下?WebService 是一種跨語(yǔ)言、跨平臺(tái)的遠(yuǎn)程調(diào)用技術(shù)。webService 分為服務(wù)器端和客戶(hù)端服務(wù)器端暴露出 Service 接 口,客戶(hù)端調(diào)用service 接口得到想要的數(shù)據(jù)JMS, Java 消息服務(wù),JMS 的客戶(hù)端可以通過(guò)JMS 服務(wù)進(jìn)行異步消息傳輸JMS 有兩種消息模型,P2P 點(diǎn)對(duì)點(diǎn)和 PUB/SUB 發(fā)布訂閱點(diǎn)對(duì)點(diǎn)的概念就是發(fā)送者發(fā)送一條消息到消息隊(duì)列,接收者接受這條消息(消費(fèi)) 成功接收消息之后需要向隊(duì)列應(yīng)答成功Xml 有什么解析技術(shù)?對(duì)面向編程的理解?什么是對(duì)象?使用 DOM 解析 XML使用 SAX 解析 XMLrequest response 數(shù)據(jù)req

17、uest、 response,接收者string 是最基本的數(shù)據(jù)類(lèi)型嗎?Java 中有哪幾種基本數(shù)據(jù)類(lèi)型?Stri ng 不是基本數(shù)據(jù)類(lèi)型,Stri ng 在 Java 中是引用類(lèi)型Java 中的基本類(lèi)型有八種char、boolean 、byte 、int、long、short、double、floatStri ng 是什么數(shù)據(jù)類(lèi)型? Int 和 in teger 的區(qū)別?String 是引用類(lèi)型int 和 Integer 的區(qū)別就在于 int 是 java 的基本數(shù)據(jù)類(lèi)型是一個(gè)值類(lèi)型,Integer 是包裝類(lèi)型,是對(duì) int 的包裝構(gòu)造器可以被重寫(xiě)嗎?重寫(xiě)和重載的區(qū)別?構(gòu)造器不能被重寫(xiě),重寫(xiě)

18、和重載的去別在于重寫(xiě) :在子類(lèi)在繼承父類(lèi)的時(shí)候,繼承了父類(lèi)的方法,但有時(shí)候父類(lèi)的方法需要做一些調(diào)整, 這時(shí)候我們可以在子類(lèi)中將父類(lèi)的方法重寫(xiě)一個(gè)方法名相同,參數(shù)相同的方法重載 :重載指在同一個(gè)類(lèi)中可以有幾個(gè)同名的方法,但是方法之間的參數(shù)是不同的怎么創(chuàng)建儲(chǔ)存過(guò)程?講一下事務(wù)?為什么用到事務(wù)?它的應(yīng)用場(chǎng)景? 創(chuàng)建存儲(chǔ)過(guò)程create procedure proc_name(params)beginsqlend事務(wù)是指作為單個(gè)邏輯工作單元執(zhí)行的一系列操作,要么完全地執(zhí)行 ,要么完全地不執(zhí)行在有些業(yè)務(wù)中,比如電商項(xiàng)目的收款,收款的同時(shí),要將用戶(hù)的賬戶(hù)余額或銀行卡余額扣 款,商品的數(shù)量減少,改變訂單狀態(tài)

19、等等操作,涉及到的不止是一張表一張以上的表如果同時(shí)修改的話,有可能會(huì)應(yīng)為其中某一張表的操作出現(xiàn)錯(cuò)誤,導(dǎo)致其他操作也不能正常執(zhí)行。這時(shí)候就需要用到事務(wù)來(lái)管理這個(gè)操作數(shù)據(jù)庫(kù) mySQL 常用函數(shù)?count、avg、sum、max、min、year、month 、day、hour、簡(jiǎn)單說(shuō)一下 Java 集合?集合排序?集合就是一個(gè)放數(shù)據(jù)的容器,準(zhǔn)確的說(shuō)是放數(shù)據(jù)對(duì)象引用的容器。Hashtable ? Hashtale 和 hashmap 哪個(gè)是線程安全的? hashtable 線程是安全的單點(diǎn)登陸怎么實(shí)現(xiàn)的? 單點(diǎn)登錄主要是實(shí)現(xiàn)在分布式系統(tǒng)中用戶(hù)只需要在一個(gè)模塊登錄,登錄的信息會(huì)共享到所 有的模塊中

20、首先用戶(hù)登錄的話,要跳轉(zhuǎn)到ssO 莫塊的登錄頁(yè)面中,或者將登錄信息發(fā)送到SSO 中,如果用戶(hù)信息正確,登錄成功,則將用戶(hù)信息存入redis 中用 redis 來(lái)保存用戶(hù)信息,這時(shí)候要生成一段口令,用來(lái)作為用戶(hù)信息保存在redis 中的鍵,將口令保存到 cookie 中,其他模塊只需要根據(jù)cookie 中的口令來(lái)查詢(xún) redis 中是否有這個(gè)用戶(hù)信息,就可以判斷出用戶(hù)是否登錄消息隊(duì)列 MQ 有幾種模式?點(diǎn)對(duì)點(diǎn)模式和發(fā)布 / 訂閱模式分布式的理解? Dubbo分布式就是將程序的模塊拆分出來(lái),每個(gè)功能模塊負(fù)責(zé)自己的事情,各個(gè)模塊之間通過(guò)webservice 服務(wù)來(lái)互相通信dubbo 是一個(gè)分布式服務(wù)

21、框架經(jīng)常使用的框架有哪些?SSM!架簡(jiǎn)單說(shuō)一下 Springmvc 實(shí)現(xiàn)邏輯?怎么走的?首先用戶(hù)發(fā)送一個(gè)請(qǐng)求到 DispatcherServletDispatcherServlet 查找 handlermapping 找到處理請(qǐng)求的 controllercontroller 調(diào)用業(yè)務(wù)處理處理完之后返回 modelandviewDispatcherServlet 查詢(xún)視圖解析器找到 modelandview 指定是視圖 解析視圖,渲染視圖,返回結(jié)果Redis 有用到嗎?怎樣創(chuàng)建Redis?標(biāo)示 redis 創(chuàng)建成功的圖形是什么?在 linux 環(huán)境中,將 redis 的解壓包解壓縮使用 make

22、 命令編譯文件夾單機(jī)版的 redis 就創(chuàng)建好了圖形是 redis 是圖標(biāo),一個(gè)立體的圖標(biāo)構(gòu)建 maven 有遇到什么問(wèn)題?本地倉(cāng)庫(kù)?下載報(bào)錯(cuò)怎么處理?jar 包的沖突刪除之前下載的錯(cuò)誤的jar 包,重新下載,如果還是有問(wèn)題,可以考慮換一個(gè)鏡像地址前端主要用了 JQuery?類(lèi)選擇器;標(biāo)簽選擇器;ID 選擇器分別怎么用的?類(lèi)選擇器使用.”+class 的名稱(chēng)ID 選擇器使用#+id 的名稱(chēng)標(biāo)簽選擇器可以直接根據(jù)標(biāo)簽的名稱(chēng)來(lái)使用數(shù)據(jù)庫(kù)主用要用什么?轉(zhuǎn)換日期用的是什么?(MySQ L 中的)說(shuō)一下 SQL 性能的優(yōu)化?創(chuàng)建一個(gè)索引之后,在查詢(xún)的時(shí)候什么情況下失效?簡(jiǎn)單說(shuō)一下對(duì) MVC 模式的理解?

23、 http 協(xié)議請(qǐng)求的方法里面有幾種形式?它們有什么區(qū)別?除 Tomcat 沒(méi)有用過(guò)其他服務(wù)器?Tomcat 配制服務(wù)器怎么做的?對(duì) ajax 的理解?異步怎么設(shè)置成同步?需要增加什么?Jsp 和 servlet 的區(qū)別? 在商家促銷(xiāo)中的限時(shí)搶購(gòu)是怎么實(shí)現(xiàn)的?時(shí)間是怎么控制的?怎么判斷這個(gè)商品是搶購(gòu)商 品??jī)?yōu)惠劵是怎么發(fā)給客戶(hù)的?項(xiàng)目有沒(méi)有手機(jī)端?商品交易管理的投訴管理是怎么實(shí)現(xiàn) 的?投訴管理功能實(shí)現(xiàn)用了幾張表?投訴管理中怎么區(qū)別商家和用戶(hù)發(fā)送信息的時(shí)間?這 個(gè)功能模塊的思路?有與物流集成嗎?Solr 全文搜索服務(wù)器有哪幾種?除了 Jquery 用過(guò)其他的框架嗎?解析 XML 的幾種形式?Js

24、p 的內(nèi)置對(duì)象?在 EL 表中常用到哪些? If else 什么情況下使用?Switch case 什么情況下使用?文件獲取有沒(méi)有用過(guò)?現(xiàn)在有現(xiàn)在有一個(gè)文件,你怎么把文件拿出來(lái)?并且讀出文件里面的內(nèi)容?簡(jiǎn)單說(shuō)一下你的解析思路Java 勺設(shè)計(jì)模式有哪些? 23 種?說(shuō)一下單例模式?或者23 種中常用的?對(duì) Tomcat 服務(wù)器的優(yōu)化?有哪幾種方式?Java 集合類(lèi)框架有哪些集合?往集合里添加元素那個(gè)不能添加重復(fù)的元素?Arraylist 和 linkedlist 的區(qū)別?你比較常用的數(shù)據(jù)庫(kù)的函數(shù)中對(duì)字符操作的函數(shù)有那些?Oracle 數(shù)據(jù)庫(kù)連接查詢(xún)有哪幾種方式?支付的話,主要實(shí)現(xiàn)了什么?支付寶、

25、微信、銀聯(lián)?怎么調(diào)用接口?怎么傳值?Springmvc 的核心? AOP、IOC 的概念和理解?Spring 底層架構(gòu)是用的哪種設(shè)置模式?不用new 怎么實(shí)例化一個(gè)實(shí)例?加載的過(guò)程是什么樣的?商城里高并發(fā)怎么處理的??jī)蓚€(gè)人同時(shí)占一個(gè)商品怎么處理?簡(jiǎn)單說(shuō)一下你對(duì)事務(wù)的理解?用過(guò) Spring 的定時(shí)器嗎?攔截器和過(guò)濾器的區(qū)別?簡(jiǎn)單說(shuō)一下你對(duì)MVC 的理解?Java 的 JDK 更新到什么版本? JDK 和 J2ee 的區(qū)別?Static 的環(huán)境下能訪問(wèn)非 Static 變量嗎?Java 的基本類(lèi)型中哪些是值傳遞?哪些是引用傳遞?值傳遞和引用傳遞的區(qū)別?多線程有沒(méi)有用過(guò)?創(chuàng)建多線程有幾種方式?線程在執(zhí)行的時(shí)候有哪幾種狀態(tài)??jī)?nèi)連線、左連線、右連線的區(qū)別?Union on 和 union 有用過(guò)嗎?數(shù)據(jù)庫(kù)oracle中的分頁(yè)怎么實(shí)現(xiàn)的?怎么創(chuàng)建視圖?視圖和表的區(qū)別?數(shù)據(jù)庫(kù)刪掉表中的 內(nèi)容有幾種方式?Delete 和 truncate 的區(qū)別?哪個(gè)刪除之后可以恢復(fù)?用什么恢復(fù)?有現(xiàn)在有一個(gè)需求,有一些商家信息是錯(cuò)誤的。有一個(gè)exce I 表格,里面有商家的正確信息,要把這個(gè)表格里面的數(shù)據(jù)與需求中相匹配,怎么實(shí)現(xiàn)?(直接用SQL 操作)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論