java
倾城半生-花落成殇
这个作者很懒,什么都没留下…
展开
-
java 线程池
为什么要使用线程池? 线程的有点使用方法及特性原创 2022-07-03 17:41:37 · 384 阅读 · 0 评论 -
ObjectBox数据库升级
1、ObjectBox数据库升级不同于其他数据,例如:GreenDao需要升级数据库版本,而ObjectBox不需要这样麻烦2、ObjectBox 新增或删除表的字段的时候,不需要做任何处理,直接删除即可3、ObjectBox在修改某个字段的时候,则需要在字段上和实体类上加@Uid注解...原创 2021-03-28 22:58:32 · 1096 阅读 · 0 评论 -
正则表达式
一、校验数字1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\翻译 2016-12-26 14:45:04 · 201 阅读 · 0 评论 -
正则表达式验证由数字,大写字母,小写字母,特殊符,至少其中三种组成密码
公司项目突然要求密码强度,设置密码必须符合由数字,大写字母,小写字母,特殊符,至少其中三种组成密码,子移动端需要验证,之前也没深入研究过正则表达式,在网上找了好多也没有相符合的,就花了点时间自己总结了一套,我在这里分享出来,希望对大家有帮助^(?![A-Za-z]+$)(?![A-Z\\d]+$)(?![A-Z\\W]+$)(?![a-z\\d]+$)(?![a-z\\W]+$)(?![\\d原创 2016-12-27 15:32:20 · 17137 阅读 · 2 评论