php中級面試題匯總,php底層面試題

本文目錄一覽:

程序員面試必備PHP基礎面試題 – 第十一天

一、兩張表 city表和province表。分別為城市與省份的關係表。

表名:city

id City Provinceid

1 廣州 1

2 深圳 1

3 惠州 1

4 長沙 2

5 武漢 3

………. 廣州

表名稱:province:

id Province

1 廣東

2 湖南

3 湖北

……….

1、寫一條sql語句關係兩個表,實現:顯示城市的基本信息。顯示字段:城市id ,城市名, 所屬省份 。

如:

Id(城市id) Cityname(城市名) Privence(所屬省份)

2、如果要統計每個省份有多少個城市,請用group by 查詢出來。顯示字段:省份id ,省份名,包含多少個城市。

二、主鍵 和外鍵表示什麼?一般用於做什麼?

主鍵:能夠唯一表示數據表中的每個記錄的字段或者字段的組合就稱為主鍵。一個主鍵是唯一識別一個表的每一行記錄,但這只是其作用的一療分,主鍵的主要作用是將記錄和存放在其他表中的數據進行關聯,在這一點上,主鍵是不同表中各記錄間的簡單指針,主鍵約整就是確定表中的每一條記錄,主鍵不能是空值,唯一約束是用於指定一個或多個列的組合值具有唯一性,以防止在列中輸入重複的值,所以,主鍵的值對用戶而言是沒有什麼意義,並且和它賦予的值也沒有什麼特別聯繫。

外鍵:若有兩個表A,B,C是A的主鍵,而B中也有C字段,則C就是表B的外鍵,外鍵約束主要用來維護兩個表之間數據的一致性。A為基本表,B為信息表。

在數據庫中,常常不只是一個表,這些表之間也不是相互獨立的,不同的表之間需要建立一種關係,才能將它們的數據相互溝通,而在這個溝通過程中,就需要表中有一個字段作為標誌,不同的記錄對應的字段取值不能相同,也不能是空白的,通過這個字段中不同的值可以區別各條記錄,就像我們區別不同的人,每個人都有名字,但它卻不能作為主鍵,因為人名很容易出現重複,而身份證號是每個人都不同的,所以可以根據它來區別不同的人,數據庫的表中作為主鍵的段段就要像人的身份證號一樣,必須是每個記錄的值都不同,這才能根據

主鍵的值來確定不同的記錄。

關係:外鍵一定是另外某個表的主鍵。

三、select now(),Date_ADD(now(),INTERVAL 14 day),Date_SUB(now(),INTERVAL 3 Day) from table; 會獲得什麼內容,請寫出來。

會獲得三條數據:

第一條:當前時間;

第二條:當前時間加上14天;

第三條:當前時間減去3天。

四、您所知道的MYSQL 數據庫備份,還原方式有哪幾種?

備份:

一,搭建主從架構,master-slave,通過binlog文件同步複製主庫的數據,也可以直接通過binlog文件恢複數據。

二,通過系統計劃任務執行mysqldump做周期性全備份。

三,物理備份,直接拷貝數據文件、參數文件、日誌文件。

還原:

一.通過mysql操作工具,如phpmyadmin,sqlyog等導入備份過的數據庫文件。

二.將物理備份的文件拷貝到mysql的data目錄下

五、內容管理系統中,表message有如下字段

id 文章id

title 文章標題

content 文章內容

category_id 文章分類id

hits 點擊量

創建上表,寫出MySQL語句

六、同樣上述內容管理系統:表comment記錄用戶回復內容,字段如下

comment_id 回復id

id 文章id,關聯message表中的id

comment_content 回復內容

現通過查詢數據庫需要得到以下格式的文章標題列表,並按照回複數量排序,回復最高的排在最前面

文章id 文章標題 點擊量 回複數量

用一個SQL語句完成上述查詢,如果文章沒有回復則回複數量顯示0

七、內容管理系統,表category保存分類信息,字段如下

category_id int(4) not null auto_increment;

category_name varchar(40) not null;

用戶輸入文章時,通過選擇下拉菜單選定文章分類

寫出如何實現這個下拉菜單

八、PHP文件操作

