Tôi nghĩ viết tiếng Anh mình cần luyện và giỏi cơ bản. Xong học hỏi cấu trúc câu từ các bài viết trên mạng và xây dựng tool dự dữ liệu thô được nạp vào từ đó tận dụng sức mạnh ngôn ngữ mà mình nắm đầu tiên để tư duy và viết ra. Các công cụ trên chỉ giúp ích được phần nào đó. Dù sao cũng cảm ơn bác thớt.
Mình có tham khảo từ nhiều nguồn, thì theo mình Abstract trong title Abstract Factory chỉ là để mô tả tên gọi chung cho design pattern để mọi người hình dung ra mục đích sử dụng, chứ nó không bắt buộc phải sử dụng Abstract class để thiết kế, mà hoàn toàn có thể sử dụng Interface, tuỳ vào nhu cầu và mục đích sử dụng.
Nếu có gì không đúng bạn cứ góp ý để mình rút kinh nghiệm ạ! Mình cũng tham khảo từ nhiều nguồn nên cũng không chắc chắn bản thân dịch và hiểu đúng 100%.
@tradecoinviet trong chorme nó vẫn nhận vì cái chuỗi trong chorm người ta đã chuyển đổi nó sang O rồi bạn, kiểu như bạn khi bạn gõ trên hiển thị là O Ó Ò Ọ Õ thì nó tự chuyển đổi thành O để tìm kí tự khớp
Chào Linh, cám ơn Linh đã có câu hỏi rất hay. Anh xin trả lời như sau:
Laravel container nó rất mạnh mẽ, bản thân nó cung cấp khả năng Reflection để tự động inject dependency các class phụ thuộc.
Như vậy ta ko cần binding class 0 vào Service Container, mà khi binding class 1 vào Service container thì service container tự động inject dependency của class 1. Ngoài ra việc inject dependency còn là kiểu đệ quy ví dụ. Khi binding class 1 vào Service container thì nó tự động inject dependency class 0, nếu class 0 lại phụ thuộc vào class XXX thì nó lại tự động inject dependency class XXX này ....
Nhưng như code anh viết nó sẽ ko chạy dc vì ngay đoạn new FirstClass() báo lỗi mà ko sử dụng dc Reflection :
code cũ
$serviceContainer->bind('class1', function () {
return new FirstClass();
});
sửa thành
$serviceContainer->bind('class1', FirstClass::class);
Anh cho em hỏi, trong ví dụ ở mục IV, giả sử có class 0, mà class 1 phụ thuộc vào class 0 (class 1 có sử dụng method của class 0). Vậy trước khi thực hiện binding class 1 vào Service Container, có cần binding class 0 vào Service Container trước không? Hay chính Service Container sẽ thực hiện điều đó giúp chúng ta ạ?
Nếu e có ý định chuyển qua làm cốt đơ hãy thử học một ngôn ngữ lập trình như Python rồi tự xây dựng 1 ứng dụng nhỏ có lẽ sẽ hứng thú hơn, để xem mình có phù hợp với ngành này không nhé chúc em thành công =))
Anh cho em hỏi, nếu dùng cách build project vue, sau đó nạp vào nginx. Có cách nào khi source code thay đổi mà tự động build lại không ạ
Hiện tại em toàn phải xoá container đi và build lại container 🥲🥲
một điều thú vị là mặc dù attention là global nhưng sau khi vit được train tới hội tụ thì attention weight của nó lại hoạt động một cách local, patch liền kề có hệ số cao còn patch khác thì có hệ số thấp
THẢO LUẬN
Bài viết chất quá bác thớt. Hiện mình đang dùng hạ tầng AWS nhưng chắc sẻ compare với Linode để move qua và sài k8s cluster.
Tôi nghĩ viết tiếng Anh mình cần luyện và giỏi cơ bản. Xong học hỏi cấu trúc câu từ các bài viết trên mạng và xây dựng tool dự dữ liệu thô được nạp vào từ đó tận dụng sức mạnh ngôn ngữ mà mình nắm đầu tiên để tư duy và viết ra. Các công cụ trên chỉ giúp ích được phần nào đó. Dù sao cũng cảm ơn bác thớt.
đúng rồi Bác, mình cài nginx từ máy host để load balancer đến các node worker phía trong
Bạn cho hỏi : Phần 1.Cài đặt Docker Engine trên trên Server Host ---> Có phải là server cài Nginx như bàì 4 ko vậy cả nhà
khi so sánh 2 số, số nào nhiều ký tự hơn thì là lớn hơn rồi nhỉ, cần gì so sánh nữa
bài viết rất có ích, cám ơn bạn
bài viết hay quá!
Mình có tham khảo từ nhiều nguồn, thì theo mình Abstract trong title Abstract Factory chỉ là để mô tả tên gọi chung cho design pattern để mọi người hình dung ra mục đích sử dụng, chứ nó không bắt buộc phải sử dụng Abstract class để thiết kế, mà hoàn toàn có thể sử dụng Interface, tuỳ vào nhu cầu và mục đích sử dụng. Nếu có gì không đúng bạn cứ góp ý để mình rút kinh nghiệm ạ! Mình cũng tham khảo từ nhiều nguồn nên cũng không chắc chắn bản thân dịch và hiểu đúng 100%.
Writer hình như đang bị nhầm lẫn ở chỗ Abstract class và interface nhỉ, trên title thì đang là Abstract nhưng mà trong code thì là Interface. Nếu là một begineer thì việc này rất dễ bị nhầm lẫn nếu không nắm vững được sự khác biệt giữa abstract class - interface và abstract - class
@tradecoinviet trong chorme nó vẫn nhận vì cái chuỗi trong chorm người ta đã chuyển đổi nó sang O rồi bạn, kiểu như bạn khi bạn gõ trên hiển thị là O Ó Ò Ọ Õ thì nó tự chuyển đổi thành O để tìm kí tự khớp
@PHP2 Vâng em cảm ơn anh ạ
Chào Linh, cám ơn Linh đã có câu hỏi rất hay. Anh xin trả lời như sau: Laravel container nó rất mạnh mẽ, bản thân nó cung cấp khả năng Reflection để tự động inject dependency các class phụ thuộc. Như vậy ta ko cần binding class 0 vào Service Container, mà khi binding class 1 vào Service container thì service container tự động inject dependency của class 1. Ngoài ra việc inject dependency còn là kiểu đệ quy ví dụ. Khi binding class 1 vào Service container thì nó tự động inject dependency class 0, nếu class 0 lại phụ thuộc vào class XXX thì nó lại tự động inject dependency class XXX này .... Nhưng như code anh viết nó sẽ ko chạy dc vì ngay đoạn new FirstClass() báo lỗi mà ko sử dụng dc Reflection : code cũ $serviceContainer->bind('class1', function () { return new FirstClass(); }); sửa thành $serviceContainer->bind('class1', FirstClass::class);
Cho em hỏi khi dùng kraft thì khác zookeeper gì ạ?
Anh cho em hỏi, trong ví dụ ở mục IV, giả sử có class 0, mà class 1 phụ thuộc vào class 0 (class 1 có sử dụng method của class 0). Vậy trước khi thực hiện binding class 1 vào Service Container, có cần binding class 0 vào Service Container trước không? Hay chính Service Container sẽ thực hiện điều đó giúp chúng ta ạ?
Nếu e có ý định chuyển qua làm cốt đơ hãy thử học một ngôn ngữ lập trình như Python rồi tự xây dựng 1 ứng dụng nhỏ có lẽ sẽ hứng thú hơn, để xem mình có phù hợp với ngành này không nhé
chúc em thành công =))
@nguyen.van.quan attention weight ấy ông
"hệ số" ở đây là gì thế ông
tks
Anh cho em hỏi, nếu dùng cách build project vue, sau đó nạp vào nginx. Có cách nào khi source code thay đổi mà tự động build lại không ạ Hiện tại em toàn phải xoá container đi và build lại container 🥲🥲
một điều thú vị là mặc dù attention là global nhưng sau khi vit được train tới hội tụ thì attention weight của nó lại hoạt động một cách local, patch liền kề có hệ số cao còn patch khác thì có hệ số thấp