原创 Java之mySQL數據庫事務隔離級別

問題 同一個應用程序中的多個事務或不同應用程序中的多個事務在同一個數據集上併發執行時, 可能會出現許多意外的問題,這些問題可分爲如下三種類型: 髒讀(Drity Read): 已知有兩個事務A和B, A讀取了已經被B更新但還沒

原创 Java之mySQL數據庫表

字段類型 整數類型 tinyInt:很小的整數, smallint:小的整數 mediumint:中等大小的整數 int:普通大小的整數 小數類型 float(m,d):單精度浮點數,m表示數字長度,d表示小數位數,例如floa

原创 Java之數據庫入門(事務)

SQL語句 數據定義語言(DDL Data Definition Language):創建、修改或刪除數據庫中表、視圖、索引等對象的操作,常用命令爲create、alter和drop。 /*創建: create databas

原创 Java之使用數據庫和Maven工具完成學生管理系統

項目框架結構 添加依賴 在pom.xml文件中添加依賴: <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-ap

原创 Java之拆箱和裝箱

拆箱和裝箱 自動拆箱和裝箱是從JDK5.0纔開始有的,它方便了基本數據類型和其對應的包裝類型之>間的轉換。 將一個基本數據類型的值賦給其所對應的包裝類型稱爲裝箱;將一個基本數據類型包>裝類類型的值賦給其所對應的基本數據類型稱爲拆

原创 Java之使用數據庫完成註冊、登陸操作以及MD5加密

項目框架結構 Properties db.properties: db.username=root db.password=root db.url=jdbc:mysql://192.168.77.14/test log4j.p

原创 c++之指針與數組入門

c++ —指針與數組入門 指針數組 數組的元素是指針類型 例:Point *pa[2]; 由pa[1]、pa[2]兩個指向Point類的指針構成。 #include <iostream> using namespace std;

原创 Java之靜態與非靜態代碼塊

靜態代碼塊 靜態代碼塊只在類加載時執行一次 public class Test { static{ System.out.println("靜態代碼塊"); } public static void main(Str

原创 c++之類的繼承入門

c++ — 類的繼承入門 繼承與派生概述: 1、保持已有類的特性而構造新類的過程稱爲繼承;在已有類的基礎上新增自己的特性而產生新類的過程稱爲派生 2、被繼承的已有類稱爲基類(或父類) 3、派生出的新類稱爲派生類(或子類) 4、直接

原创 Java小項目---學生信息管理系統

Java基礎語法創作的一個簡單的學生管理系統 package project; public class Student { private String id; private String name; private

原创 Java之有名內部類與匿名內部類

有名內部類 接口: public interface Mammal { public abstract void move(); } 有名內部類: public class Body { //有名內部類 class H

原创 Java之instanceof關鍵字

instanceof關鍵字用法 instanceof運算符的前一個操作符是一個引用變量,後一個操作數通常是一個類(或者接口) 用於判斷前面的對象是否是後面的類、或者其子類、實現類的實例。 如果是返回true,否則返回false。

原创 Java十大算法(1):二分查找算法、分治算法、動態規劃算法、KMP查找算法、貪心算法

1、二分查找算法 之前有說過二分查找算法,是使用遞歸的方式,下面我們來寫一個二分查找算法的非遞歸方式 二分查找法只適用於從有序的數列中進行查找(比如數字和字母等),將數列排序後再進行查找 二分查找法的運行時間爲對數時間O(㏒₂n

原创 Java十大算法(2):普利姆算法(Prim)、克魯斯卡爾算法(Kruskal)、迪傑斯特拉算法(Dijkstra)、弗洛伊德算法(Floyd)、馬踏棋盤算法

6、普利姆算法(Prim) 最小生成樹: 修路問題本質就是就是最小生成樹問題, 先介紹一下 最小生成樹 (Minimum Cost Spanning Tree),簡稱MST。 給定一個帶權的無向連通圖,如何選取一棵生成樹,使樹上

原创 Java數據結構之圖與深度優先搜索、廣度優先搜索

圖基本介紹 爲什麼要有圖: 前面我們學了線性表和樹 線性表侷限於一個直接前驅和一個直接後繼的關係 樹也只能有一個直接前驅也就是父節點 當我們需要表示多對多的關係時, 這裏我們就用到了圖 圖的舉例說明: 圖是一種數據結構,其中結