原创 Mybatis 逆向工程使用及案例演示(一)

一、介紹: 我們做WEB開發,現在常用的ORM框架,如Mybatis,Hibernate等,現在較爲常用的是Mybatis,不是因爲Hibernate不好,在某些意義下Hibernate要比Mybatis要好,比如Hibernate的HQ

原创 兩篇文章瞭解進程與線程( 進階篇)

一、守護線程與yield 1. 守護線程(Daemon): public final void setDaemon(boolean on) { checkAccess(); if (isAlive(

原创 兩篇文章瞭解進程與線程( 基礎篇 )

一、進程: 1. 進程概念: 程序是指令和數據的有序集合,其本身沒有任何運行的含義,是一個靜態的概念。而進程是程序在處理機上的一次執行過程,他是一個動態的概念。 進程是一個具有獨立功能的程序,一個實體,每一個進程都有它自己的地址空間。 2

原创 MySQL limit子句及分頁應用

Limit子句可以被用於強制 SELECT 語句返回指定的記錄數。Limit接受一個或兩個數字參數。 參數必須是一個整數常量。如果給定兩個參數,第一個參數指定第一個返回記錄行的偏移量, 第二個參數指定返回記錄行的最大數目。 //初

原创 Spring Boot從入門到放棄-RESTful

介紹: RESTFUL是一種網絡應用程序的設計風格和開發方式,基於HTTP,可以使用XML格式定義或JSON格式定義。RESTFUL適用於移動互聯網廠商作爲業務使能接口的場景,實現第三方OTT調用移動網絡資源的功能,動作類型爲新增、變更、

原创 MySQL IF、 Bewteen、 AS、 Date_Format、Left join on等關鍵字實例

我們在寫SQL時候,往往會需要格式化或多表聯合查詢,現在來一個實例看看這個問題 SELECT t.id, t.topic_title AS title, IF(sch.is_true='1','答案正確','答案錯誤') as a

原创 MySQL視圖

視圖 視圖是指計算機數據庫中的視圖,是一個虛擬表,其內容由查詢定義。同真實的表一樣,視圖包含一系列帶有名稱的列和行數據。 但是,視圖並不在數據庫中以存儲的數據值集形式存在。行和列數據來自由定義視圖的查詢所引用的表,並且在引用視圖時

原创 MySQL事務

在MySQL中,所有的DML操作在執行之後都會有一個commit操作[隱式的] commit的意思就是用來提交事務. DTL,數據事務語言 事務的定義: 就是指一組相關的SQL操作,我們所有的操作都是處在事務中的 注意: 在數

原创 數據庫三大範式

三大範式 數據庫設計原則也就是指數據庫的三大範式. 作用:是用來指導數據庫設計人員的一種設計思想,保證數據庫的設計是具備可拓展性,無數據的冗餘,結構清晰簡單明瞭. 1NF:原子性,也就是說表中任何一個列都是唯一的,不可再拆分的

原创 ORA-28000:the account is locked

翻譯:這個賬戶被鎖住了 所以我們需要給他解鎖。Oracle 具有權限最高 dba 所以我們用dba進去解鎖授權。 sqlplus sys/123456 as sysdba 查看用戶是否被鎖住了。 select username,

原创 MySQL函數

字符串函數 此處僅僅是列舉常用的 ascii(str) - 返回字符串str的第一個字符的ascii值(str是空串時返回0) concat(str1,str2,…) - 把參數連成一個長字符串並返回(任何參數是null時

原创 數據庫基礎概念

數據庫介紹 數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫, 我們也可以將數據存儲在文件中,但是在文件中讀寫數據速度相對較慢。 所以,現在我們使用關係型數據庫管理系統(RDBMS)來存儲和管理的大數據量。 R

原创 JS實現冒泡排序

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>JS排序</title> </head> <body> </body> <sc

原创 JAVA數據結構——串

串: 什麼是串?把若干單獨個體連接在一起就是一個串。在數據結構中,我們使用的無論是順序表或者是鏈表,都是講個體鏈接在一起的方法,所以我們利用前面學習的知識,將個體連接在一起實現串的模式匹配(字串在主串中查找的過程),後面將介紹一種簡單的子

原创 JAVA數據結構——串(三)

文本文件加密: 利用JAVA數據結構——串對文本文件通過IO過濾使用異或運算進行加密。 對文本文件加密的方法有很多,最簡單莫過於通過異或運算對文本內容進行加密。假設a是一段是待加密的字符編碼,k是密鑰,則執行b=a^k,獲得的b則就是加密