1、內容管理系統:用戶提交內容後,系統生成靜態HTML頁面;寫出實現的基本思路

2、簡單描述用戶修改發佈內容的實現流程和基本思路

1)當用戶提交後生成一個由url地址MD5後的文件的編譯頁面,用文件處理file函數生成一個模板合成頁,判斷模板編譯頁是否有,模板頁無或者編譯頁的創建時間戳小於模板頁的修改時間都會從新生成編譯頁面,編譯後的頁面會調用對應數據庫的值顯示在頁面中,通過對內存數據的讀取釋放,顯示出我們看到的靜態數據,然後用file文件將其保存起來生成靜態的頁面

2)當用戶修改了發佈內容都會修改數據相關的內容,並通過編譯頁面更新靜態數據並用文件的方式緩存起來,當用戶查看時將不做任何數據庫查找,直接調用該緩存文件即可

php面試題解答

1,

var x=document.getElementById(“img1”);

var title=document.getElementById(“img1”).title;

var sina_title=document.getElementById(“img1”).sina_title;

2,serialize(),unserialize();

3,編碼方式不同,urlencode()將字串以URL編碼。例如空格就會變成加號。

rawurlencode()將url編碼成url的字符串專用格式,特殊字符迴轉換成百分號後面加兩個十六子介數字的格式。

4,strip_tags(),html_entity_decode();

5,$str=preg_replace(“/\script.*\.*\\/script\/i”,””,$str);

6,左連接,左連接的表如果沒有匹配的數據不影響結果。

7

SELECT name,score FROM tl_user LEFT JOIN tl_score ON tl_user.ID=tl_score.ID

7 system(),exec(),passthru()

8,json_decode ,json_encode

9 isset() empty()

10 後者的權限大於前者,後者是OFF的話,前者就算是E-ALL也沒用。

11,$_SERVER[‘REMOTE_ADDR’];

12,incov()

echo iconv(“gbk”,””UTF-8,”我們”);

mb_convert_encoding($str, “GBK”, “UTF-8”)

13 explode() split() ;implode() join()

14 注意事項挺多的,懶得寫。

1,超時,服務器已經關閉連接

2 靜態表字段長度固定,自動填充,讀寫速度很快,便於緩存和修復,但比較占硬盤,動態表是字段長度不固定,節省硬盤,但更複雜,容易產生碎片,速度慢,出問題後不容易重建。

3InnoDB和MyISAM是在使用MySQL最常用的兩個表類型,各有優缺點,視具體應用而定。基本的差別為:MyISAM類型不支持事務處理等高級處理,而InnoDB類型支持。MyISAM類型的表強調的是性能,其執行數度比InnoDB類型更快,但是不提供事務支持,而InnoDB提供事務支持已經外部鍵等高級數據庫功能。

MyIASM是IASM表的新版本,有如下擴展:

二進制層次的可移植性。

NULL列索引。

對變長行比ISAM表有更少的碎片。

支持大文件。

更好的索引壓縮。

更好的鍵嗎統計分佈。

更好和更快的auto_increment處理。

1.MySQL最大的優勢在於MyISAM引擎下的簡單SELECT,INSERT和UPDATE快速操作

2.MyISAM類型的數據文件可以在不同操作系統中COPY,這點很重要,布署的時候方便點。

以下是一些細節和具體實現的差別:

1.InnoDB不支持FULLTEXT類型的索引。

2.InnoDB 中不保存表的具體行數,也就是說,執行select count(*) from table時,InnoDB要掃描一遍整個表來計算有多少行,但是MyISAM只要簡單的讀出保存好的行數即可。注意的是,當count(*)語句包含 where條件時,兩種表的操作是一樣的。

3.對於AUTO_INCREMENT類型的字段,InnoDB中必須包含只有該字段的索引,但是在MyISAM表中,可以和其他字段一起建立聯合索引。

4.DELETE FROM table時,InnoDB不會重新建立表,而是一行一行的刪除。

5.LOAD TABLE FROM MASTER操作對InnoDB是不起作用的,解決方法是首先把InnoDB表改成MyISAM表,導入數據後再改成InnoDB表,但是對於使用的額外的InnoDB特性(例如外鍵)的表不適用。

