原创 linux nginx安裝過程(ubuntu)

      虛擬機安裝完ubuntu後,先記住一個快捷鍵Ctrl+Alt+T,用來打開命令行窗口。安裝完後,我們直接進ubuntu操作有點不太方便。習慣了用xshell的人,會感覺很不方便。要用xshell,需要先安裝ssh服務。 執行下

原创 一步一步學laravel之登錄驗證(一)

        關於laravel的登錄驗證,裏面集成了一個auth模塊,經過層層邏輯,最終完成了登錄驗證功能。我一直覺得,它這個操作是不是太麻煩了,登錄驗證自己寫的話,也就幾行代碼搞定了,何必搞的人暈頭轉向,歡迎廣大網友一起討論。但人家

原创 一步一步學laravel之添加註冊字段

      基於上一篇文章,我們接着講如何在已經存在的user表裏,多註冊一些信息進去。       首先需要在user表裏面添加字段。我們不用直接操作數據庫。而是通過laravel裏的mirage來添加。經過上一篇文章之後,我們數據庫裏

原创 關於ubuntu一步一步安裝php運行環境

        虛擬機安裝完ubuntu後,先記住一個快捷鍵Ctrl+Alt+T,用來打開命令行窗口。安裝完後,我們直接進ubuntu操作有點不太方便。習慣了用xshell的人,會感覺很不方便。要用xshell,需要先安裝ssh服務。 執

原创 php curl Couldn't resolve解決方案

     這個是一個神奇的問題,代碼沒動過,服務器環境沒動過,突然極光推送就不行了。我兩臺服務器都同時出現了同樣的問題。報404,經過詳細排查,curl_error報Couldn't resolve api.jgpush.cn 之類的。按

原创 linux下mysql數據庫被攻擊處理過程

      某天某時,我突然發現之前的系統登錄不上去了,去查看數據庫,發現我自己建的數據庫,裏面的表全被刪掉了,所有的數據庫,裏面只有一個表WARNING,裏面有個字段Bitcoin_Address,測試與比特幣有關的攻擊。更讓人無法接受

原创 關於phpstorm+xdebug調試失敗記錄

        首先環境是這樣的,本地windows開發,遠程linux服務器部署服務。服務器處於公網,本地pc機處於局域網。 希望可以在本地phpstorm通過該遠程xdebug對程序進行調試。安裝軟件,服務器上面,php7,xdebu

原创 Qt5.8 for Android配置

第一步,安裝Android sdk等等,當然在此之前必須安裝jdk。並且確定你的 Android環境沒有任何問題。 第二步,安裝ndk,如果用java開發的原生Android程序的話,是完全可以沒有 ndk的,但是如果你打算用Qt開發An

原创 centos6.x搭建SVN服務器

一、簡介 SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統,相較於RCS、CVS,它採用了分支管理系統,它的設計目標就是取代CVS。互聯網上很多版本控制服務已從CVS遷移到Subversion。   二、安裝與配置 步

原创 網絡工具netcat

    netcat是一個很好用的網絡工具,我想我也只能表達我的意思,個人比較喜歡。它能通過tcp和udp讀取網絡 數據。我用的centos6.8 默認是沒有安裝netcat的。所以我從安裝說起。下載, wget http://sourc

原创 CentOS 6.8下安裝 Redis 2.8.7

wget http://download.redis.io/redis-stable.tar.gz tar xvzf redis-stable.tar.gz cd redis-stable make  有問題自己解決,缺什麼安裝什麼

原创 已到中年,但不得不繼續瘋狂

     本文繼《本嵌入式面試之痛,再不瘋狂我就太老了》繼續,獻給那些在IT行業茫然的搬着磚頭的80後,也獻給我自己。上次談到,從中國電信出來,被一個老闆挖到一家公司做了兩年。上次續寫面試經歷是2015年,現在已經2018年年中,也就是說

原创 關於git merge 和 git rebase的異同

     首先兩個都是合併的意思,我在工作中也未遇到過這樣的困惑,所以也就沒怎麼關注過。我一直用git merge 進行合併,git pull默認也是採用merge。      但網上看到有人說道這個話題我就也搜了搜,網上畫一些圖,什

原创 MyISAM和InnoDB的區別

1. MySQL默認採用的是MyISAM。 2. MyISAM不支持事務,而InnoDB支持。InnoDB的AUTOCOMMIT默認是打開的,即每條SQL語句會默認被封裝成一個事務,自動提交,這樣會影響速度,所以最好是把多條SQL語句顯示

原创 Linux crontab定時執行任務 命令格式與詳細例子

基本格式 :  *  *  *  *  *  command 分  時  日  月  周  命令 第1列表示分鐘1~59 每分鐘用*或者 */1表示 第2列表示小時1~23(0表示0點) 第3列表示日期1~31 第4列表示月份1~12 第