原创 老王的JAVA基礎課:第4課 以hello world學習基礎語法

前言 爲了這節課的學習,我們花了3篇的內容來介紹計算機基礎和JAVA環境安裝,現在我們來真正開始編寫JAVA第一行代碼! java初體驗 我們以最古老的方式來體驗一把java從編寫到執行的過程。 在D盤新建一個文本文件名稱爲“S

原创 老王的JAVA基礎課:序言

序言 現今很多學校的教育都是以理論爲主。這種方式非常不適合很多基礎差的學習者,畢竟不是人人初學就能理解複雜的原理。就像學駕駛第一要務是會駕駛,到了一定程度發現離合器想調整一下,剎車器想調軟一點。這個時候再來學習汽車製造原理會對駕駛

原创 2020年高效搬磚必備的10款IDEA插件

前言 工欲善其事必先…算了,廢話少B直接開始介紹我本人開發過程中最常用的10款能讓敲代碼的速度提升不少的IDEA插件。 由於天朝網速問題(你懂的),文末附上官方最新版本(截止2020.05.20)離線安裝包~ 1. lombok

原创 詳解從p12證書提取RSA公私鑰和序列號(小白向)

前言 在工作中我們或多或少會接觸對接外部系統(如微信支付寶),對接過程中又無可避免會對數據的加解密和加簽驗籤。一般第三方會提供一個授權證書,讓我們自行解密提取祕鑰。爲了讓你拿到證書後不會像我當初一樣一臉懵逼,咱們來看看如何從p12

原创 如何設計一個秒殺服務

什麼是秒殺? 在特殊時間點(如京東618,天貓雙11)進行的大量商品促銷活動,引發大量用戶集中訪問和下單導致系統遭到巨大壓力的考驗。 傳統業務架構 秒殺的特點和引發的風險 短時間大量用戶訪問網站,網站系統的讀壓力驟然升高,有

原创 從新華字典釋義的角度理解springboot中controller、service、dao各自的職責

背景 在日常的工作中,我們經常會發現很多項目的業務處理邏輯都放在controller中,導致service除了調用dao獲取數據之外沒有任何邏輯,以我們要獲取用戶信息爲例,以下是錯誤示例。 獲取用戶信息的簡單 controller

原创 javascript高級程序設計筆記--js數據類型

var操作符定義的變量將成爲定義該變量的作用域中的局部變量。ECMAScript的5種基本數據類型:undefined、null、boolean、number、string和一種複雜數據類型:Objectvar message = "so

原创 linux文件目錄權限

-rwxr-xr-x-代表目錄、文件或鏈接文件若是d:則是目錄若是-:則是文件若是l:則是鏈接文件若是b:表示設備文件裏的可供存儲的接口設備若是c:表示設備文件裏的串行接口設備,例如鍵鼠(一次性讀取設備)接下來的字符3個一組,且均爲rwx

原创 SQL存儲過程

MySQL 的存儲過程和函數中允許包含 DDL 語句,也允許在存儲過程中執行提交(Commit,即確認之前的修改)或者回滾(Rollback,即放棄之前的修改) ,但是存儲過程和函數中不允許執行 LOAD DATA INFILE 語句。

原创 給網站添加favicon

1.在項目根目錄(/webapp)下放一個16×16px的favicon.ico文件,名字不能任意修改。2.修改springMVC配置文件,添加如下行即可     <!-- 靜態資源訪問(不攔截此目錄下的東西的訪問) -->     <m

原创 MySQL系統表

列表中除了剛剛創建數據庫外,還有另外 4 個數據庫,它們都是安裝MySQL 時系統自動創建的,其各自功能如下。    information_schema:主要存儲了系統中的一些數據庫對象信息。比如用戶表信息、列信息、權限信息、字符

原创 Mysql常用函數

***********************************字符串函數********************************* CANCAT(S1,S2,…Sn)  連接 S1,S2,…Sn 爲一個字符串  I

原创 SQL事務以及帶來的問題 筆記

事務是由一組 SQL 語句組成的邏輯處理單元,事務具有以下 4 個屬性,通常簡稱爲事務的ACID 屬性。   原子性(Atomicity) :事務是一個原子操作單元,其對數據的修改,要麼全都執行,要麼全都不執行。   一致性(C

原创 常用oracle DDL語句

新增列:alter table t_test_user add column sss int(10);修改列:alter table t_test_user modify sss varchar(1);刪除列:alter table t

原创 系統硬件、引導、開機流程 鳥哥筆記

計算機五大單元:輸入單元、輸出單元、CPU內部的控制單元、算數邏輯單元、內存。CPU控制單元控制數據流進流出內存,但CPU要處理的數據全部來自內存。CPU按設計理念分爲精簡指令集(RISC)和複雜指令集系統(CISC)。主板芯片組分爲南橋