THẢO LUẬN

thg 1 2, 2019 8:14 SA

cám ơn bạn đã theo dõi 😄

+1

cho mình hỏi eleasticsearch là 1 server chạy song song hỗ trợ việc search . lậy khi lưu 1 dữ liệu mới mình nên lưu ở server mình và push vào ES hay ntn . mình chưa rõ chỗ này lắm . cám ơn

0
thg 1 2, 2019 8:08 SA

Dạ vâng! Em cảm ơn anh

+2
thg 1 2, 2019 7:00 SA

Đây là bài viết đầu tiên nên có thể bạn chưa quen với cú pháp viết bài trên viblo, mình xin liệt kê 1 số thứ hay dùng nhé:

  • xuống dòng: 2 lần enter hoặc thẻ <br>
  • block code

```tên ngôn ngữ

code

```

  • các thẻ heading: #, ##, ###, ...

Mong bạn sẽ chia sẻ và học tập được thật nhiều kiến thức cùng viblo!

+1

Hay quá bạn ơi, mình mới làm docker mà chỉ học mấy lệnh cơ bản thì đến lúc triển khai thực tế thấy mọi thứ rối như tơ vò. Chờ mong các bài sau của bạn 😃

+1
thg 1 2, 2019 4:56 SA

Đọc câu hỏi nhưng chưa hiểu là cụ thể bạn đang muốn hỏi gì. 😢

0

Cảm ơn anh vì bài viết 😃 Nhưng trong bài viết này, em không thấy có phần định nghĩa interface IBaseRepository ? Một điều nữa là trong class BaseRepository, em thấy có 2 method giống nhau là Single và SingleOrDefault. Em nghĩ là điều này không cần thiết.

What do you think about this?

0
thg 1 2, 2019 3:45 SA

thank a, e sẽ tham khảo ạ 😄

0
thg 1 2, 2019 3:38 SA

cảm ơn góp ý của b. Mình cũng còn chưa có kinh nghiệm lắm nên có nhiều chỗ dịch chưa dễ hiểu.

0
thg 1 2, 2019 3:37 SA

cảm ơn anh, sắp tới e cũng có ý định tìm hiểu về golang (y)

0

Để mình ngâm cứu thêm sao 😄

0

Cảm ơn bạn nhé!

0
thg 1 2, 2019 3:24 SA

Dưới đây là một bài viết khá chi tiết bạn có thể tham khảo https://edwardthienhoang.wordpress.com/2013/12/13/strategy-pattern-chien-luoc-voi-nhung-thay-doi/

+1
thg 1 2, 2019 3:18 SA

chống ghi đè bạn có thể sử dụng statement => Object.freeze(obj_name) . Bạn cũng có thể áp dụng cái này cho mảng.

+1
Avatar
đã nhận xét cho câu hỏi
thg 1 2, 2019 3:09 SA

@huukimit thank you!!

0
thg 1 2, 2019 3:04 SA

@TuanAnh9996 Viblo có hỗ trợ embed code từ Codepen, JSFiddle, Gists nha bạn. Tất cả đều chung một cú pháp:

{@embed: URL}

VD: {@embed: https://www.youtube.com/watch?v=yN1UiTtFAzI}
0
Avatar
đã nhận xét cho câu hỏi
thg 1 2, 2019 2:52 SA
.function-button {
	justify-content: center;
	margin-top: 20px;
	width: calc(100% / 3 - 12px);
	background-color: red;
	display: inline-flex;
        margin-right: 12px;
        border-radius: 5px;
}

anh thử sửa thế này xem

0
Avatar
đã nhận xét cho câu hỏi
thg 1 2, 2019 2:50 SA

@TuanAnh9996 code bạn cung cấp mình co kéo không tái hiện được lại lỗi. Bạn thử đặt lại height cố định cho toàn bộ 6 cái box rồi cho mình xin lại ảnh xem nó lệch như nào với

0
thg 1 2, 2019 2:46 SA

Em không hiểu lắm mục đích của design pattern này 1 chút ạ.

  1. Khi mình khởi tạo interface thì kèm theo đó cũng phải inject 1 class vào trong nó, vậy nó cũng không khác gì là khởi tạo mới 1 class trực tiếp.
  2. Khi gom các hành động vào 1 hành động excute như trên thì ý nghĩa hành động có vẻ ko còn tường minh nữa (như trên ví dụ trên). Không rõ có ví dụ nào cụ thể trong thực tế để có thể hiểu chính xác và cách áp dụng của design pattern này không ạ ? Anh giải đáp giúp e chút với ạ 😄
0
Avatar
đã nhận xét cho câu hỏi
thg 1 2, 2019 2:41 SA

@HuyDQ đây nhé bạn ơi, bạn cứ kéo cho màn nó bé lại để text xuống dòng là thấy https://codepen.io/dominonta/pen/gZoaLQ/

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í