原创 windows平臺下Mysql8.0.20保姆級安裝教程

1、mysql下載 官網下載地址,下載時較慢: https://dev.mysql.com/downloads/installer/ 下載的時候,選擇第二個,由於官網下載較慢,附上自己下載的文件鏈接 鏈接:https://pan

原创 開源數據集別人總結地址

開源數據集鏈接: 1、csdn鏈接 2、搜狐文章鏈接

原创 mysql 事務理解及相關操作

一、Mysql表引擎 Myisam: Mysql 5.5 版本之前的默認表引擎 不支持事務 不支持外鍵 提供 表鎖 存儲數據時,會將數據存儲在三個文件中:一個文件存數據,一個文件存結構,一個文件存索引 innodb:

原创 MongoDB 數據庫 基礎操作(一)

一、 MongoDB簡介 MongoDB:文檔數據庫,存儲的是Bson格式文檔(Bson是json的二進制化)。{name:'haha',age:9} 特點::內部執行引擎爲JS解釋器, 把文檔存儲成bson結構,在查詢時,轉換

原创 TCP的三次握手和四次揮手理解,附帶常見面試題

本文部分內容借鑑別人博客加以理解總結,不足之處歡迎指正!!! 1、TCP介紹 講TCP之前必須先說一下TCP/IP協議,TCP/IP 意味着 TCP 和 IP 在一起協同工作。 TCP 負責不同應用程序之間的通信。IP負責兩臺設

原创 python 內置高級函數

random.sample #從1-9中隨機選取7個不重複的數字 a = [x for x in random.sample(range(1,10),7)] print(a) #[6, 1, 7, 8, 3, 4, 5, 9, 2

原创 MongoDB 數據庫 進階操作(二)

一、mongo批量生成數據 MongoDB存儲的是二進制的json(BSON)數據,底層是用js來實現的。 所以在MongoDB中可以將js的for循環代碼和我們的數據庫做操作指令一起配合來使用,在數據庫中批量插入數據。 > fo

原创 python字典的底層原理

1、概述 字典對象的核心是散列表。 散列表是一個稀疏數組(總是有空白元素的數組),數組的每個單元叫做 bucket。每個 bucket有兩部分: 一個是鍵對象的引用, 一個是值對象的引用。 所有 bucket 結構和大小一致,我

原创 第一次撰寫測試

Test 寫個文本內容試試 這是斜體 這是粗體 來個代碼塊 import random list1 = [random.randint(2,10)*i for i in range(10)] print(list1) 貼張

原创 SQL(Structured Query Language)語言類型及常用語句概述

SQL(Structured Query Language)語言,即“結構化查詢語言”。 Sql語句主要分爲三大類: 數據定義語言:負責創建、修改、刪除表、索引、視圖、函數、存儲過程和觸發器等對象; 數據操作語言:負責數據庫中數

原创 mysql數據庫超詳細操作流程

一、連接數據庫 mysql -uroot -p -hlocalhost -P3306 -u 用戶名 root 默認的管理員用戶 -p 密碼 -h 是服務端的ip地址 連接的本地服務 localhost -P

原创 虛擬機VMware15上安裝linux(centos8)

一、配置虛擬機 1、打開VMware Workstation,選擇創建新的虛擬機 2、選擇“典型”,點擊下一步 3、選擇‘稍後安裝’,點擊下一步 4、CentOS 8 主要改動和 RedHat Enterprise Linu

原创 windows平臺下Mysql8.0.20媽媽式安裝教程

1、mysql下載 官網下載地址,下載時較慢: https://dev.mysql.com/downloads/installer/ 下載的時候,選擇第二個,由於官網下載較慢,附上自己下載的文件鏈接 鏈接:https://pan

原创 Python3面向對象-——私有屬性和方法的設置及訪問

1、python3中,以雙下劃線__開頭的屬性和方法一般都是私有的: class Dog(object): #定義一個Dog類 def __init__(self,name): se