THẢO LUẬN

Jan 29th, 2018 6:19 a.m.

cho mình hỏi là mình chạy lệnh docker run -tid -p 9000:80 -v ~/opt/lampp/htdocs:/opt/lampp/htdocs image_id rồi. truy cập http://localhost:9000/dashboard/ nó hiện ra trang default của xampp trong container. bây giờ mình có thể code project trên local và chạy được trên container luôn ko. hay là có cách nào khác.? tức là bây giờ nó chỉ chạy được project trong container thôi, mình muốn nó chạy được ngoài máy local của mình.

0
Avatar
đã bình luận câu trả lời trong câu hỏi
Jan 29th, 2018 4:48 a.m.

@huukimit Mình thấy nó gen ra <canvas class="upper-canvas " > nó là 1 canvas nằm trên nhưng lại bị ẩn đi. Vậy làm sao để cho nó hiển thị lên là ok nhỉ. Mình vẫn chưa có hướng giải tuyết sao cho nó hiện lên.

0
Avatar
đã bình luận cho bài viết
Jan 29th, 2018 4:40 a.m.

Thần đồng tin học trẻ mà không hiểu thì ai hiểu cho được nhỉ? 🤔

0
Avatar
đã bình luận câu trả lời trong câu hỏi
Jan 29th, 2018 4:38 a.m.

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

0
Jan 29th, 2018 4:35 a.m.

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
Jan 29th, 2018 4:08 a.m.

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

0
Jan 29th, 2018 2:57 a.m.

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
Jan 29th, 2018 2:09 a.m.

@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
Jan 29th, 2018 2:01 a.m.

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

0
Jan 29th, 2018 1:17 a.m.

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
Jan 28th, 2018 12:30 p.m.

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

0

không có phần 2 à a

0
Jan 26th, 2018 10:25 a.m.

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

0
Jan 26th, 2018 9:44 a.m.

(ngon) a (y)

0
Jan 26th, 2018 9:29 a.m.

bài viết hay

0
Avatar
đã bình luận câu trả lời trong câu hỏi
Jan 26th, 2018 9:19 a.m.

@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
Jan 26th, 2018 9:11 a.m.

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
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í