原创 目標偵測(YOLO-V3)

yolo:you only look once.(只看一次,速度快) 數據處理 篩選建議框(根據目標篩選形狀和大小) 在數據集中有一堆框,用 K-Means 聚類算法找到 9 個框,代表整個數據集。 IMG_HEIGHT = 41

原创 目標偵測(MTCNN)[人臉]

用多個小卷積核代替一個大卷積核。 用單目標偵測網絡,通過圖像金字塔縮放圖片,多次掃描來偵測多個目標。 數據處理 使用 CelebA 數據集,生成正樣本、部分樣本、負樣本。(正樣本 : 部分樣本 : 負樣本 = 1 : 1 : 3,

原创 微服務(組件篇)[Eureka]

Eureka 原理 Eureka 的服務註冊機制 新的服務部署完成後,會訪問 Eureka Server,來給自己註冊。 每個 Eureka Client,每隔 30 秒,會從 Eureka Server 獲取註冊表的變化,以

原创 Java(騰訊雲)[語音識別]

註冊騰訊雲 騰訊雲官網:https://cloud.tencent.com/ 微信掃碼註冊後,以後掃碼就可以登錄了。 開通語音識別服務 第一步:在產品中找到 人工智能 → 語音識別。 第二步:點擊立即使用。 開發文檔 第一步:

原创 微服務(Maven + Springboot + Eureka + MySQL + Mybatis)[增刪改查]

搭建項目:https://blog.csdn.net/afsya/article/details/91548140 效果 改造 manage 項目 添加 config、controller、model。 頁面框架可任意選擇

原创 MySQL(優化)[sql]

explain 查看 sql 執行計劃 explain select * from `t_message_info` type:連接類型。(不要出現 ALL,至少是 RANGE) key:使用到的索引。 key_len:索引

原创 Java(郵件)

獲取授權碼 引入 mail 包 <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>1.5.4

原创 AI(學習筆記)[梯度問題]

梯度彌散 症狀:前幾層的權重更新慢,學習性能低,達不到訓練的效果。 原因: 激活函數飽和。(sigmoid、tanH) 奇異樣本導致模型無法收斂。 網絡層數過深。 梯度連乘。 學習率過大。 解決辦法: 使用 ReLU/Lea

原创 AI(學習筆記)[擬合問題]

欠擬合 症狀:學習不夠,不能很好的捕捉特徵 原因: 數據的特徵項不夠。(機器學習) 訓練時間不夠。 模型簡單。 解決辦法: 增加訓練時間。 增大模型。(加神經元) 添加多項式特徵。 減少正則化參數。 過擬合 症狀:過度學習

原创 分佈式鎖

在一個項目中,爲了保證線程安全,我們可以使用 synchronized 自動鎖、Lock 手動鎖、線程安全的類(java.util.concurrent 下的類),或者用 volatile 修飾變量。 分佈式紅包 以支付寶集五福搶

原创 分佈式事務

在一個項目中的事務,我們可以使用 Spring 的 @Transactional 來控制。 但它只支持一個 JVM,在分佈式環境中,涉及到了多個系統,部署在不同的 JVM 中,就不能用 @Transactional 來控制事務了。

原创 Java(騰訊雲)[短信]

註冊騰訊雲 騰訊雲官網:https://cloud.tencent.com/ 微信掃碼註冊後,以後掃碼就可以登錄了。 開通短信服務 第一步:在產品中找到 基礎 → 基礎通信 → 短信。 第二步:點擊免費領取。 第三步:創建應用

原创 Java(支付寶)[沙箱環境]

註冊支付寶開放平臺 支付寶開放平臺:https://www.alipay.com/ 支付寶掃碼註冊後,以後掃碼就可以登錄了。 使用沙箱環境 選擇 開發中心 → 研發服務。 使用沙箱環境文檔:https://docs.open.a

原创 微服務(Maven + Springboot + Eureka + MySQL + Mybatis)[搭項目]

創建 maven 多模塊項目 新建項目,選擇 Maven。 填寫項目名稱。 刪除 src 目錄。 創建服務註冊中心項目(eureka-server) 右鍵項目名,選擇 New → Module。 選擇 Spring Ini

原创 Socket(栗子)[TCP]

服務端 第一步:創建 ServerSocket 對象綁定監聽端口。 第二步:通過 accept() 方法監聽客戶端的請求。 第三步:建立連接後,通過輸入輸出流讀取客戶端發送的請求信息。 第四步:通過輸出流向客戶端發送請求信息。 第五