另外,InnoDB表的行鎖也不是絕對的,如果在執行一個SQL語句時MySQL不能確定要掃描的範圍,InnoDB表同樣會鎖全表,例如update table set num=1 where name like 「%aaa%」

以暫對存儲引擎的認識,覺得 InnoDB 支持外鍵,在數據量可以用「龐大」來形容時,在有良好的 INDEX 的基礎上,InnoDB 的查詢速度應該比 MyISAM 要快。

在 Falcon 有穩定版本前,我想 MyISAM 是一個可用的選擇方案。

任何一種表都不是萬能的,只用恰當的針對業務類型來選擇合適的表類型,才能最大的發揮MySQL的性能優勢

3, 都是1 ^^懶得回答了,睡覺去。

PHP程序員上機面試題(並附答案,回答好的加分)

某大公司的PHP面試題

管理提醒: 本帖被 haowubai 執行取消置頂操作(2009-07-30)

1. 如何用php的環境變量得到一個網頁地址的內容?ip地址又要怎樣得到?

[php]

echo $_SERVER [‘PHP_SELF’];

echo $_SERVER [‘SERVER_ADDR’];

[/php]

2. 求兩個日期的差數,例如2007-2-5 ~ 2007-3-6 的日期差數

[php]

$begin=strtotime(‘2007-2-5’);

$end=strtotime(‘2007-3-6’);

echo ($end-$begin)/(24*3600);

[/php]

3. 請寫一個函數,實現以下功能:

字符串「open_door」 轉換成 「OpenDoor」、」make_by_id」 轉換成 」MakeById」。

[php]

function changeStyle( $str) {

/*$str = str_replace ( “_”, ” “, $str );

$str = ucwords ( $str );

$str = str_replace ( ” “, “”, $str );

return $str;*/

$arrStr=explode(‘_’,$str);

foreach($arrStr as $key=$value){

$arrStr[$key]=strtoupper(substr($value,0,1)).substr($value,1);

}

return implode(”,$arrStr);

}

$s = “open_door”;

echo changeStyle ( $s );

[/php]

4. 要求寫一段程序,實現以下數組$arr1轉換成數組$arr2:

[php]$arr1 = array (

‘0’ = array (‘fid’ = 1, ‘tid’ = 1, ‘name’ =’Name1′ ),

‘1’ = array (‘fid’ = 1, ‘tid’ = 2 , ‘name’ =’Name2′ ),

‘2’ = array (‘fid’ = 1, ‘tid’ = 5 , ‘name’ =’Name3′ ),

‘3’ = array (‘fid’ = 1, ‘tid’ = 7 , ‘name’ =’Name4′ ),

‘4’ = array (‘fid’ = 3, ‘tid’ = 9, ‘name’ =’Name5′ )

);

$arr2 = array (

‘0’ = array (

‘0’ = array ( ‘tid’ = 1, ‘name’ = ‘Name1’),

‘1’ = array ( ‘tid’ = 2, ‘name’ = ‘Name2’),

‘2’ = array ( ‘tid’ = 5, ‘name’ = ‘Name3’),

‘3’ = array ( ‘tid’ = 7, ‘name’ = ‘Name4’)

),

‘1’ = array (

‘0’ = array ( ‘tid’ = 9, ‘name’ = ‘Name5’ )

)

);

?php

$arr1 = array (

‘0’ = array (‘fid’ = 1, ‘tid’ = 1, ‘name’ =’Name1′ ),

‘1’ = array (‘fid’ = 1, ‘tid’ = 2 , ‘name’ =’Name2′ ),

‘2’ = array (‘fid’ = 1, ‘tid’ = 5 , ‘name’ =’Name3′ ),

‘3’ = array (‘fid’ = 1, ‘tid’ = 7 , ‘name’ =’Name4′ ),

‘4’ = array (‘fid’ = 3, ‘tid’ = 9, ‘name’ =’Name5′ )

);

function changeArrayStyle($arr){

foreach($arr as $key=$value){

$result[$value[‘fid’]][]=$value;

}

return array_values($result);

}

$arr2=changeArrayStyle($arr1);

echo “pre”;

