前言 本文基于 Jetty 8.1.x 版本簡單介紹 Jetty Embedded Server 核心概念,線程模型,啟動流程。以下代碼片段摘自 Jetty 源代碼 中的 example-jetty-embedded 模塊的 OneServletContext.java public class OneServletContext { public static void main(Str...
摘要:這題可以使用暴力遍歷法,從開始,對每一個數(shù)都進(jìn)行判斷,直到找到第個丑數(shù)為止。優(yōu)先隊列可以很好的滿足該情況。因此每個素數(shù)持有的信息包括當(dāng)前對應(yīng)的丑數(shù)的下標(biāo)。 前言 這一篇博客把ugly numbers系列的題目做一個整理。這三道題正好是一個思路的循序漸進(jìn),所以放在一篇博客當(dāng)中。 Ugly Number Write a program to check whether a given nu...
摘要:本文基于指令完成一個無等待并發(fā)算法。并且導(dǎo)致它失敗的那一方必定取得了進(jìn)展。通過將包裹的,從更新為來更新狀態(tài)的同時傳遞對應(yīng)線程通過判定操作已完成。,代表這個已經(jīng)被對應(yīng)的線程預(yù)定了,剩余線程達(dá)成共識。 本文基于compareandswap指令完成一個無等待并發(fā)算法。根據(jù)維基百科,它的定義如下: An algorithm is wait-free if every operation has...
摘要:介紹什么是是由軟件在年月日發(fā)布的業(yè)務(wù)流程管理框架,它是覆蓋了業(yè)務(wù)流程管理工作流服務(wù)協(xié)作等領(lǐng)域的一個開源的靈活的易擴(kuò)展的可執(zhí)行流程語言框架。第二部分是表示表的用途的兩個字母標(biāo)識。 Activiti介紹 什么是Activiti? Activiti5是由Alfresco軟件在2010年5月17日發(fā)布的業(yè)務(wù)流程管理(BPM)框架,它是覆蓋了業(yè)務(wù)流程管理、工作流、服務(wù)協(xié)作等領(lǐng)域的一個開源的、靈...
摘要:可以查看實時的內(nèi)存使用情況。然后使用大寫進(jìn)程按照內(nèi)存使用排序如圖,然后分析具體的對象數(shù)目和占用內(nèi)存大小,從而定位代碼。這里只是我測試服的情況,小伙伴可以查看自己服務(wù)器上程序的內(nèi)存使用情況。 1、top命令:Linux命令??梢圆榭磳崟r的內(nèi)存使用情況。 然后使用大寫M 進(jìn)程按照內(nèi)存使用排序如圖: showImg(/img/bVEtfI?w=1200&h=922); 2、jmap -...
暫無介紹