原创 Idea常用的快捷設置
目錄 1.字體設置 2.改變主題顏色 3.設置鼠標懸浮某個代碼上顯示提示信息。 4.設置自動導包和優化多餘的包 5.設置超出一定量的同包引用,變爲* 6.設置默認顯示行號 7.設置顯示方法之間的分隔符 8.設置忽略大小寫
原创 Java多線程與高併發(一)
順序:進程->線程->協程/纖程 進程: 進程是程序的一次靜態執行過程,佔用特定的地址資源,每個進程之間都是獨立存在,由三部分形成:cpu/data/code 缺點:內存的浪費,cpu負擔 線程概念 對於程序而言,線程就是一個指令的集合,
原创 Mybatis-config.xml核心配置文件詳解
db.properties jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/test?zeroDateTimeBehavior=convert
原创 Idea斷點調試和創建/啓動JavaWeb項目
目錄 1.設置debug連接模式 更加節省內存,默認scoket,shared memory 是windows特有的一個屬性,在windows系統下建議用這個 2.常用斷點調試快捷鍵 3.創建JavaWeb項目 4.添加tomcat
原创 Oracle安裝及卸載超詳細教程
以下內容來自馬士兵教育 Oraclean安裝 安裝包:鏈接:https://pan.baidu.com/s/1tfj_DpnCi1GMwJU24YScuQ 提取碼:jqao 1.將壓縮包進行解壓,大家會看到兩個壓縮包,將兩個報全部都進行解
原创 Java多線程與高併發(三)
爲什麼要使用線程池? 原因:線程不斷創建和銷燬過程很佔用系統資源,如果管理不善很容易導致系統一系列問題發生,因此大多併發框架中都會使用線程池。 好處: 使用線程池可以重複使用已有得線程繼續執行任務,避免線程創建和銷燬時造成的消耗。 由於沒
原创 HTML貪喫蛇小遊戲源碼
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>貪喫蛇</title> <style> #map { width: 400px;
原创 Java 基礎學習之路:JDK12.0.2 安裝
下載JDK 12 鏈接:https://pan.baidu.com/s/1HRQyeJnNnTczeWs0WTfgBQ 提取碼:lln0 直接安裝完成,找到自己的安裝路徑,出現下面的目錄文件 因爲JDK12 不像其他J
原创 Java多線程與高併發(二)
synchronized同步 加synchronization的前提 1.必須兩個或者兩個以上的線程同時訪問一個共享資源 2.必須保證同步中只能有一個線程在運行 synchronization鎖的是共享對象,而不是代碼 1.同步
原创 Elasticsearch學習之路:ElasticSearch的功能,使用場景及特點。
以下部分內容來自百度百科 概述 ElasticSearch是一個基於Lucene的搜索服務器。它提供了一個分佈式多用戶能力的全文搜索引擎,基於RESTful web接口。Elasticsearch是用Java語言開發的,並作爲Apache
原创 EElasticsearch學習之路:Elasticsearch和kibana安裝啓動
安裝Elasticsearch 大佬的博客有所有安裝包:https://blog.csdn.net/weixin_37281289/article/details/101483434 建議下載Elasticsearch和kibana兩個一
原创 Idea代碼模板創建
原理:配置一些常用的字母縮寫,輸入的時候出現預定義的固定代碼,是開發效率大大提高,同時增加一些個性化,最簡單的例子:輸入sout,出現System.out.println(); 目錄 一.所處位置 二、區別 模板1:main方法 模板2
原创 Idea幫助快速開發快捷鍵
創建內容:alt+insert main方法:psvm 輸出語句:sout 賦值一行:ctrl+D 刪除一行:ctrl+Y 撤回:ctrl+Z read操作:ctrl+shift+Z 上移動:ctrl+shi
原创 Oracle學習旅程(一)
以下內容來自馬士兵教育 數據庫介紹 關係型數據庫 Mysql(用的最多) Oracle(最安全) Sql server( .net) Db2(金融,銀行 非關係型數據 Hbase Redis mongodb Oracle介紹 一