240 發(fā)簡信
IP屬地:上海
  • go學(xué)習(xí)筆記(一)

    (1)從map中取值問題可以對未初始化的map進行取值剥扣,但取值來的是對應(yīng)類型的零值。但不能對未初始化的map進行賦值液南,會拋異常 從map中取值可以有一個或者兩個返回值烈菌。第二個...

  • java減庫存

    問題: 假設(shè)當(dāng)前庫存200沃粗,現(xiàn)在需要減150庫存多線程并發(fā)時AB同時開啟事務(wù)挂绰,A先請求到行鎖抛腕,A:start transaction;select num from t ;先...

  • js 0==''

    開發(fā)中堤尾,遇到了一個bug肝劲,0=='', 竟然返回true百度了一圈,發(fā)現(xiàn)解釋的都是錯的郭宝。又翻了下高程那本書辞槐。不同類型的==,遵循以下基本規(guī)則: 一個值是bool粘室,比較前榄檬,fa...

  • CSS使網(wǎng)頁變灰

    今天清明節(jié),全國也舉行了哀悼活動衔统,緬懷逝去的英雄鹿榜。 我在瀏覽網(wǎng)頁的時候,發(fā)現(xiàn)有的網(wǎng)站風(fēng)格變成了灰色锦爵。很好奇舱殿,一開始以為重寫了每個按鈕的顏色之類的。調(diào)試了半天發(fā)現(xiàn)不是险掀。最終發(fā)現(xiàn)...

  • 120
    JS層次遍歷構(gòu)建二叉樹

    本文采用層次遍歷的方法構(gòu)建一顆二叉樹沪袭。 我們約定節(jié)點為空時,用null表示迷郑。如果我們要用層次遍歷構(gòu)建如上圖所示的二叉樹枝恋,則傳入的數(shù)據(jù)為['F', 'C', 'E', 'A',...

  • 120
    JS遍歷二叉樹

    定義 二叉樹的遍歷(traversing binary tree)是指從根結(jié)點出發(fā),按照某種次序依次訪問二叉樹中所有的結(jié)點嗡害,使得每個結(jié)點被訪問依次且僅被訪問一次焚碌。 根據(jù)根節(jié)點...

  • JS實現(xiàn)單例模式

    單例模式比較簡單,下面直接給出代碼實現(xiàn) 知識點:js類方法 在js中霸妹,函數(shù)是第一等公民十电,你可以把函數(shù)當(dāng)成對象使用。當(dāng)給函數(shù)添加一個方法時叹螟,比如上面的Singleton.get...

  • JS實現(xiàn)發(fā)布—訂閱模式

    發(fā)布-訂閱模式中存在三種角色鹃骂,發(fā)布者、訂閱者罢绽,二者彼此不知道對方的存在畏线,需要通過第三者,即消息隊列來建立聯(lián)系良价。這和觀察者模式是不同的寝殴。 發(fā)布訂閱模式的優(yōu)勢在于蒿叠,可以讓兩個對象...

  • SPA路由原理及實現(xiàn)

    單頁面應(yīng)用中的路由分為兩種: hash模式和history模式 1. hash模式 比如 https://www.google.com/#abc中的hash值為abc特點:h...

  • CSS3動畫之小圓隨著大圓轉(zhuǎn)動

    首先點此查看效果 主要原理 利用animation實現(xiàn)轉(zhuǎn)動,然后通過transform-origin設(shè)置旋轉(zhuǎn)的原點點此查看如何使用transform-origin蚣常。 代碼實現(xiàn)...

  • js圖片懶加載

    無圖無真相市咽,首先二話不說,點此查看效果(圖片用的國外的抵蚊,國內(nèi)網(wǎng)絡(luò)有可能會加載不出來) 1. 為什么要懶加載 我們都知道施绎,圖片加載速度比較慢,當(dāng)頁面中圖片較多時贞绳,會影響用戶體驗...

  • React setState注意事項

    1. 不用直接修改this.state 比如this.state.value=1因為setState通過一個隊列機制實現(xiàn)state更新谷醉,當(dāng)執(zhí)行setState時,會將需要更新...

  • JS類型檢測

    es5中有5種基本數(shù)據(jù)類型(undefined null boolean number string),和1中復(fù)雜數(shù)據(jù)類型(object)熔酷。 typeof typeof一般用...

  • 最簡單的shell腳本啟動關(guān)閉java應(yīng)用

    mac孤紧、linux下使用腳本啟動關(guān)閉應(yīng)用。首先需要找到你要啟動的jar包名稱拒秘,比如可以在pom文件里配置名稱号显。 這里打包出來的jar的名字叫 frank-springboot...

  • SpringBoot開機啟動的兩種方式

    1. 實現(xiàn)ApplicationRunner接口 2.實現(xiàn)CommandLineRunner接口 區(qū)別:傳入的參數(shù)不同,ApplicationRunner的優(yōu)先級高于Comm...

  • SpringBoot異步任務(wù)

    1. pom文件里依賴這個包 2.應(yīng)用啟動類添加@EnableAsync注解 3.配置異步任務(wù)線程池 由于默認(rèn)的異步任務(wù)會開啟始終會一個新的線程躺酒,不利于資源的重復(fù)利用押蚤,所以,...

  • SpringBoot定時任務(wù)

    首先需要在啟動類上加@EnableScheduling注解 其次編寫定時任務(wù)

  • SpringBoot配置注入的兩種方式

    1. @value("${name}") 配置文件里聲明(application.yml) 使用 2.使用@ConfigurationProperties注解 首先需要在po...

  • SpringBoot配置文件的優(yōu)先級

    統(tǒng)一目錄下的application和bootstrap bootstrap的優(yōu)先級高于application羹应,優(yōu)先被加載 bootstrap用于應(yīng)用程序上下文引導(dǎo)階段揽碘,由父A...

  • 120
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品