国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

3月1日面試面試題-Java開發(fā)工程師

2019-11-06 08:43:42
字體:
供稿:網(wǎng)友

面試題如下: 1. MySQL的備份命令,數(shù)據(jù)備份命令及操作 2. mysql的獲取當(dāng)前日期方法有哪些? 3. mysql分布式集群方案 4. mysql的子查詢 5. 說明json與xml的區(qū)別,描述其優(yōu)點(diǎn)缺點(diǎn) 6. xml的解析工具有那些? 7. java的Map的具體實(shí)現(xiàn)有哪些?


1.mysql的備份命令,數(shù)據(jù)備份命令及操作

mysqldump備份:

mysqldump -u用戶名 -p密碼 -h主機(jī) 數(shù)據(jù)庫 a -w “sql條件” –lock-all-tables > 路徑

mysqldump還原:

mysqldump -u用戶名 -p密碼 -h主機(jī) 數(shù)據(jù)庫 < 路徑例:mysql -uroot -p1234 db1 < c:/a.txt

mysqldump按條件導(dǎo)出:

mysqldump -u用戶名 -p密碼 -h主機(jī) 數(shù)據(jù)庫 a –where “條件語句” –no-建表> 路徑mysqldump -uroot -p1234 dbname a –where "tag='88'" –no-create-info> c:/a.sql

mysqldump按條件導(dǎo)入:

mysqldump -u用戶名 -p密碼 -h主機(jī) 數(shù)據(jù)庫 < 路徑例:mysql -uroot -p1234 db1 < c:/a.txt

mysqldump導(dǎo)出表:

mysqldump -u用戶名 -p密碼 -h主機(jī) 數(shù)據(jù)庫 表例:mysqldump -uroot -p sqlhk9 a –no-data

2.mysql的獲取當(dāng)前日期方法有哪些?

獲得當(dāng)前日期+時(shí)間(date + time)函數(shù):now()

mysql> select now();+---------------------+| now() |+---------------------+| 2008-08-08 22:20:46 |+---------------------+

MySQL 獲得當(dāng)前時(shí)間戳函數(shù):current_timestamp, current_timestamp()

mysql> select current_timestamp, current_timestamp();+---------------------+---------------------+| current_timestamp | current_timestamp() |+---------------------+---------------------+| 2008-08-09 23:22:24 | 2008-08-09 23:22:24 |+---------------------+---------------------+

3.mysql分布式集群

提筆寫憂傷的《淺談mysql集群》講的很全面, blog.csdn.net/chenxingzhen001/article/details/7708663


4.mysql的子查詢

簡單子查詢:

select name,age from person where age > ( select age from person where name = '孫權(quán)')

in嵌套查詢

select name from person where countryid in ( select countryid from country where countryname = '魏國')

some嵌套查詢

select name from person where countryid = some       --用等號(hào)和以下查詢到的值比較,如果與其中一個(gè)相等,就返回( select countryid from country where countryname = '魏國')

all嵌套查詢

select name from person where countryid > all   --當(dāng)countryid大于以下返回的所有id,此結(jié)果才為True,此結(jié)果才返回( select countryid from country where countryname = '魏國')

exists嵌套查詢

SELECT * FROM PersonWHERE exists( SELECT 1 --SELECT 0 SELECT NULL 返回結(jié)果都一樣,因?yàn)檫@三個(gè)子查詢都有結(jié)果集返回,因此總是True SELECT * FROM Person照常執(zhí)行)SELECT * FROM PersonWHERE exists( SELECT * FROM Person WHERE Person_Id = 100 --如果不存在Person_Id的記錄,則子查詢沒有結(jié)果集返回,主語句不執(zhí)行)

5.說明json與xml的區(qū)別,描述其優(yōu)點(diǎn)缺點(diǎn)

JSON與XML的區(qū)別比較 - SanMaoSpace - 博客園


6.java中的xml的解析工具有那些,描述其優(yōu)缺點(diǎn)

DOM、SAX、JDOM、DOM4J

一、DOM

解析器讀入整個(gè)文檔,然后構(gòu)建一個(gè)駐留內(nèi)存的樹結(jié)構(gòu),使用 DOM 接口來操作這個(gè)樹結(jié)構(gòu)。

優(yōu)點(diǎn):整個(gè)文檔樹在內(nèi)存中,便于操作;支持刪除、修改、重新排列等多種功能;訪問效率高。

缺點(diǎn):將整個(gè)文檔調(diào)入內(nèi)存(包括無用的節(jié)點(diǎn)),浪費(fèi)時(shí)間和空間;使用場合:一旦解析了文檔還需多次訪問這些數(shù)據(jù);硬件資源充足(內(nèi)存、CPU)

二、SAX 特點(diǎn): 1、邊讀邊解析,應(yīng)用于大型XML文檔 2、只支持讀 3、訪問效率低 4、順序訪問 三、JDOM 優(yōu)點(diǎn): ①是基于樹的處理XML的Java API,把樹加載在內(nèi)存中 ②沒有向下兼容的限制,因此比DOM簡單 ③速度快,缺陷少 ④具有SAX的Java規(guī)則 缺點(diǎn): ①不能處理大于內(nèi)存的文檔 ②JDOM表示XML文檔邏輯模型。不能保證每個(gè)字節(jié)真正變換。 ③針對實(shí)例文檔不提供DTD與模式的任何實(shí)際模型。 ④不支持與DOM中相應(yīng)遍歷包 最適合于:JDOM具有樹的便利,也有SAX的JAVA規(guī)則。在需要平衡時(shí)使用

四、DOM4J DOM4J 是一個(gè)非常非常優(yōu)秀的Java XML API,具有性能優(yōu)異、功能強(qiáng)大和極端易用使用的特點(diǎn),同時(shí)它也是一個(gè)開放源代碼的軟件。如今你可以看到越來越多的 Java 軟件都在使用 DOM4J 來讀寫 XML,特別值得一提的是連 Sun 的 JAXM 也在用 DOM4J。


7.Java的Map的具體實(shí)現(xiàn)有哪些?

在JavaSE中,對Map的實(shí)現(xiàn)主要包括: HashMap, TreeMap, HashTable 和 LinkedHashMap.

HashMap 使用哈希表(hash table)實(shí)現(xiàn), 在 keys 和/或 values 之中,都是無序的.TreeMap 基于紅黑樹(red-black tree)數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn), 按 key 排序.LinkedHashMap 保持者插入順序.Hashtable 與HashMap實(shí)現(xiàn)方式一樣,但Hashtable屬于同步(synchronized)的. 所以如果代碼是線程安全的,那么應(yīng)該使用HashMap,因?yàn)镠ashtable的同步是有一定量的運(yùn)行代價(jià)的。而現(xiàn)今對于需要同步的Map,使用 ConcurrentHashMap 也比 Hashtable 有更高的效率。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 南通市| 海淀区| 托克逊县| 浙江省| 沙雅县| 渭源县| 萍乡市| 绥阳县| 山阴县| 潍坊市| 崇仁县| 诸城市| 老河口市| 射阳县| 河池市| 云霄县| 新干县| 五华县| 且末县| 库车县| 台东县| 集安市| 大新县| 岳阳市| 崇礼县| 延边| 丰台区| 景洪市| 辛集市| 林芝县| 青浦区| 山西省| 东乡族自治县| 平顺县| 普安县| 怀宁县| 东乡| 铜鼓县| 班戈县| 清镇市| 随州市|