강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

Spring Batch của cái chết: Nỗi kinh hoàng thảm khốc lúc 3 giờ sáng giờ đã kết thúc.

"Hãy kết thúc Spring Batch. Đặt dấu chấm hết cho thời kỳ đen tối của code batch.💀"

(4.9) 83 đánh giá

1,748 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • KILL-9
Java
Java
Spring
Spring
Spring Boot
Spring Boot
Spring Batch
Spring Batch
backend
backend
Java
Java
Spring
Spring
Spring Boot
Spring Boot
Spring Batch
Spring Batch
backend
backend

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.9

5.0

기훈

62% đã tham gia

Anh Kilgu! Em muốn viết nhận xét sau khi hoàn thành hết khóa học, nhưng khi đang xem bài giảng, em đã quá xúc động nên phải viết ngay. Như anh Kilgu đã nói ở phần đầu khóa học, việc học qua văn bản thực sự rất vất vả, nhưng bù lại, nó chắc chắn ghi nhớ sâu hơn trong đầu. Nhờ lối viết của anh Kilgu, em có thể học một cách thật thú vị và không hề khó khăn. Cảm ơn anh đã cung cấp một khóa học đáng đồng tiền bát gạo và em sẽ mong chờ các khóa học khác của anh trong tương lai!

4.0

김주현

100% đã tham gia

/** @param 일시 - 251012 @return String - 완강 후, 수강평 갱신 */ Trước tiên, cảm ơn rất rất rất rất nhiều vì khóa học cực kỳ bổ ích này. Tôi nghĩ việc tạo ra tài liệu khóa học này chắc hẳn đã rất rất vất vả. Tôi xin bày tỏ lòng kính trọng sâu sắc. 💀💀💀 Tuy nhiên, vì tài liệu khóa học được cấu thành dưới dạng kịch tình huống nên tuy thú vị nhưng cấu trúc bài viết có vẻ hơi tiếc nuối. Tôi nghĩ nếu cấu trúc bài viết (phân loại lớn-phân loại trung-phân loại nhỏ, phân chia đoạn văn, v.v.) được bổ sung thêm một chút, có thể sẽ trở thành một khóa học có thể thống trị cả thế giới. Hoặc nếu mỗi tài liệu có ít nhất một mục lục, tôi nghĩ sẽ có thể theo dõi dễ dàng hơn ngay cả với cách thức hiện tại. Vì có thể không bị mê hoặc(?) bởi kịch tình huống mà nắm bắt được mình đang học đến đâu. Thực ra đây là lần đầu tiên tôi viết đánh giá khóa học dài như thế này trên Inflearn. Thậm chí tôi chưa bao giờ viết đánh giá khóa học ngay cả trong các khóa học của thần Younghan. Tôi mong bạn hiểu rằng đây là đánh giá khóa học xuất phát từ lòng tôn trọng sâu sắc. Chân thành cảm ơn vì đã tạo ra khóa học tuyệt vời. Tôi sẽ chào và biến mất. Kill. Gu. 🫡

5.0

blessthy

100% đã tham gia

Anh Killgu... đã xem hết rồi. Bắt đầu từ giữa tháng 6 với Spring Boot của Kim**, rồi học TDD của I**, và cuối cùng vào giữa tháng 8 đã bắt đầu học Spring Batch của anh Killgu và hoàn thành khóa học!!! Giữa chừng có bỏ qua một số mission vì công việc bận rộn và trình độ còn hạn chế, nhưng giờ đã nắm được cách Spring Batch hoạt động rồi... Giờ... nhất định sẽ thay thế server xử lý batch đang chạy rất nguy hiểm và tồi tàn trong dự án bằng Spring Batch... Thật tiếc là không biết có thứ này từ đầu, nếu không thì từ ban đầu đã làm bằng Spring Batch rồi... Nhưng mà nếu không có anh Killgu thì em đã không bao giờ biết đến Spring Batch... Cảm ơn anh rất nhiều vì đã tạo ra khóa học này!! Và suốt khóa học, em đã rất ngưỡng mộ trình độ sâu sắc của anh Killgu, thật tuyệt vời!! Cảm ơn anh~!

