原创 如何監聽安卓機返回鍵和蘋果機微信的返回鍵事件

應用場景:開發衆籌系統的時候,點擊捐款按鈕彈出金額選擇及輸入的部分,最新的需求是按微信(ios)返回鍵和安卓機的返回鍵,若點開了捐款的選擇金額部分,不能返回到上一頁,只能隱藏該模塊。 延伸:圖片插件,點擊縮略圖放大,這時候點擊手機返回鍵關

原创 個人寫的http接口測試頁面,支持post和get參數提交

因爲工作交接需要,花了一會寫的一個類似在線接口測試頁面,如果電腦能跑php,就可以直接使用,歡迎指點改進: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">

原创 ThinkPHP 更新數據的常用三大方法

crud在tp中重要性不言而喻,這裏談的是更新update在tp中的幾個方法: save() 用於向數據表更新數據,相當於 SQL 中的 UPDATE 行爲。一般使用 save() 方法來更新數據庫,並且也支持連貫操作的使用。 $Dao-

原创 使用PHPexcel導出文件案例 入門級一看便懂

<?php function exportExcel($title=array(), $data=array(), $fileName='', $savePath='./', $isDown=false){ in

原创 PhpStorm 中如何切換 PHP 語言版本,實現對編輯器代碼自動校驗

菜單欄 File → Settings → Languages & Frameworks → PHP → PHP language level

原创 Linux常用基本命令

文件解壓: rpm -ivh rpm包解壓 tar -zxvf tar包解壓 查看服務是否啓動正常 ps uxa | grep 服務(如httpd) netstat -tunple | grep 端口(如

原创 js實現上拉加載及下拉刷新效果

微信小程序開發時,上拉加載和下拉刷新效果讓人眼前一亮,挺棒的。不過小程序裏只需要在js文件用onPullDownRefresh命名的方法就可以實現了,忒方便。在微信開發或者手機端網頁開發呢。 1.藉助插件 dropload mui 後者是

原创 用php操作消息隊列,RabbitMQ消息隊列在PHP下的應用大全

rabbitmq是一種MQ,MQ全稱爲Message Queue, 消息隊列是一種應用程序對應用程序的通信方法。優點不必說了,這裏就記錄我使用rabbitmq的過程。一、安裝 安裝Erlang語言環境,再

原创 RedHat使用yum安裝提示no package

RedHat系統用yum源來在線安裝軟件是要收費的,這裏分享怎麼做到像centos下方便的使用yum安裝軟件。 [root@localhost Packages]# rpm -qa |grep yum PackageKit-yum-0.5

原创 centos6.8下編譯安裝amp碰到的一些關於依賴包的問題

記錄一下安裝amp安裝過程中的問題,方便以後安裝的時候查看。 httpd 服務不支持 chkconfig [root@bogon ~]# chkconfig --add httpd httpd 服務不支持 chkconfig解決過程如下

原创 sublime text3和phpstorm如何默認將tab轉換爲4個空格

一、打開Sublime Text3,選擇菜單Preferences->Settings-User,打開用戶配置文件然後在大括號中加上:"tab_size": 4, "translate_tabs_to_spaces": true,二、ph

原创 header()實現PHP最簡單的導出excel,不需要引入操作excel類庫

最新的項目,因爲涉及到資金,需要導出excel。先找到項目後臺原本的導出功能,挺簡陋的不滿足項目要求,需要優化。它沒有引入任何操作excel的類庫,直接獲取數據拼接,中間用iconv()函數將字符串從utf8編碼轉爲gbk,然後echo打

原创 PHP編譯時報錯error: mysql configure failed.以及/usr/bin/ld: cannot find -lmysqlclient

PHP編譯過程中報錯: error: mysql configure failed. Please check config.log for more information. 不停百度,看日誌,總算解決了。 日誌的錯誤提示/usr/bi

原创 js獲取頁面元素距離瀏覽器工作區頂端的距離

先介紹幾個屬性:(暫時只測了IE和firefox,實際上我工作中用到的最多的是chrome)  網頁被捲起來的高度/寬度(即瀏覽器滾動條滾動後隱藏的頁面內容高度) (javascript)        document.docum

原创 LAMP和LNMP編譯安裝之前,需要先安裝這些依賴包

如果先把依賴包安裝好了,編譯安裝AMP或者NMP就會少走很多彎路 yum -y install autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-