原创 Java基本數據類型及其運算

Java基本數據類型及其運算 1. 整型運算 四則運算 對於整型類型,Java只定義了帶符號的整型,因此,最高位的bit表示符號位(0表示正數,1表示負數)。各種整型能表示的最大範圍如下: byte:-128 ~ 12

原创 常見字符集

1. 常見字符集 計算機內部所有的信息最終都是一個二進制的值,不管是文本信息或者是圖像等的其他信息 1.1 文字 計算機內部文字的存儲就是提前的約定,1(二進制00000001)代表某個字符,32(二進制00100000)代表空格

原创 免費使用個人版xshell6,xftp6等工具

不提倡破解!!! https://www.netsarang.com/zh/free-for-home-school/ 點擊 填寫有效地址之後會收到兩封郵件 點擊即可下載 下載之後安裝發現 最多可以打開四個面板,但是可以同時運行多

原创 Mysql中char(n),varchar(m)區別

1.char(n)是一種固定長度的類型,其最大長度是n,該中類型的字段佔用的不變的字節數,如果存儲是長度爲n的漢字,就佔用3n的字節數(utf-8下一個漢字三個字節),如果存儲長度爲n的英文就佔用n個字節數,如果存儲長度小於n的數值,

原创 計算機網絡面試核心

1.OSI七層協議體系結構 注:OSI的七層協議體系結構概念清楚,理論完整,但是其複雜又不實用,因此僅僅存活於書面理論上,TCP/IP體系結構(4層)則不同,得到了非常廣泛的應用,因此在學習計算機網絡原理的時候,往往採取折中的辦法,講

原创 Properties,xml,yml對比

1. Properties 該文件以後綴.properties結尾,這種文件允許使用key=value的格式存儲內容,多用於來做配置文件,Java中用Properties類來讀取該配置文件,其他語言也有相應的類去讀取propertie

原创 騰訊雲發送短信

簡介:阿里雲中的短信服務已經不提供個人用戶的入口,但是騰訊雲中提供了已認證之後的域名的短信服務接口,所以如今只要有一個已經認證之後的域名就可以使用短信服務 在騰訊雲官網 註冊賬號 完成實名認證 登陸騰訊雲,產品中選擇”短信服務 申請

原创 反射

注:本文只是博者對反射自己的理解,具體的api等請自行查詢,歡迎指正 JAVA反射(reflect)機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意方法和屬性;這種動態獲取信息

原创 Java隨筆

一個Java程序中可以有多個main方法,但是一個類最多一個main方法,但是最終運行的時候只能選擇其中的一個作爲程序的入口

原创 Java運行過程粗略解析

import xxxx.testB public class testA{ public static String test = "123"; public static void main(String args[]){

原创 spring data jpa使用註解校驗參數,已經標註@Valid和BindingResult,爲什麼參數校驗失敗仍不執行controller

spring data jpa中有校驗參數的註解,只要在相應的實體上使用註解,並且在controller的形參前加上@Valid和參數BindingResult就可以實現及時參數校驗失敗後繼續進入controller方法進行異常拋出與

原创 spring boot環境下實現restful+前後端分離的網頁開發

1.簡介:環境spring boot+restful的API+html等網頁(前提已經具有rest風格的接口,並且引擎模板(themleaf之類的已近搭建好)) 在resources下建立static目錄,templates目錄中的

原创 學生如何免費激活JetBrain所有產品(PyCharm,IDEA......)

前提:版權意識的重要性不言而喻(拋去法律等的規則來說,可以近似理解爲一種對別人付出的尊重),本文爲學生免費激活JetBrain所有產品(PyCharm,IDEA…)。 https://www.jetbrains.com/ 進入jet

原创 日誌

1.日誌的起源 日誌最先出現在航海領域,是記錄航行情況的主要文件,之後日誌也被應用在航空領域,黑匣子就是一個日誌文件載體,空難發生後可以通過黑匣子,並解析其中的日誌還原災難真相。 2.日誌在解釋 注:筆者在理解日誌之後試圖用自己的言語

原创 JDK,JRE,SDK聯繫及區別,path環境變量,PATH環境變量,用戶變量,系統變量聯繫及區別(Java開發的準備)

Java開發的準備 在開發Java程序之前,必須在計算機上安裝和配置JDK。 1.JDK(Java SE Development Kit) Java 標準版開發包,是Oracle提供的一套用於開發Java程序的開發包,它包括Java編