Skip to content

Instantly share code, notes, and snippets.

View gcdd1993's full-sized avatar
🎯
Focusing

阿晨聊技术 gcdd1993

🎯
Focusing
View GitHub Profile
@gcdd1993
gcdd1993 / aspectj.gradle
Created March 30, 2020 09:46
AspectJ for Java in Gradle 6.3
buildscript {
ext {
aspectjVersion = '1.9.5'
springVersion = '5.1.11.RELEASE'
}
}
apply plugin: 'java'
configurations {
@gcdd1993
gcdd1993 / version.gradle
Created March 30, 2020 10:07
version for Gradle 6.3
version "git describe --tags --always --first-parent".execute().text.trim()
println("version: $version")
@gcdd1993
gcdd1993 / settings.gradle
Last active June 11, 2021 06:38
[Gradle配置,国内镜像加速] #Gradle|-|{"files":{"settings.gradle":{"env":"plain"}},"tag":"Uncategorized"}
pluginManagement {
repositories {
mavenLocal()
repositories {
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url 'https://maven.aliyun.com/repository/public/' }
}
mavenCentral()
gradlePluginPortal()
@gcdd1993
gcdd1993 / daemon.json
Created July 15, 2021 14:52
Docker Desktop Windows
{
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
],
"insecure-registries": [],
"debug": false,
"experimental": false,
"features": {
"buildkit": true
@gcdd1993
gcdd1993 / docker-compose.yml
Created July 29, 2021 17:26
postgres docker compose
version: '3.8'
services:
postgres:
container_name: postgres
image: "postgres:9.6.22"
environment:
POSTGRES_USER: "postgres"
POSTGRES_PASSWORD: "1123lovewm"
PGDATA: "/data/postgres"
@gcdd1993
gcdd1993 / Md5Utils.kt
Created November 1, 2021 08:16
kotlin 中使用md5加盐算法
package com.reorigin.tabby.hivemq.util
import org.slf4j.LoggerFactory
import java.math.BigInteger
import java.security.MessageDigest
import java.security.NoSuchAlgorithmException
/**
* md5工具类
@gcdd1993
gcdd1993 / clash_parser.yml
Created November 1, 2021 08:18
Clash For Windows Parser配置
parsers:
- url: https://suo.yt/7O1trPp
yaml:
prepend-rules:
- DOMAIN-SUFFIX,wallhaven.cc,🔰 节点选择
- DOMAIN-SUFFIX,helm.sh,🔰 节点选择
- DOMAIN-SUFFIX,gradle.org,🔰 节点选择
- DOMAIN-SUFFIX,j.srl,🔰 节点选择
- DOMAIN-SUFFIX,github.com,🔰 节点选择
- DOMAIN-KEYWORD,evernote,🔰 节点选择
@gcdd1993
gcdd1993 / syncRepo.yml
Created November 2, 2021 06:28
Sync Repo with Github Action
name: Sync yml repo
on:
schedule:
- cron: '*/30 * * * *'
workflow_dispatch:
jobs:
sync-JDMemberCloseAccount:
env:
PAT: ${{ secrets.PAT }} #此处PAT需要申请,教程详见:https://www.jianshu.com/p/bb82b3ad1d11,需要repo和workflow权限
runs-on: ubuntu-latest
@gcdd1993
gcdd1993 / logger.py
Created November 6, 2021 16:22
输出日志到文件
import os
import time
import logging
from logging import handlers
# 单例
def singleton(cls):
_instance = {}
@gcdd1993
gcdd1993 / selenium_browser.py
Created November 6, 2021 16:22
selenium封装
import os
import sys
from utils.config import get_file
from selenium import webdriver
from selenium.common.exceptions import WebDriverException
def get_browser(_config_, path_prefix=""):
"""