限制输入字符串规则:
1.仅支持输入中英文 数字 连字符- 空格字符
2.且不能全为空格字符
^(?!\s+$)[0-9a-zA-Z\\u4e00-\\u9fa5\-\s]+$
^[\u4e00-\u9fa5\d\w- ]*[\u4e00-\u9fa5\d\w-]+[\u4e00-\u9fa5\d\w- ]*$
^(?=[ ]*[\S]+)[\u4E00-\u9FFF0-9a-zA-Z- ]+$
import click | |
import os | |
@click.group() | |
def cli(): | |
pass | |
@cli.command() |
package cn.itcast.jx.util; | |
import org.apache.poi.ss.usermodel.*; | |
import org.apache.poi.xssf.usermodel.XSSFWorkbook; | |
import java.io.File; | |
import java.io.FileNotFoundException; | |
import java.io.FileOutputStream; | |
/** |
<?xml version="1.0" encoding="UTF-8"?> | |
<project xmlns="http://maven.apache.org/POM/4.0.0" | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
<parent> | |
<artifactId>day98_mybatis</artifactId> | |
<groupId>cn.pers.mybatis</groupId> | |
<version>1.0-SNAPSHOT</version> | |
</parent> | |
<modelVersion>4.0.0</modelVersion> |
package com.pers.cook.thread; | |
import java.util.Objects; | |
import java.util.concurrent.CompletableFuture; | |
import java.util.concurrent.atomic.AtomicInteger; | |
/** | |
* Guarded main demo. | |
* | |
* @author Xiaobo Bi ([email protected]) |
[*] | |
charset = utf-8 | |
end_of_line = lf | |
indent_size = 4 | |
indent_style = space | |
insert_final_newline = false | |
max_line_length = 120 | |
tab_width = 4 | |
ij_continuation_indent_size = 8 | |
ij_formatter_off_tag = @formatter:off |
package com.pers.telegram.util; | |
import java.io.IOException; | |
import java.util.ArrayList; | |
import java.util.List; | |
import java.util.Map; | |
import com.fasterxml.jackson.annotation.JsonInclude; | |
import com.fasterxml.jackson.core.JsonGenerator; | |
import com.fasterxml.jackson.core.JsonParser; |
限制输入字符串规则:
1.仅支持输入中英文 数字 连字符- 空格字符
2.且不能全为空格字符
^(?!\s+$)[0-9a-zA-Z\\u4e00-\\u9fa5\-\s]+$
^[\u4e00-\u9fa5\d\w- ]*[\u4e00-\u9fa5\d\w-]+[\u4e00-\u9fa5\d\w- ]*$
^(?=[ ]*[\S]+)[\u4E00-\u9FFF0-9a-zA-Z- ]+$
netstat -ano
netstat -aon|findstr "8081"
最后一位数字就是 PID, 这里假定为 9088
tasklist|findstr "9088"
taskkill /T /F /PID 9088
当然最方便的还是用 TcpView
#!/usr/bin/env bash | |
timestamp() { | |
date +%s | |
} | |
regex='(https?|ftp|file)://[-A-Za-z0-9\+&@#/%?=~_|!:,.;]*[-A-Za-z0-9\+&@#/%=~_|]' | |
for var in "$@" | |
do | |
timestamp=$(timestamp) |