原创 解決GPS定位數據轉換問題

很多情況下,在服務器端處理定位數據的時候,會用到百度地圖等三方的接口,但是在終端上傳的數據是GPS定位數據,這樣會導致兩者誤差很大。我在處理微信定位信息的時候,就遇到這種情況。下面給出一段摘自網絡的轉換代碼,GPS轉換成百度經緯度:

原创 Yii 1.x IOS推送

獲得IOS的pem文件後 可以對指定的用戶進行推送 IOS的具體推送原理就不詳細贅述了 直接上實現代碼 Windows系統要注意pem文件的路徑 <span style="white-space:pre"> </span>$device

原创 yii1.1.x學習筆記(3)緩存

1)片段緩存 在view中的緩存HTML片段起始添加 <? php if($this->beginCache('cachename',array( 'duration'=>3600,//設置緩存過期時間 'vartByParam'=>ar

原创 PHP C擴展初探

說明 環境: ubuntu14.4 php5.5.9 通過apt-get 安裝 因爲不同於編譯安裝的php,需要重新下載php源碼進行擴展。 $ sudo apt-get source php5 保存目錄可自定義 打開源碼文件

原创 python讀取word

這個功能的目的在於將word文檔的內容讀出來後,用jieba分詞庫,找出基於TF/IDF權重最大的關鍵詞。 難點在於一些解碼問題和對word文檔打開過程中一些異常的捕捉,目前爲止還有一些異常捕捉不到,想到一個比較暴力的想法就是,每次打開

原创 python讀取ppt文本內容

import win32com from win32com.client import Dispatch, constants ppt = win32com.client.Dispatch('PowerPoint.Application'

原创 動態加載javaScript文件

1.編輯元素屬性 Element.setAttribute("新屬性",屬性值); 創建script對象 var scr=document.createElement("script"); scr.setAttribute("src","

原创 yii1.1.x學習筆記(1)數據庫操作

前端數據回傳 method:post action:邏輯地址 $__POST返回一個數組存儲前臺數據 添加數據 在後端new一個model來更新數據庫的表信息,最後save方法 更新數據 在後端 用Model::model() 獲得一個對

原创 ThinkPHP學習筆記(二)

ThinkPHP中的SQL查詢方式 一、表達式查詢   用一個數組$data[‘字段名’]=array(‘表達式’,條件)   對應的表達式有(不區分大小寫): LT:小於 EQ:等於 ELT:小於等於 GT:大於 EGT:大於等於 NE

原创 javacript事件註冊

註冊事件處理器的方式 1.用 document.getElementById().onclick=function; 2.直接用匿名函數添加 onclick=function(){}; 3.多事件處理器 W3C方式: eleme

原创 yii1.x學習筆記(4)好用的數據庫操作

$condition = ' 1 = 1'; $params = array(); $condition .= ' AND T1.schoolName LIKE "%' . $schoolName . '%"'; } $sq

原创 ThinkPHP學習筆記(三)

一、模板選取——display()的三種用法 1、display(‘路徑’)可以自由選取自己想要的模板文件 2、display()默認爲TPL文件中對應函數名的html文件 3、display(a:b)在配置文件中作出相應修改後