原创 Java獲取視頻第一幀做縮略圖

Java使用FFmpeg獲取視頻的縮略圖 ffmpegPath爲FFmpeg.exe所在路徑 upFilePath爲視頻的所在路徑(本地路徑) mediaPicPath爲縮略圖的存儲路徑(D:/test.jpg) private voi

原创 3.多線程之Thread VS Runnable

兩種方式的比較 Runnable方式可以避免Thread方式由於Java單繼承特性帶來的缺陷。 Runnable可以被多個線程(Thread實例)共享,適用於多個線程處理統一資源資源 分別使用Runnable和Thread模

原创 5.多線程之內存可見性

共享變量在線程間的可見性 共享變量:如果一個變量在多個線程的工作內存中都存在副本, 那麼這個變量就是這幾個線程的共享變量 可見性:一個線程對共享變量值的修改,能夠及時的被其他線程看到 Ja

原创 AngularJS實時監聽Html控件狀態(值)變化

以 input 標籤爲例 Html: <input id="maxWatchCount" name="maxWatchCount" ng-model="maxWatchCount_v" style="width: 72%;" cl

原创 Java內存模型分析(堆、棧和常量池以及相關String的詳細講解)

在JAVA中,有六個不同的地方可以存儲數據: 寄存器(register)。 這是最快的存儲區,因爲它位於不同於其他存儲區的地方——處理器內部。但是寄存器的數量極其有限,所以寄存器由編譯器根據需求進行分配。你不能直接控制,也不

原创 正確地遍歷刪除List

使用普通for循環和增強for(已嘗試),都會報異常,要使用Iterator進行遍歷刪除 直接看代碼 List<Advertisinginfo> advertisinginfos = new ArrayList<>(); a

原创 AngularJS實現頁面定時刷新,切換頁面停止刷新

代碼如下: app.controller('businessCtrl', function($scope, $interval, $http) { $scope.shuaxin = function() {

原创 4.多線程之守護線程

守護線程 守護進程(Daemon)是運行在後臺的一種特殊進程。它獨立於控制終端並且週期性地執行某種任務或等待處理某些發生的事件。 用戶線程 用戶線程和守護線程兩者幾乎沒有區別,唯一的不同之處就在於虛擬機的離開:如果用戶線程已

原创 1.使用Runnable和Thread完成線程創建和基本操作

利用《倚天屠龍記》中光明頂之戰來完成線程的創建及線程的基本操作 GuangMingDing.java:舞臺線程 HeroThread.java:六大門派線程 SchoolRunnable.java:英雄線程(就是張無忌啦)

原创 Java語言使用泛型和LinkedList模擬棧操作

方法說明 pop():獲取棧頂元素 push():將元素壓入棧 end():判斷棧空 Java代碼 public class LinkedList<T> { private static class Node<U>

原创 2.使用synchronized關鍵字實現多線程的同步和互斥(不同線程同時讀寫同一數據)

利用能量守恆定律實現多線程的同步和互斥 - EnergySystem.java:能量類 - EnergySystemTest.java:測試Main類 - EnergyTransferTask.java:任務線程線程 sy

原创 Spring的文件上傳

Spring的文件上傳 前臺代碼 通過input獲取文件信息: var action = "http://localhost:8080/playbpo/v1/playblo/logo"; var formData = new Fo

原创 MySQL8.0使用注意事項

今天想使用MySQL做SSM,去官網發現更新到了8.0,就想用用,遇到了好多坑 下面是8.0和5.6,5.7的區別: jdbc配置文件修改 MySQL連接jar修改 出現Connections could not be acquired

原创 JavaScript監聽、設置全部ajax訪問屬性獲取返回值(狀態碼)

JavaScript監聽、設置全部ajax訪問屬性(requestHeader)獲取返回值(狀態碼) 設置全部ajax訪問屬性 監聽全部ajax返回值(狀態碼) 設置ajax屬性(requestHeader) $.ajaxSetup

原创 Spring Boot 計劃任務(定時任務)

Spring Boot使用標籤來實現計劃任務(定時任務) @EnableScheduling @Component @Qualifier @Primary @Scheduled 標籤具體含義自行百度 FashionGoApplica