原创 OpenSSL 之 MD5
學習一下,OpenSSL,使用OpenSSL有兩種方式:命令執行和庫調用。對於我來說,學習是爲了寫代碼。直奔庫調用了。先從最簡單的MD5入手吧! OpenSSL官網上找到MD5簡介只有函數的聲明,沒有相對明確的解釋:#include
原创 mips交叉編譯 error: 'PTHREAD_MUTEX_ERRORCHECK_NP' was not declared in this scope
在mips交叉編譯時,設置互斥鎖時,報以下錯誤,始終編譯不過去。 error: 'PTHREAD_MUTEX_ERRORCHECK_NP' was not declared in this scope 各種百度,相關信息一條也沒
原创 Openwrt 交叉編譯libxml2
系統環境爲Ubuntu 12.04.04,配置交叉編譯環境使用以下命令即可,具體路徑視自己環境而定:./configure CC=/root/openwrt/staging_dir/toolchain-mipsel_1004kc+dsp_g
原创 Linux普通用戶部署mysql
1、添加一個新用戶,並設置密碼 user test passwd test2、解壓安裝包,並重命名爲mysql tar zxvf mysql-5.5.54-linux2.6-x86_64.tar.gz3、移除data目錄數
原创 openwrt交叉編譯
操作系統爲ubuntu 12.04.041、安裝所需要的相關軟件包apt-get install g++apt-get install libncurses5-devapt-get install zlib1g-devapt-get ins
原创 centos 源碼升級g++版本
1、用GNU上下載對應版本的源碼包到本地,官網:http://ftp.gnu.org/gnu/gcc/ 這裏選用最新的包: wget http://ftp.gnu.org/gnu/gcc/gcc-7.1.0/gcc-7.1.0.t
原创 windows 10和ubuntu雙系統安裝
1、先安裝Windows 10系統,想必都會安裝不詳解。2、分配一部分磁盤爲空閒磁盤,爲安裝ubuntu做準備。3、使用LiLi USB Creator工具來創建U盤啓動。4、使用U盤來安裝ubuntu系統,安裝時注意磁盤分配分配:/根目錄
原创 vs2008提示PCH文件異常
提示如下...pch' unexpected precompiled header error, simply rerunning the compiler might fix this problem解決辦法:重新安裝一下vs2008 s
原创 NULL與""空字符串的區別
""空字符串,會創建一個對象,分配內存空間NULL,不會創建對象,不會分配內存空間,意思是不存在的#include <iostream> using namespace std; int main() { std::str
原创 windows 10 smb,添加網絡位置,輸入的文件夾似乎無效
在windows 10中遇到一個現象,在“添加一個網絡位置”的時候,彈出“輸入的文件夾似乎無效。請選擇另一個”,我在這裏是需要連接到Linux上的smb指定目錄,經其它機子測試,smb服務器正常,輸入的參數也正常。從smb服務器日誌中也