如果數(shù)據(jù)都是從父組件傳下來衍生的,那么父組件把重置的方法通過 props 傳給子組件,子組件在 beforeDestroy 時調(diào)用。否則組件銷毀之后再創(chuàng)建自動就是重置的數(shù)據(jù)。
一、分析
找不到包應(yīng)該為路徑問題,項目能正常啟動,maven編譯不過,猜測所打jar包出現(xiàn)的問題
二、原因
參考:maven mulit-module dependency package not found
問題出現(xiàn)在maven spring boot打包插件上
1.spring boot packaging plugin
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
打包后所有的包和類都放到了BOOT-INF文件夾中
2.maven packaging plugin
build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
</plugin>
</plugins>
</build>
包在根路徑下
三、解決方案
替換build插件為maven打包插件即可
方法getdata 你return的是"xx",一個字符串。不是一個promise對象。不太明白你這樣寫的目的,建議看下
阮一峰ES6的promise
原來是自己粗心沒認(rèn)真看lua手冊,上述代碼這一行
print(os.time({day = day, month = month, year = year, hour = hour, minute = minute, second = second}));
應(yīng)該改成
print(os.time({day = day, month = month, year = year, hour = hour, min = minute, sec = second}));
由于我的錯誤代碼里面寫成了minute
和second
,所以造成os.time()在格式化時間時將該兩個字段丟棄了,才導(dǎo)致的精度不一致問題。自己粗心了:P
lua手冊里面關(guān)于os.time()的函數(shù)有格式說明:
python2 -m pip install ipykernel
python2 -m ipykernel install --user
python3 -m pip install ipykernel
python3 -m ipykernel install --user
.............
ubuntun可以的
IP 與 MAC 均可標(biāo)識主機(jī), 只是范疇不一樣. 在網(wǎng)絡(luò)堆棧中, IP 比 MAC 更高一層, 詳見 https://en.wikipedia.org/wiki...
IP 可以標(biāo)識因特網(wǎng)內(nèi)的主機(jī), 而 MAC 可以標(biāo)識物理互聯(lián)的主機(jī)(比如連接到同個交換機(jī)的設(shè)備).
鬧劇一場,上面的內(nèi)容是主動重啟服務(wù)器時的日志記錄。節(jié)點1掛了,客戶搞錯了去重啟節(jié)點2才出現(xiàn)了上面的日志。沉痛的教訓(xùn),忙活大半天。
同問?解決了碼?
上面是UTC時間,或GMT時間,下面是北京時間,很明顯東八區(qū)就是UTC+8小時,所以最后會有+0800
其實你這樣應(yīng)該是可以打斷點了,只是必須從入口文件開始而已??梢栽谛枰獢帱c的地方打上斷點,然后斷點進(jìn)入入口文件后,單擊一下phpstorm的綠色箭頭就可以跳到打上斷點的地方了。
xdebug的配置并沒有什么問題,問題應(yīng)該出在Chrome的插件,用這個插件的時候,每次有斷點的請求都會發(fā)送一個xdebug的參數(shù),值是一個數(shù)字,你應(yīng)該是沒有這個參數(shù)才導(dǎo)致的這個報錯。
其實xdebug完全可以不依賴瀏覽器的插件就可以打斷點,使用xdeubg.remote_autostart配置即可。
zend_extension=xdebug.so
xdebug.remote_autostart = 1
xdebug.remote_enable = 1
xdebug.idekey = phpstorm
xdebug.remote_connect_back = 1
xdebug.remote_port = 9999
xdebug.remote_handler = dbgp
xdebug.remote_log=/var/log/php/xdebug.log
以上是我的xdebug配置。
然后不需要配置configuration,配置好phpstorm的xdebug端口,然后增加一個server,配置好server對應(yīng)的域名即可。
希望對你能有所幫助。
可以直接修改:
<link rel="icon" href="icon url" />
ps:連你老婆放哪都不知道了嗎?(哈哈,開玩笑)
cteateElement 的時候就應(yīng)該把 children 準(zhǔn)備好了
所以應(yīng)該從子到父創(chuàng)建實例
需要2個遞歸
參考下面代碼:
class App extends React.Component {
constructor() {
super()
this.badJson = [
{id: 1, pid: 0, type: 'div'},
{id: 2, pid: 1, type: 'ul'},
{id: 3, pid: 2, type: 'li'},
{id: 4, pid: 3, type: 'span'},
{id: 5, pid: 0, type: 'div'}
]
}
handleJson(val, pid) {
if (val.pid == pid) {
const children = this.badJson.map(val2 => this.handleJson(val2, val.id)).filter(x => x)
if (children.length) val.children = children
return val
}
}
createNodes({id, pid, children, type}) {
return React.createElement(
type || 'div',
{key: id},
children ? children.map(val => this.createNodes(val)) : id
)
}
render() {
// 處理 JSON
const goodJson = this.badJson.map(val => this.handleJson(val, 0)).filter(x => x)
return <div>{goodJson.map(val => this.createNodes(val))}</div>
}
}
自己找到原因了,謝謝
對于跟著教程走,主要的區(qū)別就是包管理器不一樣。
Centos一般是
yum install the-package
Ubuntu一般是
apt install the-package
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
北大青鳥中博軟件學(xué)院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學(xué)院和江蘇省首批服務(wù)外包人才培訓(xùn)基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團(tuán)創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機(jī)構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團(tuán),成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。