var_dump($arr2);

[/php]

5. 請簡述數據庫設計的範式及應用。

一般第3範式就足以,用於表結構的優化,這樣做既可以避免應用程序過於複雜同時也避免了SQL語句過於龐大所造成系統效率低下。

ANSWER:

第一範式:若關係模式R的每一個屬性是不可再分解的,再屬於第一範式。

第二範式:若R屬於第一範式,且所有的非碼屬性都完全函數依賴於碼屬性,則為第二範式。

第三範式:若R屬於第二範式,且所有的非碼屬性沒有一個是傳遞函數依賴於候選碼,則屬於第三範式。

6.一個表中的Id有多個記錄,把所有這個id的記錄查出來,並顯示共有多少條記錄數,用SQL語句及視圖、存儲過程分別實現。

存儲過程:

[php]

DELIMITER //

create procedure proc_countNum(in columnId int,out rowsNo int)

begin

select count(*) into rowsNo from member where member_id=columnId;

end

call proc_countNum(1,@no);

select @no;

[/php]

視圖:

create view v_countNum as select member_id,count(*) as countNum from member group by member_id

select countNum from v_countNum where member_id=1

7 表中有A B C三列,用SQL語句實現:當A列大於B列時選擇A列否則選擇B列,當B列大於C列時選擇B列否則選擇C列。

[php]select

case

when first_namemiddle_name then

case when first_namelast_name then first_name

else last_name end

else

case when middle_namelast_name then middle_name else last_name

end

end as name

from member

[/php]

8請簡述項目中優化sql語句執行效率的方法,從哪些方面,sql語句性能如何分析?

ANSWER: sql優化有鳥用,不如直接加索引。

9 如果模板是用smarty模板。怎樣用section語句來顯示一個名為$data的數組。比如:

[php]$data = array(

[0] = array( [id]=8 [name]=』name1′)

[1] = array( [id]=10 [name]=』name2′)

[2] = array( [id]=15 [name]=』name3′)

……

)[/php]

寫出在模板頁的代碼? 若用foreach語句又要怎樣顯示呢?

占無答案.

10 寫一個函數,能夠遍歷一個文件夾下的所有文件和子文件夾。(目錄操作)

[php] ?php

$d = dir(dirname(__file__));

//echo “Handle: ” . $d-handle . “\n”;

//echo “Path: ” . $d-path . “\n”;

while ( false !== ($entry = $d-read ()) ) {

echo $entry . “br /”;

}

$d-close ();

[/php]

11 兩張表 city表和province表。分別為城市與省份的關係表。

city:

id City Provinceid

1 廣州 1

2 深圳 1

3 惠州 1

4 長沙 2

5 武漢 3

………. 廣州

province:

id Province

1 廣東

2 湖南

3 湖北

……….

(1) 寫一條sql語句關係兩個表,實現:顯示城市的基本信息。?

(2) 顯示字段:城市id ,城市名, 所屬省份 。

如:

Id(城市id) Cityname(城市名) Privence(所屬省份)

。。。。。。。。。

。。。。。。。。。

(2)如果要統計每個省份有多少個城市,請用group by 查詢出來。?

顯示字段:省份id ,省份名,包含多少個城市。

ANSWER:

1.select A.id,A.Cityname,B.Province from city A,province B where A.provinceid=B.id

2.select B.id,B.Province,count(*) as num from city A,province B where A.provinceid=B.id group by B.id

12. 按照你的經驗請簡述軟件工程進行軟件開發的步驟。以下工具Rational Rose、PowerDesigner、Project、VSS或CVS、TestDirector使用過那種,有缺點是什麼?

公司用dbdesigner及cvs,測試管理工具用的是Mantis

13. 請簡述操作系統的線程與進程的區別。列舉LINUX下面你使用過的軟件?

14. 請使用偽語言結合數據結構冒泡排序法對以下一組數據進行排序 10 2 36 14 10 25 23 85 99 45。

[php]function bubble_sort( $arr){

$number=count($arr);

for($i=0;$i$number-1;$i++){

for($j=0;$j$number-1-$i;$j++){

if($arr[$j]$arr[$j+1]){

$tmp=$arr[$j];

$arr[$j]=$arr[$j+1];

$arr[$j+1]=$tmp;

}

}

}

}

