Sao em đọc cứ có mùi ChatGPT và nội dung không đi vào trọng tâm thế ạ, bác có thể thêm ví dụ trong thực tế sử dụng Proxy Pattern gồm những cái gì không để dễ hiểu hơn ạ?
Nhưng mà nếu user mạng lag hoặc rớt mạng, thì hoá đơn phía hệ thống sẽ không được confirm, do request là của user. Nên phải cần ipnUrl do Vnpay request. Mà e tìm ko nổi cái phần set ipnUrl ở đâu cả.
@pdhau e đọc doc của họ rồi bác, không có key vnp_IpnURL bác à (ko biết ngày trước có ko). Ko hiểu sao trên web hướng dẫn của vnpay, họ vẫn giữ cả 2 cái ipnUrl với returnUrl, mà code demo của 2 cái này lại giống nhau 90%.
Cái url nó sẽ chứa dữ liệu trả về gồm 2 phần: data hoá đơn và secureHash (dưới dạng query parameter). Trong đó cái secureHash là data hoá đơn được hash bởi secret_key của mình. Server của mình sẽ phải kiểm tra 2 cái đó có ăn khớp với nhau ko -> nên nếu user chỉnh sửa data hoá đơn trong url mà không sửa cái secureHash trong đó (họ ko có secret_key) thì kết quả sẽ trả về sai.
Mong mọi người cùng bàn luận.
Cho mình hỏi thông dịch và biên dịch thì các cơ chế xử lý luồng hoặc suy diễn kiểu dữ liệu mà bạn sẽ phải lường trước các vấn đề có thể xảy ra sau này. Mình chưa hiểu lắm bạn có thể ví dụ được ko
Chúng ta có thể lấy các mô hình miễn phí trên mạng. Nếu mô hình có URL trực tiếp, chúng ta có thể sử dụng gltfLoader.loadAsync(url). Nếu không chúng ta download mô hình, đẩy lên thư mục nào đó trên trang web của chúng ta, sau đó lại sử dụng gltfLoader.loadAsync(url).
THẢO LUẬN
Sao em đọc cứ có mùi ChatGPT và nội dung không đi vào trọng tâm thế ạ, bác có thể thêm ví dụ trong thực tế sử dụng Proxy Pattern gồm những cái gì không để dễ hiểu hơn ạ?
bạn deploy được chưa, hướng dẫn mình với
Nhưng mà nếu user mạng lag hoặc rớt mạng, thì hoá đơn phía hệ thống sẽ không được confirm, do request là của user. Nên phải cần ipnUrl do Vnpay request. Mà e tìm ko nổi cái phần set ipnUrl ở đâu cả.
@pdhau e đọc doc của họ rồi bác, không có key vnp_IpnURL bác à (ko biết ngày trước có ko). Ko hiểu sao trên web hướng dẫn của vnpay, họ vẫn giữ cả 2 cái ipnUrl với returnUrl, mà code demo của 2 cái này lại giống nhau 90%. Cái url nó sẽ chứa dữ liệu trả về gồm 2 phần: data hoá đơn và secureHash (dưới dạng query parameter). Trong đó cái secureHash là data hoá đơn được hash bởi secret_key của mình. Server của mình sẽ phải kiểm tra 2 cái đó có ăn khớp với nhau ko -> nên nếu user chỉnh sửa data hoá đơn trong url mà không sửa cái secureHash trong đó (họ ko có secret_key) thì kết quả sẽ trả về sai. Mong mọi người cùng bàn luận.
Thanks anh!. Một câu hỏi khá phổ biến dạo gần đây ở các Bigtech VN, đọc bài này xong pv hỏi luôn chém nó đã
PhucRiot
Cho mình hỏi thông dịch và biên dịch thì các cơ chế xử lý luồng hoặc suy diễn kiểu dữ liệu mà bạn sẽ phải lường trước các vấn đề có thể xảy ra sau này. Mình chưa hiểu lắm bạn có thể ví dụ được ko
@maitrungduc1410 Các lỗi trên mình đã fix được rồi, đến đoạn tạo account để đăng nhập thì hiện lỗi như này
Không biết là source code có bị thiếu phần nào k nhỉ?
thank bạn nhé!
@maitrungduc1410 Mình vừa chạy lại từ đầu, đến đoạn install composer, thì hiện kết quả như trong ảnh
Nhờ Đức check xem như này có lỗi gì không?
@maitrungduc1410 hello Đức, Mình đã chạy composer install rồi nhé. Sau đó mình chạy 2 command này : docker compose exec app php artisan key:generate ---> OK
docker compose exec app php artisan migrate --seed ---> Lỗi như trong hình.
@lockex1987 thanks ad
tức là bản chất thì nội dung mail mình vẫn được lưu ở mail server đúng k bác
bạn đã chạy composer install chưa?
@Atachi Đúng là phải đẩy lên hosting.
Content copy paste gg dịch vẫn chưa ổn, nhưng dù sao thì bài viết cũng rất hay. Xin cảm ơn!
Sếp lại lạc trôi vào bài của e rồi
@lockex1987 tứ là đẩy lên hosting hả bạn? Thấy các video nước ngoài chỉ import vào Visual studio Code
Chúng ta có thể lấy các mô hình miễn phí trên mạng. Nếu mô hình có URL trực tiếp, chúng ta có thể sử dụng gltfLoader.loadAsync(url). Nếu không chúng ta download mô hình, đẩy lên thư mục nào đó trên trang web của chúng ta, sau đó lại sử dụng gltfLoader.loadAsync(url).
sướng hơn VueX