编码
IceFox.
慧极必伤,情深不寿,强极则辱,谦谦君子,温润如玉。
展开
-
git 拉取上游仓库tag并同步
git remote add upstream https://github.com/xxxx/xxxx.git git fetch upstream tag vX.X git taggit push origin refs/tags/vX.X:refs/tags/vX.X原创 2022-01-27 16:34:56 · 1320 阅读 · 0 评论 -
bat命令提取JAVA版本号
@echo offfor /f tokens^=2-5^ delims^=^" %%j in ('java -fullversion 2^>^&1') do set "jver=%%j%%k%%l%%m"echo %jver%原创 2021-11-18 17:04:06 · 1096 阅读 · 0 评论 -
Java中使用AtomicLongFieldUpdater保证原子行操纵对象属性(可以以一种线程安全的方式操作非线程安全对象的某些字段)
AtomicXXXFieldUpdater,可以以一种线程安全的方式操作非线程安全对象的某些字段。例如:1000个人同时向一个账号转账10元钱,那么累计应该增加10000元,除了锁和AtomicLong还可以使用FieldUpdater来实现。import java.util.concurrent.atomic.AtomicLongFieldUpdater;public class AtomicLongFieldUpdaterTest { public static class Ac原创 2021-03-10 13:38:46 · 188 阅读 · 1 评论 -
Java 检测字节数组是否为utf-8格式
class Utf8Validator { private static final int UTF8_ACCEPT = 0; private static final int UTF8_REJECT = 12; private static final byte[] TYPES = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ...原创 2019-11-01 19:59:03 · 486 阅读 · 0 评论