原创 Java單例模式之四種實現

單例模式一:飢餓模式 /** * 飢餓模式 * * 不存在併發問題 * @author [email protected] * @date 2020/3/6 0006 下午 9:12 */ public cla

原创 兩個線程交替打印的實現

兩個線程交替打印的實現方式,此處藉助SynchronizedQueue這個類來實現。此類有兩個操作take(), put(?) ,只有當兩個線程分別同時調用take, put 時纔會調用返回,故利用此類的這個特性來實現交替打印。代碼參考如

原创 自定義javascript彈窗

當前我們可以通過瀏覽器自帶的alert,prompt彈框來提示用戶或取得用戶輸入信息。 此二種方式具有的缺陷: 1. 阻塞:即JS執行至alert, prompt方法時待用戶操作後再進行下一個語句的執行。即同步操作 2. 樣式單一: 針

原创 Android 拍照程序開發

一:目標 完成自定義的拍照程序,可預覽 二:組件準備   1.SurfaceView用於預覽【SurfaceHolder】   2.Camera用於拍照   3.自定義Camera.PictureCallback接口實現類,用於讀取照片b