原创 多線程之線程的創建、優先級、守護與相關方法

多線程 一、概念: 並行和併發: 並行是指多個事件在同一時刻發生。 併發是指多個事件在同一時刻間隔發生。 **多線程:**宏觀上的並行,微觀上的串行。 ​ 意義:解決併發。 **進程:**資源分配的最小單位,一個進程可以包含

原创 Java異常-異常的五個關鍵字以及try-catch-finally中的return問題

異常Exception 1、概念: ​ 程序運行的過程中的非正常狀況,與錯誤(Error)不同,Error是程序無法處理的狀況,異常是可以通過程序來解決的狀況,Exception與Error都是Throwable的直接子類 ​ 任

原创 Java集合框架之容器間的區別

集合框架 概念:對象的容器爲集合,不能直接存放8種基本數據類型,jdk1.5以上提供了自動裝箱機制,集合可以直接將基本類型的值存放入容器中,但是容器會自動的將基本數據類型裝箱爲該基本數據類型對應的包裝類型的對象。 比較 Li

原创 Java靜態導入-方法級別的導入

靜態導入 格式:import static 包名.類名.方法名; ​ 可以直接導入到方法級別 **注意:**方法必須是靜態的 ​ 如果有多個同名的靜態方法,這個時候要使用必須加前綴。

原创 SmartUplod中文亂碼問題(已解決)

SmartUpload中文亂碼原因? 最近在做畢業設計,在做到文件上傳的功能時,用到了SmartUpload,做到一半發現SmartUpload會出現上傳文件時從前端獲取的文件名,和文件路徑中文會出現亂碼問題。 經過網上查找相關資

原创 Mybatis動態SQL

Mybatis IF 如果表(Product)的字段比較多的話,爲了應付各個字段的查詢,那麼就需要寫多條sql語句,這樣就變得難以維護。 這個時候,就可以使用Mybatis 動態SQL裏的if標籤。 當mapper中的parame

原创 Spring筆記

一、名詞解釋 IOC(nversion Of Control) 控制反轉 簡單說就是創建對象由以 前的程序員自己new 構造方法來調用,變成了交由Spring創建對象 DI 依賴注入 (Dependency Inject) 簡單

原创 mysql數據庫忘記密碼時如何修改

原文鏈接:https://jingyan.baidu.com/article/454316ab4e9e65f7a7c03ad1.html https://jingyan.baidu.co

原创 MySQL學習筆記--事務。

mysql事務 一、定義與解決問題 mysql中,事務是一個最小的不可分割的工作單元。事務能夠保證一個業務的完整性。 比如我們的銀行轉賬: a->-100 updata user set money =money -100 w

原创 win10解決Mysql net start mysql啓動,提示發生系統錯誤 5 拒絕訪問

win10解決Mysql net start mysql啓動,提示發生系統錯誤 5 拒絕訪問 出現這樣的問題主要是是因爲當前用戶的操作權限太低了,出了問題 出錯問題截屏如下: 解決問題方法如下: 在dos下運行net start

原创 MySQL建表約束

MySQL建表約束 一、主鍵約束 1、作用:它能夠唯一確定一張表中的一條記錄,也就是我們通過某個字段添加約束,就可以使得該字段不重複且不爲空。 create table user( id int primary key,

原创 數據庫的三大設計範式

數據庫的三大設計範式 一、第一範式 1、特點:數據表中的所有字段都是不可分割的原字值 create table student( id int primaryy key, name varchar(20), addr

原创 MySQL四種連接查詢

MySQL四種連接查詢。 首先創建兩個表 person 表 create table person( id int, name varchar(20), cardId int ); card表 create table card(

原创 MySQL數值類型

一、MySQL常用數據類型有哪些? mysql支持多種類型,大致可以分爲三類: 1、數值 類型 大小 範圍(有符號) 範圍(無符號) 用途 TINYINT 1 字節 (-128,127) (0,255) 小整數值