$str=”10 2 36 14 10 25 23 85 99 45″;

$arr=explode(” “,$str);

bubble_sort($arr);

echo “pre”;

var_dump($arr);

[/php]

PHP中高級面試題 – 第三天

一、簡述一下MongoDB的應用場景

mongodb 支持副本集、索引、自動分片,可以保證較高的性能和可用性。

更高的寫入負載

默認情況下,MongoDB 更側重高數據寫入性能,而非事務安全,MongoDB 很適合業務系統中有大量 「低價值」 數據的場景。但是應當避免在高事務安全性的系統中使用 MongoDB,除非能從架構設計上保證事務安全。

高可用性

MongoDB 的復副集 (Master-Slave) 配置非常簡潔方便,此外,MongoDB 可以快速響應的處理單節點故障,自動、安全地完成故障轉移。這些特性使得 MongoDB 能在一個相對不穩定(如雲主機)的環境中,保持高可用性。

數據量很大或者未來會變得很大

依賴數據庫 (MySQL) 自身的特性,完成數據的擴展是較困難的事,在 MySQL 中,當一個單達表到 5-10GB 時會出現明顯的性能降級,此時需要通過數據的水平和垂直拆分、庫的拆分完成擴展,使用 MySQL 通常需要藉助驅動層或代理層完成這類需求。而 MongoDB 內建了多種數據分片的特性,可以很好地適應大數據量的需求。

基於位置的數據查詢

MongoDB 支持二維空間索引,因此可以快速及精確地從指定位置獲取數據。

表結構不明確

在一些傳統 RDBMS 中,增加一個字段會鎖住整個數據庫 / 表,或者在執行一個重負載的請求時會明顯造成其它請求的性能降級。通常發生在數據表大於 1G 的時候(當大於 1TB 時更甚)。 因 MongoDB 是文檔型數據庫,為非結構貨的文檔增加一個新字段是很快速的操作,並且不會影響到已有數據。另外一個好處當業務數據發生變化時,是將不再需要由 DBA 修改表結構。

二、數據庫設計經驗,為什麼進行分表?分庫?一般多少數據量開始分表?分庫?分庫分表的目的?

1、為什麼要分表

當一張表的數據達到幾百萬時,你查詢一次所花的時間會變多,如果有聯合查詢的話,有可能會死在那兒了。分表的目的就在於此,減小數據庫的負擔,縮短查詢時間。日常開發中我們經常會遇到大表的情況,所謂的大表是指存儲了百萬級乃至千萬級條記錄的表。這樣的表過於龐大,導致數據庫在查詢和插入的時候耗時太長,性能低下,如果涉及聯合查詢的情況,性能會更加糟糕。

分表和表分區的目的就是減少數據庫的負擔,提高數據庫的效率,通常點來講就是提高表的增刪改查效率。數據庫中的數據量不一定是可控的,在未進行分庫分表的情況下,隨着時間和業務的發展,庫中的表會越來越多,表中的數據量也會越來越大,相應地,數據操作,增刪改查的開銷也會越來越大;另外,由於無法進行分佈式式部署,而一台服務器的資源(CPU、磁盤、內存、IO 等)是有限的,最終數據庫所能承載的數據量、數據處理能力都將遭遇瓶頸。

2、分表的方案

做 mysql 集群,有人會問 mysql 集群,根分表有什麼關係嗎?雖然它不是實際意義上的分表,但是它啟到了分表的作用,做集群的意義是什麼呢?為一個數據庫減輕負擔,說白了就是減少 sql 排隊隊列中的 sql 的數量,舉個例子:有 10 個 sql 請求,如果放在一個數據庫服務器的排隊隊列中,他要等很長時間,如果把這 10 個 sql 請求,分配到 5 個數據庫服務器的排隊隊列中,一個數據庫服務器的隊列中只有 2 個,這樣等待時間是不是大大的縮短了呢?

linux mysql proxy 的安裝,配置,以及讀寫分離

mysql replication 互為主從的安裝及配置,以及數據同步

優點:擴展性好,沒有多個分表後的複雜操作(php 代碼)

