6:40 anh Dev ơi cho em xin hỏi sau java 8 hình như em thấy thằng Interface nó cũng có default methods á anh. thì trường hợp này nó cũng ngang với Abstract Class phải không anh.
Những gì anh chia sẻ rất trực quan và có lẽ sẽ giúp e tiết kiệm được vài năm sắp tới. Qua video này em hình dung rõ hơn mình sẽ học những gì và biết những thứ còn thiếu. Cám ơn anh, thực sự rất giá trị.
Nghe 5 phút, Sub luôn, cách nói chuyện nhấn nhá rất dễ hiểu. Cho mình hỏi, nếu xài Mac xuất màn ngoài thì dùng chuột hay Magic Trackpad sẽ ok hơn vậy bạn.
10 дней назад
@@user-pe5qz5oh5p mình thì đang dùng mx master 3 á, làm việc ổn, đỡ đau tay
cảm ơn anh, video hữu ích lắm ạ, tuy nhiên có một vấn đề em muốn hỏi đó là khi dùng với JWT, có accessToken và refreshToken, thường em thấy nó lưu ở localStorage, nếu hacker lấy được 2 dữ liệu này thì có thể đăng nhập được, vậy làm sao để có thể đảm bảo bảo mật khi lưu 2 dữ liệu này ở phía client v ạ, em cảm ơn anh ạ
rõ ràng, chi tiết và dễ hiểu. Tuổi trẻ phí quá nhiều thời gian vào điều vô bổ. Tuy giờ đang làm bên mảng motion graphic nhưng vẫn muốn trở thành 1 coder. Cám ơn bạn rất nhiều. Xem video của bạn như tiếp thêm động lực để mình cố gắng trên hành trình học lại code của mình.
Rất hay ạ, em ở video trước đọc cmt nói về capacity này đã hiểu sơ sơ qua video này thì khẳng định là đã hiểu luôn. Cảm ơn anh vì những video chất lượng <3
Khi a đọc được bình luận này của e, e mong a sẽ nở một nụ cười :v. Series Cấu trúc dữ liệu và thuật toán này của a giúp e học hỏi thêm được rất nhiều. Cảm ơn a về những chia sẻ. Chúc a luôn mạnh khỏe và cho ra những series chất lượng ạ.
thực ra em phải xem video này dc hơn 2 năm rồi nhưng lúc đó là junior chỉ implement và làm theo use case nhưng h khi nhìn dc overview rồi ms thấy đáng ra nên những kiến thức cơ bản này nên dc nắm chắc ngay từ đầu nó đã giải quyết dc kha khá thứ vì em code nghiệp vụ khá nhiều và phải nói thật là reuse cx rất nhiều
theo mình hiểu đơn giản thì mục đích của Decorator là để thêm 1 tính năng và sử dụng nó trước khi gọi tính năng của class cũ (đúng với ý nghĩa Trang trí). Ví dụ: class UserRepo có phương thức Create để tạo User mới, bây giờ mình muốn thêm phương thức Valid trước khi Create user thì mình sẽ dùng class Decorator để bọc UserRepo (kế thừa củng Interface và thêm 1 phương thức Valid). Khi người dúng đứng từ ngoài gọi phương thức Create của class Decorator thì nó sẽ bao gồm gọi Valid trước rồi mới gọi Create. Hiểu như thế này sẽ thực tế hơn là ví dụ Trà sữa chỉ tính giá cộng thêm, nó giống Builder pattern cộng thêm các chi tiết cho 1 object hơn.😁
Dynamic Array tự mình làm thì nó vẫn theo cấu trúc của một array bình thường nên nó k có IndexOf đúng ko ạ ? chỉ khi dùng lớp List như ArrayList thì mới có đúng k a ?
Месяц назад
Mình thích thì mình viết vẫn được em ạ, nhưng cơ chế indexOf là nó sẽ loop để tìm element á, nên On
Anh cho em hỏi tại sao hàm indexOf lại tách ra 2 trường hợp object == null và object != null vậy ạ. Sao mình ko gom lại vào 1 điều kiện: if (currentNode.getData() == object) vậy anh hè.
công ty hồi lúc em làm phòng phỏng vấn sát vách, bên kia vách có cậu vàng. Thỉnh thoảng vài hôm em phỏng vấn ứng viên là uv được nghe cậu vàng phỏng vấn bổ sung luôn