原创 phpstorm 開啓kafka語法提示

1、file -> setting 2、Languages & Frameworks -> PHP -> PHP Runtime -> PECL 3、找到rdkafka勾選,OK 4、測試代碼提示

原创 php -m 中kafka擴展 phpinfo中沒有

在子系統中安裝了rdkafka,用php -m命令查看 , 有這個擴展,用phpinfo查看的時候,死活找不到,後來看了一下php.ini位置,原來兩個加載的不是同一個地方 用php -i | grep php.ini 查看php -m加

原创 windows子系統Ubuntu啓動zookeeper報錯

由於工作需要,用到了kafka消息系統,是基於zookeeper分佈式系統。在本地的windows子系統中安裝 啓動的時候報錯了 Starting zookeeper ... sleep: cannot read realtime cl

原创 centos rpm方式安裝jdk

1、檢查系統原裝並卸載 CentOS7安裝完成後,系統會默認安裝一個openjdk,在安裝jdk1.7之前,我們需要把openjdk卸載掉,如果你安裝了其它版本的jdk,比如:jdk1.7,也可以通過如下的方式卸載 rpm -qa|gre

原创 centos7精簡版killall 提示command not found

是因爲centos精簡版沒有安裝psmisc yum install psmisc就可以正常使用了

原创 fastAdmin 後臺列表自定義操作按鈕

在fastadmin的用戶權限管理裏面添加一個自定義的操作按鈕 1、在applicaition/admin/lang/zh-cn.php裏面添加一個操作名稱 2、在application/admin/view/auth/admin/in

原创 pip更新報錯

在使用pip install 的時候提示 根據提示繼續更新pip  python -m pip install --upgrade pip 繼續報錯 網上搜了一下,缺少pyspider pip install --user pyspi

原创 wampserver 安裝Redis擴展

一、查看php版本 http://localhost/?phpinfo=-1 這裏幾個地方一定要下載對應的版本,不然死都不會出來 二、下載擴展 下載擴展的地址,這裏需要下載兩個擴展 1、php_igbinary : 在序列化和反序列化的

原创 linux rz 命令不存在

 yum -y install lrzsz 安裝lrzsz

原创 php使用curl通過接口上傳文件

記錄一個curl使用curl_file_create上傳文件的時候遇到的坑 public function uploadFile($file){ $param = [ 'agent' => AGENT,

原创 curl requestBody請求

curl -H "Content-Type:application/json" -X POST -d '{"page":1,"uid":8168079}' https://www.myblog.cn/App/Viewlist/getPla

原创 imagecopyresampled參數詳解

最近在做一個二維碼和背景圖片合成的功能,遇到一個問題,背景圖和二維碼合成好了,但是二維碼很小,怎麼調整都不對,開始以爲是二維碼尺寸小了,調整了二維碼大小之後還是沒變,後來查了一下 imagecopyresampled這個方法的用法 bo

原创 wampserver 本地域名403錯誤

wampserver 本地配置域名,報了403錯誤 看了一下配置,原來是路徑錯了 ${INSTALL_DIR} 只到了www的上一級目錄,所以這裏還要加上www 重啓服務器,就正常訪問了

原创 android 生成SHA1遇到的坑

生成SHA1 使用命令keytool -list -v -keystore debug.keystore 第一個坑出現:提示keytool 不是內部或外部命令 也不是可運行的程序。 解決方法:在jdk的bin目錄下面是有keytool.e

原创 PHP獲取上傳文件在服務器上面的絕對路徑並通過curl上傳

在使用curl_file_create()方法的時候,需要知道文件的絕對路徑,上傳的時候用$_FILES是可以獲取到的,有些場景是先上傳到服務器之後,再從接口把圖片傳給上游,這樣就需要知道文件的絕對路徑了 $file = '/uplo