?SQL執(zhí)行一次INSERT INTO查詢,插入多行記錄 insert into test.person(number,name,birthday) values(5,'cxx5',now()),(6,'cxx6',now()),(7,'cxx7',now()); 1、說(shuō)明:創(chuàng)建數(shù)據(jù)庫(kù) CREATE DATABASE database-name 2、說(shuō)明:刪除數(shù)據(jù)庫(kù) drop database dbname查看全文>>
MyBatis 是一款優(yōu)秀的持久層框架,它支持定制化 SQL、存儲(chǔ)過(guò)程以及高級(jí)映射。MyBatis 避免了幾乎所有的 JDBC 代碼和手動(dòng)設(shè)置參數(shù)以及獲取結(jié)果集。MyBatis 可以使用簡(jiǎn)單的 XML 或注解來(lái)配置和映射原生信息,將接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java對(duì)象)映射成數(shù)據(jù)庫(kù)中的記錄。查看全文>>
?說(shuō)到代碼優(yōu)化,也許一個(gè)兩個(gè)的優(yōu)化,對(duì)于提升代碼的運(yùn)行效率意義不大,但是只要處處都能注意代碼優(yōu)化,總體來(lái)說(shuō)對(duì)于提升代碼的運(yùn)行效率就很有用了。查看全文>>
每當(dāng)建立一個(gè)TCP/IP連接的時(shí)候都要經(jīng)歷3次握手,這是為了保證建立一個(gè)可靠的連接。 三次握手 客戶端向服務(wù)器發(fā)請(qǐng)求,服務(wù)器接收請(qǐng)求,服務(wù)器接收請(qǐng)求之后發(fā)送一個(gè)連接標(biāo)志,客戶端接收連接標(biāo)志之后也向服務(wù)器發(fā)送一個(gè)連接標(biāo)志,至此連接完成。查看全文>>
弄清索引的障礙(一) 任何事物都有它的兩面性,索引也不例外,索引的好處很多,但這里咱們聊聊索引的壞處。 索引的缺點(diǎn)是很明顯的,因?yàn)樗饕旧硎怯行虻模聰?shù)據(jù)的過(guò)程中也要更新索引,更新完后還要保持索引的有序性,這就需要付出很大的開(kāi)銷了,索引不好的一面就從這里開(kāi)始顯示出來(lái)了。 我們先簡(jiǎn)要綜述一下索引的不足之處有哪些,接下來(lái)詳細(xì)闡述,隨后一起和大家探索各種工作中的案例,最后為思考回顧。查看全文>>
Java并發(fā)編程:Callable、Future和FutureTask 創(chuàng)建線程常用的2種方式,一種是直接繼承Thread,另外一種就是實(shí)現(xiàn)Runnable接口。這2種方式都有一個(gè)缺陷就是:在執(zhí)行完任務(wù)之后無(wú)法獲取執(zhí)行結(jié)果。查看全文>>