圖中的平行邊,指的是有相同的終點(diǎn)和起點(diǎn)的邊。和幾何里面的平行線不是一個(gè)概念
已解決,原來是代碼里的相對(duì)路徑不能識(shí)別(在mac上會(huì)有郵件通知錯(cuò)誤,windows的不知道有沒有error信息)
只是個(gè)warnning吧,
試試 括號(hào)里面加上
id _Nullable ,...
//比如
@property (nonatomic, strong) void (^testBlock)(id _Nullable ,...);
這是之前寫的返回頂部的組件,就是在 componentDidMount 里監(jiān)聽 window scroll 事件。
https://github.com/BaoXuebin/xdbin-react-app/blob/master/src/app/components/BackTop.jsx
這里分享一個(gè)之前遇到的坑吧。因?yàn)榉祷仨敳窟@個(gè)組件基本每個(gè)頁面都會(huì)用到,而一個(gè)頁面里對(duì) window scroll 事件的處理有可能不止一個(gè)。如果每個(gè)組件里都寫如下代碼:
componentDidMount() {
window.onscroll = () => {
// ...
};
}
則肯定會(huì)覆蓋原有的 window.onscroll 方法。所以正確的處理應(yīng)該是延續(xù) onscroll 事件的冒泡執(zhí)行。
componentDidMount() {
window.onscroll = () => {
if (window.onscroll) {
window.onscroll();
}
// ...
};
}1.生成token的claim可以用手機(jī)號(hào)碼,填寫username也用手機(jī)號(hào)碼,解析的時(shí)候提取出手機(jī)號(hào)碼來驗(yàn)證
2.注冊(cè)的時(shí)候可以返回吧,注冊(cè)的路由下返回的信息攜帶一個(gè)Token類,將生成的access_token和refresh_token一同返回就ok了。
不必要更新所有數(shù)據(jù),因?yàn)槿绻潞芏嗥渌麩o用的數(shù)據(jù)的話,后期如果數(shù)據(jù)很多,會(huì)有很多的資源浪費(fèi),因?yàn)槟阋淮尾僮髯疃嗍?條數(shù)據(jù)狀態(tài)的切換,比如,當(dāng)前選中的是4,你想切換到25,其實(shí)是4的state變成0,25的state變成1.所以,你只需要向后臺(tái)傳一個(gè)這樣的json:
{
4:0,
25:1
}
json_decode 轉(zhuǎn)換之后的數(shù)組格式為這樣
$req = [4=>0,25=>1]
然后foreach處理
foreach($req as $key => $re) {
$db->where('id', '=', $key)->update(['state' => $re]);
}
因?yàn)樽疃嘀挥袃纱窝h(huán),所以對(duì)性能影響并不是很大。
或者可以這樣,需要將數(shù)據(jù)用array_keys ,array_values 處理一下。
/**
* update `表名` set state = case id
* when 4 then 0
* when 25 then 1
* end where id in (4,25)
* @param $table 表名
* @param $conditions_field 條件字段,此處為 id
* @param $values_field 需要被更新的字段 ,此處為state
* @param $conditions 條件 [4,25]
* @param $values 被更新的值 [0,1]
* @return int
*/
public function batchUpdate($table,$conditions_field, $values_field, $conditions, $values)
{
$sql = 'update ' . $table . ' set '. $values_field .' = case ' .$conditions_field;
foreach ($conditions as $key => $condition) {
$sql .= ' when ' . $condition . ' then ?';
}
$sql .= ' end where id in (' . implode(',', $conditions) . ')';
return $db->update($sql, $values);
}
jquery的底層也是調(diào)用addEventListener當(dāng)然,還有包括ie的兼容。
他也是把事件綁在了DOM上
addEventListener可以多次綁定并不會(huì)覆蓋上一個(gè)事件啊,是否是其他地方影響到了?
像這種事件監(jiān)聽我的做法是在根組件監(jiān)聽然后用$on $emit分發(fā)事件
根組件監(jiān)聽并分發(fā)
window.addEventListener('popstate', () => {
this.$root.$emit('popstate')
})
各級(jí)子組件的任意位置監(jiān)聽
this.$root.$on('popstate', () => {
})發(fā)現(xiàn)在git上有該問題
https://github.com/Tencent/we...
overwritten(重寫了)從父級(jí)傳來的屬性了。這個(gè)在vue 2.0 是不允許的。你可以用vue的語法糖.sync 或者直接$emit
簡單來說:
b=B()
b.a="hello bachelor"
a=B()
d=single(B)
print(c.a)
PS:你可以首部使用下方代碼看下具體執(zhí)行過程(輸入s單步執(zhí)行)
import pdb;pdb.set_trace()spring boot fat jar 了解一下
import requests
import json
url = 'http://fanyi.baidu.com/sug'
data = {'kw':'girl'}
res = requests.post(url, data=data)
content = json.loads(res.content.decode())
print(content)
不多就復(fù)制粘貼出來唄
那個(gè)是Request Headers,跟服務(wù)端沒有任何關(guān)系
因?yàn)槟惚敬握?qǐng)求沒有向服務(wù)器發(fā)出,而是(from disk cache),所以Chrome只能顯示臨時(shí)頭部
如果你要做測試,但瀏覽器又有緩存,勾選Developer Tools的Disable cache
如果這個(gè)頁面本應(yīng)沒有緩存,那是因?yàn)槟愫蠖藳]有設(shè)置正確的Cache-Control頭部
timeout是后臺(tái)服務(wù)的問題。與前端沒什么關(guān)系。
先用冒泡排序?qū)懗雠袛嘧畲蟮臄?shù)字,然后在判斷他是不是奇數(shù)(求余)
最基本的:emit up; prop down!
使用了vux就相當(dāng)于是React的Redux里的store,存在應(yīng)用頂層??梢员幌旅嫒魏谓M件接收。
可以在app里定義data,wx.request的時(shí)候設(shè)置app里的data,然后wx.navigateTo時(shí)獲取這個(gè)data
北大青鳥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)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(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)理從事移動(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ū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(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)師。