@tuananhsteven
Mình đã test thử cả giải pháp 1 và giải pháp 2 thì đang thấy:
Giải pháp 1: Dù có bỏ hay thêm câu lệnh "downloadGroup.wait() " ở step8 thì việc display alert cũng luôn hiển thị sau câu lệnh show image
Vấn đề nằm ở chỗ câu lệnh:
let data = NSData(contentsOf: URL(string: urlString)!)
đã block thread hiện tại rồi nên chắc chắn data của image phải được load về hết thì các step 6*, 7, 8, 9 mới được chạy.
Ví dụ này nên điều chỉnh thành như sau sẽ dễ hình dung hơn:
Load image data được thực hiện trên 1 thread riêng
Lúc này việc có wait ở step 8 mới có ý nghĩa.
Giải pháp 2:
Việc load data image ở giải pháp 2 phải được đặt vào 1 thread khác, ko sẽ bị block thread hiện tại tương tự như giải pháp 1.
Câu lệnh self.displayAlert() luôn được gọi sau khi load image data
let data = NSData(contentsOf: URL(string: urlString)!)
vì câu lệnh trên đã block thread và wait cho đến khi data load xong hoàn toàn nên việc đặt self.displayAlert() trong notify của DispatchGroup không còn ý nghĩa.
Ví dụ này nên điều chỉnh thành như sau sẽ dễ hình dung hơn:
anh ơi em code theo anh và chạy thì bị exception nhưng lên stackoverflow tìm cách sửa thì ở chỗ set password trong hàm configure authen của WebSecurityConfig như này: password("{noop}password") thì mới chạy được ạ. Anh giải thích giúp em với ạ. Em cảm ơn
THẢO LUẬN
mình làm theo nhưng nó chỉ chạy dc 1 lần chứ ko chạy mỗi phút 1 lần
Em làm theo các bước của ad trên colab , mà đến bước 4 ko chạy đc nữa ạ , nó không hiện lỗi gì luôn mong ad chia sẻ về lỗi của em đc ko ạ ?
hay quá a.
@ThuyHang ,bạn còn on không,làm theo cách này,xây form upload thì sẽ có hình ảnh post lên website minh hoạ nôi dụng ở lavarel à
"Mô hình mạng của mình dự đoán giá trị cổ phiếu khá chính xác phải không nào" thôi nào bro
)
@dungpxhtp ,không có đt,dùng fb được 0
@koyoy bạn add số điện thoại mình có gì trao đổi nhé, bug thì fix được 0367158269
@dungpxhtp ,mình upload web lên github ,rồi vô host connect github liên kết với heroku,hôm qua cài mình có set heroku 20 stacks
@koyoy mình deploy trên heroku mà bạn. https://finder.biz.vn/ Heroku có connect database giờ code cũng tiện
@koyoy ,hi tưởng bạn biết cách chứ,cái django và lavarel mình tạo file procfile đúng cách ,dùng buildpacks trong nó luôn
@dungpxhtp ,rồi, nó lỗi h14 no web process running,còn lavarel thì nó bảo không có file index gì đó
@koyoy chào bạn, bạn view log xem nha
bạn hỏi laravel hay django ,nếu là django thì lỗi này nè
,còn laravel thì lỗi 403 forbidden
@tuananhsteven Mình đã test thử cả giải pháp 1 và giải pháp 2 thì đang thấy:
Vấn đề nằm ở chỗ câu lệnh: let data = NSData(contentsOf: URL(string: urlString)!) đã block thread hiện tại rồi nên chắc chắn data của image phải được load về hết thì các step 6*, 7, 8, 9 mới được chạy.
Ví dụ này nên điều chỉnh thành như sau sẽ dễ hình dung hơn:
Ví dụ này nên điều chỉnh thành như sau sẽ dễ hình dung hơn:
Anh cho em hỏi cái multi module này có phải là microservice không vậy?
anh ơi em code theo anh và chạy thì bị exception nhưng lên stackoverflow tìm cách sửa thì ở chỗ set password trong hàm configure authen của WebSecurityConfig như này: password("{noop}password") thì mới chạy được ạ. Anh giải thích giúp em với ạ. Em cảm ơn
nếu muốn sử dụng với camra gắn ngoài (usb camera/endoscope camera) thì làm thế nào ah?
series hay quá. mong bạn ra tiếp phần 5 ạ
Nhờ mấy bài này đỡ mắc công ngồi dịch mấy bài tiếng Anh. Học đã nhức đầu rồi còn học bằng ngôn ngữ khác thì đúng là mệt mỏi
))
@HuyDQ ,quang huy ơi sao mình deploy versoin 8 lên heroku thành công truy cập web bị lỗi 403 forbidden