原创 ODBC學習筆記(1)--句柄

ODBC應用程序的最終目的是通過ODBC API函數執行SQL語句,完成各種數據庫操作。ODBC對數據庫的訪問通過句柄來實現, 常見的四個句柄有環境句柄,連接句柄,語句句柄和描述句柄。        環境句柄:建立應用程序與ODBC系統之

原创 Qt5.9繪製文字(QPainter類,drawText函數),以及font字大小和繪製結果大小不成比例

一、背景介紹。本文章是基於QT5.9.3版本來測試和運行。 二、利用QTCreator 創建工程 文件→新建文件或項目→Application→Qt widgets Application→(位置和名字,版本選擇)→Details(選擇基

原创 telnet不到虛擬機的某個端口問題

解決方法一(當場生效,重啓虛擬機後失效) 先用ping 192.168.75.128是否能ping通 ping通以後看telnet服務是否能連接ip 如果不能連接則查看虛擬機中的防火牆是否關閉,查看命令爲service iptables

原创 南大通用數據庫(5):windows上代碼運行調試。

example分享 鏈接:https://pan.baidu.com/s/1dRjSCMvJ5xkwPX7baOpxLA  提取碼:7ikk  一、示例1:測試Cursors.cpp /* *GBase數據庫示例 *本示例主要演示了遊

原创 南大通用數據庫(4):windows安裝ODBC驅動。

在安裝完成GBase 8s 8.3版本後。 對於windows上C/C++程序交互數據庫則需要安裝驅動。 如果使用【企業管理工具】測試連接成功。就可以常識在windows上寫代碼,利用ODBC接口操作南大通用數據庫了。 一、安裝ODBC驅

原创 Linux ARM機器,源碼安裝mysql5.7.23,並且運行

背景:華爲雲  系統版本:EulerOS release 2.0 (SP8)   第一節:源碼安裝mysql5.7.23 一、下載 yum install ncurses-devel -y yum install rpcgen -y w

原创 Valgrind 的下載安裝和使用 (centos7.6, 其他linux應該類同)

一、爲什麼需要Valgrind? 調試各種各樣的崩潰問題,內存泄露問題,內存二次釋放問題(double free),core dump, Valgrind 是個開源的工具,功能很多。例如檢查內存泄漏工具---memcheck。 二、Val

原创 【centos7】freetype2.10.0在linux上安裝和使用

1:下載和配置 yum install -y bzip2 wget http://download.savannah.gnu.org/releases/freetype/freetype-2.10.0.tar.bz2 tar -jxvf

原创 python 登錄 禪道,並且把bug數量統計,並且生成統計圖

from bs4 import BeautifulSoup import datetime import requests import bs4 import re import numpy as np import matplotl

原创 python登錄禪道

import requests import re import hashlib def md5_key(str): m = hashlib.md5() b = str.encode(encoding='utf-8'

原创 c++ 中 string 和 const char * 中的相同和不同,遇到的坑。

#include<iostream> #include<string> using namespace std; string ToString(int i) { string str = std::to_string(i); r

原创 華爲筆試——C++字符串四則運算的實現--C++ 遞歸實現

華爲筆試——C++字符串四則運算的實現 題目:字符串四則運算的實現 有字符串表示的一個四則運算表達式,要求計算出該表達式的正確數值。四則運算即:加減乘除"+-*/",另外該表達式中的數字只能是1位(數值範圍0~9),運算不用括號。另若有不

原创 win10, mysql-5.7.24-winx64安裝配置方法圖文教程

一、下載mysql5.7.24 https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.24-winx64.zip 二、解壓到D盤根目錄 下載下來的是一個壓縮包,解壓到你想放到的目錄下面

原创 c++語言 linux編譯通過,windows編譯不通過。

bool operator<(Human& man) { return Human.age < man.age; }  

原创 vs2017 c++代碼可以像c#代碼編寫那樣自動選中下拉框。

vs2017是中文專業版,工具 ->選項->文本編輯器->c/c++ 高級->  右側的 intelliSense 將主動提交成員列表改爲True,就可以實現敲代碼的時候自動默認選擇。就不用上下鍵選擇了。實心框選中之後,直接按enter就