在數(shù)據(jù)庫操作中,經(jīng)常需要查找特定的數(shù)據(jù),例如:當(dāng)執(zhí)行“select * from student where id = 10000”語句時(shí),MySQL數(shù)據(jù)庫必須從第一條記錄開始遍歷,直到找到id為10000的數(shù)據(jù)。這樣的效率非常低。為此,MySQL允許建立索引來加快數(shù)據(jù)表的查詢和排序。查看全文>>
項(xiàng)目經(jīng)驗(yàn)與工作經(jīng)驗(yàn)是相輔相成的,但較之于工作經(jīng)驗(yàn),項(xiàng)目經(jīng)驗(yàn)更側(cè)重于表現(xiàn)求職者在某個(gè)專業(yè)領(lǐng)域內(nèi)的技能水平(技能水平?jīng)Q定了工資水平)。因而,技術(shù)類崗招聘的時(shí)候,更注重項(xiàng)目經(jīng)驗(yàn)。項(xiàng)目介紹是有套路的,面試時(shí),要將簡歷中的項(xiàng)目準(zhǔn)備好!查看全文>>
代碼風(fēng)格有很多種,Windows 和Linux都有自己主流的代碼風(fēng)格,每個(gè)團(tuán)隊(duì)、每個(gè)公司也可能有自己的代碼風(fēng)格,爭論哪種風(fēng)格好哪種風(fēng)格壞根本沒有什么意義。有助于其他程序員理解的代碼風(fēng)格都是可以接受的,因?yàn)樽裱囟ùa風(fēng)格的目的就是為了便于交流。查看全文>>
java和c++都有引用的概念,但兩者是完全不同的東西,c++的引用是變量的一個(gè)別名,引用一旦綁定就不能重新引用其他變量,c++引用也不能為null。java引用更像c++的指針,對(duì)引用賦值是重新綁定引用的對(duì)象(在c++里面是改變對(duì)象的值),引用可以為null(導(dǎo)致了煩人的NPE問題,萬惡之源)查看全文>>
前面介紹的數(shù)組只有一個(gè)下標(biāo),稱為一維數(shù)組,其數(shù)組元素也稱為單下標(biāo)變量。在實(shí)際問題中有很多量是二維的或多維的,因此C語言允許構(gòu)造多維數(shù)組。多維數(shù)組元素有多個(gè)下標(biāo),以標(biāo)識(shí)它在數(shù)組中的位置,所以也稱為多下標(biāo)變量。本小節(jié)只介紹二維數(shù)組,多維數(shù)組可由二維數(shù)組類推而得到。查看全文>>
上一章,我們簡單介紹了libevent的環(huán)境的安裝,和簡單的事例?,F(xiàn)在先不要著急分析他的代碼,在這里我首先要介紹一個(gè)專業(yè)名詞“Reactor模式”。查看全文>>