代码容错性和友好性提示很重要

2017-3-21 diaba 随笔记录

    最近一直在做保险系统,也遇到过各种问题,此问题遇到不知此,在此记录,以备后续查阅。     保险产品的销售不同一般商品的销售,直接维护自己系统的库存等即可,她受到保监会的严格监管,保险产品的销售,等价于保险公司和投保人签订一份合同,签订完如果被保险人或者标的出险后,要按照保险合同(保单)的条款进行理赔。     所以出单过程需要和保险公司系统进行对接,对接过很多保险公司系统,期间遇到各种问题都会出现,可能好多是意想不到的,只有经过后,你的代码才能够健壮,够稳定。 ...

阅读全文>>

标签: 代码优化

评论(0) 浏览(3303)

【转】深度解析Java 8:AbstractQueuedSynchronizer的实现分析(下)

2017-3-10 diaba 多线程

前言 经过本系列的上半部分JDK1.8 AbstractQueuedSynchronizer的实现分析(上)的解读,相信很多读者已经对AbstractQueuedSynchronizer(下文简称AQS)的独占功能了然于胸,那么这次我们通过对另一个工具类:CountDownLatch的分析来解读AQS的另外一个功能:共享功能。 AQS共享功能的实现 在开始解读AQS的共享功能前,我们再重温一下CountDownLatch,CountDownLatch为java.util.concurrent包下的计数器工具类,常被用在多线程环境下,它在初始时需要指定一个计数...

阅读全文>>

评论(0) 浏览(2557)

查看mac下运行后台进程并结束之

2017-3-7 diaba mac

执行以下命令,可以查看tomcat运行进程信息和运行哪个命令运行起来的该任务 ps aux | grep tomcat 可以看到列表中PID,通过以下命令结束该进程: kill -9 3846 通过以下命令可以查看某个端口被占用情况 lsof -i tcp:18080 lsof命令也会罗列PID,也可以结束进程。

阅读全文>>

标签: mac 命令

评论(0) 浏览(3597)

Powered by emlog 京ICP备15045175号-1 Copyright © 2022