原创 《MySQL必知必會》創建樣例表步驟

爲了學習《MySQL 必知必會》中各個例子,需要一組填充數據的表,首先需要下載2個SQL腳本文件。 下載鏈接:http://www.forta.com/books/0672327120/ 腳本下載完成之後解壓到一個沒有中文路徑的目錄裏

原创 MySQL5.7修改密碼時出現:ERROR 1054 (42S22): Unknown column 'password' in 'field llist'

   忘記了MySQL的登錄密碼,在使用update user set password=password('123456') where user='root' and host='localhost';修改密碼時提示:ERROR 10

原创 創建第一個flask

python版本:3.6.5pycharm版本:JetBrains PyCharm 2018.1.2 x64pip版本:一、在pycharm中創建一個flask工程,如下圖:Base interpreter 選擇已經安裝的虛擬環境下的Sc

原创 forward和redirect的區別

概述: 如何從服務器端的某個資源訪問另一個資源?從服務器端的某個資源訪問另一個資源通常有兩種訪問方式: 一種叫做請求轉發; 一種叫做請求重定向; 1、forward(請求轉發) 如何理解請求轉發: 從Servlet1,請求轉發到Servl

原创 TCP的三次握手四次揮手

TCP(Transmission Control Protocol 傳輸控制協議)協議的作用是爲了確保數據傳輸的可靠性;爲了更容易傳送大數據,使用了字節流服務(Byte Stream Service)將大塊數據分割成報文段(segment

原创 Map接口

概述:容器主要包括Collection和Map兩種,Collection存儲着單個對象的集合;而Map存儲着鍵值對(兩個對象key-->value)的映射表。 Collection、Set、List接口都屬於單值操作,每次只能操作一個對象

原创 Collection接口

概述:容器主要包括Collection和Map兩種,Collection存儲着單個對象的集合;而Map存儲着鍵值對(兩個對象key-->value)的映射表。 一、collection接口繼承樹: 說明:圖中的i:爲接口,c:爲類。 二

原创 JDBC執行數據庫插入操作中文顯示亂碼

配置環境:JDK1.8 mysql:5.7.22 mysql connector:mysql-connector-java-8.0.15 亂碼情況如下: 這個是由於JDBC採用的是外部接入Mysql的方式,在連接中沒有確定請求的編

原创 Java如何使用eclipse配置JDBC連接MySql

配置環境:mysql5.7.22                   JDK1.8 一、Java連接mysql需要驅動包,下載地址爲:https://dev.mysql.com/downloads/connector/j/,打開網頁之後選

原创 如何修改mysql的編碼格式爲utf8或者gbk

設置mysql的編碼格式有兩種可行的方法,第一種是直接修改mysql安裝目錄下的my.ini文件,第二種是直接使用sql命令修改(推薦使用第二種方法,比較方便)。 方法一:編輯MySql目錄下的my.in配置文件(Linux下一般是/et

原创 在Eclipse下第一次配置算法(第四版)運行環境(二分查找BinarySearch 28頁)

一、所在環境 1、系統環境:Windows8.1 2、JDK1.8可以在命令中使用java -version查看JDK版本。   3、安裝好的Eclipse IDE 4、 所需文件下載地址:https://algs4.cs.prince

原创 vi和vim編輯器的使用

一、什麼是vi和vim編輯器 所有的Linux系統都會內建vi文本編輯器。 vim具有程序編輯的能力,可以看做是vi的增強版本,可以主動的以字體的顏色辨別語法的正確性,方便程序設計。代碼補完、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序

原创 Linux忘記了root密碼如何找回root密碼

1、指定運行級別 運行級別說明: 0 :關機 1 :單用戶【找回丟失密碼】 2:多用戶狀態沒有網絡服務 3:多用戶狀態有網絡服務 4:系統未使用保留給用戶 5:圖形界面 6:系統重啓     常用運行級別是3和5 ,要修改默認的運行級別

原创 Thread類和Runnable接口的區別

通過Thread類和Runnable接口都可以實現多線程,但是兩者還是有區別的,如果一個類繼承Thread類,則不適合用於多線程資源共享;而實現了Runnable接口,就可以方便的實現資源的共享。 1、繼承Thread類不能資源共享

原创 JDK5、6、7、8新特性簡單對比

一、如何查詢自己使用的JDK是哪個版本的? 在命令中輸入java -version回車即可看到自己的JDK版本號了。   二、JDK1.5、1.6、1.7、1.8和JDK5、6、7、8的區別? JDK從1.5版本開始,在官方的正式文檔與宣