原创 筆記------多線程關鍵字
一、volatile (1)保證將子線程內的數據立即刷新到主內存中。保證了線程間共享變量的及時可見性,但不能保證原子性 (2)禁止指令重排序優化 二、AtomicInteger (1)保證數據的原子性,多線程的全局變量適用。
原创 模擬多線程併發訪問
package countDownlatch; import java.util.concurrent.CountDownLatch; /** * 目的:使用CountDownLatch模擬併發 * * 案例場景: 模擬五個運
原创 線程池的創建方法
一、使用Executors的四種方法來創建線程池(阿里強制不使用) (1)newCachedThreadPool 創建一個可緩存線程池,如果線程池長度超過處理需要,可靈活回收空閒線程,若無可回收,則新建線程 (2)newFixedThre
原创 創建線程的三種方式
一、繼承 Thread 類 代碼實現: public class MyThread extends Thread{//繼承Thread類 public void run(){ //重寫run方法 } } public clas
原创 傳智49期
https://pan.baidu.com/s/1HY8vdJCXrVnvxdrh6fhdtQ 提取碼:gs2w 讓知識共享~
原创 springboot 靜態資源訪問
在我們開發Web應用的時候,需要引用大量的js、css、圖片等靜態資源。 默認配置 Spring Boot默認提供靜態資源目錄位置需置於classpath下,目錄名需符合如下規則: /static /public /resources /
原创 springboot 註解備忘錄
@RestController (1)標註在controller類上面,當瀏覽器端發送請求。例如 127.0.0.1:8080/hello,那麼springboot就會拿着 /hello 去找標註有
原创 快速搭建 springboot。很快~
一、搭建maven項目 (1)兩個都勾選了,下一步 (2)項目打包成jar 二、pom.xml文件添加依賴 代碼: <parent> <groupId>org.springframework.bo
原创 vue 頁面跳轉。路由配置
//當觸發一個按鈕,發生跳轉 applyDetail(index) { //路由跳轉 this.$router.push({ path: "/huaxiainsuranceApplyDetail",//目標地址,vue的跳轉需要單獨的配置
原创 java 傳智基礎視頻
幽默風趣的畢向東(感謝) 鏈接:https://pan.baidu.com/s/1ki_x9T4tDVRCaofFhfX-ug 提取碼:1ycv
原创 解決maven 項目搭建缺少web.xml文件
在pom.xml文件中添加: <properties> <failOnMissingWebXml>false</failOnMissingWebXml> </properties>
原创 vue給對象添加屬性
方法一 this.$set(item,"num1",this.num1) item:添加屬性的對象 num1:屬性的名稱 this.num1:屬性值 方法二 var obj={} obj.commodityId = this.comm
原创 vue頁面跳轉(跳轉傳值)
//詳情 點擊事件觸發 路由 跳轉 detail(index) { this.$router.push({//路由的組件 path: "/huaxiainsuranceDetail",//路透跳轉的地址
原创 vue圖片放大、縮小、旋轉等。僅需要兩行代碼!!!
技術參考:https://blog.csdn.net/archer119/article/details/78390203 效果圖 實現步驟: 1.下載Viewer組件 npm install v-viewer --save
原创 vue form表單驗證
Form 表單驗證 對輸入框中的數據的空值驗證。 效果圖:(沒有填寫數據,出現提示。且按鈕失效) 代碼展示 <Form ref="insuranceClaimsLists" :model="insuranceClaimsLists"