人妻暴雨中被强制侵犯在线,亚洲国产欧美日韩精品一区二区三区,四虎影免看黄,国产无人区二卡三卡四卡不见星空

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開(kāi)始

搜索
樓主: mato

純自嗨:從零開(kāi)始寫(xiě)一個(gè)小程序

[復(fù)制鏈接]
51#
 樓主| 發(fā)表于 2021-10-6 17:30:18 | 只看該作者
總結(jié):正確的事再難也要堅(jiān)持做下去# i" k; E) h  {! b7 J

/ a5 |( q  Q3 Q) |$ h0 U7 {自從框架構(gòu)思完畢后,就開(kāi)始著手編程的事情。后面的難度遠(yuǎn)遠(yuǎn)超出我的預(yù)料,一度想放棄,幸好有一個(gè)朋友跟我說(shuō)了一句話:正確的事情,再難也要堅(jiān)持做下去。這個(gè)事情是正確的嗎?嗯,毫無(wú)疑問(wèn),事情成功后將解決一個(gè)很大的問(wèn)題。還是回到我一直以來(lái)的信念:任何問(wèn)題都是有解決的辦法,如果沒(méi)有,肯定是問(wèn)題描述不夠清晰。
6 ^9 H( {$ Q- I1 s  t- N% K/ a5 z1 j2 {( d2 k
先說(shuō)說(shuō)困難! z" Z! H7 M0 Q7 U
$ g$ L" Y; j/ B' c! n  `
困難一,軟件架構(gòu)沒(méi)有規(guī)劃好,寫(xiě)到一半出現(xiàn)重大缺陷,只能推倒重來(lái)。, V4 h/ N: {5 P( d0 t2 X
因?yàn)椴皇怯?jì)算機(jī)專(zhuān)業(yè)出身,前期沒(méi)有想軟件架構(gòu)的問(wèn)題(關(guān)鍵也不懂這個(gè)),后續(xù)數(shù)據(jù)的查詢(xún)、更新、插入等能力很弱,并發(fā)一上來(lái),后端就開(kāi)始鬧情緒。想著這樣實(shí)在是不行的,就找it行業(yè)的同學(xué)看看,讓他給我重新規(guī)劃了整個(gè)架構(gòu),然后前面的代碼幾乎重新寫(xiě)了一邊。
" l1 s" R: m) ~- b
$ M6 [& D0 n; c) s2 V+ k, j" w. W困難二,想法很理想,但是技術(shù)上暫時(shí)實(shí)現(xiàn)不了。7 z3 \0 y1 n/ Z- A- h( n8 a1 M
站在用戶(hù)的角度,我希望這個(gè)小程序具備某些功能,但是到了編程階段,發(fā)現(xiàn)實(shí)現(xiàn)不了或者實(shí)現(xiàn)的代價(jià)很大。比如,我設(shè)想在外面看到不認(rèn)識(shí)的單詞,可以打開(kāi)攝像頭,然后識(shí)別出來(lái),然后可以保存到優(yōu)先列表中安排記憶。但是這個(gè)涉及到AI圖像識(shí)別功能,雖然騰訊有這個(gè)技術(shù)提供,但是收費(fèi)有點(diǎn)高。一邊是理想,一邊是現(xiàn)實(shí),最終還是選擇向現(xiàn)實(shí)妥協(xié)。
+ J2 I- Y3 X4 K" s- e1 w$ M& f: {) Y
困難三,功能上實(shí)現(xiàn)了,但性能上很蛋疼4 N! W! y, p6 i9 X2 D. m
有時(shí)候一個(gè)功能經(jīng)過(guò)不斷嘗試,終于能實(shí)現(xiàn)了,但是實(shí)際使用起來(lái),性能很蛋疼。比如,記單詞時(shí),需要調(diào)取單詞的數(shù)據(jù)。剛開(kāi)始,我是每記一個(gè)就調(diào)取一次數(shù)據(jù),過(guò)一段時(shí)間當(dāng)我收到騰訊給我的費(fèi)用清單,就瞎了眼,因?yàn)榉?wù)器是按照讀取次數(shù)收費(fèi)的,這一波操作差點(diǎn)把我那點(diǎn)私房錢(qián)清空了。而且讀取次數(shù)太頻繁,造成并發(fā)量上來(lái),也影響了讀取速度。嚇得我趕緊優(yōu)化。
0 n7 a' A! c( X2 ~5 W* ~) c; I4 A3 }8 i
#說(shuō)說(shuō)收獲吧# Z6 |+ V; `  \, a7 a& a

8 ^# w% e$ M. Y收獲一,雖然不完美,但至少做了出來(lái)  I/ F7 R" @; \4 {7 g) m7 s2 r4 c
從構(gòu)思到上線用了9個(gè)月,幾乎耗費(fèi)了我全部的業(yè)余時(shí)間。雖然不完美,但至少按照自己的想法做了出來(lái),后續(xù)還會(huì)不斷地優(yōu)化。對(duì)于我來(lái)說(shuō),這是一件正確的事情,我堅(jiān)持了下來(lái)。7 d4 x/ T! x0 U
+ k9 `& Q# F; R( I  ^. A# n
收獲二,沒(méi)有條件具備這個(gè)說(shuō)法,有想法了,干起來(lái)就好- x2 I( g$ J& N6 d" X' h, g
從一開(kāi)始也是依仗自己對(duì)計(jì)算機(jī)有一點(diǎn)點(diǎn)的基礎(chǔ),就開(kāi)始干起來(lái)了。遇到很多也許在專(zhuān)業(yè)人士眼中很皮毛的問(wèn)題,只能硬著頭皮在網(wǎng)上看看有沒(méi)有答案,反復(fù)地看那些大能的視頻,把別人的代碼copy下來(lái),一句一句分析他的邏輯原理,再改成自己想要的效果。
3 |, A6 ]* p. A8 Z1 }# c; L6 N
( ~1 c- w+ Z! I% L, o收獲三,眾人拾柴火焰高
7 x3 R# U# h3 r2 n' {9 {小程序的很多功能都是那些最初試用的同學(xué)提出的,我從來(lái)沒(méi)有想到,但是很實(shí)用,所以我把它實(shí)現(xiàn)了,換句話來(lái)說(shuō)這是一個(gè)集體的研發(fā)成果。感謝這些同學(xué)。
% U( a& k: q4 N" F7 ha.比如記單詞里有一個(gè)畫(huà)板功能,我有一個(gè)習(xí)慣就是記單詞時(shí)一邊記一邊寫(xiě)出來(lái),所以我記單詞的時(shí)候都會(huì)準(zhǔn)備筆和紙。后來(lái)我發(fā)現(xiàn)有很多人都有這個(gè)習(xí)慣,然后一個(gè)同學(xué)跟我說(shuō)帶紙和筆不方便,能否在屏幕上寫(xiě)出來(lái)?后來(lái)我就加上了一個(gè)畫(huà)板功能,小伙伴們反饋這個(gè)功能實(shí)在是太實(shí)用了。
1 C# f: D0 F& T* A; Rb.還有一個(gè)同學(xué)跟我說(shuō)他每天開(kāi)車(chē)上下班,他希望把這個(gè)時(shí)間用來(lái)學(xué)英語(yǔ),開(kāi)車(chē)時(shí)眼睛和手都不能被占用,只剩下耳朵和嘴巴可用。我就加入了自動(dòng)循環(huán)播放功能,只要把小程序打開(kāi),開(kāi)車(chē)也可以記單詞。7 X5 I. m/ [% {/ u( \4 z! m
c.有同學(xué)跟我說(shuō),他很多時(shí)間都在等電梯、排隊(duì),他希望可以把這個(gè)時(shí)間利用上。我就優(yōu)化了程序的啟動(dòng)時(shí)間,讓整個(gè)啟動(dòng)時(shí)間控制在2秒以?xún)?nèi)。
, F; S1 D; l/ E. Z& D! w  Bd.有同學(xué)跟我說(shuō),他上下班坐地鐵,手機(jī)信號(hào)不好,但是他希望用這段時(shí)間學(xué)英語(yǔ)。我就優(yōu)化了數(shù)據(jù)的緩存結(jié)構(gòu),只要打開(kāi)過(guò)一次,后續(xù)就算沒(méi)有網(wǎng)絡(luò)也可以繼續(xù)使用。
52#
發(fā)表于 2021-10-7 13:44:37 | 只看該作者
還說(shuō)啥呢?點(diǎn)贊就完事了
* Y" f3 X- p9 e5 T1 d/ _1 W
53#
發(fā)表于 2022-9-30 11:35:42 | 只看該作者
mato 發(fā)表于 2021-10-6 17:30& G" G- ~- a1 L! U
總結(jié):正確的事再難也要堅(jiān)持做下去) t8 L) p1 X% i. O& p8 Y& E

. v7 l+ }% ~% G% v) K6 c  f6 c自從框架構(gòu)思完畢后,就開(kāi)始著手編程的事情。后面的難度遠(yuǎn)遠(yuǎn)超出我的 ...
8 H# ]6 C" T" L6 W4 V$ x/ ^* d
外行請(qǐng)教大佬一個(gè)問(wèn)題,關(guān)于手機(jī)app的通信機(jī)制,8 Z# j6 i2 m5 K6 @7 J# N
一個(gè)遠(yuǎn)程的設(shè)備,帶控制系統(tǒng),如何向手機(jī)app,微信小程序雙向通信,發(fā)送數(shù)據(jù)?9 b7 k: W1 V8 e, i" y

+ L2 V; ^- k. m0 Z6 ~$ h* s; d
) |2 }$ ]/ ^& N% Z% V- N; ?' _不要通過(guò)云;是選擇wifi,還是4G數(shù)傳模塊?謝謝指點(diǎn)~4 b: I8 O2 x6 e0 k' B

0 c) v  k% _% R7 D

點(diǎn)評(píng)

感謝lz回復(fù)。我再次讀了全部樓層,受益匪淺。也發(fā)了一下自己的看法,姑妄言之,歡迎批評(píng)指正!  發(fā)表于 2022-10-1 12:44
不過(guò)我想你要的功能是可以實(shí)現(xiàn)的。小程序可以調(diào)取WIFI硬件,只要你的設(shè)備通過(guò)WIFI和手機(jī)聯(lián)上。你可以去研究一下小程序的開(kāi)發(fā)文檔。  發(fā)表于 2022-10-1 09:44
這個(gè)問(wèn)題真不懂,不好意思!  發(fā)表于 2022-10-1 09:41
54#
發(fā)表于 2022-9-30 14:42:27 | 只看該作者
mato 發(fā)表于 2021-10-6 17:30
6 e0 J- N$ {& @9 N7 h# b$ M總結(jié):正確的事再難也要堅(jiān)持做下去$ K! V  f/ K4 W8 h
3 M; K7 h; O7 [6 ^2 g1 G$ g
自從框架構(gòu)思完畢后,就開(kāi)始著手編程的事情。后面的難度遠(yuǎn)遠(yuǎn)超出我的 ...

2 c% x) N% Y% F- `' a# l. u頂lz!$ z+ U$ ]! @$ b& ?1 D* i& X1 n
55#
發(fā)表于 2022-10-1 12:13:41 | 只看該作者
mato 發(fā)表于 2021-1-10 09:001 ~4 @. e0 f. E' t) \6 X8 u
感謝給位社友的關(guān)注和支持,今天繼續(xù)。

  b5 ~$ F4 [& n* p9 [“后續(xù)數(shù)據(jù)的查詢(xún)、更新、插入等能力很弱,并發(fā)一上來(lái),后端就開(kāi)始鬧情緒?!?font class="jammer">! d/ I4 w/ P+ _' w  M
. T! s5 z0 X6 @! a
感覺(jué)DB的結(jié)構(gòu)有問(wèn)題,導(dǎo)致繁瑣的數(shù)據(jù)庫(kù)操作業(yè)務(wù),搞多個(gè)表,多個(gè)映射,不用頻繁插刪單詞,搞個(gè)有限狀態(tài)機(jī)就可以了。
  V& Y3 \4 T% B7 q  T. C  [6 Z1 S1 d( |: q1 Z
FYI$ ?4 ~/ q$ p) Q% I4 s: J
56#
發(fā)表于 2022-10-1 12:19:51 | 只看該作者
mato 發(fā)表于 2021-10-6 17:30
" O5 z( U6 Y3 N( Q總結(jié):正確的事再難也要堅(jiān)持做下去
. b# @( |: ^8 y6 Q: l9 K' g  l1 }$ l: J' v/ ^4 b: j
自從框架構(gòu)思完畢后,就開(kāi)始著手編程的事情。后面的難度遠(yuǎn)遠(yuǎn)超出我的 ...

- s9 q0 e1 v( S“比如,我設(shè)想在外面看到不認(rèn)識(shí)的單詞,可以打開(kāi)攝像頭,然后識(shí)別出來(lái),然后可以保存到優(yōu)先列表中安排記憶。但是這個(gè)涉及到AI圖像識(shí)別功能,雖然騰訊有這個(gè)技術(shù)提供,但是收費(fèi)有點(diǎn)高。一邊是理想,一邊是現(xiàn)實(shí),最終還是選擇向現(xiàn)實(shí)妥協(xié)。”) ~$ `5 S+ m' Y) z/ W; S

# F  W% |$ D( `4 k7 c4 g( J沒(méi)必要圖像識(shí)別,讓他自己輸入,生成新單詞就ok;允許客戶(hù)擁有自己的私人單詞庫(kù),你給他多建一張表。2 _/ s, u; P' A7 ^: Z
; l6 n% V. ^) A6 [
例如一些專(zhuān)業(yè)術(shù)語(yǔ),工作中常用的英文縮寫(xiě),讓他自己輸入,自己生成單詞,一起放入單詞庫(kù)進(jìn)行記憶?;蛘邌为?dú)對(duì)私人詞庫(kù)進(jìn)行高強(qiáng)度記憶,可以比普通單詞庫(kù)優(yōu)先完成全部記憶。8 g( O( r+ s- ~6 ]( x

" ?5 [7 }6 j" AFYI3 s0 R" o- U7 ~# n6 C
% A, F/ a4 V* Q3 Q

  T! @: H1 m9 Y% P! S
57#
發(fā)表于 2022-10-1 12:48:05 | 只看該作者
無(wú)敵老大 發(fā)表于 2021-1-6 15:03
3 \0 H! @) R6 ]6 N0 \$ F. A8 w好大的廣告

2 d( P  o+ K" A0 b“剛開(kāi)始,我是每記一個(gè)就調(diào)取一次數(shù)據(jù),過(guò)一段時(shí)間當(dāng)我收到騰訊給我的費(fèi)用清單,就瞎了眼,因?yàn)榉?wù)器是按照讀取次數(shù)收費(fèi)的,這一波操作差點(diǎn)把我那點(diǎn)私房錢(qián)清空了?!?font class="jammer">0 u/ d9 d. ~0 W2 p* ?& u: d
* r' f+ ^- a/ o7 w
我證明,lz絕對(duì)不是給麻花藤打廣告。企鵝廠太黑了。
! L7 p% T3 s- \( k. f( k
58#
發(fā)表于 2022-10-1 12:57:16 | 只看該作者
mato 發(fā)表于 2021-1-6 11:36
) Z/ Y8 ?) P# I* L& j7 \8 M0 s確定開(kāi)發(fā)微信小程序后,那后面所有的工作就以這個(gè)展開(kāi)。4 W8 V& ]4 ]( B5 |8 O6 R6 ?" z
* E7 h: U  ~* m0 s
我把這事分成三個(gè)步驟:

, H$ O: B9 b- j3 t. yvx小程序,有了后臺(tái)DB,以后等你搞大了,會(huì)不會(huì)限制你,1 }2 D6 n6 B3 ?& T- C) c- m
數(shù)據(jù)庫(kù)你無(wú)法移植,數(shù)據(jù)不是你的,要你入會(huì)員,強(qiáng)制交租?
! G$ {) F' s: J9 d4 M6 D' }$ Z  b$ o% s' U# ^

2 s6 ^1 a. v/ I9 `! h8 R充或者不充,這是一個(gè)扎心的問(wèn)題。
3 ~2 E4 v2 r7 v4 a- `  L8 S4 h& e: [7 @, W3 \0 Y& h

- l) h" S0 M* Q# M1 q. D! Z0 V' s% B3 X. o/ c: e

+ b1 j' g6 H9 t% h
59#
發(fā)表于 2022-10-6 13:14:42 | 只看該作者
大白小白 發(fā)表于 2022-9-30 11:35
1 u/ O. `6 R" v8 ]6 {0 M外行請(qǐng)教大佬一個(gè)問(wèn)題,關(guān)于手機(jī)app的通信機(jī)制,
3 B' o' h2 V' Q一個(gè)遠(yuǎn)程的設(shè)備,帶控制系統(tǒng),如何向手機(jī)app,微信小程 ...
- V9 |9 w& p* D8 K/ `5 H6 W
謝謝lz推薦,我去看了B站小程序視頻,一節(jié)課嘩啦啦十幾分鐘,很多廢話,一點(diǎn)也不精煉。! ?  }) ^5 a$ A; L. C; {7 ^

* f  H% [# |- t& r0 A6 R搞了幾百節(jié)課,太浪費(fèi)了,頓感看視頻的學(xué)習(xí)效率太低了。哈哈
. w6 \$ U3 H# y) D& _' J: N( i4 H8 E3 z0 L& t
向lz學(xué)習(xí),提高自學(xué)自制力!: J4 C$ L3 t' L( z4 x7 J; |

: O8 k* U- f) y6 [) Z2 z+ f
* X8 ^% n0 j$ \1 j
8 L% R5 z6 {, Y# I

本版積分規(guī)則

Archiver|手機(jī)版|小黑屋|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2025-7-17 09:04 , Processed in 0.081396 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復(fù) 返回頂部 返回列表