Top1Labs – no1Labs
[π¨βπ»π»π³] Nhα»―ng cΓ΄ng cα»₯ giΓΊp lΓ m viα»c hiα»u quαΊ£ hΖ‘n trΓͺn Terminal
![[π¨βπ»π»π³] Nhα»―ng cΓ΄ng cα»₯ giΓΊp lΓ m viα»c hiα»u quαΊ£ hΖ‘n trΓͺn Terminal](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Vα»i nhα»―ng cΓ΄ng viα»c cαΊ§n thao tΓ‘c nhiα»u vα»i dΓ²ng lα»nh, mα»t Terminal nhiα»u mΓ u sαΊ―c vΓ hα» trợ nhiα»u thao tΓ‘c sαΊ½ cΓ³ Γch hΖ‘n lΓ mα»t Terminal nhΓ m chΓ‘n vα»i nα»n Δen vΓ chα»― trαΊ―ng. VΓ¬ vαΊy, ...
[π¨βπ»π»π³] MIME Type and Uploaded File Type Detection Problem
![[π¨βπ»π»π³] MIME Type and Uploaded File Type Detection Problem](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
The story began in my previous projects. There was a requirement to develop a feature that an administrator can upload a text file containing bad words. The system used these words ...
[π¨βπ»π»π³] BΓ n vα» MIME Type vΓ BΓ i toΓ‘n NhαΊn dαΊ‘ng File type khi upload
![[π¨βπ»π»π³] BΓ n vα» MIME Type vΓ BΓ i toΓ‘n NhαΊn dαΊ‘ng File type khi upload](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
CΓ’u chuyα»n bαΊ―t ΔαΊ§u trong mα»t dα»± Γ‘n nα», cΓ³ mα»t yΓͺu cαΊ§u Δược ΔΖ°a ra phαΊ£i phΓ‘t triα»n tΓnh nΔng cho phΓ©p ngΖ°α»i quαΊ£n trα» upload mα»t file text chα»©a cΓ‘c tα»« bα» cαΊ₯m. Hα» thα»ng sau ΔΓ³ sαΊ½ cαΊp ...
[π¨βπ»π»π³] TΓ¬m ΔΖ°α»ng Δi ngαΊ―n nhαΊ₯t
![[π¨βπ»π»π³] TΓ¬m ΔΖ°α»ng Δi ngαΊ―n nhαΊ₯t](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
ThuαΊt toΓ‘n Dijkstra lΓ mα»t trong nhα»―ng thuαΊt toΓ‘n cα» Δiα»n Δα» giαΊ£i quyαΊΏt bΓ i toΓ‘n tΓ¬m ΔΖ°α»ng Δi ngαΊ―n nhαΊ₯t tα»« mα»t Δiα»m cho trΖ°α»c tα»i tαΊ₯t cαΊ£ cΓ‘c Δiα»m cΓ²n lαΊ‘i trong Δα» thα» cΓ³ trα»ng sα». ...
[π¨βπ»π»π³] TΓ¬m cΓ’y khung nhα» nhαΊ₯t
![[π¨βπ»π»π³] TΓ¬m cΓ’y khung nhα» nhαΊ₯t](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
NgoΓ i thuαΊt toΓ‘n Prim, ThuαΊt toΓ‘n Kruskal cΕ©ng lΓ thuαΊt toΓ‘n cα» Δiα»n Δα» giαΊ£i bΓ i toΓ‘n tΓ¬m cΓ’y khung nhα» nhαΊ₯t (Minimum Spanning Tree) cho Δα» thα» vΓ΄ hΖ°α»ng cΓ³ trα»ng sα». Trong bΓ i viαΊΏt nΓ y ...
[π¨βπ»π»π³] CαΊ£i tiαΊΏn dΓΉng Index Priority Queue
![[π¨βπ»π»π³] CαΊ£i tiαΊΏn dΓΉng Index Priority Queue](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
α» phαΊ§n trΖ°α»c ThuαΊt toΓ‘n Prim: CΓ i ΔαΊ·t thuαΊt toΓ‘n chΓΊng ta ΔΓ£ tΓ¬m hiα»u qua cΓ‘ch cΓ i ΔαΊ·t thuαΊt toΓ‘n Prim dα»±a vΓ o Priority Queue. Tuy nhiΓͺn, cΓ³ mα»t nhược Δiα»m lΓ phαΊ£i duyα»t cΓ‘c cαΊ‘nh khΓ΄ng ...
[π¨βπ»π»π³] BαΊ‘n ΔΓ£ ΔαΊ·t tΓͺn biαΊΏn, hΓ m Δủ “clean”?
![[π¨βπ»π»π³] BαΊ‘n ΔΓ£ ΔαΊ·t tΓͺn biαΊΏn, hΓ m Δủ “clean”?](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Mα»i lαΊ§n Δα»c lαΊ‘i quyα»n sΓ‘ch Clean Code của tΓ‘c giαΊ£ Robert C. Martin, mΓ¬nh lαΊ‘i nhαΊn ra nhα»―ng Δiα»u mα»i Δα» cΓ³ thα» giΓΊp bαΊ£n thΓ’n viαΊΏt code chuyΓͺn nghiα»p hΖ‘n. CΓ‘ch ΔαΊ·t tΓͺn biαΊΏn, hΓ m cΕ©ng αΊ£nh ...
[π¨βπ»π»π³] Index Priority Queue: CαΊ£i tiαΊΏn Priority Queue
![[π¨βπ»π»π³] Index Priority Queue: CαΊ£i tiαΊΏn Priority Queue](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
α» bΓ i viαΊΏt Priority Queue vΓ nhα»―ng cΓ‘ch cΓ i ΔαΊ·t, mΓ¬nh ΔΓ£ giα»i thiα»u qua cαΊ₯u trΓΊc Priority Queue, nhα»―ng ΔαΊ·c trΖ°ng vΓ cΓ‘ch cΓ i ΔαΊ·t. Tuy nhiΓͺn trong mα»t sα» trΖ°α»ng hợp, chΓΊng ta sαΊ½ cΓ³ nhu ...
[π¨βπ»π»π³] ThuαΊt toΓ‘n Prim: CΓ i ΔαΊ·t thuαΊt toΓ‘n
![[π¨βπ»π»π³] ThuαΊt toΓ‘n Prim: CΓ i ΔαΊ·t thuαΊt toΓ‘n](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
BΓ i viαΊΏt ThuαΊt toΓ‘n Prim: TΓ¬m cΓ’y khung nhα» nhαΊ₯t ΔΓ£ giα»i thiα»u ΔαΊΏn cΓ‘c bαΊ‘n Γ½ tΖ°α»ng của thuαΊt toΓ‘n nΓ y cΕ©ng nhΖ° tα»«ng bΖ°α»c chαΊ‘y thuαΊt toΓ‘n. TiαΊΏp theo sαΊ½ lΓ phαΊ§n hΖ°α»ng dαΊ«n cΓ i ΔαΊ·t thuαΊt ...
[π¨βπ»π»π³] Δα» phα»©c tαΊ‘p thα»i gian của thuαΊt toΓ‘n
![[π¨βπ»π»π³] Δα» phα»©c tαΊ‘p thα»i gian của thuαΊt toΓ‘n](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
BΓ n vα» Δα» phα»©c tαΊ‘p thα»i gian, mΓ¬nh vαΊ«n thΖ°α»ng hay nghe cΓ‘c bαΊ‘n nΓ³i βMα»t vΓ²ng for lΓ $O(N)$, hai vΓ²ng for lα»ng nhau lΓ $O(N^2)$". Thα»±c ra khΓ΄ng hαΊ³n lΓ nhΖ° thαΊΏ, nΓ³ cΓ²n phα»₯ thuα»c vΓ o sα» ...
[π¨βπ»π»π³] Priority Queue vΓ nhα»―ng cΓ‘ch cΓ i ΔαΊ·t
![[π¨βπ»π»π³] Priority Queue vΓ nhα»―ng cΓ‘ch cΓ i ΔαΊ·t](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
HΓ΄m nay chΓΊng ta cΓΉng Δiα»m qua mα»t cαΊ₯u trΓΊc dα»― liα»u thuα»c dΓ²ng hα» nhΓ Queue cΓ³ mα»t tΓnh chαΊ₯t khΓ‘ ΔαΊ·c biα»t - ΔαΊ©y vΓ o vΓ lαΊ₯y ra theo Δα» Ζ°u tiΓͺn - chΓnh lΓ Priority Queue. NΓ³ cΓ³ rαΊ₯t nhiα»u ...
[π¨βπ»π»π³] ThuαΊt toΓ‘n sort bΓ‘ ΔαΊ‘o
![[π¨βπ»π»π³] ThuαΊt toΓ‘n sort bΓ‘ ΔαΊ‘o](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Nghe tΓͺn cΓ³ thα» bαΊ‘n nghΔ© rαΊ±ng khi dΓΉng thuαΊt toΓ‘n nΓ y thΓ¬ chΓΊng ta cΓ³ thα» rung ΔΓΉi mΓ ngủ khΓ΄ng cαΊ§n lΓ m gΓ¬ hαΊΏt? BαΊ‘n cΓ³ tα»«ng nghe qua thuαΊt toΓ‘n sort nΓ o mΓ sα» phΓ©p so sΓ‘nh bαΊ±ng 0 chΖ°a? ...
[π¨βπ»π»π³] Heap vΓ mα»t sα» ghi chΓΊ
![[π¨βπ»π»π³] Heap vΓ mα»t sα» ghi chΓΊ](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Heap Δược α»©ng dα»₯ng khΓ‘ nhiα»u trong cΓ‘c cαΊ₯u trΓΊc dα»― liα»u vΓ giαΊ£i thuαΊt. NαΊΏu bαΊ‘n ΔΓ£ nghe qua Heap sort thΓ¬ chαΊ―c chαΊ―n sαΊ½ lΓ m quen vα»i khΓ‘i niα»m nΓ y. NgoΓ i ra, Heap cΕ©ng cΓ²n Δược α»©ng dα»₯ng ...
[π¨βπ»π»π³] TαΊ‘o Progress Bar trong Java Console
![[π¨βπ»π»π³] TαΊ‘o Progress Bar trong Java Console](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
LΓ mα»t lαΊp trΓ¬nh viΓͺn lΓ m viα»c khΓ‘ nhiα»u vα»i terminal, mΓ¬nh thΖ°α»ng xuyΓͺn thαΊ₯y cΓ‘c lα»nh chαΊ‘y trΓͺn console cΕ©ng cΓ³ thanh tiαΊΏn trΓ¬nh Δα» thα» hiα»n phαΊ§n trΔm hoΓ n thΓ nh cΓ΄ng viα»c cΕ©ng khΓ‘ ...
[π¨βπ»π»π³] Huffman Decoding: QuΓ‘ trΓ¬nh giαΊ£i nΓ©n
![[π¨βπ»π»π³] Huffman Decoding: QuΓ‘ trΓ¬nh giαΊ£i nΓ©n](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
α» bΓ i viαΊΏt CΓ i ΔαΊ·t thuαΊt toΓ‘n Huffman Coding, chΓΊng ta ΔΓ£ tΓ¬m hiα»u cΓ‘ch cΓ i ΔαΊ·t thuαΊt toΓ‘n Huffman Coding Δα» mΓ£ hΓ³a (nΓ©n) chuα»i dα»― liα»u thΓ nh chuα»i nhα» phΓ’n. Trong bΓ i viαΊΏt nΓ y, chΓΊng ...
[π¨βπ»π»π³] CΓ i ΔαΊ·t thuαΊt toΓ‘n Huffman Coding
![[π¨βπ»π»π³] CΓ i ΔαΊ·t thuαΊt toΓ‘n Huffman Coding](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Vα»i nhα»―ng Γ½ tΖ°α»ng của thuαΊt toΓ‘n Huffman Coding α» bΓ i viαΊΏt ThuαΊt toΓ‘n nΓ©n Huffman Coding, trong bΓ i viαΊΏt nΓ y chΓΊng ta cΓΉng bΓ n vα» cΓ‘ch hiα»n thα»±c thuαΊt toΓ‘n nΓ y vα»i ngΓ΄n ngα»― Java. ...
[π¨βπ»π»π³] ThuαΊt toΓ‘n nΓ©n Huffman Coding
![[π¨βπ»π»π³] ThuαΊt toΓ‘n nΓ©n Huffman Coding](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
NΓ©n dα»― liα»u lΓ phΖ°Ζ‘ng phΓ‘p loαΊ‘i bα» nhα»―ng thΓ΄ng tin dΖ° thα»«a trong viα»c biα»u diα» n dα»― liα»u. NΓ³ cΓ³ nhiα»u α»©ng dα»₯ng, ΔαΊ·c biα»t lΓ trong viα»c truyα»n tin vΓ¬ giΓΊp rΓΊt gα»n thΓ΄ng tin gα»i Δi. CΓ³ ...
[π¨βπ»π»π³] ThuαΊt toΓ‘n Breath First Search
![[π¨βπ»π»π³] ThuαΊt toΓ‘n Breath First Search](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Breath First Search (BFS) cΓΉng vα»i Depth First Search lΓ nhα»―ng thuαΊt toΓ‘n cΖ‘ bαΊ£n dΓΉng Δα» duyα»t qua Δα» thα». Trong bΓ i viαΊΏt nΓ y, chΓΊng ta sαΊ½ cΓΉng lΓ m rΓ΅ Γ½ tΖ°α»ng cΕ©ng nhΖ° cΓ‘ch hiα»n thα»±c ...
[π¨βπ»π»π³] ThuαΊt toΓ‘n Depth First Search
![[π¨βπ»π»π³] ThuαΊt toΓ‘n Depth First Search](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
CαΊ₯u trΓΊc Graph (Δα» thα») gα»m tαΊp cΓ‘c Δα»nh kαΊΏt nα»i vα»i nhau qua cΓ‘c cαΊ‘nh. Depth First Search (DFS) lΓ mα»t trong nhα»―ng thuαΊt toΓ‘n cΓ³ thα» dΓΉng Δα» duyα»t qua Δα» thα». Γ tΖ°α»ng nhΖ° sau: Tα»« ...
[π¨βπ»π»π³] Tα»ng quan vα» Δα» thα»
![[π¨βπ»π»π³] Tα»ng quan vα» Δα» thα»](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
CαΊ₯u trΓΊc Graph (Δα» thα») cΓ³ rαΊ₯t nhiα»u α»©ng dα»₯ng trong thα»±c tiα» n. BΓ i viαΊΏt nΓ y sαΊ½ note lαΊ‘i tα»ng quan nhα»―ng Δiα»m chΓnh vα» viα»c implement cαΊ₯u trΓΊc dα»― liα»u nΓ y. Theo Δα»nh nghΔ©a, Δα» thα» lΓ ...
[π¨βπ»π»π³] Biα»u diα» n dα»― liα»u vα»i Box and Whisker Plot
![[π¨βπ»π»π³] Biα»u diα»
n dα»― liα»u vα»i Box and Whisker Plot](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Box and Whisker Plot (cΓ²n gα»i lΓ Boxplot) lΓ mα»t dαΊ‘ng biα»u Δα» hay Δược dΓΉng trong khoa hα»c dα»― liα»u vΓ thα»ng kΓͺ. Trong bΓ i nΓ y chΓΊng ta cΓΉng khΓ‘m phΓ‘ vα» Boxplot vΓ mα»t sα» Δiα»m thΓΊ vα» ...
[π¨βπ»π»π³] TαΊp tΓ nh crawl dα»― liα»u product của Tiki (PhαΊ§n 2)
![[π¨βπ»π»π³] TαΊp tΓ nh crawl dα»― liα»u product của Tiki (PhαΊ§n 2)](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Qua mα»t khoαΊ£ng thα»i gian dΓ i, nhiα»u bαΊ‘n feedback vα»i mΓ¬nh lΓ code trong bΓ i viαΊΏt TαΊp tΓ nh crawl dα»― liα»u product của Tiki khΓ΄ng thα» chαΊ‘y Δược nα»―a. KhΓ΄ng bαΊ₯t ngα» lαΊ―m vα»i vαΊ₯n Δα» nΓ y, mΓ¬nh ...
[π¨βπ»π»π³] Logistics Problem (Shopee Code League 2020)
![[π¨βπ»π»π³] Logistics Problem (Shopee Code League 2020)](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Logistics Problem lΓ challenge thα»© x của Shopee Code League 2020 - mα»t cuα»c thi vα» Code vΓ Data kΓ©o dΓ i 2 thΓ‘ng vα»i cΓ‘c challenge khΓ‘c nhau. BΓ i toΓ‘n Data Analytics lαΊ§n nΓ y tiαΊΏp tα»₯c lΓ ...
[π¨βπ»π»π³] Order Brushing Problem (Shopee Code League 2020)
![[π¨βπ»π»π³] Order Brushing Problem (Shopee Code League 2020)](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Shopee Code League lΓ mα»t thα» thΓ‘ch lαΊp trΓ¬nh trα»±c tuyαΊΏn kΓ©o dΓ i 02 thΓ‘ng bao gα»m mα»t loαΊ‘t cΓ‘c cuα»c thi, cΓ’u hα»i vα» thuαΊt toΓ‘n trα»±c tuyαΊΏn vΓ hα»i thαΊ£o ΔΓ o tαΊ‘o trα»±c tuyαΊΏn dΓ nh cho tαΊ₯t cαΊ£ ...
[π¨βπ»π»π³] TαΊp tΓ nh crawl dα»― liα»u product của Tiki
![[π¨βπ»π»π³] TαΊp tΓ nh crawl dα»― liα»u product của Tiki](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Tiki lΓ mα»t trong nhα»―ng trang thΖ°Ζ‘ng mαΊ‘i Δiα»n tα» lα»n nhαΊ₯t Viα»t Nam. Vα»i chΓnh sΓ‘ch gαΊ―t gao Δα» hαΊ‘n chαΊΏ hΓ ng nhΓ‘i, hΓ ng giαΊ£ nΓͺn nhα»―ng thΓ΄ng tin product trΓͺn Tiki cΓ³ thα» βtin tΖ°α»ngβ Δược. ...
[π¨βπ»π»π³] Δα»nh dαΊ‘ng mΓ u cho text khi viαΊΏt Bash script
![[π¨βπ»π»π³] Δα»nh dαΊ‘ng mΓ u cho text khi viαΊΏt Bash script](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Vα»i dΓ’n developer thΓ¬ viαΊΏt script Δα» tα»± Δα»ng hΓ³a mα»t sα» cΓ΄ng viα»c cΕ©ng lΓ mα»t viα»c thΖ°α»ng gαΊ·p. Mα»i ngΖ°α»i thΖ°α»ng nghΔ© chα» cΓ³ thα» hiα»n thα» trΓͺn nα»n trαΊ―ng Δen ΔΖ‘n thuαΊ§n. Thα»±c ra terminal ...
[π¨βπ»π»π³] LΓ m ra lΓ m, chΖ‘i ra chΖ‘i”
![[π¨βπ»π»π³] LΓ m ra lΓ m, chΖ‘i ra chΖ‘i”](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
TΓ¬nh cα» thαΊ₯y mα»t quyα»n sΓ‘ch trong mα»t group vα» cΓ΄ng nghα» trΓͺn Facebook vα»i cΓ‘i tΓͺn βDeep work: LΓ m ra lΓ m, chΖ‘i ra chΖ‘iβ của tΓ‘c giαΊ£ Call Newport. ThoαΊ‘t nhΓ¬n tΓͺn sΓ‘ch cΕ©ng hiα»u ngay lΓ ...
[π¨βπ»π»π³] Biα»u diα» n dα»― liα»u sα» dα»₯ng Biα»u Δα» TrΓ²n (Pie Chart)
![[π¨βπ»π»π³] Biα»u diα»
n dα»― liα»u sα» dα»₯ng Biα»u Δα» TrΓ²n (Pie Chart)](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Biα»u Δα» trΓ²n (Pie Chart) rαΊ₯t hay Δược dΓΉng Δα» biα»u diα» n/trα»±c quan hΓ³a dα»― liα»u trong nhα»―ng bΓ‘o cΓ‘o/bαΊ£ng biα»u trong trong PhΓ’n tΓch dα»― liα»u cΕ©ng nhΖ° mα»t sα» ngΓ nh nghα» khΓ‘c, giΓΊp cho ...
[π¨βπ»π»π³] Nhα»―ng Δiα»u thΓΊ vα» của sα» nhα» phΓ’n trong mΓ‘y tΓnh
![[π¨βπ»π»π³] Nhα»―ng Δiα»u thΓΊ vα» của sα» nhα» phΓ’n trong mΓ‘y tΓnh](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Xin giα»i thiα»u ΔαΊΏn cΓ‘c bαΊ‘n mα»t sα» Δiα»u hα»―u Γch vα» sα» nhα» phΓ’n mΓ mΓ¬nh ΔΓ£ tα»«ng Δα»c trong cuα»n Write Great Code - Volume 1. Understanding the Machine của tΓ‘c giαΊ£ Randall Hyde. ΔΓ’y cΕ©ng ...
[π¨βπ»π»π³] Truy vαΊ₯n vα»i JavaScript (PhαΊ§n 2)
![[π¨βπ»π»π³] Truy vαΊ₯n vα»i JavaScript (PhαΊ§n 2)](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
α» phαΊ§n 1, mΓ¬nh ΔΓ£ giα»i thiα»u mα»t sα» cΓ‘ch dΓΉng JavaScript Δα» truy vαΊ₯n thα»ng kΓͺ trΓͺn 1 tαΊp dα»― liα»u. TiαΊΏp tα»₯c phαΊ§n nΓ y, mΓ¬nh sαΊ½ giα»i thiα»u thΓͺm mα»t sα» cΓ‘ch dΓΉng JavaScript Δα» giαΊ£i quyαΊΏt ...
[π¨βπ»π»π³] Truy vαΊ₯n vα»i JavaScript (PhαΊ§n 1)
![[π¨βπ»π»π³] Truy vαΊ₯n vα»i JavaScript (PhαΊ§n 1)](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Mα»t ngΓ y ΔαΊΉp trα»i nα», sαΊΏp giao mα»t cα»₯c dα»― liα»u vΓ yΓͺu cαΊ§u bαΊ‘n truy vαΊ₯n, thα»ng kΓͺ ΔΖ‘n giαΊ£n mα»t vΓ i thα»© hay thαΊm chΓ lΓ chαΊΏ biαΊΏn, xΓ o nαΊ₯u lαΊ‘i dα»― liα»u. CΓ³ rαΊ₯t nhiα»u cΓ΄ng cα»₯ cΓ³ thα» giΓΊp ...
[π¨βπ»π»π³] CΖ‘ bαΊ£n vα» Regex – Biα»u thα»©c chΓnh quy
![[π¨βπ»π»π³] CΖ‘ bαΊ£n vα» Regex – Biα»u thα»©c chΓnh quy](https://2023-data-image.dreamhosters.com/wp-content/uploads/sites/3/2023/07/e09926cb6ae66048297c59c891a02e50-336x220.jpeg)
Regular Expressions (biα»u thα»©c chΓnh quy, viαΊΏt tαΊ―t lΓ regexp, regex hay regxp) lΓ mα»t chuα»i mαΊ«u Δα» mΓ΄ tαΊ£ mα»t bα» cΓ‘c chuα»i khΓ‘c, theo nhα»―ng quy tαΊ―c cΓΊ phΓ‘p nhαΊ₯t Δα»nh. Trong lαΊp trΓ¬nh ...
Top1Labs – no1Labs