欢迎来到SpringWater的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

随笔分类 -  java

摘要:POM文件添加<dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.9.1</version></dependency>在要添加限制的地方,添加根据什么条件进行锁定RLock 阅读全文
posted @ 2021-07-23 15:13 骑ZHU看夕阳``` 阅读(138) 评论(0) 推荐(0)
摘要:2.查看正在运行的docker容器:docker ps3.停止某个容器:docker stop 容器id4.查看所有的容器:docker ps -a5.删除相应的容器:docker rm 容器id6.查看镜像:docker images7.删除相应镜像:docker rmi 镜像id8.将相应的ja 阅读全文
posted @ 2021-07-23 14:24 骑ZHU看夕阳``` 阅读(40) 评论(0) 推荐(0)
摘要:前提条件:两个类字段名字一致,只是名字不一样!public static void copySimpleObject(Object target, Object source) { Map map; Iterator iter; if ((target != null) && (source != 阅读全文
posted @ 2021-05-08 15:01 骑ZHU看夕阳``` 阅读(658) 评论(0) 推荐(0)
摘要:不行,你不能在没有强制类型转换的前提下将一个 double 值赋值给 long 类型的变量,因为 double 类型的范围比 long 类型更广,所以必须要进行强制转换。 阅读全文
posted @ 2021-04-22 10:23 骑ZHU看夕阳``` 阅读(363) 评论(0) 推荐(0)
摘要:+= 隐式的将加操作的结果类型强制转换为持有结果的类型。如果两这个整型相加,如 byte、short 或者 int,首先会将它们提升到 int 类型,然后在执行加法操作。 例:byte a = 127; byte b = 127; b = a + b; // error : cannot conve 阅读全文
posted @ 2021-04-22 10:22 骑ZHU看夕阳``` 阅读(235) 评论(0) 推荐(0)
摘要:如果你正在开发一个低延迟的交易程序,你真正想要在延迟方面的竞争,然后BigDecimal是不适合你,它是那样简单。在微秒的情况下,对象创建和任何十进制数学就太昂贵了。 我认为,对于大多情况下,使用BigDecimal是想都不用想,因为它会对应用程序的性能一点可见影响。 在作出交易决定延迟关键系统,任 阅读全文
posted @ 2021-04-22 10:12 骑ZHU看夕阳``` 阅读(309) 评论(0) 推荐(0)
摘要:^ 表示匹配字符串的开始位置 (例外 用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串) $ 表示匹配字符串的结束位置 * 表示匹配 零次到多次 + 表示匹配 一次到多次 (至少有一次) ? 表示匹配零次或一次 . (圆点)表示匹配单个字符 | 表示为或者,两项中取一项(可用于两个正则 阅读全文
posted @ 2021-03-29 14:02 骑ZHU看夕阳``` 阅读(8287) 评论(1) 推荐(0)