THẢO LUẬN

Avatar
đã bình luận câu trả lời trong câu hỏi
thg 1 29, 2018 4:38 SA

@huukimit Trong code của mình có 1 thẻ Canvas thôi bạn. Khi nó gen ra thành 2 đó

0
thg 1 29, 2018 4:35 SA

a có thể up example lên github và cho e xin link dc ko ạ ?

0
Avatar
đã bình luận cho bài viết
thg 1 29, 2018 4:08 SA

Bài viết hay quá, nhưng mình không hiểu gì cả (hihi).

0
thg 1 29, 2018 2:57 SA

bài viết rất hay thanks ad nhiều nhé có thể kết bạn với em được khong ạ

0

C# sao lại không đc tick ở Smartphone nhỉ anh 😃

0

(batngo) cái giề (tat4) Comment từ bao giờ roài mà vẫn chưa thấy sửa 8->

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 1 29, 2018 2:09 SA

@dungnh2202 Sorry bạn vì mình cũng chưa hiểu rõ vấn đề bạn. Mình đang nghĩ là bạn dùng 2 canvas khác nhau để thêm hình ảnh. Một cái cho ảnh nền, một cái cho ảnh mới thêm. Do đó mình đã phán đoán do CSS.

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 1 29, 2018 2:01 SA

Sửa background thì chưa đúng ý lắm.

0
thg 1 29, 2018 1:17 SA

Mình thích Scrum, Một bài viết rất cụ thể, ngôn ngữ cũng rất hài hước. Mình cám ơn bạn chia sẻ và mong chờ bài tiếp theo từ bạn.

0
thg 1 28, 2018 12:30 CH

để lần tới chị viết phần 2 nhé ^^

0

không có phần 2 à a

0
thg 1 26, 2018 10:25 SA

bạn chưa hiểu chỗ nào có thể pm mình nhé :3

0
thg 1 26, 2018 9:44 SA

(ngon) a (y)

0
thg 1 26, 2018 9:29 SA

bài viết hay

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 1 26, 2018 9:19 SA

@d10cn2btt Em chỉ cần làm một cái batch, cứ mỗi một phút check danh sách các order có status là draft một lần, nếu thời gian quá 10 phút thì em chuyển sang expired, và tăng lại số lượng remain_ticket lên 🤔

À. Còn cái SELECT ... FOR UPDATE thì khi 1 user đặt vé thì những user khác sẽ không thể thao tác được với bảng ticket này (xem số vé, view....)

Nó chỉ lock trong khi cái transaction của em đang chạy thôi chứ em, em chạy 2, 3 câu lệnh SQL thì nó hết mấy mili giây đâu mà lo những user khác không thể thao tác được 😄

0
thg 1 26, 2018 9:11 SA

sơ sài quá bạn ơi

0

Mình thấy Angular 1 vs Angular 2 khác nhau nhiều lắm, nếu không muốn nói là chả liên quan gì đến nhau cả 😃)) Những thứ thay đổi lớn nhất đó là:

  • Angular 2 chuyển sang dùng TypeScript thay vì Javascript trên Angular 1,
  • Angular 2 dùng Component là chủ yếu, thay vì Directive như trên Angular 1 ....
+4
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 1 26, 2018 8:09 SA

à. Em quên không note Nếu order có status là draft (đặt tạm) thì nó chỉ được tính trong vòng 10 phút thôi VD: Mình có 10 vé. 1 user đặt tạm 8 vé lúc 15:00 & không thanh toán Từ 15:00:00 - 15:09:59 thì user khác chỉ được đặt tối đa 2 vé Từ 15:10:00 thì số vé sẽ được khôi phục lại là 10 vé

Nên em nghĩ không lưu remain_ticket được ạ

À. Còn cái SELECT ... FOR UPDATE thì khi 1 user đặt vé thì những user khác sẽ không thể thao tác được với bảng ticket này (xem số vé, view....)

0
thg 1 26, 2018 8:05 SA

Cô giáo Vân ^^

0

1k em ạ ✌️

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí