看各個(gè)平臺(tái),一般都有現(xiàn)成的庫(kù),我最近用的 平臺(tái)是react-native
庫(kù)名iconv
`const getBookChapter = function(chapter, book) {
return new Promise((resolve, reject) => {
axios({
method: 'get',
url: chapter.url,
responseType: 'arraybuffer'
}).then(res => {
let dom = iconv.decode(new Buffer(res.data), book.source.encoding)
resolve(catchBookChapterContent(dom, book.source))
})
})
}`
可以使用soup.findAll直接找到鏈接的標(biāo)簽進(jìn)行提取<a herf=。。。嗎?
可以使用的 ,簡(jiǎn)單寫(xiě)個(gè)按href里有html提取的
# -*- coding: utf-8 -*-
import urllib.request,re
from bs4 import BeautifulSoup
html = urllib.request.urlopen('http://www.dytt8.net/')
bsObj = BeautifulSoup(html,'html.parser')
bsObj1 = bsObj.find_all('a',href=re.compile('/html'))
for i in bsObj1:
print (i['href'],i.string)
先用冒泡排序?qū)懗雠袛嘧畲蟮臄?shù)字,然后在判斷他是不是奇數(shù)(求余)
usecols,nrows了解一下
兄弟你最后解決了這個(gè)問(wèn)題嗎?
當(dāng)你使用一個(gè)IP代理的時(shí)候請(qǐng)測(cè)試當(dāng)前IP是否能夠正常訪問(wèn)
檢查 r.status_code 是否等于20X 如果是那么說(shuō)明這個(gè)IP代理是能夠正常使用的
import requests
r = requests.get(url=url,proxies=proxies)
r.status_code 不建議使用 urllib 庫(kù),推薦 requests 庫(kù)
import requests
response = requests.get('https://www.baidu.com/')
response.encoding = 'utf-8'
print(response.text)八皇后問(wèn)題
給你個(gè)參考,js的實(shí)現(xiàn)
const NUM_QUEENS = 8;
let solutionNum = 0;
let queens = (new Array(NUM_QUEENS)).fill(-1);
function eightQueensPuzzle(queens) {
placeQueen(queens, 0);
console.log(`解個(gè)數(shù)為${solutionNum}`);
}
function placeQueen(queens, row) {
for(let i = 0; i < NUM_QUEENS; i++) {
queens[row] = i;
if(row == 0) {
placeQueen(queens, row + 1);
} else {
if(isLegal(queens, row)) {
if(row == NUM_QUEENS - 1) {
solutionNum++;
console.log(queens);
} else {
placeQueen(queens, row + 1);
}
}
}
}
}
function isLegal(queens, row) {
for(let i = 0; i < row; i++) {
if(queens[row] == queens[i] || ( Math.abs(queens[row] - queens[i]) == Math.abs(row - i) )) {
return false;
}
}
return true;
}
eightQueensPuzzle(queens);
res=s.post("https://login.cluepoints.com/",data) 這一步就有問(wèn)題了 ,可以
print res.content 看下返回值
你好,我現(xiàn)在也遇到這個(gè)問(wèn)題了,請(qǐng)問(wèn)你解決了嗎?怎么解決的呀,求指導(dǎo)
Python2版本里的/運(yùn)算結(jié)果取整數(shù),例如:
5 / 2 = 2;
2 / 3 = 0;
到了Python3里就變了;
5 / 2 = 2.5;
2 / 3 = 0.66...;
再有就是Python2和Python3兩個(gè)版本有些地方差別還是比較大的,兩個(gè)版本不是兼容的,使用時(shí)注意區(qū)分Python的版本;
1.match2的條件 這個(gè)None是啥意思,如果是想查詢consume這個(gè)字段是否存在,可以改成
{'$match': {'consume': {$exist:true}}}
2.這種優(yōu)化,我曾經(jīng)問(wèn)過(guò)專業(yè)的大神@Mongoing中文社區(qū),我來(lái)班門(mén)弄斧一下,你這種查詢我猜測(cè)會(huì)很慢,但是慢的原因不在于match寫(xiě)得有問(wèn)題,而是lookup太慢了,十分影響效率,mongodb是非關(guān)系型數(shù)據(jù)庫(kù),本身設(shè)計(jì)就不想要關(guān)系(我猜的哈),所以lookup和其它查詢關(guān)系的并不是它的強(qiáng)項(xiàng),而且你這里查詢的是消費(fèi)記錄和充值記錄,這兩個(gè)完全是可能不會(huì)更改的數(shù)據(jù),所以我建議是更改數(shù)據(jù)結(jié)構(gòu),將consume和recharge直接存放在這個(gè)user下面,然后不用lookup,直接篩選就可以了,這樣絕對(duì)會(huì)很快,當(dāng)然這前提是在業(yè)務(wù)允許的情況下,修改數(shù)據(jù)結(jié)構(gòu)。
下面貼出我大哥的回答
mongodb的關(guān)聯(lián)查詢$lookup
ps:而且我做過(guò)一個(gè)實(shí)驗(yàn),20條數(shù)據(jù)都要lookup的情況下,我查兩次數(shù)據(jù)庫(kù)(先查出lookup之前的數(shù)據(jù),再用lookup的根據(jù)(比如說(shuō)_id)去再查一次數(shù)據(jù)庫(kù),再把這兩者的結(jié)果整合成我想要的數(shù)據(jù))都比直接lookup要快。。。。
那是DNS的MX記錄決定的,只要正確配置DNS的都可以實(shí)現(xiàn)。
企業(yè)郵件系統(tǒng)最麻煩的是垃圾郵件過(guò)濾規(guī)則,搭建其實(shí)很簡(jiǎn)單,你用postfix直接就能配置一個(gè)郵箱系統(tǒng)出來(lái),windows server也可以裝exchange實(shí)現(xiàn)郵件服務(wù)端。再配下MX記錄就可以對(duì)外以自己的域名收發(fā)郵件了。不過(guò)暴露在互聯(lián)網(wǎng)上沒(méi)幾天就會(huì)遇到各種垃圾郵件,我以前就試過(guò)了。
或者用開(kāi)源的iRedMail也可以在圖形界面上很輕松的創(chuàng)建一套郵件系統(tǒng)出來(lái),也無(wú)需開(kāi)發(fā)。
通常如無(wú)特殊需求,我都會(huì)建議直接使用郵箱服務(wù)商現(xiàn)成的服務(wù),價(jià)格也能接受,比自己搭建維護(hù)省事的多。比如騰訊免費(fèi)企業(yè)郵支持50個(gè)賬號(hào),網(wǎng)易免費(fèi)企業(yè)郵支持200個(gè)賬號(hào),基本還是夠用的。國(guó)內(nèi)企業(yè)郵收費(fèi)基本都是按照賬號(hào)數(shù)量收費(fèi)的。
。。。。。時(shí)隔這么長(zhǎng)的時(shí)間再上來(lái)看這個(gè)問(wèn)題??!我搞懂了!?。?br>python所謂的格式字符串?。。?br>a = 'ztm'
print 'ab%scd'%a
則會(huì)輸出abztmcd
a = 'ztm'
b = 123
print 'ab%scd%de'%(a,b)
則會(huì)輸出abztmcd123de
https://stackoverflow.com/que... 最下面的回答,注意conf中session.timeout.ms參數(shù)的設(shè)置。
對(duì)方是否有csrf校驗(yàn),你需要看cookie里面或者get請(qǐng)求時(shí)是否有特殊token
req = urllib.request.Request(url, data=urllib.parse.urlencode(data).encode(encoding='UTF8', headers=heasers)
此行少一個(gè)右括號(hào) )
xpath寫(xiě)錯(cuò)了,基本功沒(méi)到位
http://lbs.amap.com/api/javas...
看一下這個(gè)例子
北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開(kāi)發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_(kāi)發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開(kāi)發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開(kāi)發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問(wèn),美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。