原创 MySQL導入大型sql文件太慢的解決辦法(親測有效)

大型sql文件是指超過80M的sql文件,當然無論多小的sql文件,都可以通過下面這種方法進行操作。 1.sql文件的來源儘量是通過MySQL自帶的命令產生的 方式:cmd進入到MySQL的bin目錄下,輸入一下命令 mysqld

原创 簡單渲染流水管線C++代碼實現(三)---實戰之《黃金礦工》

寫這篇博客之前,糾正之前代碼中一處寫的不好的地方: Vector2.h中Rotation應寫爲Rotate。 下面我們進行今天的主題:黃金礦工 如何利用之前我們實現的一些東西來做黃金礦工呢? 其實不算很難,注意一下幾個地方即可。

原创 主流排序算法(C++實現)

這裏包含了很多排序算法:冒泡、二分插入排序、快排、歸併、堆排 #include <iostream> template<typename T> void Sort_Bubble(T * pData, int b, int e)

原创 簡單渲染流水管線C++代碼實現(三)---實戰之《忍者飛鏢》

今天的主題:忍者飛鏢(仍然利用自己寫的向量和矩陣實現) 介紹:飛鏢丟出後能夠返回原來的位置 注意點: 1.在沒有任何操作的情況下,飛鏢圍繞正方形順時針公轉並自轉 2.按下空格後,飛鏢丟出,延當前的-Y方向運動,可以連續按鍵,直至所

原创 MySQL數據庫show tables 能顯示錶名,但是用的時候卻提示此表不存在

原因是:此庫建立時間太長導致 解決辦法:刪庫新建,然後再使用

原创 數據庫連接過程中常常出現的:timeout expired問題解決方案

遠程連接數據庫、數據量太大的時候往往會出現上述問題 1、檢查遠程連接是的網絡連接情況,是否存在丟包現象 2、修改引擎的緩存池大小,比如我的是MySQL用的innodb,那麼我會在配置文件my.ini中修改innodb_buffer

原创 C++二十三點全面總結

文章導讀: 一、進制 二、整數定義,賦值,初始化 三、標識符原則 四、13種基本數據類型 五、運算符 六、 字面常量 (123) 符號常量(const修飾的變量) 七、隱式類型轉換 八、分支 九、循環 十、數組 十一、指針 十二、

原创 C#連接MySQL時出現Unable to connect to any of the specified MySQL hosts.錯誤

此錯誤的解決辦法如下: 1.檢查連接語句是否正確 2.檢查配置:構造MySqlConnection時是否傳遞了連接語句m_strConnect m_connection = new MySqlConnection(m_strCon

原创 簡單渲染流水管線C++代碼實現(七)---三維渲染流水管線講解

三維渲染流水管線大體上分爲: 1.應用程序階段 2.頂點變換階段 3.光柵化階段 一、應用程序階段 應用程序階段的主要任務:將需要在屏幕上(具體形式取決於具體輸入設備)顯示出來繪製的幾何體(也就是繪製圖元,rendering pr

原创 簡單渲染流水管線C++代碼實現(五)---線段裁剪

線段裁剪是圖形學中一個非常重要的東西。 線段裁剪簡單來說,就是截取能在屏幕中顯示出來的部分,這樣做可以減少計算機在渲染過程中的計算量,加快渲染速度。 下面開始實現線段裁剪函數bool ClipLine(int* x1, int*

原创 簡單渲染流水管線C++代碼實現(四)---矩形相交處理

本篇主要來處理矩形相交問題。 其實圖形學當中很多地方涉及到矩形相交問題,比如: 1.把屏幕視口當作一個矩形,屏幕內的矩形和屏幕的相交問題 2.把圖片裁剪出一塊矩形時 判斷依據如下: 具體的C++代碼如下 //rect1、rect2

原创 C/C++音樂播放(親測有效)

首先應當去引用 相應的lib庫 下載地址:http://www.opdown.com/soft/125224.html ps:lib庫的位置最好不要放到帶有中文路徑的文件夾下 #include <iostream> #includ

原创 C++版本掃雷

閒來無事,花了點時間寫了一個簡單版本的掃雷,廢話不多數,開始今天的主題!!! 掃雷簡單版玩法(控制檯未加雙緩衝):進入掃雷界面後,按下空格,光標所在位置處會經行判斷,若是雷,則遊戲over,若是空白區域則展開地圖,若是帶有數字標誌

原创 簡單渲染流水管線C++代碼實現(六)---繞任意過原點的軸旋轉矩陣

三維矩陣當中,繞x、y、z軸旋轉其實是很簡單的,這裏不做推導了,和之前的二維旋轉矩陣推導很類似,下面主要講如何推導繞任意過原點的軸旋轉矩陣。 //繞過原點指定軸旋轉 Matrix4& Rotate(const Vector3

原创 MySQL啓動服務時出現1067錯誤

今天幫別人裝MySQL出現的錯誤,頭疼3小時 可能的一個原因是: my.ini配置文件下的兩個路徑裏面的 / 寫成了 \ 這裏其實本來沒什麼問題的,原因可能是不同操作系統導致的。 點贊 收藏