自定義標(biāo)記是JSP1.2版本開始支持的功能,可以將JSP文件中需要使用的Java功能定義成標(biāo)記,在JSP文件中多次調(diào)用。自定義標(biāo)記能夠使得JSP文件結(jié)構(gòu)簡練,可讀性強,可維護性也增強。使用自定義標(biāo)記,能夠使得JSP文件結(jié)構(gòu)簡練,減少冗余代碼,能夠在多個地方使用自定義標(biāo)記,達到重復(fù)使用的目的,同時也使得動態(tài)功能更容易管理、維護。 查看全文>>
技術(shù)文章2022-03-04 |傳智教育 |JSP自定義標(biāo)記
現(xiàn)實生活中經(jīng)常能碰到“插隊”的情況,同樣,在Thread 類中也提供了一個join()方法來實現(xiàn)這個“功能”。當(dāng)在某個線程中調(diào)用其他線程的join()方法時,調(diào)用的線程將被阻塞,直到被join()方法加入的線程執(zhí)行完成后它才會繼續(xù)運行。接下來通過一個案例來演示join()方法的使用,如下所示。 查看全文>>
技術(shù)文章2022-03-02 |傳智教育 |join()方法實現(xiàn)線程插隊
線程讓步可以通過yield()方法來實現(xiàn),該方法和sleep(long millis)方法有點類似,都可以讓當(dāng)前正在運行的線程暫停,區(qū)別在于yield()方法不會阻塞該線程,它只是將線程轉(zhuǎn)換成就緒狀態(tài),讓系統(tǒng)的調(diào)度器重新調(diào)度一次。當(dāng)某個線程調(diào)用yield()方法之后,與當(dāng)前線程優(yōu)先級相同或者更高的線程可以獲得執(zhí)行的機會。接下來通過一個案例來演示yield()方法的使用 查看全文>>
技術(shù)文章2022-03-01 |傳智教育 |線程讓步
Lambda表達式是JDK8中一個重要的特性,它使用一個清晰簡潔的表達式來表達一個接口,同時Lambda表達式也簡化了對集合以及數(shù)組數(shù)據(jù)的遍歷、過濾和提取等操作。本節(jié)將對Lambda 表達式的使用進行詳細講解。 查看全文>>
技術(shù)文章2022-03-01 |傳智教育 |Lambda 表達式的使用
List接口繼承自Collection接口,是單列集合的一個重要分支,習(xí)慣性地會將實現(xiàn)了List接口的對象稱為List集合。在List集合中允許出現(xiàn)重復(fù)的元素,所有的元素是以一種線性方式進行存儲的,在程序中可以通過索引(類似于數(shù)組中的元索角標(biāo))來訪問集合中的指定元素。 查看全文>>
技術(shù)文章2022-03-01 |傳智教育 |List接口簡介
Redis中的List類型與Java中的LinkedList類似,可以看做是一個雙向鏈表結(jié)構(gòu)。既可以支持正向檢索和也可以支持反向檢索。特征也與LinkedList類似: 查看全文>>
技術(shù)文章2022-03-01 |傳智教育 |什么是List類型
課程分為四大篇章,涵蓋了Redis的各種數(shù)據(jù)結(jié)構(gòu)和命令,Redis的各種常見Java客戶端的應(yīng)用和尚佳實踐。還有Redis在企業(yè)中的應(yīng)用方案,例如共享session、緩存及緩存更新策略、分布式鎖、消息隊列、秒殺等場景。另外還有Redis的主從、哨兵、集群等的搭建和原理,使用運維過程中的尚佳實踐方案。最后還會深入學(xué)習(xí)Redis底層原理、網(wǎng)絡(luò)模型、通信模型、內(nèi)存淘汰策略等內(nèi)容 查看全文>>
技術(shù)文章2022-03-01 |傳智教育 |Redis入門到實戰(zhàn)教程
corePoolSize 核心線程數(shù)目 - 池中會保留的最多線程數(shù)。 maximumPoolSize 最大線程數(shù)目 - 核心線程+救急線程的最大數(shù)目... 查看全文>>
技術(shù)文章2022-02-28 |傳智教育 |線程池的7大核心參數(shù)