原创 CentOS release 6.5 (Final) 安裝python2.6

原因: 虛擬機中有python2.7和python2.6,導致yum不好用,所以刪除了2.6和2.7以及yum。選擇重新安裝python2.6和yum。 刪除: 刪除python: rpm -qa|grep python|xargs

原创 VS c++讀取配置文件config.ini

引用頭文件 #include<windows> 函數介紹 主要用到函數說明: GetPrivateProfileInt(LPCSTR lpAppName, LPCSTR lpKeyName,INT nDefault,LPCSTR lpF

原创 Linux 下安裝Git

一、系統:CentOS release 6.5 (Final) 查看是否安裝過Git,git --version。 二、下載最新的git:https://github.com/git/git 解壓縮:unzip git-master.zi

原创 ubuntu 16.04的安裝

先決條件: 下載系統需要的ubuntu系統鏡像 關閉windows的快速啓動 修改啓動時的BIOS 遇到的錯誤: [    0.49087] ACPI Exception:AE_BAD_PARAMETER,Could not instal

原创 Tesseract 3.05.01 文字訓練流程

前提:由於最近在做圖片識別,所以做了自己的文字訓練庫,在網上找了許多博客,也走過了很多坑,慶幸最終完成了文字庫的製作,爲了不忘記,在此做記錄。 必要條件:需要安裝好tesseract ,並且已經有基本的中文字庫,因爲訓練字庫時需要用到。

原创 VS 調試時,出現彈窗:“找不到***.dll文件,建議重新安裝程序”的修改方法

請讀者在此詢問自己兩個問題: 1、什麼是.dll文件?它的作用是什麼?     .dll文件是動態鏈接庫,是程序運行必不可少的一部分。 2、什麼是.lib文件?它的作用是什麼?     .lib文件是靜態鏈接庫,在程序中起到鏈接程序和函數

原创 cgdb源碼安裝及錯誤

Linux版本: Linux version 2.6.32-431.el6.x86_64 (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03

原创 記錄錯誤:c++編譯 error: expected class-name before ‘{’ token

error: expected class-name before ‘{’ token 錯誤結果:未包含相應頭文件。 原因記錄:在編程過程中,會引用到大量的頭文件,其中某些頭文件包含一些基礎的類,在編寫新的功能時可能會引用包含基礎類的頭文

原创 c++ Linux 下的strlen與strnlen概述

strlen是string中計算字符串長度的常用函數,當遇到字符串中的'\0'時,strlen會停止計算字符串的長度。 #include <string.h> size_t strlen(const char *s); strnlen也是

原创 centos 設置靜態、動態IP

在root權限下,配置臨時IP。 ifconfig eth0 192.168.7.19 netmask 255.255.255.0 eth0是可變得,如果虛擬機有多個網口,請確認是要配置哪個網口。 192.168.7.19 需要被設置爲臨

原创 Column count doesn't match value count at row 1

mysql插入數據到數據庫時,發生錯誤。 ********************************************分割線**************************************** 錯誤:Column

原创 window下修改mysql數據庫登錄密碼

閒話不說,就是幹。 1.打開任務管理器->詳細信息->mysqld.exe,確認正在運行。 2.右鍵單擊開始菜單,選擇命令提示符(管理員),並且進入到mysql的安裝路徑下,我的mysql安裝路徑(D:\mysql\bin). 3.輸入m

原创 初次使用pycharm 的interpreter option爲空解決辦法。

第一步:進入Setting。 第二步:進入Project中的Project Interpreter。選擇添加即可。