渲染效果取決于你的標(biāo)簽。
<html>
<body>
<!--這個沒有效果-->
<p> abc </p>
<!--這個有效果-->
<p>--<span> abc </span>--</p>
<!--這個也有效果-->
<pre> abc </pre>
</body>
</html>i獲取父元素的innerHTML后 正則<.?>.?</.*?>替換?
<div id="test">
啦啦啦
<thread>thread</thread>
<x xlmns="xxx">xxx</x>
</div>
<script>
var div=document.getElementById('test');
var html=div.innerHTML;
var reg=/<(.*)\s*.*?>.*?<\/\1>/g;
html=html.replace(reg,'');
div.innerHTML=html;
</script>反正我的經(jīng)驗(yàn)就是能不寫wrapper就不寫,因?yàn)槟悴恢篮竺婢S護(hù)這份代碼的人能不能看懂你寫的嵌套。
我覺得可以簡單繼承一下logging的Manager類來實(shí)現(xiàn):
import logging
class CustomManger(logging.Manager):
def getLogger(self, name, format=None):
logger = super(CustomManger, self).getLogger(name)
# 簡單寫一下,F(xiàn)ormatter你自己實(shí)現(xiàn)吧
filename = '{}.log'.format(name)
logger.addHandler(logging.FileHandler(filename))
return logger
manager = CustomManger(logging.root)
if __name__ == '__main__':
logger_a = manager.getLogger('a')
logger_b = manager.getLogger('b')
logger_a.error('111')
logger_b.error('222')
如果你需要的數(shù)據(jù)在html的標(biāo)簽里,那就直接讀取這一段html標(biāo)簽咯。
你具體說一下“關(guān)鍵數(shù)值”是哪個東西
xxx = {'price__sum': Decimal('320.00')};
print xxx['price__sum'].to_eng_string()88 seq = re.compile(r'w+=')
89 keys = seq.findall(info)
90 # 去掉=號
91 keys = map(lambda _ : _[0 : -1], keys)
92 values = seq.split(info)[1 : ]
93 info_map = dict(zip(keys, values))
94 print info_map
這里的done就是個普通的字段,和下面的用法其實(shí)是一樣的,都是PHP的基本用法:
class A {
}
$a = new A();
$a->done = true;
你的完整代碼應(yīng)該pthread里的實(shí)例吧:
<?php
class My extends Thread {
public function run() {
$this->synchronized(function($thread){
if (!$thread->done)
$thread->wait();
}, $this);
}
}
$my = new My();
$my->start();
$my->synchronized(function($thread){
$thread->done = true;
$thread->notify();
}, $my);
var_dump($my->join());
start()的時候開始在子線程里跑run(),這是done還沒賦值,所以會執(zhí)行wait()。而主線程接著會執(zhí)行notofy()喚醒正在wait()的子線程。
另一種情況是主線程先對done賦值和執(zhí)行notify(),然后再到子線程執(zhí)行run(),這時子線程就不用wait了,因?yàn)橹骶€程已經(jīng)notify()了。
keyword那一行的結(jié)尾是一個中文逗號么
那為啥不把那一塊改成路由呢?
為啥是白的,估計是你沒配對,children子路由路徑最好不要用絕對路徑。/demo, children: /test -> #/test是子路由/demo, children: test -> #/demo/test是子路由,你明白了嗎。
還有:
先檢查拼接后的新網(wǎng)址有沒有問題?手動在瀏覽器中能不能打開。
import datetime
# 參數(shù)變量 (待填寫)
ContractType = "rb1710" # 標(biāo)的物合約代碼 ,螺紋鋼 1710 合約 目前主力合約
UsedRatio = 0.5
# 全局變量 (待填寫)
Interval = 500; # 輪詢時間 , 毫秒 , 500 毫秒 = 0.5 秒
Balance_Unit = 0
ContractTypeInfo = None # 合約信息
initAccount = None # 初始賬戶信息
LONG = 1
SHORT = 2
# 功能函數(shù) (待填寫)
def loop(): # 主循環(huán)函數(shù)
pass
def CheckBalance_Unit(Direction):
global ContractType,UsedRatio,Interval,Balance_Unit,ContractTypeInfo,initAccount,LONG,SHORT
ContractTypeInfo = exchange.SetContractType(ContractType)
Log("標(biāo)的物合約信息:", ContractTypeInfo)
Balance_Unit = _N(initAccount.Balance * UsedRatio / 10, 2)
Log("賬戶信息:", initAccount, "資金分配 10份,一份為:", Balance_Unit)
ticker = _C(exchange.GetTicker)
OneContractMargin = ContractTypeInfo.VolumeMultiple * ticker.Last * (ContractTypeInfo.LongMarginRatio if Direction == LONG else ContractTypeInfo.ShortMarginRatio)
if Balance_Unit < OneContractMargin * 1.2:
Log("最新價格:" + ticker.Last + "調(diào)整系數(shù)1.2" + " ,資金可用部分的10分之一 不足 開" + ("多" if Direction == LONG else "空") + "1手合約," + "1手合約需:" + OneContractMargin)
else:
Log("最新價格:" + ticker.Last + "調(diào)整系數(shù)1.2" + "1份資金 可開:", "多" if Direction == LONG else "空", _N(Balance_Unit / OneContractMargin, 0));
nowAccount = _C(exchange.GetAccount);
if nowAccount.Balance < Balance_Unit:
Log("當(dāng)前賬戶資金已小于初始資金可用部分的十分之一。當(dāng)前資金:" + nowAccount.Balance + ", 初始資金可用部分的十分之一為:" + Balance_Unit)
elif nowAccount.Balance < OneContractMargin * 1.2:
Log("資金不足:" + JSON.stringify(nowAccount) + ", 系數(shù)1.2,1手合約保證金:" + OneContractMargin)
# 入口函數(shù) main
def main():
# 程序的初始化工作 (待填寫)
global ContractType,UsedRatio,Interval,Balance_Unit,ContractTypeInfo,initAccount,LONG,SHORT
while True:
initAccount = exchange.GetAccount()
if exchange.IO("status") and initAccount is not None:
break
LogStatus("等待交易時間獲取賬戶信息初始化!" + "時間:", datetime.datetime.now().strftime('%Y-%m-%d'))
Sleep(Interval)
CheckBalance_Unit(LONG)
CheckBalance_Unit(SHORT)
# 主循環(huán), 程序完成初始化后在此 循環(huán)執(zhí)行,直到手動關(guān)閉。
LoginState = None
nowTimeStamp = 0
while True:
nowTimeStamp = datetime.datetime.now();
if exchange.IO("status"):
LoginState = True
loop()
else:
LoginState = false
LogStatus("時間:", _D(nowTimeStamp),"已連接服務(wù)器" if LoginState else "未連接服務(wù)器!")#, 待顯示的一些信息可以寫在此處,如賬戶信息,實(shí)時行情,程序狀態(tài)
Sleep(Interval) # 暫停 0.5 秒, 避免輪詢頻率過高,訪問交易所服務(wù)器過于頻繁導(dǎo)致問題。
def onexit():
# 做一些在程序停止時的 收尾工作。(待填寫)
Log("程序退出!")能告訴我一下怎么處理的嗎
我也遇到幣安一樣的問題
看你給出的代碼,你以前沒寫過“異步”結(jié)構(gòu)的代碼嗎?
js 里拿數(shù)據(jù)都是異步的,不是同步的,沒有 return ,只有 callback 。
你看下兩個請求的請求頭是不是一樣的呢?
關(guān)注下瀏覽器中的請求頭,304會有:If-Modified-Since 和 If-None-Match(緩存機(jī)制)。然后Chrome調(diào)試模式中可以僅用緩存,你再刷新請求試試呢
match從字符串頭開始匹配,用search或者findall
# -*- coding:utf-8 -*-
import re
str=u"qwew里面沒有文件就把列名添加進(jìn)去"
str=re.search(u"[\u4e00-\u9fa5]+",str)
print (str.group())print 到txt,用excle打開,選擇分隔符:,導(dǎo)出。
home.propTypes = {
}
這里的propTypes 是首字母小寫的,不是PropTypes
你的報錯的第一句 Component EditorCard declared PropTypes instead of propTypes說的很明顯了
參數(shù)搞錯了
p.apply_async(pw())
p.apply_async(pr())
改成
p.apply_async(pw)
p.apply_async(pr)我覺得與樓主提供的的連接相比,不如分成面向?qū)ο?/code>、面向過程,以及函數(shù)式編程。這里顯然是面向?qū)ο蟮摹?/p>
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jī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ù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。