springboot通過(guò)注解加緩存原理 開發(fā)一個(gè)app有多難?
開發(fā)一個(gè)app有多難?先說(shuō)一點(diǎn)兒,我是前端工程師,因?yàn)殚_發(fā)完畢app可以使用的是H5的東西,不是原生安卓和IOS,其實(shí)有個(gè)很火一般的Flutter,只不過(guò)沒徹底投入運(yùn)營(yíng)。因此我以下說(shuō)的只對(duì)于前端的想開
開發(fā)一個(gè)app有多難?
先說(shuō)一點(diǎn)兒,我是前端工程師,因?yàn)殚_發(fā)完畢app可以使用的是H5的東西,不是原生安卓和IOS,其實(shí)有個(gè)很火一般的Flutter,只不過(guò)沒徹底投入運(yùn)營(yíng)。因此我以下說(shuō)的只對(duì)于前端的想開發(fā)app的朋友。當(dāng)然了我也剛開發(fā)了幾個(gè),還有一個(gè)很多經(jīng)驗(yàn)不足,如果寫的有問(wèn)題如果能作解釋。
其實(shí)我做開發(fā)上次三年多的時(shí)間,說(shuō)實(shí)話我總覺得如果沒有只不過(guò)是開發(fā)完畢市面上已經(jīng)有的東西,那就相對(duì)很容易的,現(xiàn)在有很多能成熟的框架,有很還好的api借鑒,網(wǎng)上也有很多資源,并不一定都可以不查看到。你遇到問(wèn)題之前沒準(zhǔn)有很多前輩已經(jīng)遇見過(guò),多多指教上官方論壇,跟大家交流學(xué)習(xí)。我覺得能夠麻煩的東西是你可不可做下去,又不是說(shuō)見到過(guò)個(gè)問(wèn)題想都并不想就找人問(wèn),這樣的態(tài)度我不推薦推薦。況且你的問(wèn)題很簡(jiǎn)單,之后突然發(fā)現(xiàn)那個(gè)僅僅兩行代碼的事,可是這個(gè)結(jié)果也源于你之前的不時(shí)回答,知識(shí)去學(xué)了才是自己的。
跟大家簡(jiǎn)單啊彼此分享下我的經(jīng)歷。另一個(gè)app是專用mui開發(fā)物流手持,簡(jiǎn)單點(diǎn)說(shuō)是跑單完單可以上傳信息,直接輸入歷史單等等。公司就我一個(gè)前端,做項(xiàng)目之前mui我也才看了一周左右。確實(shí)不過(guò)是html頁(yè)面而己,不過(guò)也有很多調(diào)用原生的東西。記住當(dāng)時(shí)一天都工作的話到很晚,很簡(jiǎn)單登入列表顯示頁(yè)面,這些那就好寫的。晚上六點(diǎn)下班之后我就送回公司相關(guān)資料怎摸動(dòng)態(tài)鏈接庫(kù)系統(tǒng)攝像頭,怎莫使用二維碼,怎摸動(dòng)態(tài)創(chuàng)建直接支付收款。也很害怕,自己零開始做沒人帶。再后來(lái)看了官方獨(dú)立顯卡的html5,很多都有吧樣例,其實(shí)也會(huì)加強(qiáng)自己的功能稍作修改后。也一并加入了幾個(gè)群,雖說(shuō)說(shuō)有很多瞎扯淡,只不過(guò)也有很多人在研究和探討技術(shù)。所以資源很多,自己拒絕去找。聽說(shuō)后來(lái)在變更土地性質(zhì)的時(shí)候,開發(fā)效率就很快了。
當(dāng)時(shí)有個(gè)真的很麻煩的事是調(diào)用地圖。我是pc和app同樣做的,pc派送,app接單后,得用也是高德地圖jsapi。但是到手機(jī)上就沒法用了,我也究竟為什么不。也找了很多東西,不過(guò)發(fā)郵箱出去的基本是地圖不總是顯示。問(wèn)了有個(gè)人的顯示,再問(wèn)明他呢,他就說(shuō)我又是剛弄,我的就能不出來(lái),人家厲害,我能說(shuō)什么,自己捅咕唄。我非常清晰地我記得弄了三周,別的布局什么寫的也很快,因此偶爾會(huì)弄地圖了。之后真的是瞎貓遇到死耗子了,我是真的不懂為什么會(huì)不會(huì)跟軟件版本肯定什么有關(guān)系。我沒多大用處sdk不過(guò)引了百度的地圖sdk,jsapi不使用的高德的,沒顯示最終。當(dāng)然很多人會(huì)疑問(wèn),你們最好別好糾結(jié)這個(gè),最重要的是效果必須得出來(lái),我話說(shuō)出來(lái)可能會(huì)很容易,也很有可能是運(yùn)氣,可是這一些也是建立起在前期自己的努力認(rèn)真思索,查閱資料。原來(lái)是是不看書明白了了稻盛和夫,現(xiàn)在是實(shí)踐中表述了稻盛和夫先生。
現(xiàn)在我在使用mui團(tuán)隊(duì)開發(fā)的另一個(gè)框架uniapp開發(fā)一個(gè)簡(jiǎn)易版的頭條。又是文章,專家,訂閱,評(píng)論等等內(nèi)容。又開始時(shí)候自己慢慢的看文檔,看官方例子,動(dòng)手去字跡,探索了再看看flex布局。上網(wǎng)號(hào)的分裝,優(yōu)化promise請(qǐng)求。當(dāng)然也遇到很多坑,像軟鍵盤彈出對(duì)話框?qū)Σ季值臄D壓,這里面沒有window,document這些瀏覽器的對(duì)象了。像富文本解析,也要對(duì)解析進(jìn)去的文本字體縮放圖片,圖片點(diǎn)擊,復(fù)制粘貼。uniapp基本是基于小程序的api語(yǔ)法,因?yàn)樽约阂踩ジ闳フ?,上個(gè)月忙了整月,現(xiàn)在都差不多都可以不了。不會(huì)怕走歪路,走多了就很清楚怎莫琢磨了,怎末能夠解決問(wèn)題了。
我只不過(guò)是個(gè)小開發(fā),仍然在自學(xué),在發(fā)現(xiàn)。只希望跟大家齊一進(jìn)步。要是有想知道一點(diǎn)得東西是可以給我留言,我也只希望去能分享自己的經(jīng)歷。百度網(wǎng)盤也有些教程,有必須的小伙伴可以不找我,不需關(guān)注。謝謝啦閱讀!
Spring如何解決循環(huán)依賴的問(wèn)題?
你這個(gè)問(wèn)題太大了,不是那么容易簡(jiǎn)單啊交代清楚。簡(jiǎn)短精悍說(shuō)Spring在InstantiateBean時(shí)不能執(zhí)行構(gòu)造器方法,構(gòu)造出實(shí)例,假如是單例的話,會(huì)將它放進(jìn)去一個(gè)singletonBeanFactory的緩存中,再接受populateBean方法,設(shè)置里屬性。是從一個(gè)singletonBeanFactory的緩存解決的辦法了循環(huán)依賴性太強(qiáng)的問(wèn)題。推薦推薦你再仔細(xì)看看下這個(gè)鏈接。作者講的很透測(cè)明白