求仁得仁
SpringBoot-使用AbstractRoutingDataSource进行多数据源管理 SpringBoot-使用AbstractRoutingDataSource进行多数据源管理
数据源配置 - DruidDataSource spring: datasource: type: com.alibaba.druid.pool.DruidDataSource w1: url: jdbc:p
2023-05-31
Python-贪吃蛇小游戏 Python-贪吃蛇小游戏
撞墙会死,撞自己不会,每吃一个蛋会加速移速 import random import pygame # 初始化 Pygame pygame.init() # 定义游戏窗口大小 window_width = 640 window_heig
2023-05-31
JavaScript-油猴脚本实现下载Youtube进度条上的热度统计数据 JavaScript-油猴脚本实现下载Youtube进度条上的热度统计数据
// ==UserScript== // @name Extract YouTube Heatmap Points // @namespace http://tampermonkey.net/ // @version
2023-05-30
JavaScript-获取YouTube视频播放进度条上的热度统计数据 JavaScript-获取YouTube视频播放进度条上的热度统计数据
获取视频秒数对应的热度数据(Y轴最大值是100): function timeToSeconds(time) { const parts = time.split(':'); let hours = 0; let minutes
2023-05-30
JavaScript-将二维曲线图SVG的Path转为二维坐标数组 JavaScript-将二维曲线图SVG的Path转为二维坐标数组
保留两位小数: function pathToPoints(path) { const commands = path.split(/(?=[LMC])/); const points = []; for (const comm
2023-05-30
powershell-统计目录下所有视频的总时长 powershell-统计目录下所有视频的总时长
代码示例 [CmdletBinding()] Param( [string] $dirPath ) Write-Host ">>> ${dirPath}" # 获取目下所有可能的视频文件 $videos = G
2023-05-26
powershell-Write-Host 回显本行 powershell-Write-Host 回显本行
# 记录当前位置 $cursorLeft = [Console]::CursorLeft $cursorTop = [Console]::CursorTop # 遍历所有视频文件 foreach ($video in $videos) {
2023-05-26
WIN-开启Chrome浏览器的Google翻译 WIN-开启Chrome浏览器的Google翻译
去设置里面开启Google翻译功能 开启系统的全局代理,让浏览器走系统代理 找到一个自动翻译的页面,让浏览器自动翻译 关闭系统代理,切换回浏览器的自动代理
2023-05-18
gin-hello world gin-hello world
package main import "github.com/gin-gonic/gin" func main() { r := gin.Default() r.GET("/", func(c *gin.Context) {
2023-05-15
JWT-生成和校验Token JWT-生成和校验Token
JwtTokenService @Service @RequiredArgsConstructor public class JwtTokenService { public static final long EXPIRATION
2023-05-15
vue-echarts-更新图表 vue-echarts-更新图表
<template> <v-chart ref="line-chart" class="line-chart" :option="chartOptions"/> </template> expor
2023-05-12
powershell-导出壁纸缓存图片 powershell-导出壁纸缓存图片
export_wallper.ps1 [CmdletBinding()] Param( [bool] $init ) $link_target = 'C:\Users\xiche\AppData\Local\Packages\Mi
2023-05-11
python-线程池 python-线程池
from concurrent.futures import ThreadPoolExecutor, wait, ALL_COMPLETED pool = ThreadPoolExecutor(max_workers=30) tasks
2023-05-10
python-日期迭代器 python-日期迭代器
import datetime def date_range(begin, end): range_list = [] d = begin delta = datetime.timedelta(days=1)
2023-05-06
cufflinks-绘制K线图 cufflinks-绘制K线图
安装 cufflinks pip install cufflinks 绘制K线图 import yfinance as yf import cufflinks as cf cf.set_config_file(offline=True,
2023-05-06
HTML-特殊字符编码对照表 HTML-特殊字符编码对照表
特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 &#913 &Alpha; &#913; Β &Beta; &#914; Γ &G
2023-05-05
Git-把其他远程仓库的代码合并到当前分支 Git-把其他远程仓库的代码合并到当前分支
# 查看远程仓库 git remote # 添加新的远程仓库 git remote add RemoteName url # 获取新的远程仓库的信息 git fetch RemoteName # 签出需要合并的分支 git check
2023-05-04
HAProxy-TCP端口代理 HAProxy-TCP端口代理
docker-compose.yml version: '3.8' services: haproxy: image: haproxy:lts-alpine privileged: true ports:
2023-04-27
3 / 8