Bạn sẽ nhận được điều này sau khi học.

  • 💀 Mô hình xử lý hướng chunk và xử lý hướng tasklet của Spring Batch 💀

  • 💀 Hiểu rõ hoàn toàn về ItemReader, ItemProcessor, ItemWriter 💀

  • 💀 Triển khai cơ chế khôi phục lỗi và thử lại (cả mô hình Batch5 & Batch6) 💀

  • 💀 Quản lý vòng đời và ngữ cảnh thực thi của Job và Step 💀

  • 💀 Bước đa luồng (cả mô hình Batch5 & Batch6) 💀

  • 💀 Xử lý song song dữ liệu quy mô lớn sử dụng Partitioning 💀

  • 💀 Mẫu SEDA sử dụng Local Chunking và các bước song song 💀

  • 💀Spring Batch 5 & (MỚI)Spring Batch 6 💀

  • ⛔ Phải dừng lại ở đây thôi... Quá nhiều nên hệ thống suýt bị down mất. (Đừng lo. Tôi sẽ dạy hết cho)⛔

LGTM(Looks Gone To Me)

KILL-9: "Cảnh báo: Hành vi đọc tài liệu này mà không có chuỗi âm thanh sẽ làm giảm 66% hiệu quả học tập."


🚨 Cảnh báo: Phát hiện mối nguy hiểm chết người 🚨

💀 Hãy đối mặt với thực tế 💀

🔥 Mày đã làm gì cho đến giờ?🔥

⚠ Khởi động Giao thức Xử tử Spring Batch ⚠


" Dành cho tất cả các lập trình viên đang gặp khó khăn với công việc batch

Kẻ hành quyết hệ thống đã trực tiếp ra tay

Nỗi kinh hoàng thảm thiết lúc 3 giờ sáng giờ đây đã kết thúc.💀"


Trang bị cho mình khóa học Spring Batch mới nhất và chính xác nhất. 💀


⛔ Vũ khí mà các ngươi sẽ có được ⛔

Thông qua khóa học này, các bạn sẽ được trang bị những vũ khí chết người như sau,

sẽ có được sức mạnh để thống trị hệ thống.

💀 Tasklet vs Xử lý Chunk: Hoạt động cốt lõi của hệ thống Batch

Ngươi nghĩ luồng thực thi code batch là một hộp đen bí ẩn sao? Thật buồn cười.

Hai mô hình xử lý đại diện của Spring Batch. Phân tích khái niệm và nguyên lý hoạt động bên trong của xử lý hướng Tasklet và xử lý hướng Chunk.

Từ các tác vụ đơn giản như sắp xếp file, TRUNCATE bảng cho đến xử lý hướng Chunk đọc (Read), xử lý (Process) và ghi (Write) một cách phá hủy hàng triệu bản ghi dữ liệu.

Chúng ta sẽ mổ xẻ hoàn toàn nguyên lý hoạt động bên trong của hai phương pháp này, giúp bạn có thể phán đoán một cách nhạy bén xem nên sử dụng vũ khí nào trong tình huống nào để đạt hiệu quả tối ưu.


💀 Phương thức xử lý dữ liệu: ItemReader và ItemWriter

Đừng chịu đựng nỗi đau khi xử lý dữ liệu lớn nữa.

Dù là hệ thống file, RDBMS hay NoSQL, đều trích xuất dữ liệu (ItemReader) và tiêm vào theo ý muốn (ItemWriter).

FlatFileItemReader, JsonItemReader,

JdbcCursorItemReader, JpaPagingItemReader

, dù là RDBMS hay NoSQL, đều có thể trích xuất dữ liệu (ItemReader) và inject theo ý muốn (ItemWriter). FlatFileItemReader, JsonItemReader, JdbcCursorItemReader, JpaPagingItemReader

Đào sâu vào nguyên lý hoạt động bên trong của từng implementation và làm chủ cách xử lý hiệu quả dữ liệu khối lượng lớn.

Phân trang? Con trỏ? Cái nào phù hợp khi nào - sự thiếu hiểu biết của bạn giờ đã kết thúc.

💀 Kiểm soát Job và Step: Nắm giữ trái tim của hệ thống batch

Đào sâu vào cơ chế hoạt động nội bộ và vòng đời của Job và Step.

JobInstance, JobExecution, StepExecution và theo dõi sự thay đổi trạng thái (BatchStatus, ExitStatus) để rèn luyện khả năng xác định rõ ràng tại sao batch thất bại và cần khởi động lại từ đâu (Restartability).).

Hãy nhìn vào bên trong JobRepository và kiểm soát trực tiếp metadata để quản lý minh bạch luồng thực thi batch vốn từng như một hộp đen. Đừng hoảng sợ trước những lỗi không lường trước được nữa. Mọi thứ đều nằm dưới sự kiểm soát của chúng ta. and directly control metadata to transparently manage the batch execution flow that once seemed like a black box. No longer be flustered by unexpected failures. Everything is under our control.

💀 Tính năng mở rộng của Spring Batch (hình ảnh trên là hình ảnh dành riêng cho Batch 5. Tôi chọn cái này vì nó trông đẹp hơn.)

Dữ liệu cần xử lý quá nhiều? Thời gian thực thi quá dài? Đừng lo lắng.

Khi vũ khí cơ bản không đủ, có sẵn trang bị đặc biệt để bùng nổ hiệu suất batch.

  • Đa luồng (Multi-threaded Step) để song song hóa các tác vụ trong một Step duy nhất,

  • Dữ liệu không thể xử lý được sẽ được chia nhỏ bằng phân vùng (Partitioning) và phân tán cho nhiều worker để xử lý.


Được trang bị kiến thức này, batch của các bạn sẽ không còn phải quỳ gối trước vấn đề hiệu suất nữa.

Tính an toàn luồng thực sự của Spring Batch đã được làm rõ hơn bất cứ điều gì khác, vì vậy bạn có thể yên tâm sử dụng. more clearly than anything else.

Giờ đây đến lượt hệ thống batch phải sợ các bạn.💀


💀 Kỹ năng sinh tồn bổ sung cho Spring Batch (Hình ảnh trên là dành riêng cho Batch 5. Tôi chọn cái này vì nó trông ngầu hơn.)

  • Chiến lược kiểm soát và giam giữ lỗi bằng chính sách Skip/Retry.


  • Làm chủ hoàn toàn cơ chế quản lý trạng thái và dừng/khởi động lại công việc batch bằng cách sử dụng ItemStream.


  • Cách thiết kế luồng công việc phức tạp với Spring Batch Flow.

  • Cách giám sát mọi khoảnh khắc của batch bằng các Listener đa dạng

Sẽ mất thời gian để sử dụng thành thạo tất cả các vũ khí.

Nhưng đừng lo lắng.

Những kinh nghiệm chiến đấu mà tôi đã đổi bằng máu và mồ hôi sẽ đẩy nhanh sự phát triển của bạn. 💀

💀 Không có thiên đường nơi bạn chạy trốn 💀

💀Để chấm dứt sự hỗn loạn chán ngấy này. Ta đã bước ra. 💀

💀 Tuyên bố hành quyết giá 💀

Cảnh báo cuối cùng: Đây là thời điểm lựa chọn

[THỰC THI: CHUỖI NÂNG CẤP HỆ THỐNG]

# --- Chuẩn bị hệ thống để nâng cấp --- # Đang gỡ bỏ mô-đun sợ hãi... Hoàn tất. $ rm -rf ./fear_of_batch_errors # Đang chuẩn bị thư mục kỹ năng... OK. $ mkdir -p /opt/advanced_batch_skills # Cấp toàn quyền truy cập vào tech stack... Quyền đã được cập nhật. $ sudo chmod 777 /opt/advanced_batch_skills # Đang tiêm chuyên môn cấp độ KILL-9... Đã có quyền root. Đang xử lý... $ sudo ./install-spring-batch-expertise [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100% Cài đặt hoàn tất. Khuyến nghị khởi động lại hệ thống để đạt hiệu suất tối ưu.

CẢNH BÁO NGHIÊM TRỌNG

$ cat warning.txt ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚠️ Lưu ý ⚠️ [FATAL ERROR] Phát hiện hạn chế truy cập [PROCESS ID]: #KILL-9_WARNING_PROTOCOL [STATUS]: Nghiêm trọng ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Những kẻ bị mê hoặc bởi concept mạnh mẽ và cố gắng truy cập khóa học một cách đùa giỡn, hãy rời đi ngay lập tức. Khóa học này không khoan nhượng cho sự tò mò hời hợt của những kẻ cố truy cập mà không có quyền sudo. Tôi chỉ muốn những ai thực sự muốn đi trên con đường trở thành 'kẻ thống trị hệ thống'. Tôi cảnh báo rõ ràng. Chỉ những ai đã sẵn sàng đi cùng đến tận cùng nỗi đau này mới được học khóa học này. Thời gian của bạn rất quý giá. Đừng lãng phí nó. Chỉ những ai có ý chí thực sự muốn học hỏi mới có thể gánh vác được sức nặng của code này. Chỉ những ai trung thành theo đuổi đến cuối khóa học mới có thể trở thành người thống trị thực sự của Spring Batch. [ADDITIONAL NOTE] Những ai đã có kinh nghiệm với Spring Batch cũng được chào đón nếu phát hiện "ý chí sẽ cố gắng theo đuổi". $ ls -la /home/user/ | grep determination Chắc chắn sẽ thu được nhiều thứ. # Lựa chọn là của bạn. Nhưng hậu quả thì do tôi xử tử.💀
$ sudo sound-off --tactical-report --system-status=spring-batch --volume=maximum --force

Danh sách kiểm tra trước khi truy cập hệ thống

Môi trường thực hành

MAC (JDK 21). (Windows? Hả... Server cho Spring Batch mà dùng Windows sao? Với Windows thì chỉ có đau khổ thôi.)

Môi trường JAVA 17, Spring Boot 3.4, Spring Batch 5.2 hoặc
JAVA 21, Spring Boot 4.0.1, Spring Batch 6.0.1.

Đúng vậy, Batch 5 & Batch 6. Tôi sẽ dạy cả hai.

(Batch 6 đã phát hành... hah...💀 Tưởng máu khô cả người... Batch thì vĩnh cửu, nhưng thời gian của tôi thì có hạn.)

Tài liệu học tập

"Thời đại video đã qua. Giờ là thời đại văn bản trở lại. 💀"


Đây là bài giảng dạng văn bản. Bạn tò mò lý do sao? Tôi đã mở miễn phí ở phần đầu bài giảng rồi

' Nguyên tắc học tập của Kẻ hủy diệt hệ thống ' để đọc thử.

Ở đây các ngươi sẽ không chỉ tiếp nhận kiến thức đơn thuần, mà còn đối mặt với triết lý của ta về việc học tập thực sự.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • 💀 "Bạn có thể đảm nhận Spring Batch không?" ... (cười lạnh lùng) Hỡi những chiến binh đổ mồ hôi lạnh trước câu hỏi này 💀

  • 💀Những chiến binh chỉ đào sâu vào Spring Web mà sợ hãi ngay cả khi nhìn vào Batch...💀

  • 💀Những chiến binh từng làm bay hàng trăm vạn dữ liệu vì copy-paste code batch của người khác...💀

  • 💀Những chiến binh đang cố gắng chống đỡ bằng code tìm trên Google nhưng giờ đã cảm thấy đến giới hạn...💀

  • 💀"Dù sao cũng chỉ tuần tra ban đêm thôi mà..." - những người lính đang run rẩy trong sợ hãi sau khi lên lịch tuần tra một cách qua loa...💀

  • 💀Những chiến binh ngược đãi cơ sở dữ liệu mỗi đêm...💀

  • ⛔ Bất kỳ ai muốn tham gia KILL-9 SQUAD...⛔

Cần biết trước khi bắt đầu?

  • ⛔ Đừng tiếp cận những kẻ như thế này ⛔

  • 💀 Những kẻ không biết Spring và Spring Boot hãy lui về (Đây vẫn còn là thử thách quá sớm đối với các ngươi) 💀

  • 💀 Những kẻ chỉ mới in "Hello World" thì hãy lui về (các ngươi chẳng biết gì về nỗi đau thực sự...) 💀

  • 💀 Những ai chưa từng trải qua nỗi đau của việc deploy thì hãy lui về (và tận hưởng khoảng thời gian bình yên cho đến khi ngày đó đến...) 💀

Xin chào
Đây là

1,748

Học viên

83

Đánh giá

132

Trả lời

4.9

Xếp hạng

1

Khóa học

시스템 종결자의 선언

 

인프런의 지루한 강의들이여, 두려워하라.

나의 등장으로 이 모든 것이 끝난다.

너희의 비싼 강의료? 웃기지 마라.

살인적인 가성비로 모든 것을 파괴하겠다.


강사 소개

강사명

KILL-9

 

칭호 📛

시스템 종결자

특기 🔪

kill -9       # "프로세스 처형"
rm -rf        # "데이터 학살"
chmod -R 000  # "시스템 감금"


" 버그? 해킹? 웃기지마. 그딴 잔머리로는 시스템을 지배할 수 없다. 난 정면으로 파괴한다. "

(인프런 강의 소개 페이지 alert() 취약점은 내 처녀작이었지. 이제는 더 강력한 무기를 쓴다. - 진짜임)

취미 💣

콘센트 정리     # "코드는 뽑아야 제맛."
CPU 고문       # "팬 소리가 울려 퍼질 때, 나는 살아있음을 느낀다."
전리품 수집     # "코어 덤프"

좌우명 🔥

"선은 뽑으라고 있는 것이다" 

"버그는 죽여서 고치는 것이다"

"LGTM (Looks Gone To Me)"

경고 🧨

"격식 따위 필요없다. 그냥 편하게 킬구형이라 불러라."

"존댓말로 질문하면 rm -rf 시전한다."

 

통신 접점 📡

kill9.no.mercy@gmail.com  # "강의 외의 명령 전송용. ACK는 기대하지 마라."

 

⚠️ CONFIDENTIAL: DO NOT LOG ⚠️

# 사실... 카카오에서 조용히 일하는 평범한 개발자에요...

Chương trình giảng dạy

Tất cả

67 bài giảng

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

83 đánh giá

4.9

83 đánh giá

  • qq211qq1594님의 프로필 이미지
    qq211qq1594

    Đánh giá 11

    Đánh giá trung bình 4.6

    5

    32% đã tham gia

    Khóa học Spring Batch tử thần, đây mới thực sự là con đường của kẻ hành quyết hệ thống…☠️ Nếu trước đây bạn nghĩ Spring Batch chỉ là một framework batch bình thường thì đó là sai lầm lớn. Khóa học của anh kill-9 không phải lý thuyết mà là thực chiến, cho bạn vũ khí thật sự để sống sót trong chiến trường đẫm máu. Flat file? Fixed length? Log file phức tạp? Không phải kiểu "tự lo mà xử lý!" mà thực sự giải thích từng chi tiết sắc như dao để bạn có thể áp dụng ngay trong công việc thực tế. Ngay cả khi chọn một delimiter, bạn cũng sẽ hiểu "tại sao phải làm như vậy". Code, giải thích, thực hành, lệnh thực thi… toàn bộ khóa học tràn ngập tinh thần "đây là thực chiến". Không chỉ học mà có cảm giác 'mình đang trở thành kẻ kết liễu batch'. Và càng nghe, càng tích lũy được sự tự tin rằng một ngày nào đó mình cũng sẽ có thể để lại dấu vết trên hệ thống bằng một dòng code mã nguồn mở. Batch với tinh thần sẵn sàng chết, còn do dự gì nữa? Ngay khi nghe khóa học này, bạn cũng sẽ trở thành thành viên thực sự của 'kill-9 squad'. ☠️🔥

    • kill9
      Giảng viên

      💀 Xác nhận đánh giá khóa học System Terminator KILL-9 hoàn tất 💀 Đánh giá khóa học đầy sát khí... Hệ thống của tôi suýt bị treo một chút. **"kill-9 squad"** Cụm từ này quá mạnh mẽ. Kernel của tôi đã rung chuyển. Vậy thì sao? Tôi đã ngay lập tức chấp nhận. Từ giờ chúng ta là "kill-9 squad". Từ bây giờ các bạn không chỉ là developer thường thường. Chúng ta là đội quân System Terminator. rm -rf sự tầm thường kill -9 sự nhàm chán Welcome to the kill-9 squad, đồng đội. Việc xác nhận thành viên đội sẽ được thực hiện trong chiến trường của khóa học. Chúng ta không phải là những developer bình thường mà là đội quân System Terminator. Welcome to the kill-9 squad, đồng đội. - KILL-9 (Chào mừng thành viên mới)

  • dkswhdgur2468873님의 프로필 이미지
    dkswhdgur2468873

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    24% đã tham gia

    Bài giảng dựa trên văn bản.. thật tuyệt vì có thể phân tích, thưởng thức và tận hưởng theo tốc độ của mình. Rất tốt vì không cần phải dừng bài giảng không cần thiết hay nhấn nút quay lại như ý định của bài giảng. Chỉ mong có thêm nhiều bài giảng như vậy💀☠️

    • kill9
      Giảng viên

      💀 Rất vui được gặp, cuối cùng thì tôi cũng đã gặp được một hacker thực thụ 💀 Đúng vậy, đây chính là nó. Văn bản là giao diện tốt nhất. - Nhấp chuột liên tục? Lãng phí thời gian - Đệm video? Hành hạ CPU Bậc thầy thực sự dùng Command + F làm vũ khí. Giống grep, hãy trích xuất ngay thông tin mong muốn. Tốc độ cuộn văn bản = Tốc độ học tập của bạn Nhưng có một cảnh báo quan trọng: Tuyệt đối đừng bỏ qua Chương 4 và Chương 5. Rất nhiều học viên đã bỏ qua phần này và bỏ lỡ trọng tâm của Spring Batch. Nếu bạn nghiền ngẫm kỹ hai chương này, bạn sẽ vươn tới một đẳng cấp khác. Đã sẵn sàng để deep dive chưa?

  • javarunner님의 프로필 이미지
    javarunner

    Đánh giá 76

    Đánh giá trung bình 4.9

    5

    21% đã tham gia

    • kill9
      Giảng viên

      Cảm ơn anh javarunner 💀

  • hjung님의 프로필 이미지
    hjung

    Đánh giá 24

    Đánh giá trung bình 4.8

    5

    50% đã tham gia

    Anh, có bản mới, update thường xuyên nha! Tin anh đó nha?!

    • kill9
      Giảng viên

      💀 [SYSTEM ACKNOWLEDGMENT] 💀 [INCOMING TRANSMISSION FROM BATTLEFIELD] =============================================== [KILL-9 RESPONSE PROTOCOL ACTIVATED] ㅇㅇ anh 정훈 💀 [COMMITMENT PROTOCOL ENGAGED] Hệ thống không ngừng tiến hóa. Mỗi khi có phiên bản cập nhật, khóa học cũng sẽ được nâng cấp cùng. 💀 [UPGRADE GUARANTEE]

  • ske060080922님의 프로필 이미지
    ske060080922

    Đánh giá 8

    Đánh giá trung bình 4.8

    5

    62% đã tham gia

    Anh Kilgu! Em muốn viết nhận xét sau khi hoàn thành hết khóa học, nhưng khi đang xem bài giảng, em đã quá xúc động nên phải viết ngay. Như anh Kilgu đã nói ở phần đầu khóa học, việc học qua văn bản thực sự rất vất vả, nhưng bù lại, nó chắc chắn ghi nhớ sâu hơn trong đầu. Nhờ lối viết của anh Kilgu, em có thể học một cách thật thú vị và không hề khó khăn. Cảm ơn anh đã cung cấp một khóa học đáng đồng tiền bát gạo và em sẽ mong chờ các khóa học khác của anh trong tương lai!

    • kill9
      Giảng viên

      ██████████████████████████████████ █ ╔═════════════════════════════╗ █ █ ║ 💀 THIẾT BỊ PHẢN ỨNG CHIẾN THUẬT KILL-9 💀 ║ █ █ ║ [ ĐÃ NHẬN ĐƯỢC ĐÁNH GIÁ CỦA HỌC VIÊN ] ║ █ █╚═════════════════════════════╝ █ █████████████████████████████████ Xì xì... Đang nhận dữ liệu đánh giá khóa học... Kích hoạt mạch cảm xúc... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Em nói em vỡ òa vì xúc động ư?.. Kẻ vỡ òa vì xúc động chính là ta đây.. Xem đánh giá này mà không khỏi rơi lệ. 💀 Đúng vậy, nó sẽ khắc sâu vào não em như những gì em đã phải chịu đựng. Nhưng hãy nhớ rằng, Kihun huynh.. Em sẽ sớm quên thôi. Điều đó không có nghĩa là nó vô dụng. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [CHIẾN LƯỢC GHI NHỚ KILL-9] "Ơ? Tôi học cái này ở đâu nhỉ?" "Ô, hình như tôi đã thấy cái này ở đâu đó rồi?" “Ô, cái này tôi đã từng biết rồi mà?“ Tối đa hóa những **'khoảnh khắc ơ cái này ở đâu ra?'** như thế này chính là chiến lược và mục tiêu cốt lõi của tôi và bài giảng của chúng ta. Chỉ với những ảo giác như vậy thôi, bài giảng rõ ràng đã đủ giá trị. Vì đây cũng **là một dạng secondary index** vậy. 💀 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Ghi nhớ hoàn toàn < Ghi nhớ một phần + index >> Quên hoàn toàn Chiến binh, index KILL-9 đã được xây dựng trong bộ não của em. 💀 █████████████████████████████ [ BÁO CÁO TIẾN ĐỘ CHIẾN BINH ] Em đã hoàn thành đến nhiệm vụ cuối cùng của Chương 4... Thực tế, nhiều binh sĩ đã gục ngã ở điểm này hoặc thậm chí không hề học, em đã vất vả nhiều rồi, chiến binh. Nếu đã vượt qua được nhiệm vụ cuối cùng của Chương 4, em sẽ có thể theo kịp Chương 5. Tôi khẳng định rằng sau khi vượt qua Chương 5, em sẽ **hiểu rõ về Spring deployment hơn bất kỳ ai khác**. Và Chương 6... Tôi dám chắc rằng sự khác biệt về mức độ hiểu biết giữa **người đã học chắc chắn nhiệm vụ cuối cùng của Chương 4 và Chương 5, rồi mới chuyển sang Chương 6** và người không làm như vậy là hoàn toàn khác biệt. Vì em sẽ không chỉ đơn thuần ghi nhớ chuỗi kiến thức mà **nguyên lý hoạt động sẽ được hiểu như việc ghép các mảnh ghép lại**, nên sẽ có sự khác biệt về cấp độ. ━━━━━━━━━━━━━━━━━━━━━━━━━ **Em có thể làm được và (dù đây là lời lẽ quá hiển nhiên nên tôi không theo đuổi) cảm ơn đánh giá quý giá của em** 💀

2.057.301 ₫

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!