Skip to content

Instantly share code, notes, and snippets.

View bestK's full-sized avatar
❄️

ECH2O bestK

❄️
View GitHub Profile
@bestK
bestK / find_lost_git_files.sh
Last active March 28, 2024 00:55
找回git丢失的文件
#!/bin/bash
#@author liukl
# 设置要搜索的目录
search_dir="/path/to/your_project/.git/objects"
# 切换到当前目录
cd "$search_dir"
# 列出当前目录下的所有子目录
for dir in *; do
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Image;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.pdf.*;
import lombok.extern.slf4j.Slf4j;
import org.xhtmlrenderer.pdf.ITextFontResolver;
import org.xhtmlrenderer.pdf.ITextRenderer;
import java.io.*;
@bestK
bestK / ValidatorUtils.java
Created July 27, 2021 01:39
Validator containerNumber
/**
* 是否为柜号
*
* @param containerNumber 输入值
* @return 真/假
*/
public static Boolean isContainerNumber(String containerNumber) {
if (containerNumber.length() == 11) {
String regEx = "^[a-zA-Z]{4}\\d{7}$";
Pattern p = Pattern.compile(regEx);
@bestK
bestK / MapFactory.java
Last active November 17, 2017 08:28
Java syntax sugar 自实现的语法糖
public class MapFactory {
private HashMap<String, Object> map = new HashMap<>();
public HashMap<String, Object> getMap() {
return map;
}
public MapFactory setMap(HashMap<String, Object> map) {
this.map = map;