原创 MAC 系統下使用郵件客戶端登錄騰訊企業郵箱失敗問題

mac郵件客戶端版本:版本 12.4 (3445.104.14) 第一步:選擇添加賬戶中其他選項 第二步: 類型設置:選擇IMAP 收件服務器設置爲:imap.exmail.qq.com 發件服務器設置爲:smtp.exmail.qq.

原创 php 數組函數array_merge 合併數據的坑

array_merge (PHP 4, PHP 5, PHP 7) array_merge — 合併一個或多個數組 說明 array_merge ( array $array1 [, array $... ] ) : array arra

原创 PHP redis 使用BitMap存儲setbit批量寫入與getbit批量查詢方法

普通單條用法不詳細說明文檔都有,下面主要介紹批量的寫入與查詢。  php7.1寫法 /** * 批量向 setBit中添加元素 * * @param string $key setBit 的key

原创 使用git hooks鉤子實現gitlab的代碼服務器自動更新

實現鉤子自動觸發流程圖: 因爲不是直接走的服務器的遠程庫所以不能直接使用git hooks觸發,需要一個裸庫做跳板。 原理,當本地提交Git庫B的代碼到遠程gitlab庫的時候,同時提交本地git庫A的代碼到服務器端git庫A觸發hoo

原创 PHP 算法實現之九九乘法表

 邏輯簡單,直接上代碼 <?php for($i=1;$i<=9;$i++){ for($y=1;$y<=$i;$y++){ echo $y.'*'.$i.'='.$i*$y." "; } e

原创 Redis GEORADIUS地理位置分頁實現

之前做了一個reids geo經緯度附近的人排序功能,今天終於找到了分頁的方法與大家一同分享 redis geo實現文章:https://blog.csdn.net/qq_24909089/article/details/96871817

原创 php mysql PDO的使用 in參數拼接及limit分頁查詢失敗問題修改

 1、根據傳過來的in的數組生成預處理佔位符 2、拼接普通參數與in參數的處理條件 3、設置數據類型,支持分頁查詢 function get_select(){ $params = [':foo'=>'AAA',':bar'

原创 git 給gitlab 添加公鑰

生成公鑰: ##輸入命令 一路回車 ssh-keygen -t rsa  

原创 PHP過濾指定格式黑名單

public function FilterBlacklist($ip) { $ip = '100.116.252.82'; if(preg_match('/^(100.116.252.)+[0-

原创 PHP 蘋果內購訂閱驗單函數,及其訂閱回調處理案例

支付時拿到票據: <?php /** * POST驗單curl * @param $post_data 請求參數['key'=>'value','keys'=>'values'] * @param $url

原创 IOS 內購IAP 自動訂閱收據驗證返回結構體

exclude-old-transactions 參數等於true時。  數據通過json_decode()轉換後 1、首次訂閱支付通過票據進行驗單的返回結構體: Array ( [status] => 0 [envir

原创 Ext.js拖動效果實現插件

版本支持:3.4.x 其他版本使用需要做兼容調整 使用時只需在代碼中引用插件:plugins: new Ext.ux.panel.DraggableTabs() <script> Ext.onReady(function () {

原创 IOS 內購IAP 自動訂閱收據驗證文檔服務端翻譯

將收據數據發送到App Store: 提交此JSON對象作爲HTTP POST請求的有效負載。 中文文檔:https://help.apple.com/app-store-connect/#/dev7e89e149d 在測試環境中,htt

原创 jquery 使用select下拉選項change事件事觸發多次解決方法

在使用前先off()解綁change事件 $("#abc").off("change"); $("#abc").on("change",function(){ alert(1); })  

原创 PHP 清除一維數組中爲0的元素

 array_diff 比較兩個數組的值,並返回差集: // 清除數組中指定元素 $arr = [1,2,3,0,1,0,11]; $arr = array_diff($arr, [0]); print_r($arr); //結果: