原创 node js 版本更新

簡介 RT 命令 sudo npm cache clean -f sudo npm install -g n sudo n stable 參考鏈接 https://askubuntu.com/questions/426750/how-ca

原创 left join 和 where 區別

RT https://leetcode.cn/problems/replace-employee-id-with-the-unique-identifier/solution/ select b.unique_id, a.name from

原创 ?? js 語法糖

leetcode 2619 遇到了 ?? 語法糖,簡而言之 可選鏈功能 就是防止拋出異常 caught TypeError: Cannot read properties of undefined (reading 'salary')

原创 顯示歐拉法求解 y' = y 問題

簡介 最近 無聊看了一下 數值解法 已知 \(\frac{dy}{dx} = y\) 我們知道其有一個解析解爲 \(y = e^x\) 同時我們知道 其初值 \(y(0) = 1\), x 的範圍爲 \(0<= x <= 1\) 我們

原创 GIT重新學習

名詞解釋 HEAD 表示當前版本 HEAD^ 表示上一個版本 HEAD^^ 上上一個版本 HEAD~100 上100個版本 git reset --hard HEAD^ 丟棄當前版本返回上一個版本 --soft 是將修改放回本地退回到com

原创 leetcode Boyer-Moore 算法

簡介 如何尋求一個數組中的出現次數最多的書 雖然最開始想到了這個方法但是不知道如何去表達,grep就利用了這個算法 class Solution { public int majorityElement(int[] nums) {

原创 leetcode 2437

簡介 簡單題 code class Solution { public Integer count = 0; public void dfs(StringBuffer time, int [] aws, int rlt, i

原创 leetcode java 楊輝三角

簡介 楊輝三角 是一道簡單題,可以通過類似一層推下一層的方式進行計算,但是好像看過一個題解, 採用的方式是組合數。本來想採用組合數,嘗試了double溢出 嘗試了long 溢出,嘗試了BigDecimal leetcode 不識別,無奈

原创 sonarqube 簡介

簡介 sonarqube 作爲一款測試工具,可以爲開發的代碼保駕護航,一般的公司都會配置一個代碼掃描,防止線上代碼太拉跨 參考鏈接 1H 左右就可以看完 https://www.bilibili.com/video/BV1tR4y1F79q

原创 線性迴歸 李沐

簡介 採用傳統的梯度下降進行線性迴歸,線性函數 一般爲 $$y = <w,x> + b$$ 的形式 code import random import torch from d2l import torch as d2l # 人造數據

原创 XXL-JOB 服務器定時調度管理器使用教程

簡介 相對於簡單的spring支持的@corn,xxl-job 支持 動態修改等操作,由於有一個頁面管理,方面業務人員操作相關功能 開箱即用demo 源代碼 https://github.com/xuxueli/xxl-job 視頻解說

原创 jekins 使用

簡介 jekins 是一套自動編譯打包的工具在各大公司廣泛應用 參考鏈接 https://blog.csdn.net/qq_32352777/article/details/109267847

原创 java 註解&含義

簡介 隨着 Spring Cloud 統一 java 編程。 註解可以完成很多基礎項目的配置。 有的時候看不懂註解,也就看不懂代碼 Example @Service 即將類交給Spring進行管理,一般撰寫業務邏輯,即服務。 @Slf4j

原创 遷移學習實戰

簡介 實現 二次函數的擬合,然後將新的二次函數進行遷移擬合 code import numpy as np import matplotlib.pyplot as plt def fix_seed(seed=1): # repro

原创 混合學習 實戰

簡介 code #數據增強 from tensorflow.keras.preprocessing.image import ImageDataGenerator path = """original_data""" dst_path =