1、這是 flask 項(xiàng)目,我們可以明確一點(diǎn),所有的模塊操作都是在當(dāng)前的操作目錄下進(jìn)行的,也就是說,導(dǎo)入模塊的時候,不會涉及到 sys.__path__。
2、所有的模塊導(dǎo)入,都是為了載入內(nèi)存,那么在載入內(nèi)存在前,我們 Python 會將要導(dǎo)入的模塊都加入到 sys.modules 這個字典中,并將模塊的名字都加入正在調(diào)用 import 的模塊的 Local 命名空間。
3、我們復(fù)盤一下 flask 項(xiàng)目中的包/模塊導(dǎo)入。
3.1、app/__init__.py中使用 from app.home import home as home_blueprint 引入 home,這里的動作是,將 home 這個包名及路徑,保存到 sys.modules 這個字典中,并將home 這個包名引入到 app 這個模塊的 Local 命名空間了。
3.2、home/__init__.py 結(jié)尾又用 import app.home.views 從 views.py 導(dǎo)入內(nèi)容。同樣會把 views 的包名及路徑,保存到 sys.modules 中,并將將views 這個包名引入到 home 這個模塊的 Local 命名空間。
提示: 一個模塊不會重復(fù)導(dǎo)入。
到此,一切看似都還正常。
4、但是,重點(diǎn)是 views 里還需要導(dǎo)入藍(lán)圖 home,這很明顯就是循環(huán)導(dǎo)入的問題了。記住,循環(huán)導(dǎo)入問題 是個真正的問題,會導(dǎo)致 ModuleNotFoundError: No module named 錯誤。但是循環(huán)導(dǎo)入是可以破解的,那就是寫在 home/__init__.py 文本內(nèi)容的最后面。
5、如果寫在前面呢?? home/__init__.py 中 home = Blueprint('home', __name__) 就是在定義 home 這個包,在你沒有定義完成之前,涉及到調(diào)用 home 本身,肯定會報錯。所以,寫在之前或之后的問題就是以藍(lán)圖創(chuàng)建的代碼 home = Blueprint('home', __name__) 為基準(zhǔn)。
可以在body上加不同的顏色名
<body class="black">
<body class="blue">
然后不同的顏色風(fēng)格外用類名包裹
body.black{
.nav{color:black}
...
}
body.red{
.nav{color:red}
...
}
點(diǎn)擊切換類名應(yīng)該是可以的
.....自燃還行。基本沒有辦法,因?yàn)槎际腔煜龎嚎s過的,尤其你還用了 Babel 的話。
代碼一定記得上傳git啊。
cookie一樣是只是session一樣,session里面的內(nèi)容可以不同
你的網(wǎng)站我看了一下PHP_SESSIONID是一樣的,所以COOKIE不變。
但是$_SESSION的內(nèi)容可以改變。所以有了你說的情況
以后你在使用origin的時候就是你指定的的遠(yuǎn)程倉庫 git@github.com:suiweinuv/demo1.git ,你也可以起個自己好記的名字。
vuex管理高亮的index啊
你不可能這樣跨域提交的,你可以考慮反向代理,把這個請求通過前端的容器轉(zhuǎn)發(fā)到后端的容器。
樓上說的沒錯,你是想外層有一個父router-view,內(nèi)層有多個同級的子router-view,這就得用嵌套路由。
--逆向思維,那我們就先查出這三個字段都不含8的數(shù)據(jù)
--再查詢的時候不包含它們即可
SELECT Id,mobile1,mobile2,mobile3 FROM [Table]
WHERE Id NOT IN
(
SELECT Id FROM [Table]
WHERE mobile1<>8 AND mobile1<>8 AND mobile1<>8
)Q1: 我覺得是tabbar擋住了其他控件, 導(dǎo)致無法點(diǎn)擊
Q2: 顯而易見改下被遮擋控件的frame
補(bǔ)充下控件無法響應(yīng)的幾種常見的情況, 題主可以排查下:
控件被隱藏 hidden
控件的透明度 ≤ 0.01 alpha
用戶交互被關(guān)閉 User Interaction
子控件超出父控件的有效范圍 圖層Layer
Q3: 隱藏tabbar的方法:
假設(shè)一級頁面正常顯示tabbar, 二級頁面不顯示tabbar (類似微信朋友圈)
我采取的方法是: 重寫ViewWillAppear, 在view顯示之前, 就隱藏tabbar (注意一級頁面要設(shè)置 hidden = NO)
// 一級界面
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
// 不隱藏 tabbar
self.tabBarController.tabBar.hidden = NO;
}
// 二級界面
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
/** 隱藏 tabbar **/
self.tabBarController.tabBar.hidden = YES;
}圖,碼!。。。。
這是jQuery官網(wǎng)上的一個示例
$.each([ 52, 97 ], function( index, value ) {
alert( index + ": " + value );
});
對于value = callback.call( obj[ i ], i, obj[ i ] );,第一個obj[i]代表函數(shù)的this,后面兩個參數(shù)分別代表index和value
大概研究了下主要是nginx配置圖片縮略這塊,https://github.com/oupula/ngx...
less和css要分開配置,不要合在一起配置
lqb-web 是文件夾的名稱吧
chrome設(shè)置 -> 高級設(shè)置 -> 密碼管理,但愿能滿足你的需求,哈哈
首先,請仔細(xì)閱讀 DefinePlugin 的文檔。
現(xiàn)在我假設(shè)你讀過了。DefinePlugin 用來替換代碼中的常量,比如代碼中有 const a = SOME_CONST,你的配置文件里有 DefinePlugin({ SOME_CONST: '"hello"'}),那么代碼就會被替換成 const a = "hello",所以引號在這里非常重要。
所以就可以知道,你這種直接在配置文件里輸出定義的做法是多么莫名其妙,一看就沒看文檔。
至于怎么處理錯誤,這個要看你代碼里怎么使用。建議你找到對應(yīng)行,然后根據(jù)你的代碼調(diào)整配置。
北大青鳥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)師。