Java????????:????????????
???????????? ???????[ 2015/2/28 13:24:46 ] ????????Java ??????? ????
??????????????????????????????? notify() ?????? notifyAll()???????????????? notifyAll() ??? notify()????????????? notify() ????????????????????????????????仰???????????????notify() ??????? notifyAll() ???????????????notify() ????????????????л??????????????????????????
????????????е???????????????? notify() ???????????????????????e?????????????????? notify() ??????С?????
?????????????Щ????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Щ???????????? ????-???? ????????????????????й???
????????
?????κζ????????????????????????????????????????????????????????ж??????????????????????????????????????????????????? A ????????? X ??????????? A ???????? Y ??????????? B ??????????? Y ??????????? B ???????? X ????????????????????????????????(Java ???????????????)???????????????????????????????
????????????????ж?????????????????????????????????????????????????????????????????????????????????????н?????????????????????????У??????????????????е??????????????????????????Щ????????????????п??????????Щ?????????????????????????н?????У???????????????????????
???????????
??????????????????????????????±???????????????????????????????????????????????????????????????????????????????????С????????????????????????????????????????????????????????????????????????????е?????????????????????JVM ??????????? Java ???????????????????????????????????????????????????л???????????С??????????????????л??????????????????
????????????????????Щ???????????????????????????????????????????????????л?????????б?????????????????????????????????????????????????????????????????????????????Ч????????Щ????????????????????????????????????????????????????????? JDBC ??????????????????????Щ????????????????????????й????????????????????Ч???????????????? JDBC ?????
????????????
??????????????????л????????? wait() ?? notify() ?????????????????ú?????????????????????????????????????????е???????????????е??????????????????????????????????????Щ??????????????????????????????????????????????????????????????????????Щ??????????Щ???t????飬?????????????????? ?????????б??? ???? java.util.concurrent ????
???????й?
??????????????????д???????????Σ???????й????????????????????????????????????????н?????????з??????????????????????Σ?????????????????????????????????? RuntimeException ????? Error ??????????????в??????Щ?????????????????????????У????????????????????????????????????????????????????????????(????????)???????????????????????????????????????
???????????????????Щ??????????????????????????????????????????????????????????й?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????
??????????????????????????????????????????????£??????????????????????????????????????????У?????????е????????????????ù??????????????????????????????????????????????????????????????????????????????????????Щ????
??????Ч??????????
??????????????Щ????????????????????????????????????????Ч???????
?????????????????????????н????????????????С?????????????????????????????????????????????????????н???????????е??????????????????????????????????С?
??????????????????????????????????????????????????????????????????? I/O ?????????????????????????????????????С???????????????????????????????????????????????Щ???????????????С?
???????????????????Ч??????????С?????????????????Щ????????????顣?????? CPU ????????????????????? I/O ????????????????????????á??????Щ??????????????????????????????????????????????????????????????е?????????????????????о????á?
?????????С????
??????????????С?????????????????????????????飺??й??????????????????????????????????????????????м????????????
???????????????????????????????????????? I/O ????????????????????????????У?????????????????????????? N ???????????????????????????????????????????????? N ????????????????????????????????????????? N ??????????????????????????????????????????????????????????л???????
??????????С????????????????????????????????????????????????? N-?????? ?????????????????????????????????????У??????? CPU ?????????????????????С? N ?? N + 1 ??????
??????????????? I/O ???????????磬????? socket ?ж????? HTTP ????????? - ?????????????????????????????????????????????????е???????????乤?????????????????????????????????????????(WT)????????(ST)????????????????????????? WT/ST????????? N-?????????????????? N * (1 + WT/ST) ?????????????????????????á?
????????????????????????????С????????????????????????????????????????????????????????????????????????????? socket ?????????????????????????????????????
???????????б???
????Doug Lea д???????????????????????java.util.concurrent????????????????????????????????????????????????????к??????????Щ???????е????????????? PooledExecutor ?????????Ч??????????????????????е???????????????????????????????д??????????????????????????????????? java.util.concurrent ??????Щ????????????????μ??????ο??????
????????
????????????????????????????????????????????????????????????????????????Щ???????????????????????? wait() ?? notify() ???????????????????????????????????????????? java.util.concurrent ???????? Executor ?????? PooledExecutor?????????д????????????????????Щ??????????????????????????????????
???????????????????????漰???????????????????SPASVOС??(021-61079698-8054)?????????????????????????
??????
Java???????????Щ???????????????Java????????????????Java?б???Map????????Java Web???????????????Java??????????????д?????Java????????7???????????????????????(java .net ?????)???Java??????????Python??????Java webdriver??λ????????′????е?????Java??д??????????????????Java???????????????JavaScript????????????Java?????????????????? Java???????10??????????????Java?м????????????????java???????ü???????????м???????????????????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11????????
?????????App Bug???????????????????????Jmeter?????????QC??????APP????????????????app?????е????????jenkins+testng+ant+webdriver??????????????JMeter????HTTP???????Selenium 2.0 WebDriver ??????