亚洲欧美日韩国产一区二区精品_亚洲国产精品一区二区动图_级婬片A片手机免费播放_亚洲国产成人Av毛片大全,男女爱爱好爽好疼视频免费,中文日韩AV在线,无码视频免费,欧美在线观看成人高清视频,在线播放免费人成毛片,成 人 网 站 在 线 视 频A片 ,亚洲AV成人精品一区二区三区

機(jī)械社區(qū)

標(biāo)題: 純自嗨:從零開始寫一個(gè)小程序 [打印本頁]

作者: mato    時(shí)間: 2021-1-6 07:32
標(biāo)題: 純自嗨:從零開始寫一個(gè)小程序
開個(gè)貼子,,記錄這件有意思的事情,!
# z* G2 f" V# L2 w7 p+ \4 ^+ u8 R
) f/ W3 E% x. y2 C* [- q4 i/ t背景:4 M/ u2 S& z) f4 }, G& ?/ o
沖突一:想學(xué)習(xí),,卻找不到好工具
: Y6 P; c! Q! d5 e3 W, ^1 h/ N% w今年春節(jié)遇上了疫情,,我宅在家里,處于“失業(yè)”狀態(tài),,作為有志青年,不想每天刷劇,、刷抖音,,想著裝一下B,,提高一下英語水平。6 f/ E' M2 J  b: Q  N

7 u* o- ~6 N- k3 ?6 l# Y- `0 z于是,,在朋友圈瘋狂的廣告洗腦下,,我下載了幾個(gè)當(dāng)時(shí)很火的App,很認(rèn)真地投入學(xué)習(xí),。, k8 V/ e; k) j( Z* {
然并卵,,使用了一段時(shí)間之后,發(fā)現(xiàn)效果不太理想:首先,,這些App記單詞過程太過于復(fù)雜,,很多都提供了多種助記的方法,除了常規(guī)的詞根詞綴,、聯(lián)想記憶以外,,還有圖片記憶、電影情節(jié)記憶,、思維導(dǎo)圖記憶等,,這樣的好處是當(dāng)時(shí)很容易記住單詞,壞處就是忘得也很容易,,大量的助記材料無形中增加了記憶的工作量,,增加了記憶的負(fù)擔(dān),,從而偏離了記單詞的初衷,;其次,,練聽力的功能普遍都是提供新概念英語或者VOA,、BBC,、TED等聽力材料,,對(duì)于基礎(chǔ)不好的我,,感覺在聽天書,;
9 y0 C7 I3 G, F" g1 Z, X4 r4 `* G4 z難道就沒有一款適合我這種菜鳥的App嗎,?
) J% h/ w* B. W; d/ A* W一個(gè)大膽的想法出現(xiàn)在我腦海里:自己開發(fā)一個(gè)App,。
5 {. |( d* h" O6 Q1 ^
" O: Z1 e0 ~# M+ m( c& o6 J沖突二:計(jì)劃自己開發(fā),卻不是專業(yè)人士) c) P- p3 n9 H6 s
為什么說這個(gè)想法大膽呢,?因?yàn)槲译m然是一名搞技術(shù)的工程師,,但僅限于機(jī)械行業(yè)的。我所接受的完整編程教育僅是在大學(xué)期間的《C語言程序設(shè)計(jì)》,。所以對(duì)事情一無所知,,嚴(yán)重缺乏相關(guān)知識(shí)儲(chǔ)備,除了大膽,,我也不知道怎么來形容這個(gè)想法了,。/ H5 J# @- X' v7 X' s
但有句古話叫無知者無畏,而且作為理工男,我始終相信任何問題都有辦法解決,,只要你能夠把問題描述得足夠清楚,。& J% j% L7 ?7 l
因此這個(gè)想法一出現(xiàn),我立馬覺得應(yīng)該去試試,,結(jié)果怎樣不重要,,起碼先行動(dòng)起來。" I2 ~7 G8 s, p! q
$ e2 u( |" ^0 g; T# k, i, R' \
行動(dòng):5 I- y$ I$ ]% A) _
先把問題描述清楚,,我的目標(biāo)是開發(fā)一個(gè)學(xué)英語的App,,這款A(yù)pp應(yīng)該功能簡(jiǎn)單,不能太過復(fù)雜,。把它分解成兩個(gè)問題:' r4 z9 I7 u  S8 U6 Y
1-怎樣開發(fā)一個(gè)App,?3 S; b; N1 y% ]. R
2-應(yīng)該具備什么功能才能用來學(xué)英語?' i, J: ^- r# Y5 |8 w+ G

6 @: ]; n4 M4 p先來思考第一個(gè)問題:怎么開發(fā)一個(gè)App,?
% _- b+ E- h2 i- t9 r! t我把問題進(jìn)行細(xì)分:. ?- N* H! z6 E+ ]
1- 什么是App? # p" T; r3 S) x, w, O) F5 z
2- 需要哪些知識(shí)儲(chǔ)備,?
" A$ s" @$ W5 u9 O* b3- 如何做?需要什么工具,?7 E, e% p+ v+ M3 P
4- 有沒有簡(jiǎn)單的方法實(shí)現(xiàn),?
! h2 ?+ l# [/ ]經(jīng)過一番搜索、學(xué)習(xí),、請(qǐng)教,、記錄和總結(jié),這些問題漸漸有了答案,。% j, k4 o! i6 G

