原创 gitLab新建分支給遠程分支提交代碼

現在以給master提代碼爲例: 1,git clone  ssh://git@XXXX 克隆項目分支 2,git checkout master 切換到master分支 3,git checkout -b playBackQueue  

原创 字節跳動後端面試

本人一年php開發經驗,面試字節跳動後端開發崗。 面試過程: 面試官沒有要求自我介紹,自己看我的簡歷問了我之前的工作和實習的經歷,開始就我的實際項目提問。 多線程寫文件:我在工作項目中使用單例模式實現,用單例模式中唯一的實例控制寫文件的操

原创 面試之數據庫篇

本篇是我總結的面試中常見的數據庫的知識點,可能會有疏漏或者我自己理解不到位的地方,歡迎留言指正。 存儲過程:在大型數據庫系統中,一組爲了完成特定功能的SQL語句集,存儲在數據庫中,經過第一次編譯後再次調用不需要再次編譯,用戶通過指定存儲過

原创 linux下安裝go

1,下載:(我的環境是centOS7.2) 先查看當前操作系統信息:uname -a,帶i686,i386字樣的表示是32位的操作系統,64位一般會帶有x64字樣 登錄golang官網,選擇對應的系統版本,複製下載鏈接 https://

原创 PHP 數組排序函數sort,rsort,ksort,krsort,asort,arsort區別

原博地址:https://www.cnblogs.com/TimeStory/p/4201385.html 一、概念:     1、自然排序法:即按自然數的大小排序,例如“10>2”;     2、計算機標準排序法:是以逐個字符比較,排序

原创 nginx服務下,項目切到另一個分支後訪問接口無反應

遇到了一個很奇怪的問題,就是我本地的PHP開發環境(LNMP),在我的開發分支上可以正常運行,我把代碼合到了公共分支,再切到公共分支想試一下接口是否能運行,發現訪問後沒有任何返回結果,postman的返回結果如下: 之後嘗試了nginx

原创 PHP偶然出現No input file specified.錯誤

原博地址:https://blog.51cto.com/junstar/1677879 網站運行環境,Linux+Nginx+Mysql+PHP,訪問網站時,偶爾正常,偶爾出現No input file specified.的錯誤。解決過

原创 centOS下安裝php7及擴展

先介紹一下我使用的環境,是centOS7.4 之前的安裝PHP我都是下載PHP安裝包文件,解壓編譯安裝,擴展也是編譯安裝,再把生成的.so文件保存在PHP的擴展文件夾下才能使用,這次我發現了一種能超級簡便好用的安裝方式。 大家都知道使用y

原创 PHP每天數據寫當天文件,第二天讀取,和刪除三天前的文件

關於這個腳本,我思路是文件名直接用當天的日期,之後讀取文件和刪除文件就很方便了。如:20190218.txt 關於時間的處理:獲取當前時間可以使用date()函數,獲取到的是當前的時間戳,如果想顯示日期可以給裏面加參數,參數規定時間顯示的

原创 php安裝擴展memcached後啓動PHP報錯

    我的環境先說一下,centOS6.8,php-7.1.5,nginx 1.10.2     遇到的問題是:在給PHP安裝memcached擴展時報錯:PHP Startup: Unable to load dynamic libr

原创 執行composer install報錯:Symfony\Component\Process\Exception\ProcessTimedOutException

在虛擬機環境下,使用的PHP框架是laravel,下載了項目代碼後,執行composer install處理依賴關係,但是報了錯,報錯信息是Symfony\Component\Process\Exception\ProcessTimedO

原创 VMware14安裝centOS7後hgfs不可訪問

在VMware虛擬機上安裝了虛擬機centOS 7,之後配置了PHP的開發環境,想讓它和本地的PHPstorm一起使用,所以配置了共享目錄。但是出現的問題是訪問不到hgfs,具體的現象是進入/mnt文件夾後,ls就會報無法訪問hgfs:文

原创 centOS6.8,centOS7編譯安裝PHP

我在centOS上安裝了7次PHP,總結出來的centOS6.8,ccentOS7都能用的編譯安裝PHP的方法。久病成良醫的感覺,剛開始安不上不要着急,多安幾次就有經驗了   安裝依賴: yum -y install gd-devel z

原创 centOS安裝PHP後,php-fpm啓動失敗的解決

    在centOS6.8上安裝php,出各種問題,光是gcc的版本太低,升級gcc這個,就讓我氣了兩天,翻遍了幾乎所有相關博客總算解決了。還有mysql安裝也沒少踩坑,所以大家還是儘量用centOS7吧,少生氣能多活幾年呢。。。  

原创 暑期項目實訓之健康寶APP(八)

        最後,代碼完成之後開始測試和修改。APP剛做完的時候,生成APK文件發送到手機安裝後發現第二次測試開始的時候會閃退,後來發現是判斷頻率應該增加或減小的代碼邏輯有問題,導致第二次測試的過程中頻率是從20000Hz繼續遞增,無