每日一句 ( 2025115 )  

Problems are not stop signs; they are guidelines.

問(wèn)題的出現(xiàn)不是讓你止步,而是給你指路。———— Robert Schuller

mysql無(wú)符號(hào)整型自減運(yùn)算時(shí)溢出的解決

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

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

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

CentOS/Fedora安裝git1.9.0

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

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

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

微信getLocation坐標(biāo)偏移問(wèn)題

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

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

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