原创 JavaCore-數組-常用算法-二分查找

數組的二分查找 前提 必須爲順序存儲結構; 必須按關鍵字大小有序排列。 理解 將有序數組分爲三個部分,分別爲中間值前(中間值數之前的一組數據),中間值和中間值後(中間值之後的一組數據); 將要查找的數與中間值的數相比較,等於則退

原创 form提交下載文件獲取返回值

場景: form表單提交post請求到controller,後臺設置返回的頭信息,瀏覽器執行下載操作。 現狀:導出按鈕點擊後開始定時10秒之內不讓點擊,到時間再放開。結果用戶反應點了之後瀏覽器沒反應。他媽的快1w數據了,你讓我下載

原创 Java-設計模式-單例模式-餓漢式-static

/** * 採取一定的方法保證在整個的軟件系統中,對 某個類只能存在一個對象實例,並且該類只提供一個取得其對象實例的方法。 * 如果我們要讓類在一個虛擬機中只能產生一個對象,我們首先必須將類的構 造器的訪問權限設置爲priv

原创 Object o1 = true ? new Integer(1) : new Double(2.0);發生了什麼

@Test public void test1() { Object o1 = true ? new Integer(1) : new Double(2.0); System.out.println(o1);// 1.

原创 漱玉平民口罩預約--已失效

濟南漱玉平民防疫產品預約小程序 最近幾天預約不到口罩,想辦法截取到手機預約的請求,然後用工具或者自己寫代碼再次發送請求就可以了。 思路 1、截取請求 2、修改請求 3、到點重複發送 1、怎麼截取請求呢,用fiddler,百度下載安

原创 JavaCore-進程-線程-並行併發-多線程--優先級-創建線程-鎖-線程通信

文章目錄進程和線程並行與併發操作系統併發程序執行的特點:並行和併發區別Java線程的創建和啓動方法一 繼承Thread類創建線程方法二 實現Runnable接口創建線程比較Thread類的有關方法線程的優先級線程的生命週期線程同步

原创 JavaCore運算符

1.算術運算符: + - + - * / % (前)++ (後)++ (前)-- (後)-- + 【典型代碼】 //除號:/ int num1 = 12; int num2 = 5; int result1 = num1 / nu

原创 JavaCore流程控制

分支結構 1.if-else條件判斷結構 1.1. 結構一: if(條件表達式){ 執行表達式 } 結構二:二選一 if(條件表達式){ 執行表達式1 }else{ 執行表達式2 } 結構三:n選一 if(條件表達式){ 執行表達

原创 JavaCore-理解多態-運行時行爲

package com.atguigu.java5; import java.util.Random; //面試題:多態是編譯時行爲還是運行時行爲? //證明如下: class Animal { protected

原创 JavaCore-static-代碼塊-靜態代碼塊-無參構造-有參構造-執行順序

//總結:由父及子,靜態先行 class Root{ static{ System.out.println("Root的靜態初始化塊"); } { System.out.println("Root的普通初始化塊");

原创 JavaCore-數組-常用算法-快速排序-徹底搞懂快排

排序思想: 還是尚硅谷康師傅講的清楚 從數列中挑出一個元素,稱爲"基準"(pivot), 重新排序數列,所有元素比基準值小的擺放在基準前面,所有元素比基準值大的擺在基準的後面(相同的數可以到任一邊)。在這個分區結束之後,該基準就

原创 JavaCore數組-常用算法-數組反轉

數組的反轉 反轉是交換第一個和最後一個的位置,第二個和倒數第二個的位置 方法一 for(int i = 0;i < arr.length / 2;i++){ String temp = arr[i]; arr[i]

原创 Java-設計模式-代理模式-靜態代理-動態代理-interface

文章目錄靜態代理參考例一例二小結例三靜態代理總結動態代理JDK中InvocationHandler接口與Proxy類Spring AOP 與 動態代理 靜態代理 參考 https://blog.csdn.net/justlovey

原创 JavaCore環境變量 jdk13沒有jre

問題 安裝java13的時候發現沒有jre的文件夾,那我按以前的思路怎麼配置環境變量呢 解決 11以後就不需要配置這個jre了,人家不給,就是已經沒有必要了。 看人家的stackoverflow https://stackover

原创 JavaCore基本數據類型

最近發現看源碼看不動,看的雲裏霧裏的,很多的模式啊什麼的看了頭暈,重拾起尚硅谷的java,走一遍,順便梳理一下這次回顧的收貨 反正原來不懂的靜態啊,抽象啊,繼承多態都有一個全新的理解 1.1 按數據類型分類 詳細說明: //1.