每日一句 ( 2024920 )  

Years may wrinkle the skin, but to give up enthusiasm wrinkles the soul.

歲月留痕,只及肌膚;激情不再,皺起心靈。———— Samuel Ullman

php輸出xml(導出excel)數(shù)據(jù)過長時被截斷

在使用xml來導出excel時,發(fā)現(xiàn)小數(shù)量(1k以下)時能正常導出excel,但將導出數(shù)量調(diào)大(幾K)時,發(fā)現(xiàn)導出的excel數(shù)據(jù)不全。(在我本地是好的,在線上服務器跑就有問題。。。)檢查導出的xml數(shù)據(jù),發(fā)現(xiàn)內(nèi)容被截斷了,有時連xml標簽都不全。首先懷疑是輸出的內(nèi)容字節(jié)過長,超出了環(huán)境配置的上限。檢查了output_buffering和nginx的fastcgi_buffer相關設置,都沒有問題。和我本地的值一樣,修改后也沒...

mysql無符號整型自減運算時溢出的解決

在mysql中給一個無符號整型字段做自減運算時,如果結(jié)果小于0,將直接溢出,并沒有報錯。正常情況應該會報一個BIGINT UNSIGNED value is out of range的錯誤,至少我本地的mysql是這樣的,但線上的mysql中卻能正常執(zhí)行,然后字段的值變成了四十多億4294967295。。。可能是由于mysql的配置問題導致的,但我沒找到如何配置,也沒有權(quán)限配置。所以只能從程序上下手。程序生成的sql本來是類似這樣...

使用JS動態(tài)修改微信瀏覽器中的title

平時使用JS修改title,直接document.title=新標題就好了 這樣在安卓的微信瀏覽器是正常運行,可在IOS中這樣的確不起作用。微信瀏覽器的title在頁面加載完成后就確定了,因此如果光使用document.title來修改,不會有效果。所以這里使用了黑科技。在微信瀏覽器中使用如下代碼來動態(tài)修改瀏覽器上的title標題:var $body = $('body');document.title = '這里是要修改成的新標題';var $iframe =...

CentOS/Fedora安裝git1.9.0

目前的項目使用了GIT來進行版本管理,所以學習一下GIT的安裝也是應該的了。本文介紹的是編譯安裝git1.9.0。雖然現(xiàn)在已經(jīng)到2.6了。所有命令請在root下進行。第一步,安裝依賴包。在開始編譯安裝git之前,首先應該安裝好必要的依賴包,省得在安裝過程中出現(xiàn)各種問題。#yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker第二步,下載并...

Python/PHP數(shù)字螺旋矩陣

什么是螺旋矩陣?螺旋矩陣是指一個呈螺旋狀的矩陣,它的數(shù)字由第一行開始到右邊不斷變大,向下變大,向左變大,向上變大,如此循環(huán)。下圖就是一個螺旋矩陣的示例:鄭曉在這里分別使用了Python和PHP來實現(xiàn)了數(shù)字的螺旋矩陣。其中的PHP版本寫成了函數(shù),更加靈活的對矩陣進行控制。寫Python時由于是第一次寫,有些生疏,分別用了兩種方法來實現(xiàn)。。。下面上代碼吧:Python螺旋矩陣的第一版(比...

微信getLocation坐標偏移問題

問題:項目中需要在微信內(nèi)置瀏覽器獲取用戶坐標,并調(diào)用百度地圖接口做一些數(shù)據(jù)處理。微信瀏覽器貌似只能使用它自家的wx.getLocation接口獲取坐標。測試時發(fā)現(xiàn)從wx.getLocation接口獲取的坐標和自己真實位置有偏移。開始以為是微信獲取的位置有誤差。但發(fā)現(xiàn)從微信openLocation接口中顯示獲取的位置還是很準確的。解決:(感謝Google)微信wx.getLocation返回的坐標是GPS角度坐標, 所以可以使...

python抓取安居客小區(qū)數(shù)據(jù)

某功能需要一套城市所有小區(qū)的位置信息數(shù)據(jù),一開始是使用的百度地圖api來進行關鍵詞搜索,勉強能用,但數(shù)據(jù)量非常少,還是有大量的社區(qū)/小區(qū)搜不到。周末在家上網(wǎng)時發(fā)現(xiàn)安居客上直接就有每個城市的小區(qū)大全,欣喜若狂,于是就立即寫了個爬蟲試試。以下貼代碼,python2.7,lxml+request庫。#coding=utf-8#author : zx#date : 2015/07/27import requestsimport MySQLdbimport timeimp...