摘要:面試總結因為我是開發,所以面試的都是后端開發,只能總結一些這方面的題。因為我也沒有面試太多的公司,在小城市,沒有太多的大公司,所以總結的只有這些,希望想要換工作的人,提前準備。 好久沒有更新文章了,不是因為偷懶,是因為忙著準備面試了,現在總結下最近的面試心得,希望對大家有幫助 時刻準備著 每次入職一個公司,我們都是想著一直干下去的,但是這只不過是我們的一廂情愿罷了,工作中有太多的不可控...
摘要:用線程表示維修的過程維修結束把廁所置為可用狀態維修工把廁所修好了,準備釋放鎖了這個維修計劃的內容就是當維修工進入廁所之后,先把門鎖上,然后開始維修,維修結束之后把的字段設置為,以表示廁所可用。 線程間通信 如果一個線程從頭到尾執行完也不和別的線程打交道的話,那就不會有各種安全性問題了。但是協作越來越成為社會發展的大勢,一個大任務拆成若干個小任務之后,各個小任務之間可能也需要相互協作最終...
JavaBean package com.daily.json; import com.alibaba.fastjson.annotation.JSONField; import java.util.Date; public class Student { @JSONField(name = NAME, ordinal = 3) private String name; ...
摘要:列名字段名表單中的屬性名要一至創建數據庫及表開發應用搭建開發環境添加包創建實現類層業務層接口實現類數據訪問層接口實現類添加工具類表示層要注意注冊頁面登錄頁面 一、JavaWeb開發模式 C/S:客戶端 / 服務器 (胖客戶端)B/S:瀏覽器 / 服務器 (瘦客戶端) JavaBean: 就是一個普通類(實體bean),包含三樣標準:一個無參構造、私有屬性、公共的getter和se...
摘要:有可能一個線程中的動作相對于另一個線程出現亂序。當實際輸出取決于線程交錯的結果時,這種情況被稱為競爭條件。這里的問題在于代碼塊不是原子性的,而且實例的變化對別的線程不可見。這種不能同時在多個線程上執行的部分被稱為關鍵部分。 為什么要額外寫一篇文章來研究volatile呢?是因為這可能是并發中最令人困惑以及最被誤解的結構。我看過不少解釋volatile的博客,但是大多數要么不完整,要么難...