" _; c* I0 u* [$ |" l1-what:什么是App,?
( n! I, ]3 q0 P( `6 e, eApp是應(yīng)用application的簡(jiǎn)稱,我這里說的App是指手機(jī)端的App,。
1 g- r' e; p0 ^. b' v9 L根據(jù)開發(fā)模式,,目前的手機(jī)App可分為3種類型:原生、H5,、Hybrid,。它們有各自的優(yōu)劣勢(shì):5 M( y, d5 O+ L6 }3 O+ g, `# p$ q
            
類別! I9 T5 i1 ?4 n* S) e! {0 W  a$ K
概述
9 P6 g- R1 c2 a* t& K- d- F
優(yōu)勢(shì)$ L5 T% q* m% s0 j* `1 f; s4 p$ [
劣勢(shì)! e2 m- b0 [7 O! j( V
原生應(yīng)用 (Native
+ a% A4 ]! J( Q9 u/ r- `4 h/ M$ ?  App)
. G! ~; @2 v, U$ z5 t; d: o6 |
原生App就是利用Andriod、ios平臺(tái)官方的開發(fā)語言,、開發(fā)類庫,、工具進(jìn)行開發(fā)。比如安卓的java語言,,ios的Swift語言,。在應(yīng)用性能上和交互體驗(yàn)上應(yīng)該是最好的.
* Q' A% P* R6 U9 J' r4 U
1-可以訪問手機(jī)所有功能、可實(shí)現(xiàn)功能最齊全,;
1 N0 h9 t" ]; P, y- Z1 J2-運(yùn)行速度快,、性能高,,絕佳的用戶體驗(yàn);/ |' Q  e6 D! T% O, l" Z2 c
3-支持大量圖形和動(dòng)畫,。不卡,,反應(yīng)快;5 t4 B0 q3 C+ t2 a' {. T2 k& ^
4-比較快捷的使用設(shè)備端提供的接口,,處理速度上有優(yōu)勢(shì);
& z# u0 m- H! ?9 Z8 N2 a/ |
1-開發(fā)成本高,、周期長(zhǎng),,Android和ios都需要單獨(dú)的開發(fā);$ L2 f0 ?- R0 H& ~
2-更新版本需要重新下載安裝包,;
+ u/ E) a1 m( m1 s
H5應(yīng)用 (Web App)
, F% ]& @# ^, C, A1 e# Z
用普通web開發(fā)語言開發(fā)的,,通過瀏覽器運(yùn)行。! b" g! ?0 }; p! e3 }; F3 F* B
1-使用web語言,,開發(fā)門檻低,、周期短;
3 S. k# B3 [; i. r( X0 y3 V1 ^( m2-支持多種瀏覽器,,兼容性好,;5 y6 g; P% B, I  E2 }
3-免安裝,使用瀏覽器打開,,更新無需用戶參與,;
+ y1 C$ E- a+ x% d2 o; w
1-對(duì)聯(lián)網(wǎng)要求高,離線不能承載太多東西,;
+ y' u, o: e  r' m! }2-功能有限,;
8 y' p% R" N2 h5 S# ?2 U3-運(yùn)行速度慢,頁面不能承載太多東西,;- e3 i1 o! f; V0 E1 @
4-圖片和動(dòng)畫支持性不高,;5 O: Z( X# b) O3 {) X1 l8 `+ w
5-體驗(yàn)感不如原生和混合App;
2 w! j- L+ y0 O% o
混合版應(yīng)用 (Hybrid
+ n# _" [$ [! U  App)! z3 K8 d* \6 @& [' y# q$ W3 ?
既利用了原生APP開發(fā)技術(shù)還利用了HTML5開發(fā)技術(shù),,是原生和HTML5技術(shù)的混合應(yīng)用,。混合比例不限,。目前市面上流行的小程序和快應(yīng)用就是采用Hybrid技術(shù),。( n. r# @- W( o( j
1-運(yùn)行速度比Web  App快,可調(diào)用部分設(shè)備端口,;3 E: K4 |" M2 r9 i. v" l8 b
2-開發(fā)周期比原生App短,;
+ q  ^& s2 m2 v/ z3-可以跨平臺(tái),Android和ios不需要單獨(dú)的開發(fā),;7 `0 l  [  g* ^
4-免安裝,,打開就能用,,更新無需用戶參與;
3 J& c$ q# l9 q$ q; j8 Y
1-功能接口受限于原生App的支持程度,;# P5 R4 n4 Q( D. t! t) C% A, K1 c
2-體驗(yàn)感優(yōu)于Web App,,但差于原生App;& }5 J% g( J( [! `
7 T6 Q6 s: Z- c( M8 Q$ n& X
        
# T3 `, b2 O$ M; ^" d' g! i: Q% Z" s% S( X/ [
2-why:需要哪些知識(shí)儲(chǔ)備,?
% u) K& \, n$ n' N& ?App開發(fā)的流程大概分為幾個(gè)階段:需求分析-->架構(gòu)設(shè)計(jì)-->后端開發(fā)-->前端開發(fā)-->測(cè)試,。每個(gè)階段都需要相應(yīng)的知識(shí)。
2 `: Z) I! c" @: A2 Y' T1 z5 Q7 l
8 ~; d9 y0 a! r9 V( w2 S
- F9 Z9 `& D7 p' o  i需求分析:
: d) r( q& m$ E- A% L  O需求分析也稱為軟件需求分析,,是開發(fā)人員經(jīng)過深入細(xì)致的調(diào)研和分析,,準(zhǔn)確理解用戶和項(xiàng)目的功能、性能,、可靠性等具體要求,,將用戶非形式的需求表述轉(zhuǎn)化為完整的需求定義,從而確定系統(tǒng)必須做什么的過程,。這是軟件工程專業(yè)的相關(guān)知識(shí),。
/ ]3 x" q/ I  ~( o. D
: F4 ^1 k+ w- F* x* B, F) g
5 {$ a& u8 S: M

' V4 C: `' P0 a架構(gòu)設(shè)計(jì):/ A. P+ P  _) t: j1 i
需要架構(gòu)設(shè)計(jì)是將客戶的需求轉(zhuǎn)換為規(guī)范的開發(fā)計(jì)劃及文本,并制定這個(gè)項(xiàng)目的總體架構(gòu),,指導(dǎo)整個(gè)開發(fā)團(tuán)隊(duì)完成這個(gè)計(jì)劃,。架構(gòu)設(shè)計(jì)是軟件設(shè)計(jì)過程的早期階段,它把需求分析和設(shè)計(jì)流程連接在一起,。需要對(duì)開發(fā)技術(shù)(包括前端和后端)有深入的了解,。% N. n4 l" D* }3 t. N

! t9 q3 Q) ~  A/ w+ O. C) q! \
1 z' K0 ^3 m  p# `0 S8 l  C# [
6 e9 ?: Q1 Z' V5 z4 u/ g
后端開發(fā):
1 J1 z8 p- n& M, Y& @后端是指服務(wù)器相關(guān)的統(tǒng)稱,包含服務(wù)器,、數(shù)據(jù)庫,。( \. Y3 S# G: r- ~  V7 g* T
服務(wù)器搭建與開發(fā),常用語言和工具:Nginx,、Java,、Shell、Python,、PHP,、node.js等;
- ?, P3 n9 D2 K  m8 l數(shù)據(jù)庫開發(fā),,常用知識(shí):關(guān)系型數(shù)據(jù)庫mySQL,,非關(guān)系型數(shù)據(jù)庫MongoDB;" ?1 @; `* a7 S" N( m( u  Q

4 `2 P7 s+ B5 j5 p$ d: k
& H% x) }& ^5 _
0 ^0 ?4 b" Y4 o
前端開發(fā):
1 ]- W+ ?) D5 V  \2 G前端是手機(jī)端的開發(fā),,包括UI界面,、響應(yīng)邏輯、數(shù)據(jù)的請(qǐng)求,。
& v. z! N- e. A7 K前端三大基礎(chǔ)技術(shù):HTML5,、CSS,、JavaScript;
( \! |0 U0 n0 B3 T) K流行的前端框架:Angular,、vue.js,、React;
1 e! B% ]* W5 {9 M9 u原生App開發(fā)語言:Swift(iOS平臺(tái)),;Java(Android平臺(tái));+ n5 X& Z$ t8 q8 U; y

/ ]# i5 f  z. ?( D4 |0 K

5 z& G* m5 H& u6 @1 ]
8 M" U2 E% f: J4 @# V+ x
0 c" I, w2 t0 K  K0 t7 a測(cè)試:$ j9 y5 a. l8 Z9 X9 V0 m
包括功能測(cè)試,、性能測(cè)試、壓力測(cè)試等,。
8 y- f2 X) Q9 W: L% Q( z: ^1 X& c5 W& B! z9 S
* C$ {: m/ k$ I% H3 d3 _

, c- J" Y+ Z' g' r4 l" H) V/ c3-how:怎么做,?需要用到什么工具?+ o' n( \+ _! r. I/ ^& ^3 ?( @* P
看書,、看視頻教程、看開發(fā)文檔,、模仿實(shí)踐,;; V* F( C7 t. G. I: q
基本上各種語言都有各自的開發(fā)工具(IDE),學(xué)到哪個(gè)就用哪個(gè),。
9 x( I! G! u2 T( J) z0 l  w% a9 c5 ~/ o* ^
4-how good:有沒有簡(jiǎn)單的方法實(shí)現(xiàn),?4 m3 U+ o: s/ g* {! J
隨著了解的越深入,,越發(fā)現(xiàn)這個(gè)事情沒有想象中那么簡(jiǎn)單。這是一個(gè)系統(tǒng)工程,,涉及太多的知識(shí),,需要不同崗位的人配合,就好比開發(fā)一臺(tái)設(shè)備,,需要機(jī)械工程師、電氣工程師,、工藝工程師,、采購工程師等一起合作才能完成。! L0 j+ `1 b. e6 l- D+ i
難道一個(gè)人就真的不可能完成,?我開始動(dòng)搖,,直到后來看到了“全棧開發(fā)”這個(gè)名詞,眼前一亮,,信心立馬恢復(fù),。全棧開發(fā)是指一個(gè)人搞掂前端和后端。隨著技術(shù)的發(fā)展,,市面上有很多現(xiàn)成的框架,,借助這些框架來實(shí)現(xiàn)一個(gè)小項(xiàng)目這個(gè)可能還是有的。
% A- [$ C2 ^; K  U' o* T% U, `
) F3 a5 ?0 J! r8 T- t1 p. k那么接下來就是確定開發(fā)的模式:
9 e/ v( V! A3 }1 f6 s首先排除開發(fā)原生應(yīng)用,,難度實(shí)在太大,,不符合我的情況。只能在H5和Hybrid之間選擇,,H5是門檻最低的,,但我預(yù)計(jì)后期會(huì)用到手機(jī)攝像頭和話筒這些硬件,這些是H5的劣勢(shì),。那么目前看來Hybrid是最合適的選擇,而且此時(shí)微信小程序開始火起來,,各種開發(fā)教程和案例都豐富起來,。于是,我最終確定做微信小程序,。后來,,微信小程序推出了云開發(fā),媽呀,,我感動(dòng)得快要哭了,,騰訊真的太照顧我了,這樣又幫我解決了后端開發(fā)的問題,。
) Q" m5 z1 J3 E* L關(guān)于開發(fā)的問題,,確定開發(fā)模式后,剩下的就是惡補(bǔ)微信小程序的相關(guān)知識(shí),。
4 D# Y% w: o* x* Z0 A( J- [4 `6 x5 r. b( y0 {2 Y
第二個(gè)問題是APP應(yīng)該具備什么功能才能用來學(xué)英語,?后面繼續(xù)記錄。,。,。。
. m" O5 l5 k, X2 H$ l  `) c
, {+ s  D' k0 B' o9 O$ z9 h
作者: 機(jī)械自動(dòng)化學(xué)者    時(shí)間: 2021-1-6 08:05
樓主牛批,,期待更新
作者: 科技的瘋狂    時(shí)間: 2021-1-6 08:11
等更新
作者: 無錫旭峰門業(yè)    時(shí)間: 2021-1-6 09:50
牛批,,點(diǎn)個(gè)贊
作者: 江蘇阿虎wyh    時(shí)間: 2021-1-6 09:53
此事意義重大,!給樓主點(diǎn)贊!
作者: m2006410    時(shí)間: 2021-1-6 09:54
good  用心
作者: 嘻哈屠龍    時(shí)間: 2021-1-6 11:02
給樓主點(diǎn)贊,!
作者: 軍師大大    時(shí)間: 2021-1-6 11:12
想法不錯(cuò),,可以看看比鄰國APP,可以學(xué)習(xí)很多語種
作者: mato    時(shí)間: 2021-1-6 11:36
確定開發(fā)微信小程序后,,那后面所有的工作就以這個(gè)展開,。" ]6 G0 j, x4 q
& ^' P/ h# R9 C5 z3 v% u( s
我把這事分成三個(gè)步驟:
7 W. K5 i* ^, A8 S- [* E. u1-先學(xué)習(xí)前端三大基礎(chǔ)知識(shí):HTML5、CSS,、JavaScript,,了解vue.js;
. G6 H4 p0 o6 i4 g* w" C2-學(xué)習(xí)小程序的開發(fā)教材及案例:官方的開發(fā)文檔和教程,、優(yōu)秀大咖的課程,;6 m/ S  ?. v8 A4 O
3-以實(shí)際需求為驅(qū)動(dòng),開始寫程序,,邊寫邊學(xué),;
/ Z8 W5 {2 n4 Z5 O  [( k  E
; A8 C; P3 o; T1 v* g+ y5 i( t4 ^: K' h3 c2 y6 q
學(xué)習(xí)過程中找了很多學(xué)習(xí)資料,經(jīng)過學(xué)習(xí)和篩選,,我認(rèn)為最有用的有以下幾個(gè),,如果各位社友感興趣可以去了解:
7 p' x8 x# {/ r4 n* ]8 k1-菜鳥教程:
6 r- y9 k9 C* s$ f' @0 H4 ?此網(wǎng)站有詳細(xì)的教程資料,包括前端三大技術(shù),、服務(wù)器,、數(shù)據(jù)庫等,非常詳細(xì),。& Q2 l5 L: K. t

% J' }. Y! p4 r7 e2 \! \8 S! d( O! _* E% @$ |0 |' z) ~) U
2-官方文檔:
6 I1 @9 h& Q! v+ S小程序的官方開發(fā)文檔,,可以先粗略閱讀一遍,在寫代碼時(shí)再查找具體的組件或者API,。
5 m5 h) f2 ~! H/ ?. C0 [- z( |& ?5 T5 h4 f
$ P3 U% z) I5 b/ W. {
3-官方視頻教程:
# e4 C* X* O+ h  e$ F0 S+ Z8 K分類三個(gè)階段,,包括小程序開發(fā)、小程序云開發(fā),、小程序項(xiàng)目,,可以反復(fù)觀看。
* L+ C$ z  Y0 U" F$ Q' O+ n
# [- U4 }' P9 F" j) L# [3 o
2 C' J8 R0 r. P! k4 t4-CSDN:3 a+ e$ ^& j$ f! _7 l6 V: P1 P
一個(gè)程序員的社區(qū),,只要遇到疑問,,90%可以在這個(gè)地方找到答案。
% |, Q; Q1 T3 h$ @7 D1 C  V' k7 i5 W" I" v0 r) H

  w5 B# s6 s. F( N5-B站:
1 L8 w8 w/ p* K8 ]8 J+ S一個(gè)包羅萬有的社區(qū),,有大量的視頻教程,,包括HTML5、CSS、JavaScript,、小程序開發(fā),。
, }# K  Y3 q+ d' I+ U  S7 s/ G" t/ p4 G! W
備注:由于我沒有權(quán)限發(fā)表包含URL地址的信息,所以無法貼上鏈接,。以上的資料都可以百度找到,。如果實(shí)在找不到,有興趣的可以私信我,。  h, Z0 G* X( n# k: h7 ]& M+ y( o
學(xué)習(xí)過程中,,也走過一些彎路:& J7 V" w- Q/ Q* g
1- APICloud,一個(gè)低代碼開發(fā)平臺(tái),,需要購買他的資源,,私房錢不多,放棄,;
) X3 W" T3 I5 H9 \5 |1 ~# c# p2- DCloud,,一個(gè)可以一次開發(fā),多端覆蓋的開發(fā)框架,,就自己一個(gè)人使用,,就一個(gè)平臺(tái),不需要多端覆蓋,,放棄,;( ~- c  r& P/ A0 J: M2 _

' R7 n1 r0 o4 d7 Z& t  {
" |: D2 I' n3 e+ X$ f- Q
作者: mato    時(shí)間: 2021-1-6 11:49
機(jī)械自動(dòng)化學(xué)者 發(fā)表于 2021-1-6 08:05
7 L( L! R* v# P5 u: N- |' w0 L樓主牛批,期待更新

; J1 c  @3 a! Z) t9 n, N6 ?! N謝謝,!不牛批,,本人普通技術(shù)一枚,就是興趣廣一點(diǎn),,有一點(diǎn)點(diǎn)動(dòng)手能力。
作者: 譬如朝露    時(shí)間: 2021-1-6 12:05
好像沒說到重點(diǎn),。重點(diǎn)應(yīng)該是你覺得怎樣才能學(xué)好英語,,你既然覺得他們的方法不行,那么你的學(xué)習(xí)邏輯是什么,?如果你連怎么學(xué)好英語都不知道,,那么這些編程技巧沒任何作用。你寫出來的APP也會(huì)如你厭惡的APP一樣,,對(duì)學(xué)英語無任何作用
作者: mato    時(shí)間: 2021-1-6 12:18
感謝各位的點(diǎn)贊,,我就不一一回復(fù)了。
5 h4 w6 n8 J4 j" F我會(huì)一直更新下去,,如果有人看,,有動(dòng)力,我就更新快一點(diǎn),。沒有人看,,就更新慢點(diǎn),。畢竟白天還要上班,只能抽晚上和節(jié)假日的時(shí)間來做這個(gè)事情,。  {. |8 ~5 ?  N$ s  \+ A! h, ]3 c
感謝@軍事大大的分享,,多鄰國這個(gè)APP我也使用過。我是用過很多APP后,,想按照自己的意思來做一個(gè),,此事有點(diǎn)難,但管他呢,,嘗試做一下,,也沒要求做到什么程度。
作者: 腸粉加辣椒    時(shí)間: 2021-1-6 12:21
大俠 加油  說得我都要躍躍欲試了
作者: 無敵老大    時(shí)間: 2021-1-6 15:03
好大的廣告
作者: 大白小白    時(shí)間: 2021-1-6 15:34
mato 發(fā)表于 2021-1-6 12:18
2 i1 Y) A" b7 A$ Q# w! Q感謝各位的點(diǎn)贊,,我就不一一回復(fù)了,。* p( B, S2 @: I
我會(huì)一直更新下去,如果有人看,,有動(dòng)力,,我就更新快一點(diǎn)。沒有人看,, ...
' a" o! C/ }6 M. l7 f+ T7 w% ~
孤陋了,,我現(xiàn)在才聽說多鄰國0 `. j2 f: d$ O+ `

: e0 m5 z/ \, i
, W* y0 D1 L, o- g4 X# R
作者: Simon_WongXM    時(shí)間: 2021-1-6 16:45
關(guān)注此事進(jìn)展~~~
作者: aniljiang    時(shí)間: 2021-1-6 16:55
網(wǎng)上這些學(xué)機(jī)械的,就這么容易迷信搞編程的,。請(qǐng)問樓主一些問題:1.HTML5,、CSS、JavaScript這幾個(gè)是用來干什么的,?   2.手機(jī)APP是用什么樣軟件開發(fā)(ios and Apple). 3. What's difference between pointer and reference  in C or C plus plus?
作者: tsaohuan    時(shí)間: 2021-1-6 17:30
HTML5簡(jiǎn)稱H5,用txt編寫,,存成.html。CSS是用txt編寫,,存成.css,,是一種式樣表,用來美化網(wǎng)頁
作者: 蘇州裝配工    時(shí)間: 2021-1-6 17:37
挺好的,,加油搞,,機(jī)械二開搞電器工控可以看看C#。
作者: 遠(yuǎn)祥    時(shí)間: 2021-1-6 17:54
給樓主點(diǎn)贊,!有研發(fā)人員的特質(zhì),!
作者: mato    時(shí)間: 2021-1-6 23:07
0 D. g* D" I  s; e8 W$ h! U1 O& W6 G
看到帖子很多人瀏覽和回復(fù),很開心,,感謝各位社友的關(guān)注和鼓勵(lì),!
8 \1 H- ?5 e+ b; x) M- i$ I
/ R+ W7 \. L# i; X4 l這一層樓,思考第二個(gè)問題:App需要什么功能才能高效地學(xué)英語?  W$ V% P" J( _5 \/ H
思考這個(gè)問題之前,,我總結(jié)一下我在學(xué)英語這條道路上遇到的一些情況:
3 J- ^) w: Q, I. W7 r# L! _6 M
7 ~- f; ?2 {  Z出現(xiàn)這些情況,,其背后的原因究竟是什么?我嘗試把自己抽離出來,,應(yīng)用我多年來總結(jié)的“成事四要素”模型來分析一下這個(gè)事情,。0 e: ~. w, _* O% z- z# K! p

# a* X; j9 y0 Y* Q8 K2 |8 E& I  w8 V1 c5 y; k1 ~
我認(rèn)為要做成一件事情有4個(gè)關(guān)鍵的要素,分別是動(dòng)機(jī),、方法,、執(zhí)行、反饋,。$ H0 n& X3 v- ?  A' d) C
# m& m2 ~- L2 q5 ~/ o- q

" y0 q7 _+ R& ?* A2 h動(dòng)機(jī),,% x" w$ w3 U& p' Y0 s, y! n
在心里學(xué)上是指激發(fā)和維持有機(jī)體的行動(dòng),并將行動(dòng)導(dǎo)向某一目標(biāo)的心理傾向或內(nèi)部驅(qū)力,�,?梢院�(jiǎn)單理解為做一件事情背后“不得不”做的原因,這個(gè)“不得不”越是充分,,動(dòng)機(jī)越是明確,,驅(qū)動(dòng)力越大。
' @' X! H7 W" @; O0 b拿學(xué)英語這件事來說,,比如學(xué)生黨,,因?yàn)橐荚嚕浴安坏貌弧睂W(xué),;又或者在外企或者外貿(mào)公司上班的人,,因?yàn)楣ぷ餍枰�,,所以“不得不”學(xué),;又或者準(zhǔn)備出去留學(xué),要參加英語能力測(cè)試,,所以“不得不”學(xué),。這三類的動(dòng)機(jī)就足夠明確,驅(qū)動(dòng)力足夠充分。而那些和我一樣被廣告洗腦,,或者因?yàn)榱w慕朋友的英語水平,,或者為給自己孩子樹立學(xué)習(xí)榜樣的學(xué)習(xí)者,“不得不”學(xué)的原因顯然就不夠充分,,很難出效果,。
. t- A1 }  M$ `$ y( w6 S: N7 H  S. |$ c' [) k: D" R( r5 l/ b$ J1 {, Q, x

  Y0 Q& O' e  i2 d# Y/ \方法,
6 U' |% [" t! l2 z9 @8 V其意思不需要解釋,,古人同志已經(jīng)告訴我們磨刀不誤砍柴工,,好方法事半功倍。
7 c( R$ a. ?, w對(duì)于學(xué)習(xí)英語,,有一道坎必須邁過去,,就是記單詞。記單詞的方法有千萬種,,隨便舉幾個(gè):類比法,、聯(lián)想法、詞根詞綴法,、自然拼讀法等,。這些方法都被驗(yàn)證過是有效的(因人而異),但是即使是使用這些方法記住單詞,,同樣也會(huì)出現(xiàn)上面所說的情況:似曾相識(shí),,卻又不知具體。這是因?yàn)檫@些方法只是解決了短時(shí)記憶的問題,,時(shí)間一長(zhǎng),,單詞該忘的還是會(huì)忘記。0 M" f1 Q9 s3 i% C; p! [; B1 l8 q
那么,,有沒有能長(zhǎng)期記憶的方法呢,?有的。2 u! C. Z; {* Q2 m, `
實(shí)現(xiàn)長(zhǎng)期記憶最好的方法就是在記單詞時(shí)留下足夠深的印象,,打個(gè)比方:你看到門上"women"這個(gè)單詞,,以為是男廁所,走進(jìn)去了,,然后女同學(xué)認(rèn)為你是耍流氓,,最后被全校公開批評(píng),寫了500字的檢討,。那么相信你這輩子都不會(huì)忘記"women"這個(gè)單詞,。這種方法效果很好,但是單詞數(shù)量那么多,,每個(gè)都留下足夠深刻的印象,,這顯然是不現(xiàn)實(shí)的,。% y2 Y8 ~7 Q9 k" G) z% E6 [
還有一種方法,我后面介紹,。
7 E. g! _  ^. F% u! I$ y, t1 N+ q- U, s4 C6 A
9 W$ h' R# k9 K" x+ a
執(zhí)行,,- a. I# G! C( m
確定一套好方法之后,后面就要考慮怎樣去執(zhí)行,。這一步需要注意兩個(gè)方面,,一個(gè)是執(zhí)行難度,,另一個(gè)是執(zhí)行效率,。
6 ^3 z  s: g, }. v7 ^8 q上面提到的第三種情況就是執(zhí)行難度太大的問題,每天記憶300個(gè)單詞,,這樣的任務(wù)需要調(diào)用很多的意志力才能執(zhí)行,,而對(duì)于大多數(shù)人來說意志力是非常稀缺的(參考凱利的《自控力》),,所以放棄是大概率的結(jié)局。
. c" _) w7 P- {) B; P* G7 V6 f而執(zhí)行效率則取決于個(gè)人技能的熟練程度和所使用的工具是否高效,。
, v1 u) D# b8 T; l  U
9 B  l" a/ _" p
) Z$ b" P. k! v; S5 Z, \2 S5 f反饋,,以上三個(gè)要素都具備之后,最后需要反饋來形成一個(gè)閉環(huán),。通過反饋來優(yōu)化方法,、降低執(zhí)行難度和提高執(zhí)行效率。
+ g% l$ }0 B# @4 `; C" W; A   
4 H6 ~& j4 ~/ u
9 ^7 O+ B. `( O
通常,,一門語言包括聽,、說、讀,、寫四個(gè)技能,,且聽說讀寫也是人類學(xué)習(xí)語言的順序,比如小孩剛出生時(shí)是不斷的聽,,然后再模仿發(fā)聲,,到后來認(rèn)字閱讀,最后寫作輸出,。英語是一門語言,,我認(rèn)為也是應(yīng)該遵循這樣的順序來學(xué)習(xí)。但是現(xiàn)實(shí)中,,我們往往是比較功利,,閱讀對(duì)我們來說是最有用的,所以我們?cè)谶@一塊下的功夫最多,。對(duì)于我個(gè)人來說雖然認(rèn)可先從“聽”開始,,但是對(duì)于寫這個(gè)程序而言,技術(shù)上最容易實(shí)現(xiàn)的就是“讀”這個(gè)技能,,所以就先開發(fā)“讀”這個(gè)模塊,,這個(gè)模塊的重點(diǎn)就是單詞。- _; e( n& [) Z4 I* R

& [, t' d- y  q8 d8 A
' H( x7 Q% F0 B下面應(yīng)用“成事四要素”模型,,來確定這個(gè)App的“記單詞”模塊應(yīng)該有什么功能,。1 k. R1 Q- K/ i8 u3 A" R6 N
6 ]6 n$ F% i* N9 }
9 o, P+ H8 k0 e" J; M. F
首先是動(dòng)機(jī)
9 t) u3 f( u$ j, @2 \2 j4 x3 ]我認(rèn)為學(xué)習(xí)英語這件事的動(dòng)機(jī)應(yīng)該是取決于學(xué)習(xí)者,,而不是App,。當(dāng)然市面上有很多App也是想盡各種辦法去激發(fā)學(xué)習(xí)者的動(dòng)機(jī),比如邀請(qǐng)明星做廣告代言,、鋪天蓋地推軟文(我也曾被軟文洗腦過),,更有甚者直接現(xiàn)金獎(jiǎng)勵(lì)(先預(yù)存一筆錢給商家,然后定個(gè)學(xué)習(xí)計(jì)劃,,每天打卡,,完成當(dāng)天任務(wù)后立馬返現(xiàn)。后來覺得這種方式也有問題,,錢存少了,,激勵(lì)不夠,存多了,,萬一商家跑路了怎辦,?)。因此,,我認(rèn)為學(xué)習(xí)動(dòng)機(jī)還是靠學(xué)習(xí)者自己,。
6 Z. s& m7 u5 U: H; S
" U8 L1 ^5 V' E# s/ U
6 t1 V9 m  B; Z然后是方法: {, o1 @- V) \; K$ f1 C
前面說過,,單詞要記得牢,,最好是留下深刻印象,但是由于單詞數(shù)量大,,這個(gè)方法不現(xiàn)實(shí),。
9 t4 v$ s. C9 G' L* V. P2 L! M幸好有一位叫艾賓浩斯的德國同學(xué)為我們揭示了另外一個(gè)進(jìn)行長(zhǎng)期記憶的好方法:重復(fù)。: Q9 w# h6 h9 K) N- K
他做了大量的實(shí)驗(yàn),,發(fā)現(xiàn)大腦遺忘的速度是有規(guī)律的,,開始時(shí)遺忘速度很快,后面的遺忘速度很慢,,他把這個(gè)規(guī)律描述了成一條曲線,,叫艾賓浩斯遺忘曲線(有興趣的同學(xué)自己百度)。根據(jù)這個(gè)規(guī)律,,只需在一定的周期內(nèi)(前面的周期短,,后面的周期長(zhǎng))重復(fù)記憶之前的內(nèi)容,那么經(jīng)過一定次數(shù)的重復(fù)之后就可以把內(nèi)容長(zhǎng)期記憶在腦子里,。
( [2 t0 R4 d1 I% w* V0 x我這個(gè)小程序也按照這個(gè)規(guī)律來記單詞,,每天記憶一定量的新單詞,,然后分別在第1、2,、4,、7、15,、30,、90天后進(jìn)行復(fù)習(xí)。5 D  F* s1 n# \5 D) h
, p/ E$ g% r( g  P9 ^1 \" H( [8 z

7 n, g7 D7 C% O7 G然后是執(zhí)行,,( @3 W  _1 c1 M) ]
前面說過執(zhí)行要考慮難度和效率這兩個(gè)方面,。
. O, H% E/ b( V: R- a/ I對(duì)于記單詞,執(zhí)行難度就是記單詞的數(shù)量,。經(jīng)過不斷的嘗試,,我最終把每天的任務(wù)設(shè)定為記憶6個(gè)新單詞。(為什么是6個(gè),?因?yàn)楸救说哪芰τ邢蓿┤蝿?wù)的執(zhí)行難度非常低,,幾乎不消耗意志力,有利于長(zhǎng)期堅(jiān)持,。
1 {9 B3 V  f8 p" k& G而提高執(zhí)行效率方面,,從兩個(gè)方面著手:0 D6 O0 A! a( f% Z/ o: ]5 n
1- 化整為零,因?yàn)槊刻斓男氯蝿?wù)只有6個(gè)單詞,,因此可以把時(shí)間控制在5~10分鐘以內(nèi),,充分利用日常的碎片時(shí)間,比如等車,、等人,、等電梯、刷牙,、上洗手間,、坐車等等情景;
& A1 ?& y. q! s- i8 i! W. \  \2- 隨手觸達(dá),,簡(jiǎn)化觸達(dá)的過程,,比如可以把每天的任務(wù)生成手機(jī)屏保圖片,每次亮屏就是一次觸達(dá)的機(jī)會(huì),。2 w% r" h; j2 h1 c2 G- H. T

+ C: i6 C+ x, o
3 W1 k4 N+ U- \: P: k最后是反饋,," ?( h. g' [' e  a8 g  }; p7 {0 y
記單詞最好的反饋就是去閱讀了,嘗試去閱讀各種英文的材料,。8 h- Z) s5 Q; F% P, Z* ^
! }* ]3 }0 P1 @1 t: H8 T" s$ b! B% _
   

5 r1 ^: W- S5 D6 g小程序記單詞模塊的功能架構(gòu)如下圖,,包含選詞、記憶新詞,、復(fù)習(xí)舊詞3個(gè)模塊,。3 i# o2 v3 e& r* Z
我想要的選詞功能應(yīng)該是這樣的:一,,可以從詞書中進(jìn)行篩選出已經(jīng)掌握和不認(rèn)識(shí)的單詞;二,,可以隨時(shí)加入平時(shí)遇到的最頻繁的單詞,。- h1 U; `( J( l$ z1 K9 H
記憶新詞功能不需要太多的助記功能,力求簡(jiǎn)單,。2 j) a# d. X% F! J) ?4 E7 t/ b& v' Y) \
復(fù)習(xí)舊詞要根據(jù)艾賓浩斯遺忘曲線來執(zhí)行。
  Q! p2 ?; u  u+ H( f' g. D
- i0 M& K) F) M8 N0 J1 A
   

