莫大人

2017年3月14日

并发问题

摘要: 最近遇到一个棘手的问题,说棘手一方面之前没考虑过,另一方面其中的业务逻辑实在太难看懂了。 以后写代码希望以此为戒吧 1.嵌套层数不要超过3层。 2.逻辑上超过3层的if-else代码可以使用卫语句,或者状态模式来实现。 3.对于高并发业务需要考虑多线程并发问题,互斥锁,死锁等问题。 问题描述: 1. 阅读全文

posted @ 2017-03-14 18:14 莫大人 阅读(145) 评论(0) 推荐(0) 编辑

正则表达式校验数据

摘要: package com.midea.jr.efc.eac.commons; import java.util.regex.Pattern; import com.midea.jr.commons.utils.AssertUtil; public class Validator { private static final String NUMWORD = "^[^\u4... 阅读全文

posted @ 2017-03-14 13:37 莫大人 阅读(351) 评论(0) 推荐(0) 编辑

导航