240 發(fā)簡信
IP屬地:浙江
  • Nodejs最佳實踐

    項目結(jié)構(gòu)實踐 組件式構(gòu)建解決方案推薦: 通過組件構(gòu)建解決方案 避免: 按照技術(shù)角色對文件進(jìn)行分組 分層設(shè)計組件捻激,保持Express在特定的區(qū)域每一個組件都應(yīng)該包含層級,一個專...

  • Nodejs CLI最佳實踐

    使用庫 啟動設(shè)計 方括號([]) 表示可選參數(shù),尖括號(<>) 表示必選參數(shù) 總體設(shè)計 參考docker命令行設(shè)計docker 對子指令進(jìn)行詳細(xì)描述 運(yùn)行命令docker i...

  • TypeScript裝飾器

    前言 裝飾器分類 類裝飾器 屬性裝飾器 方法裝飾器 參數(shù)裝飾器需要在tsconfig.json中啟用experimentalDecorators編譯器的選項 類裝飾器 申明為...

  • 線程鎖概念

    synchronized 和 volatile 使用 線程拋出異常,鎖會被釋放 如下demo 如果不想釋放那把線程鎖尉尾,則在1 / 0 地方加上try/catch。則本段程序不...

  • 120
    Maven Wrapper

    前言 Maven Wrapper是受到Gradle Wrapper的啟發(fā)而來的。一個Maven Wrapper就是Java工程根目錄下的mvnw和mvnw.cmd文件以及.m...

  • 120
    Redis 應(yīng)用場景

    手機(jī)驗證碼場景 redis里面存儲過期時間。通過校驗redis里面存儲的值來校驗驗證碼是否過期或者是否正確逞度。 校驗邏輯 延伸 郵件的激活也是類似额划,通過下發(fā)一個隨機(jī)的激活碼妙啃,但...

  • mysql建表規(guī)范

    存儲引擎必須使用InnoDBInnoDB 支持事物,行級鎖俊戳,并發(fā)性能更好揖赴,CPU以及內(nèi)存優(yōu)化更高 必須設(shè)置主鍵ID,并且使用主鍵自增抑胎,除非是在分庫分表的環(huán)境下由于InnoDB...

  • npx使用

    前言 npx最想要解決的主要問題燥滑,就是調(diào)用項目內(nèi)部安裝的模塊。比如我們通過-D安裝了 Mocha工具阿逃。 如果需要調(diào)用mocha的命令只能通過 npx就是解決這個問題的铭拧,讓項目...

  • Stream reduce

    前言 reduce是對Stream元素進(jìn)行聚合求值,最常見的就是講Stream的一連串的合成為單個值恃锉。reduce方法有三個重載方法 第一個接受BinaryOperator的...

  • 120
    Lambda淺解

    lambda常見語法格式 無參搀菩,無返回值 有返回值 方法引用 函數(shù)式接口 函數(shù)式接口只包含一個抽象方法聲明接口。使用@FunctionalInterface注解破托。這樣函數(shù)式接...

  • Java SPI 思想

    簡介 java SPI 需要遵循的約定如下: 當(dāng)服務(wù)者提供某個接口的實現(xiàn)后肪跋,在jar包中的META-INF/ervices目錄下創(chuàng)建一個以接口全限定為命名的文件。內(nèi)容為實現(xiàn)類...

  • JAVA之 JDBC

    簡介 JDBC土砂,是一個面向?qū)ο蟮膽?yīng)用程序接口州既,用來訪問各種關(guān)系數(shù)據(jù)庫驅(qū)動程序 由數(shù)據(jù)庫廠家進(jìn)行提供,是鏈接JDBC API和具體數(shù)據(jù)庫的橋梁 使用 JDBC只要安裝了JAVA...

  • Spring boot 啟動時候運(yùn)行DDL或者DML語句

    步驟 數(shù)據(jù)源 在resources文件下建立student.sql 注意 需要設(shè)置 initialization-mode: always7

  • Spring boot 之國際化

    實戰(zhàn) 通過application.properties改變國際化文件存儲位置 新建國際化文件比如messages_en_US.properties, messages_zh_...

  • Spring boot 之?dāng)U展Spring MVC功能

    前言 Spring boot做了很多默認(rèn)自動配置的功能萝映∥庖叮可以在spring-boot-autoconfigure中在web/servlet/WebMvcAutoConfigu...

  • SpringBoot系列 - 自定義starter

    前言 starter可以認(rèn)為是一種服務(wù),某個功能開發(fā)者不需要關(guān)注各種依賴庫的處理序臂,不需要具體的配置信息晤郑。由Springboot自定注入需要的bean。比如spring-boo...

  • Spring 之@Conditional 注解

    說明 首先我們看下 Conditional注解 可以看出贸宏,需要使用Conditional注解必須實現(xiàn)Condition接口造寝。 Demo

  • Spring boot 支持多種外部配置方式

    優(yōu)先級如下 命令行參數(shù) 來自java:comp/env的JNDI屬性 JAVA系統(tǒng)屬性(System.getProperties()) 操作系統(tǒng)環(huán)境變量 來自Jar包外部的a...

  • 120
    Java啟動時候傳遞變量

    簡介 我們在idea中設(shè)置可以看到,傳遞變量的幾種方式 VM options 虛擬機(jī)參數(shù)吭练,通過System.getProperty獲取 Environment variabl...

  • 通過Environment對象獲取配置

    簡介 通過Autowired注入Spring的Environment對象诫龙。并且通過該對象的getRequiredProperty("key") 方法可以獲取到配置文件中對應(yīng) ...

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