* g6 S/ n3 i5 a" G
; D( B2 M* l! i$ l5 U; k' J
4 [& h+ F2 R! M; ]6 p3 D  J; s9 G8 r

. P3 E2 V0 B" W( d$ ~$ o6 M
作者: H-MG    時(shí)間: 2021-1-7 05:56
應(yīng)用為本
作者: huaxiaoshuai    時(shí)間: 2021-1-7 09:16
好像很牛逼的樣子
作者: 原本初    時(shí)間: 2021-1-7 19:57
給樓主贊,,這個(gè)帖子必須占樓
作者: babty    時(shí)間: 2021-1-9 13:53
加油
作者: mato    時(shí)間: 2021-1-10 09:00
感謝給位社友的關(guān)注和支持,,今天繼續(xù)。
( ^0 {* S; l+ s/ i5 \) L8 [+ q, Q1 d: _$ N. j( k, T% x
0 v$ o+ Z5 }( ?3 }+ C
今天要說的是后端的開發(fā),,這一塊對(duì)我來說太復(fù)雜了,。看了很多教材和視頻,,也嘗試實(shí)踐摸索了一把,,依然不得要領(lǐng)。在我被折磨得痛苦不堪的時(shí)候,,某訊(有社友說我打廣告了,,在這里就不說明了)針對(duì)小程序推出了云開發(fā)功能,媽呀,,雪中送碳�,。【拖衲阏谄岷诘囊雇砥D難地摸索走路,,有人扔給你一個(gè)手電筒,。
5 @, m$ p1 U* W6 V! A; q# f% T0 z9 u# O
那個(gè)云開發(fā)功能在這里就不過多的講了,免得又說我打廣告,。反正就是免除后端服務(wù)器的搭建和配置以及簡(jiǎn)化了數(shù)據(jù)庫的開發(fā),,只需要簡(jiǎn)單設(shè)計(jì)一下數(shù)據(jù)和寫幾個(gè)接口代碼就可以完成小程序的后端開發(fā)。3 f/ c: a$ w  e5 j% x

  I' e' \' R0 U1 I. g0 e/ j" R& L3 w: q! J# |3 V2 G$ e! }
以下是我設(shè)計(jì)的數(shù)據(jù)庫結(jié)構(gòu):2 h0 M3 }9 Z! ?8 _1 U8 o
(, 下載次數(shù): 94)
; ?# [8 @- o1 j( b* }這個(gè)數(shù)據(jù)庫是非關(guān)系型數(shù)據(jù)庫,,調(diào)試和擴(kuò)展相當(dāng)?shù)暮?jiǎn)單,,以后想增加什么功能,都很方便,。
' @/ ~7 [# f7 a# X! M( l6 F可能有懂得這一塊的社友會(huì)問什么不用關(guān)系型數(shù)據(jù)庫,?比如我們這個(gè)社區(qū)的后臺(tái)就是采用關(guān)系型數(shù)據(jù)庫。
% U! P, v& s! _7 M- y兩個(gè)原因:1- 非關(guān)系型相對(duì)于關(guān)系型數(shù)據(jù)庫更簡(jiǎn)單,,入門更容易,,說白了,就是更適合我這種小白,。2- 某訊的云開發(fā)目前只整合了非關(guān)系型數(shù)據(jù)庫,,如果要配置關(guān)系型數(shù)據(jù)庫,,需要自己開發(fā)整合它的接口,還要從零開始開發(fā)數(shù)據(jù)庫(想想都頭疼),。
9 Q( U6 I+ ]! Z- B. U' g$ U: D
- v" D0 B/ A. o
& P9 A9 `9 T' t# |- K數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(jì)好之后,,有一項(xiàng)非常重要的工作就是要錄入單詞的信息
) W$ I: y  q' B2 t
+ `" b4 \% C8 }) g* o3 R- b先在網(wǎng)上收集從小學(xué)到大學(xué)的詞匯列表(費(fèi)了我好多時(shí)間),,然后在某寶上買了對(duì)應(yīng)的英語課本,。8 V+ }$ c+ N3 @7 T) {! G: {' h0 C
接下來就是逐一校對(duì)和錄入,是一項(xiàng)非常耗時(shí)的工作,。
/ A+ N* y; O; D, D# F9 F; G (, 下載次數(shù): 85) 0 G0 G0 |9 W: H1 d9 t

9 Q  H. {) d: R6 b/ C (, 下載次數(shù): 93)
- ?" Z8 r7 T" P4 U5 \: I. Q, l5 P6 i( L6 G, Z
(, 下載次數(shù): 89) / w, Z3 T) L, u
$ c4 O; {7 r3 Z( l' J3 w7 Y7 u
(, 下載次數(shù): 95)
$ }+ L" k8 v" ^* P- p" I, s& R0 n$ Y8 |: y# q
, N: `/ A2 o$ }% I" o

作者: river668899    時(shí)間: 2021-1-11 08:34
樓主厲害
8 M; q! ~1 J5 G/ p/ [$ s
作者: huaxiaoshuai    時(shí)間: 2021-1-11 09:41
厲害厲害
作者: 朱守武    時(shí)間: 2021-1-11 16:08
6666
作者: kaixinjixieren    時(shí)間: 2021-1-19 13:29
期待更多
作者: 大白小白    時(shí)間: 2021-2-13 18:43
lz新年好,!等更
作者: 大白小白    時(shí)間: 2021-2-13 18:54
軍師大大 發(fā)表于 2021-1-6 11:12. S& o* {* x! Z/ ~* p
想法不錯(cuò),可以看看比鄰國APP,,可以學(xué)習(xí)很多語種

: z' Q& A! f4 U( }, q5 N2 N請(qǐng)教下比鄰國APP,,有啥亮點(diǎn),謝謝% I  c+ ]& r& ?! O9 R

作者: 大白小白    時(shí)間: 2021-2-13 18:56
mato 發(fā)表于 2021-1-6 11:36. D/ F: }, ?  x* K6 A- o
確定開發(fā)微信小程序后,,那后面所有的工作就以這個(gè)展開,。
5 Q! B) b# G! Q. ~+ t3 \3 d. w) E4 G  G& l  ^7 Z8 |2 C
我把這事分成三個(gè)步驟:

0 h8 c' I8 d, E, i6 v備注:由于我沒有權(quán)限發(fā)表包含URL地址的信息,所以無法貼上鏈接,。* J# B0 l# n3 |9 t
4 Q! v' |6 D% y* ?
試試這個(gè):" S7 P. l  I% \
) w; Z* i, M( }7 g
ww去w.c掉miw中.c文n
8 o5 w) a/ m( ?  O: o8 B2 {
作者: 大白小白    時(shí)間: 2021-2-13 19:00
tsaohuan 發(fā)表于 2021-1-6 17:30
$ w/ H0 W3 c4 SHTML5簡(jiǎn)稱H5,用txt編寫,,存成.html。CSS是用txt編寫,,存成.css,,是一種式樣表,用來美化網(wǎng)頁

6 K* Z* @. D7 E* \/ m大俠問的這些問題,,感覺百度都可以搞定吧,。& R2 v& x! _( L* F; e4 ?
) _/ O/ c3 c: E7 Q3 x& p# ~
" O3 Q* E; F( q, Y: k, ]% l

作者: 大白小白    時(shí)間: 2021-2-13 19:02
譬如朝露 發(fā)表于 2021-1-6 12:05: l) m' S5 f( w6 {, R. Z6 {
好像沒說到重點(diǎn)。重點(diǎn)應(yīng)該是你覺得怎樣才能學(xué)好英語,,你既然覺得他們的方法不行,,那么你的學(xué)習(xí)邏輯是什么? ...
7 z& a/ M5 e! ^- H; {7 ?
這是一個(gè)先有雞,,還是先有蛋的問題,。$ l! X) |0 X5 _7 _

作者: 大白小白    時(shí)間: 2021-2-13 19:03
蘇州裝配工 發(fā)表于 2021-1-6 17:37" f. N5 b7 g3 @! k. ]( Q
挺好的,加油搞,,機(jī)械二開搞電器工控可以看看C#,。

4 m& W9 Y3 j( G- H2 Y, F請(qǐng)教大俠,電器工控,,和C#有何關(guān)聯(lián),?  K0 j0 `  {/ h* z

作者: 大白小白    時(shí)間: 2021-2-13 19:04
mato 發(fā)表于 2021-1-6 12:18
3 J0 t$ {3 y* g  P' \+ [感謝各位的點(diǎn)贊,我就不一一回復(fù)了。+ Z5 j7 P5 i6 O; c9 r5 W4 y! O
我會(huì)一直更新下去,,如果有人看,,有動(dòng)力,我就更新快一點(diǎn),。沒有人看,, ...

1 f8 ], N2 G1 f1 t7 O@軍師大大
% \1 w% t! e/ ?: r1 n# Y
( B! p  X7 H2 B$ U+ L$ _- \4 H% M. U更正一下( ]+ D- [- z" ]0 d  `

作者: 大白小白    時(shí)間: 2021-2-13 19:08
mato 發(fā)表于 2021-1-6 23:07
  r9 W$ H" A' ]" C; G看到帖子很多人瀏覽和回復(fù),很開心,,感謝各位社友的關(guān)注和鼓勵(lì),!  u* ?: S0 E4 Z- T
3 z3 V5 p; Y" D7 }
這一層樓,思考第二個(gè)問題:App需要 ...
$ D* g% z) Z/ k1 {# N& H( ~7 P3 B
績(jī)效管理PDCA) W6 W$ C  g: ]% J% {8 [

作者: chenxin_98    時(shí)間: 2021-2-14 13:30
期待更新
作者: 大白小白    時(shí)間: 2021-2-15 18:49
@譬如朝露 9 i0 j" P) P: X7 C2 ?6 ^) X

- B7 X) D' z3 M7 h1 v2 h看lz的表達(dá)能力,,就應(yīng)該了解lz的風(fēng)格,,不是空穴來風(fēng)。3 v2 O% `# s1 E" q- }
既然對(duì)多個(gè)APP實(shí)測(cè),,了解了痛點(diǎn),,自然有自己的道道,。例如21樓,。
作者: 譬如朝露    時(shí)間: 2021-2-16 10:19
大白小白 發(fā)表于 2021-2-15 18:49/ d* X( b! i# a, e$ F
@譬如朝露 ! m( h5 y% T( k5 n

; ?( e7 |, r0 P. @) G( y看lz的表達(dá)能力,就應(yīng)該了解lz的風(fēng)格,,不是空穴來風(fēng),。
$ [* S( F$ r3 ?. e9 e
看LZ的表達(dá)能力就知道是做媒體的,還不如設(shè)計(jì)個(gè)拼單詞游戲,,然后拿點(diǎn)Q刺激下,,比什么都管用. G$ f* \' x  N- v6 A

作者: 大白小白    時(shí)間: 2021-2-16 12:29
譬如朝露 發(fā)表于 2021-2-16 10:192 ^( f9 F5 G$ M1 b1 r/ V: e
看LZ的表達(dá)能力就知道是做媒體的,還不如設(shè)計(jì)個(gè)拼單詞游戲,,然后拿點(diǎn)Q刺激下,,比什么都管用

+ A' {* P$ d2 V1 e不一定是做媒體的。8 f5 ^# u% z. ]6 X5 ]" ?$ c

作者: 蘇州裝配工    時(shí)間: 2021-2-16 18:11
大白小白 發(fā)表于 2021-2-13 19:03# `! [0 z8 r- V5 N, m( ?% s
請(qǐng)教大俠,,電器工控,,和C#有何關(guān)聯(lián)?
& y7 [; y- B2 V
有些一部分上位機(jī)是C#開發(fā)的# P. ]5 h. {4 v! h( r! E& Z

作者: 軍師大大    時(shí)間: 2021-3-20 11:04
大白小白 發(fā)表于 2021-2-13 18:54
0 O0 I+ [! O8 w5 ^請(qǐng)教下比鄰國APP,,有啥亮點(diǎn),,謝謝
  w1 f8 G) j0 I# {, x4 u$ Z
你可以去嘗試下,學(xué)習(xí)模式就像游戲闖關(guān)一樣
$ H4 s6 l/ b4 ]1 N5 d5 l# O
作者: 大白小白    時(shí)間: 2021-3-20 14:12
蘇州裝配工 發(fā)表于 2021-2-16 18:119 m* g2 v) I3 r" _
有些一部分上位機(jī)是C#開發(fā)的

2 s6 E5 v6 u4 F: Y. [謝謝回復(fù),!: f; T7 ^3 _" B* L' r) u/ }
8 i! T/ O' j; U. |3 b- c# H
LZ最近沒更新了,,,,,5 B( j$ i9 s" O8 s# H: E* Z1 J

作者: mato    時(shí)間: 2021-10-6 11:16
今天仍然還在國慶假期中,,看看當(dāng)時(shí)發(fā)帖的時(shí)間,剛好過去了9個(gè)月。我的小程序也經(jīng)歷了雛形-->試用-->改型-->小小規(guī)模試用(5個(gè)好友)-->改型-->上線-->小規(guī)模試用(50人左右)等階段,。目前的狀態(tài)是已經(jīng)上線,,能夠被搜索到。趁著這個(gè)假期,,做了一下總結(jié),,當(dāng)作記錄吧。感謝那些等待的朋友,。
作者: mato    時(shí)間: 2021-10-6 11:23
程序界面是這個(gè)樣子的:2 Q' m1 o8 r! Y. g9 B' N
(, 下載次數(shù): 97)
% I, R6 p4 d( B# A (, 下載次數(shù): 101) & i( G5 k' _8 N# A0 B
(, 下載次數(shù): 100) ; _, O" R  U8 ~! z1 W
(, 下載次數(shù): 82) , \7 }5 |* x( ?9 @! w
(, 下載次數(shù): 103)
作者: 怪怪愛玩    時(shí)間: 2021-10-6 12:04
支持樓主,,開發(fā)的怎么樣了
作者: mato    時(shí)間: 2021-10-6 12:41
一開始我就想,如果我把名字直接帖這里,,肯定有人會(huì)罵這是在做廣告,,所以我就特意抹去了名字。
3 s4 O. b  [' f( B9 k' i, X$ J現(xiàn)在想想,,其實(shí)無論我怎么做,,罵我的人還是會(huì)罵我。% x' L8 b  m5 b! g
如果我因?yàn)榕卤涣R,,而不公開,,那就對(duì)不住那些關(guān)注和支持我的人。2 j& n$ n/ u+ ]" t" F6 o# x! ~' B
所以,,我想通了,,有興趣的人可以在微信小程序中搜索“小文學(xué)英語”,歡迎提出寶貴意見,,我繼續(xù)改進(jìn),。
1 o2 V+ T% O, A0 r0 P* A  M; C# \
9 H. O5 d- a2 N- w (, 下載次數(shù): 92)
作者: 大白小白    時(shí)間: 2021-10-6 13:22
再次支持一下!
作者: mato    時(shí)間: 2021-10-6 17:30
總結(jié):正確的事再難也要堅(jiān)持做下去
$ j8 m, Q( }/ M3 L  s  E7 A: `
! c5 |$ _! R/ m2 I自從框架構(gòu)思完畢后,,就開始著手編程的事情,。后面的難度遠(yuǎn)遠(yuǎn)超出我的預(yù)料,一度想放棄,,幸好有一個(gè)朋友跟我說了一句話:正確的事情,,再難也要堅(jiān)持做下去。這個(gè)事情是正確的嗎,?嗯,,毫無疑問,事情成功后將解決一個(gè)很大的問題,。還是回到我一直以來的信念:任何問題都是有解決的辦法,,如果沒有,肯定是問題描述不夠清晰,。
$ ]7 O# a; i# h) C/ \! q& t; L/ `8 z5 G% F4 Y8 K
先說說困難% T; N# [0 |5 v1 V6 I+ g* X" y
: ], D0 k$ s. c, @1 |% H
困難一,,軟件架構(gòu)沒有規(guī)劃好,寫到一半出現(xiàn)重大缺陷,只能推倒重來,。2 d. y& }$ e* a# W
因?yàn)椴皇怯?jì)算機(jī)專業(yè)出身,,前期沒有想軟件架構(gòu)的問題(關(guān)鍵也不懂這個(gè)),后續(xù)數(shù)據(jù)的查詢,、更新,、插入等能力很弱,并發(fā)一上來,,后端就開始鬧情緒,。想著這樣實(shí)在是不行的,就找it行業(yè)的同學(xué)看看,,讓他給我重新規(guī)劃了整個(gè)架構(gòu),,然后前面的代碼幾乎重新寫了一邊。) Z, M' S, P4 D( ~3 \$ W, y2 f
+ k% X+ N& w# s1 W2 D
困難二,,想法很理想,,但是技術(shù)上暫時(shí)實(shí)現(xiàn)不了。
) [6 |# `! E, |: F- }站在用戶的角度,,我希望這個(gè)小程序具備某些功能,,但是到了編程階段,發(fā)現(xiàn)實(shí)現(xiàn)不了或者實(shí)現(xiàn)的代價(jià)很大,。比如,,我設(shè)想在外面看到不認(rèn)識(shí)的單詞,,可以打開攝像頭,,然后識(shí)別出來,然后可以保存到優(yōu)先列表中安排記憶,。但是這個(gè)涉及到AI圖像識(shí)別功能,,雖然騰訊有這個(gè)技術(shù)提供,但是收費(fèi)有點(diǎn)高,。一邊是理想,,一邊是現(xiàn)實(shí),最終還是選擇向現(xiàn)實(shí)妥協(xié),。* h6 ~9 x8 b* k, d! {7 x, ~

. }. a! D. e4 S2 s困難三,,功能上實(shí)現(xiàn)了,但性能上很蛋疼
6 v& F; Z3 [5 t, a$ A* g有時(shí)候一個(gè)功能經(jīng)過不斷嘗試,,終于能實(shí)現(xiàn)了,,但是實(shí)際使用起來,性能很蛋疼,。比如,,記單詞時(shí),需要調(diào)取單詞的數(shù)據(jù)。剛開始,,我是每記一個(gè)就調(diào)取一次數(shù)據(jù),,過一段時(shí)間當(dāng)我收到騰訊給我的費(fèi)用清單,就瞎了眼,,因?yàn)榉⻊?wù)器是按照讀取次數(shù)收費(fèi)的,,這一波操作差點(diǎn)把我那點(diǎn)私房錢清空了。而且讀取次數(shù)太頻繁,,造成并發(fā)量上來,,也影響了讀取速度。嚇得我趕緊優(yōu)化,。* c3 e6 U% g: F
! I8 d' J& u9 T1 L: d7 j) }; i
#說說收獲吧
2 A1 ^% n) y; J' j
) J& @+ w  K+ R3 i/ \: [& A- u收獲一,,雖然不完美,但至少做了出來4 Z, Y# X2 O8 z% s6 B+ _4 q0 F
從構(gòu)思到上線用了9個(gè)月,,幾乎耗費(fèi)了我全部的業(yè)余時(shí)間,。雖然不完美,但至少按照自己的想法做了出來,,后續(xù)還會(huì)不斷地優(yōu)化,。對(duì)于我來說,這是一件正確的事情,,我堅(jiān)持了下來,。
+ e* k9 z. M  @  q- a: J: T# |+ m9 n" |
) R9 C) y2 H( J9 u) H收獲二,沒有條件具備這個(gè)說法,,有想法了,,干起來就好+ @+ \+ ]: n# u; J/ r% K# y
從一開始也是依仗自己對(duì)計(jì)算機(jī)有一點(diǎn)點(diǎn)的基礎(chǔ),就開始干起來了,。遇到很多也許在專業(yè)人士眼中很皮毛的問題,,只能硬著頭皮在網(wǎng)上看看有沒有答案,反復(fù)地看那些大能的視頻,,把別人的代碼copy下來,,一句一句分析他的邏輯原理,再改成自己想要的效果,。
/ @( w3 Q: z) y0 ?, \5 z8 C
& u3 t! l6 j( k( S2 m) i: e$ ^- u收獲三,,眾人拾柴火焰高5 c3 S# e% R* F, M" Z% t
小程序的很多功能都是那些最初試用的同學(xué)提出的,我從來沒有想到,,但是很實(shí)用,,所以我把它實(shí)現(xiàn)了,換句話來說這是一個(gè)集體的研發(fā)成果,。感謝這些同學(xué),。9 ~/ V9 H6 z6 j# i; v5 T
a.比如記單詞里有一個(gè)畫板功能,,我有一個(gè)習(xí)慣就是記單詞時(shí)一邊記一邊寫出來,所以我記單詞的時(shí)候都會(huì)準(zhǔn)備筆和紙,。后來我發(fā)現(xiàn)有很多人都有這個(gè)習(xí)慣,,然后一個(gè)同學(xué)跟我說帶紙和筆不方便,能否在屏幕上寫出來,?后來我就加上了一個(gè)畫板功能,,小伙伴們反饋這個(gè)功能實(shí)在是太實(shí)用了。
0 ?3 `6 u3 L3 v5 G% fb.還有一個(gè)同學(xué)跟我說他每天開車上下班,,他希望把這個(gè)時(shí)間用來學(xué)英語,,開車時(shí)眼睛和手都不能被占用,只剩下耳朵和嘴巴可用,。我就加入了自動(dòng)循環(huán)播放功能,,只要把小程序打開,開車也可以記單詞,。
8 v! u* Q# X9 k) [7 \" {c.有同學(xué)跟我說,,他很多時(shí)間都在等電梯、排隊(duì),,他希望可以把這個(gè)時(shí)間利用上,。我就優(yōu)化了程序的啟動(dòng)時(shí)間,讓整個(gè)啟動(dòng)時(shí)間控制在2秒以內(nèi),。3 W/ c6 h& e; K: y+ Y
d.有同學(xué)跟我說,,他上下班坐地鐵,手機(jī)信號(hào)不好,,但是他希望用這段時(shí)間學(xué)英語,。我就優(yōu)化了數(shù)據(jù)的緩存結(jié)構(gòu),只要打開過一次,,后續(xù)就算沒有網(wǎng)絡(luò)也可以繼續(xù)使用,。
作者: z424385518    時(shí)間: 2021-10-7 13:44
還說啥呢,?點(diǎn)贊就完事了
0 c; _8 ^, ]2 d1 H) |9 x
作者: 大白小白    時(shí)間: 2022-9-30 11:35
mato 發(fā)表于 2021-10-6 17:30
  U% m) l. r/ P8 @. q/ c7 K5 _$ A總結(jié):正確的事再難也要堅(jiān)持做下去
4 J# w) ]" ~: Q4 g  }( |
4 O' b6 B( r! z. X; l8 E- [% E4 F自從框架構(gòu)思完畢后,,就開始著手編程的事情。后面的難度遠(yuǎn)遠(yuǎn)超出我的 ...

+ B" }! t' h$ \+ m外行請(qǐng)教大佬一個(gè)問題,,關(guān)于手機(jī)app的通信機(jī)制,,
4 @5 n) K8 ~" h, K2 K# I4 Z+ t一個(gè)遠(yuǎn)程的設(shè)備,帶控制系統(tǒng),,如何向手機(jī)app,,微信小程序雙向通信,發(fā)送數(shù)據(jù),?% t1 Q( ~: U  `
5 M1 I+ n* i9 y; V8 x- s, ^# }
0 \% J' c! B* R3 |
不要通過云,;是選擇wifi,,還是4G數(shù)傳模塊?謝謝指點(diǎn)~
' m9 i6 G% i: U% G
7 M' z) j* X0 s1 q/ C! P/ h* u" `
作者: 大白小白    時(shí)間: 2022-9-30 14:42
mato 發(fā)表于 2021-10-6 17:30( z7 w2 Z, T: A( g$ U% e  c8 O
總結(jié):正確的事再難也要堅(jiān)持做下去% O$ c( L3 B9 U# v

, T4 I; o) F, `5 Y+ x7 w自從框架構(gòu)思完畢后,,就開始著手編程的事情,。后面的難度遠(yuǎn)遠(yuǎn)超出我的 ...
, Y5 z% W, S  C, q5 G
頂lz!
: {: S  a+ u7 J, Y$ N" [" Q
作者: 大白小白    時(shí)間: 2022-10-1 12:13
mato 發(fā)表于 2021-1-10 09:00
/ _% V9 ?/ |5 d2 L' E; s感謝給位社友的關(guān)注和支持,,今天繼續(xù),。
' J6 y- c+ O* j# X* k3 L
“后續(xù)數(shù)據(jù)的查詢、更新,、插入等能力很弱,,并發(fā)一上來,后端就開始鬧情緒,�,!�
% |, F+ z; H7 \6 ]) F' D5 K3 y0 n; g, S5 r+ t$ N( V$ M
感覺DB的結(jié)構(gòu)有問題,導(dǎo)致繁瑣的數(shù)據(jù)庫操作業(yè)務(wù),,搞多個(gè)表,,多個(gè)映射,不用頻繁插刪單詞,,搞個(gè)有限狀態(tài)機(jī)就可以了,。
% h: s4 w+ e  x; r1 V7 ~& U3 q2 [
$ b* q5 i; T! D, AFYI
9 I. o9 p, D2 S, `7 ^/ n9 a
作者: 大白小白    時(shí)間: 2022-10-1 12:19
mato 發(fā)表于 2021-10-6 17:307 Z, R1 p0 |- W
總結(jié):正確的事再難也要堅(jiān)持做下去2 l$ T% L% E2 Y& b1 [; N7 K
+ I& n  i5 i8 m3 R: {8 d) u
自從框架構(gòu)思完畢后,就開始著手編程的事情,。后面的難度遠(yuǎn)遠(yuǎn)超出我的 ...

$ A/ U3 v' R7 A$ ~5 A1 k; `9 ~/ q“比如,,我設(shè)想在外面看到不認(rèn)識(shí)的單詞,可以打開攝像頭,,然后識(shí)別出來,,然后可以保存到優(yōu)先列表中安排記憶。但是這個(gè)涉及到AI圖像識(shí)別功能,,雖然騰訊有這個(gè)技術(shù)提供,,但是收費(fèi)有點(diǎn)高。一邊是理想,,一邊是現(xiàn)實(shí),,最終還是選擇向現(xiàn)實(shí)妥協(xié)�,!�
4 R1 g5 R1 j* s
# i* {6 W, v% N: ]! u沒必要圖像識(shí)別,,讓他自己輸入,生成新單詞就ok,;允許客戶擁有自己的私人單詞庫,,你給他多建一張表。
' q- M$ P' c; U) M7 V
7 {' m# o4 O! X3 J) _( K; o例如一些專業(yè)術(shù)語,,工作中常用的英文縮寫,,讓他自己輸入,,自己生成單詞,一起放入單詞庫進(jìn)行記憶,�,;蛘邌为�(dú)對(duì)私人詞庫進(jìn)行高強(qiáng)度記憶,可以比普通單詞庫優(yōu)先完成全部記憶,。* g* j5 h6 K/ E) H

* e6 u( G  V. {* l+ z7 q; m$ X: `FYI
& z2 O+ [4 \/ `1 @! a0 s% I/ q' {" C: v) H
/ ?1 y/ @0 J# _$ N' c. H: m

作者: 大白小白    時(shí)間: 2022-10-1 12:48
無敵老大 發(fā)表于 2021-1-6 15:034 F# a! R. M0 {9 h- i- V; L) \0 P
好大的廣告
* ^0 @+ _0 B% @1 Y
“剛開始,,我是每記一個(gè)就調(diào)取一次數(shù)據(jù),過一段時(shí)間當(dāng)我收到騰訊給我的費(fèi)用清單,,就瞎了眼,,因?yàn)榉⻊?wù)器是按照讀取次數(shù)收費(fèi)的,這一波操作差點(diǎn)把我那點(diǎn)私房錢清空了,�,!�- I8 E0 M+ ?' p

2 @5 B" d+ m2 q2 c+ b我證明,lz絕對(duì)不是給麻花藤打廣告,。企鵝廠太黑了,。
: U( \+ j7 ]' Z; k& f! |7 u- b
作者: 大白小白    時(shí)間: 2022-10-1 12:57
mato 發(fā)表于 2021-1-6 11:36
; v, X" d5 W/ |0 v6 @7 [" w確定開發(fā)微信小程序后,那后面所有的工作就以這個(gè)展開,。
6 |( }! T$ |' o, k0 k. |& s- h& j8 k( L' x$ y' _. S+ i; X/ t. D
我把這事分成三個(gè)步驟:
/ k' i- N3 w; Z" U" U& u
vx小程序,,有了后臺(tái)DB,以后等你搞大了,,會(huì)不會(huì)限制你,,4 Z) x/ d- f8 @$ P
數(shù)據(jù)庫你無法移植,數(shù)據(jù)不是你的,,要你入會(huì)員,,強(qiáng)制交租?5 ?, O; j6 O+ m" p' F

2 `6 o: p9 H, g4 g$ I9 Z9 ]% k6 E9 ?# W# v  h
充或者不充,,這是一個(gè)扎心的問題,。) M4 _3 Z0 h8 g5 b- L8 k; {; Q5 V
8 ^5 c5 D1 _2 s
(, 下載次數(shù): 112) / D. n0 }0 {% D
, Y3 n) v3 A3 u
. _. V, |  Z7 n4 \3 h4 E

作者: 大白小白    時(shí)間: 2022-10-6 13:14
大白小白 發(fā)表于 2022-9-30 11:35
3 \4 d% I1 X" b; }2 |! p0 D, y外行請(qǐng)教大佬一個(gè)問題,關(guān)于手機(jī)app的通信機(jī)制,,
8 F; Y' z  ]; e1 W' }一個(gè)遠(yuǎn)程的設(shè)備,,帶控制系統(tǒng),如何向手機(jī)app,,微信小程 ...
8 H1 r' V7 ]% F+ a
謝謝lz推薦,,我去看了B站小程序視頻,一節(jié)課嘩啦啦十幾分鐘,,很多廢話,一點(diǎn)也不精煉,。
, X/ n5 T9 S( X  ^' ~' C0 F/ F, K: l) W# M9 T( N( V: N4 o
搞了幾百節(jié)課,,太浪費(fèi)了,,頓感看視頻的學(xué)習(xí)效率太低了。哈哈
) {5 R7 l( Q' Q7 W! T0 H5 S
& S) R. Q. W7 T+ G向lz學(xué)習(xí),,提高自學(xué)自制力,!8 ]  k6 `. I! l; b$ Y9 g
1 p, a" q+ A* b$ x3 O

$ J* s- _" Z( q
5 w* n# c9 e% w$ n6 T




歡迎光臨 機(jī)械社區(qū) (http://giwivy.com.cn/) Powered by Discuz! X3.4