原创 OOP思想--封裝和繼承

本篇主要講面向對象的封裝和繼承特性,另一個特性多態會在後面的文章中講到。目錄: 面向對象編程過程 封裝的實現 繼承的方式 繼承後對象的構造順序 繼承的種類一、什麼是面向對象編程(Object Oriented programmi

原创 MySQL基礎命令(三)

MySQL中數據操縱語言(DML)主要用於操縱數據庫中表的記錄。本篇用來記錄在數據庫中對操縱語言的使用。主要有以下關鍵字insert:用於對錶進行插入記錄delete:用於刪除表中記錄updata:用於修改表中記錄select:用於查看錶

原创 MySQL基礎命令(二)

本篇主要記錄數據定義語言(DDL),命令主要有:create:主要用於創建數據庫、創建表、創建索引drop:主要用於刪除表、刪除庫alter:主要用於修改表結構show:主要用於查看錶、查看字符集、查看存儲引擎**************

原创 字符串匹配--樸素算法

假設有兩個字符串M="abcdefabcdx";T="abcdx";想要找到T串在M串中的位置,要怎麼找呢?通過畫圖來看比較過程:也就是說,從主串M的第一個字符開始分別與子串從開頭進行比較,當發現不匹配時,主串回到這一輪開始的下一個字符,

原创 MySQL字符串函數之locate()

一、使用說明 locate(substr,str);返回substr 第一次出現在str中的位置(從1開始數起) select locate('aas','frraas3w');-- 返回4 select locate('vaas','

原创 Dubbo+zookeeper基本概念

一、Dubbo官網文檔 http://dubbo.apache.org/en-us/docs/user/quick-start.html 二、zookeeper下載與配置 下載: http://mirrors.hust.edu.cn/ap

原创 C++中對象的內存佈局(三)

給出這樣的重複繼承:(一)、直接繼承,沒有虛函數存在時,書寫如下:class CA {……}; class CB:public CA {……}; class CC:public CA {……}; class CD:public CB,pu

原创 MySQL下的存儲引擎

一、什麼是存儲引擎?存儲引擎是MySQL中基於表提供的訪問文件的一種機制。對於MySQL來說,它提供了多種類型的存儲引擎,我們可以根據對數據處理的需求,選擇不同的存儲引擎,從而最大限度的利用MySQL強大的功能。二、分類InnoDB存儲引

原创 MySQL基礎命令(一)

MySQL語言有三大類,分別是:<一>、DCL(Data Contral Languages):數據控制語言。<二>、DDL(Data Definition Languages):數據定義語言。<三>、DML(Data Manipulat

原创 Java中的Date類

一、所屬的包 java.util.Date 二、含義 表示特定的瞬間,精確到毫秒。 Tips: 毫秒值可以對時間和日期進行計算。(1998-11-15到2019-11-25多少天,先將日期轉爲毫秒計算,再把毫秒轉爲日期) 英國格林威治規定

原创 虛函數

本篇目錄*************************************     什麼是虛函數                           **     虛函數指針以及虛函數表          **     虛函數表重

原创 Maven簡介

一、介紹 是一個軟件管理工具,可以用來管理項目的依賴、編譯、文檔等信息。 二、好處 項目依賴的jar包不需要包含在項目內,集中放在用戶目錄下的.m2文件夾下。 三、Maven安裝 1 - 下載地址:https://maven.apache

原创 C++中對象的內存佈局(一)

在上篇文章《戳我》中,簡單說了繼承的三種分類:單繼承、多重繼承、重複繼承。一般的如果沒有虛函數,那對象的內存佈局就如我們看到的一樣,定義了幾個變量根據字節對齊就能算出其在內存中所佔字節大小。但是有了虛函數,就不同了,因爲有了虛函數就意味着

原创 存儲過程、存儲函數和觸發器基本使用

當前數據庫中有一張acount表,如下: 一、存儲過程的創建: (1)語法:mysql> CREATE PROCEDURE 創建的存儲過程名字(OUT|IN|INOUT 參數名 數據類型,...,...) 特徵 過程體; 解析如下圖:

原创 C++中的四中類型轉換

const_cast<type_new>(expression) 取常性類型轉換。 主要用於對變量的常量性轉換,可以讓非常量指針或者引用來指向常量。 //const_cast<new_type>(expression) #include