java
LynnChurch
互联网技术追求者。
展开
-
java正则表达式实战之密码策略
最近在用java开发一个注册模块,里面的密码策略涉及到了正则表达式,于是我就按照QQ帐号注册的密码策略用正则表达式去实现字符的过滤,QQ帐号注册的密码策略如下图: 密码策略涉及到了三个要求,我们就用正则表达式一个一个地来实现,最终用代码进行逻辑与运算就可以了。 长度为6-16个字符:.{6,16} 不能包含空格:\\S* 不能是9位以下纯数字:(.*\\D.*){1,8}|.{9原创 2014-08-08 01:23:33 · 3401 阅读 · 0 评论 -
关于java中堆、栈、方法区等概念的分析
昨晚在一个群看到一群人为Java堆栈的概念争论得不可开交,直到都散去时也没个统一的结论。为此我专门去网上查阅了相关文档,以求把这个问题彻底弄清楚。 其中有篇文章我认为表述的比较详细形象,但是关于堆栈所存储的数据类型的表述,我认为太笼统了,没有进行具体分情况表述,现摘抄概念部分的表述如下: 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 2. 栈:存原创 2014-08-08 16:50:19 · 525 阅读 · 0 评论