原创 【Java基礎】JDBC連接MySQL數據庫

JDBC連接MySQL數據庫 1.數據連接jar包 如果沒有jar包,可以在Maven官網下載,可選擇的版本有很多;也能在這裏免費下載其他相關jar包,很方便(當初學習java,找jar包是相當的累)。比如下圖點擊紅框內下載即可。 2

原创 【Java基本知識】抽象類與接口對比

抽象類與接口 1.兩者差異對比 對比   構造方法 普通方法 靜態方法 普通成員變量 靜態成員變量 抽象方法 抽象類 T T T T T T 但不能爲private類型 接口 F F F F T 默認且只能爲public static

原创 【EasyUI】EasyUI主頁面佈局:左側菜單tree、tabs選項卡、tabs右鍵菜單

EasyUI佈局、tree、tabs、tabs+menu 1.頁面佈局 北(north)部西(west)部:tree的ul標籤中(center)部:左側菜單點擊加載頁面的位置tab-tools:tabs右鍵點擊菜單事件的menu <%

原创 【Java學習】Java學習之HashMap分析與理解

HashMap知識 1.基礎知識 數據結構:數組+鏈表+紅黑樹(JDK1.8);hash表存儲數據,使用開放地址法和鏈地址法來解決hash衝突。Java中的HashMap使用的是鏈地址法,即數組+鏈表,在每個數組元素上都有一個鏈表結構,

原创 HTTP方法中GET、POST對比

W3C地址:GET、POST詳細比較 點贊 收藏 分享 文章舉報 炒熟的番茄 發佈了54 篇原創文章 · 獲贊 3 · 訪問量 2萬+ 私信

原创 【阿里雲ECS使用FTP】使用FileZilla連接阿里雲Windows服務器

使用FileZilla連接阿里雲Windows服務器 1.工具 ECS服務器安裝FileZilla Server,服務端官網下載地址本地電腦安裝FileZilla Client,客戶端官網下載地址 2.ECS安裝FileZilla Se

原创 【排序算法1】Java實現冒泡、選擇、插入排序

Java實現冒泡、選擇、插入排序 1.冒泡排序 package sort; /** * 冒泡排序 平均速度O(n*n) 最壞O(n*n) * @author wsz * @date 2018年1月15日 */ public cla

原创 【Java基礎】Java學習之ArrayList源碼常用方法分析

ArrayList源碼常用方法分析 1.基礎信息 底層實現爲數組,查詢、修改快;增刪慢。元素可以重複,可以爲null線程不安全LinkedList:鏈表實現,查詢慢,增刪快;元素可以重複,可以爲null;線程不安全 Vector:數組

原创 【數據結構+Java】Java實現二叉樹的增查、先/中/後序遍歷

Java實現二叉樹的增查、先/中/後序遍歷github代碼地址package Tree; import java.util.Scanner; /** * 節點 * @author wsz * @date 2018年1月17日 *

原创 【數據結構+Java】Java實現簡單隊列、循環隊列操作

Java實現簡單隊列、循環隊列操作1.簡單隊列package queue; import java.util.Scanner; /** * 隊列節點 * @author wsz * @date 2018年1月18日 */ cla

原创 【Java高併發學習】Future模式

Future模式 1.Future模式 核心思想:異步調用當調用某一個函數時,如果該函數執行時間很長,但又不需要及時獲取結果。可以讓被調用者立即返回,讓它後臺繼續處理,此時調用者可以先處理其他任務,等到需要時再嘗試獲取需要的數據。利用等

原创 【Java高併發學習】奇偶交換排序和希爾排序

奇偶交換排序和希爾排序 1.冒泡排序(串行) /** * 冒泡排序 * @author wsz * @date 2018年1月4日 */ public class BubbleSort { public static void

原创 【Java高併發學習】使用Thread和ForkJoin解決特別消耗時間的操作

new線程來解決特別消耗時間的操作 1.背景 調用的方法中,存在某一操作特別消耗時間,而又與返回結果關聯不大。比如大量發送短信、推送消息等操作。進行操作時,附帶發送短信而又不過多關注於發送結果。假設發送每條短信操作爲0.3s,那麼發送幾

原创 【EasyUI】EasyUI右下角窗口+datagrid

EasyUI右下角窗口+datagrid 定義窗口位置(其他位置可自定義)窗口內容contentmodal模式onOpen事件渲染datagrid類似的也可以調整爲其他展示信息。 $(function(){ showWin(); f

原创 【Tomcat】Tomcat無法啓動服務

Tomcat無法啓動服務 1.背景 Tomcat服務無法正常啓動,Tomcat8.exe雙擊閃退,在cmd中運行出現startup.bat出現failed。檢查Java環境均正常。 2.解決-重新install cmd中執行servic