缺點:單個表的數據量還是沒有變,一次操作所花的時間還是那麼多,硬件開銷大。

三、簡述一下數據庫主從複製,讀寫分離

* 什麼是主從複製

主從複製,是用來建立一個和主數據庫完全一樣的數據庫環境,稱為從數據庫;

* 主從複製的原理:

1.數據庫有個bin-log二進制文件,記錄了所有的sql語句。

2.只需要把主數據庫的bin-log文件中的sql語句複製。

3.讓其從數據的relay-log重做日誌文件中再執行一次這些sql語句即可。

* 主從複製的作用

1.做數據的熱備份,作為後備數據庫,主數據庫服務器故障後,可切換到從數據庫繼續工作,避免數據丟失。

2.架構的擴展。業務量越來越大,I/O訪問頻率過高,單機無法滿足,此時做多庫的存儲,降低磁盤I/O訪問頻率,提高單機的I/O性能

3.主從複製是讀寫分離的基礎,使數據庫能製成更大 的並發。例如子報表中,由於部署報表的sql語句十分慢,導致鎖表,影響前台的服務。如果前台服務使用master,報表使用slave,那麼報表sql將不會造成前台所,保證了前台的訪問速度。

* 主從複製的幾種方式:

1.同步複製:所謂的同步複製,意思是master的變化,必須等待slave-1,slave-2,…,slave-n完成後才能返回。

2.異步複製:如同AJAX請求一樣。master只需要完成自己的數據庫操作即可。至於slaves是否收到二進制日誌,是否完成操作,不用關心。MYSQL的默認設置。

3.半同步複製:master只保證slaves中的一個操作成功,就返回,其他slave不管。

這個功能,是由google為MYSQL引入的。

* 關於讀寫分離

在完成主從複製時,由於slave是需要同步master的。所以對於insert/delete/update這些更新數據庫的操作,應該在master中完成。而select的查詢操作,則落下到slave中。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/301236.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-30 16:08
下一篇 2024-12-30 16:08

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • PHP獲取301跳轉後的地址

    本文將為大家介紹如何使用PHP獲取301跳轉後的地址。301重定向是什麼呢?當我們訪問一個網頁A,但是它已經被遷移到了另一個地址B,此時若服務器端做了301重定向,那麼你的瀏覽器在…

    編程 2025-04-27
  • PHP登錄頁面代碼實現

    本文將從多個方面詳細闡述如何使用PHP編寫一個簡單的登錄頁面。 1. PHP登錄頁面基本架構 在PHP登錄頁面中,需要包含HTML表單,用戶在表單中輸入賬號密碼等信息,提交表單後服…

    編程 2025-04-27
  • Python底層邏輯解析

    Python作為一種高級編程語言,越來越受到開發者的青睞。但是作為一名優秀的Python開發者,對Python底層的邏輯也需要有一定了解。本文將從多個方面詳細闡述Python底層邏…

    編程 2025-04-27
  • 源碼審計面試題用法介紹

    在進行源碼審計面試時,可能會遇到各種類型的問題,本文將以實例為基礎,從多個方面對源碼審計面試題進行詳細闡述。 一、SQL注入 SQL注入是常見的一種攻擊方式,攻擊者通過在輸入的參數…

    編程 2025-04-27
  • PHP與Python的比較

    本文將會對PHP與Python進行比較和對比分析,包括語法特性、優缺點等方面。幫助讀者更好地理解和使用這兩種語言。 一、語法特性 PHP語法特性: <?php // 簡單的P…

    編程 2025-04-27
  • Python字典底層原理用法介紹

    本文將以Python字典底層原理為中心,從多個方面詳細闡述。字典是Python語言的重要組成部分,具有非常強大的功能,掌握其底層原理對於學習和使用Python將是非常有幫助的。 一…

    編程 2025-04-25
  • Mybatisplus面試題詳解

    Mybatisplus是在Mybatis的基礎上進行的封裝,它為我們簡化了開發操作,提供了自動生成常用SQL,自動分頁,及其他一些常用操作的功能,大大提高了開發的效率。在本篇文章中…

    編程 2025-04-25

發表回復

登錄後才能評論