原创 鳥哥Linux學習之——管道命令

管道命令簡單的理解就是將前一個命令的結果,作爲後一個命令參數進行進一步的處理 注意: 1、管道命令僅會處理standard output,即標準輸出,對於標準錯誤輸出(standard error output)會進行忽略 2、管

原创 mysql5啓動報錯:本地計算機 上的 MySQL 服務啓動後停止。某些服務在未由其他服務或程序使用時將自動停止

錯誤描述: mysql5.7安裝完之後,在系統服務中啓動mysql服務,啓動失敗,並報錯。 報錯信息如下: 本地計算機 上的 MySQL 服務啓動後停止。某些服務在未由其他服務或程序使用時將自動停止。 錯誤解決: 刪除原來的

原创 鳥哥Linux學習之——用戶管理

一、新增用戶 命令:useradd [-u UID] [-g 初始用戶組名] [-G 次要用戶組名] [-mM] [-c 說明欄] [-d 主文件夾絕對路徑] [-s shell] [-e 'YYYY-MM-DD'] [-f] [-D

原创 PHP的ftp操作

1. 連接ftp服務器 false|handle ftp_connect(string $host, int $port); 該函數接收ftp服務器主機名與端口號,端口號可選,返回一個ftp句柄,連接失敗返回false 2.

原创 鳥哥Linux學習之——數據流重定向

一、標準輸出與標準錯誤輸出 在說明數據流重定向之前,需要先了解幾個概念,即“標準輸出(standard output)”和“標準錯誤輸出(standard error output)”。 簡單來說,標準輸出是指命令執行後所回傳的正確的信息

原创 windows下安裝redis

1. 介紹 Redis是Remote Dictionary Server(遠程數據服務)的縮寫,是一款由C語言編寫的內存高速緩存數據庫 2. 特點 支持豐富的數據結構,比如 String list(雙向鏈表) hash

原创 mamp——搭建PHP環境

下載mamp 網上資源很多 配置mamp 打開mamp pro 配置端口 如下圖:只要點擊箭頭所指的按鈕就可以了。 ps:需要注意所設置的端口沒有被佔用,如果被佔用了就手動設置其他的端口。 選擇php版本 配置虛擬

原创 git問題與push流程

今天在github上添加遠程庫的時候,出現了問題。 問題描述: error: src refspec master does not match any. error: failed to push some refs to

原创 linux軟件安裝——RPM與YUM

RPM安裝 1. 安裝(install) rpm -ivh package_name -i:install的意思 -v:查看詳細的安裝信息 -h:以安裝信息欄顯示安裝進度 其他參數 可執行的參數 使用時機 危險性

原创 C——printf和scanf函數

printf(“format_string”, var1, var2 [,var3…]) 返回值:輸出的字符數 轉換說明符 轉換說明 輸出 %a 浮點數,十六進制,p-記數法 %A 浮點數,十六進制,P-記數法

原创 linux軟件安裝——編譯安裝

1. tarball介紹 tarball其實就是將軟件的所有源碼文件以tar打包並進行壓縮後的文件。裏面的文件通常爲: 1. 源代碼文件 2. 檢測程序文件(一般爲configure或config) 3. 軟件的簡易說明說明

原创 GIT——基本配置

1. git的配置文件 git的配置文件一般位於三個地方 1) /etc/gitconfig //全局配置 2) ~/.gitconfig 或 ~/.config/git/config //用戶個

原创 每個程序員半小時內必須解決的5個編程問題——php實現

問題4 編寫一個能將給定非負整數列表中的數字排列成最大數字的函數。例如,給定[50,2,1,9],最大數字爲95021。 解決方式1 主要思路爲將數組按每個數的第一個數字大小進行倒序排序,然後按順序進行字符串拼接 function

原创 C——數組總結

1. C的數組在聲明時必須指定長度 int arr[5]; //聲明一個長度爲5的int型數組 2. 同一個數組的元素都是同一種數據類型 3. 聲明數組的同時可以初始化數組元素 int arr[5] = {1, 2, 3, 4,

原创 C——指針總結

1. 介紹 指針是一個值爲內存地址的變量 ptr = &var; //將變量var的地址賦給變量ptr,變量ptr就是指向變量var的指針 而對於ptr和&var來說,ptr是一個變量,&var則是一個常量,變量可以被賦值改