THẢO LUẬN

thg 2 6, 2017 7:15 SA

Cái bài này lần 1 lúc là ra sao đủ 16h được nhỉ?

0

Nhược điểm của cái tool này dư lào? Cái hình xanh ở mục "Các lớp Robotium test case" bị giãn chữ khó nhìn quá

0

Có một lỗi gặp khi chạy là : Table 'fulltextsearch.i tems' doesn't exist. thử đi thử lại nhiều mà vẫn ko được 😦

0

Sorry bạn nhé giờ mình mới để ý, selproject là lùi vào 1 tab nhé, mình đã sửa lại file docker-compose.yml như trên bạn so sánh lại nhé, network để thẳng hàng với services

0

Mình chạy docker-composer up thì bị lỗi này: ERROR: The Compose file '.\docker-compose.yml' is invalid because: Unsupported config option for services.networks: 'back-tier'

Bạn có biết tại sao bị lỗi này ko?

File docker-compose.yml của mình có format giống như thế này:

version: "2"

services:

selfproject:

chữ "selfproject" thụt vào bằng 1 phím tab, chứ ko thẳng hàng với "services"

0

phần 2-2 đâu bạn ơi, cho mình xin với

0
Avatar
đã bình luận cho bài viết
thg 2 5, 2017 1:11 SA

Bài viết rất hay. Thank tác giả!

0
thg 2 4, 2017 11:10 SA

Cám ơn bạn,

0

Cám ơn bạn, đang rất cần tool như này 😃

0

Test app hay web của Nhật mà đối với một người trống trơn tiếng Nhật như mình thì phần tạo data rồi test mấy cái textbox hay câu cú là thốn nhất :v

0
thg 2 3, 2017 2:48 SA

Bài viết hay

0
thg 2 2, 2017 3:22 CH

Implement an algorithm to determine if a string has all unique characters. What if you cannot use additional data structures? câu hỏi đây cậu ạ, tớ update vào trong bài rồi thông cảm nhé

0
thg 2 2, 2017 3:13 CH

Nội dung câu hỏi là gì á anh, em không thấy nội dung của câu hỏi

0
thg 2 2, 2017 2:40 CH

tức là sao ạ 😃

0
Avatar
đã bình luận cho bài viết
thg 2 2, 2017 8:51 SA

Cảm ơn sự phản hồi của bạn. Mình đã đọc qua bài viết của bạn. Cho mình hỏi thêm tí nửa là trường hợp controller cần sử dụng cả ORM và Redis thì không thể sử dụng chung 1 interface rồi bind được(theo cách mình nghĩ). nên chỉ còn 2 trường hợp sau:

  1. "2 repository EloquentPostRepository và RedisPostRepository và inject vào __construct() của Controller." Có phải lúc này Reponsitory đã không còn tác dụng cho lắm vì khi cần sử cũng phải sửa rất nhiều.
  2. Nếu sử dụng "Chỉ viết PostRepository thôi và ta sẽ xử lý cả ORM và Redis" lúc nay Reponsitory cũng đã bị phụ thuộc vào 2 layout. Nhưng tốt hơn cách 1 là mọi sử chửa đều quy về 1 mối.
0
Avatar
đã bình luận cho bài viết
thg 2 2, 2017 8:01 SA

@skd_nt : Cảm ơn bạn đã quan tâm đến bài viết. Mình có bài viết chi tiết hơn một chút về cách triển khai Repository Pattern trong Laravel. Trường hợp bạn muốn sử dụng đồng thời việc lấy dữ liệu của Post thông qua PostRepository bằng cách lấy thông tin thông qua ORM và Redis thì nên xây dựng 2 repository EloquentPostRepository và RedisPostRepository và inject vào __construct() của Controller. Mình nghĩ còn phụ thuộc vào logic bài toán mà bạn định thực hiện nữa. Giả sử ta cần tìm các feature post, nếu không có trong Redis thì lấy từ Database, có những phương án sau:

  • Chỉ viết PostRepository thôi và ta sẽ xử lý cả ORM và Redis ngay trong chính Repository đó, Controller chỉ cần biết sử dụng hàm featurePost() mà không cần quan tâm trong đó xử lý ra sao.
  • Tách ra 2 Repository và xử lý if ... then ... else ở trong Controller

Trường hợp bạn sử dụng ORM và Redis ở những action khác nhau không phụ thuộc vào nhau thì nên tách thành 2 Repository.

0
Avatar
đã bình luận cho bài viết
thg 2 2, 2017 7:42 SA

Chào bạn. Cảm ơn về nhưng chia sẻ của bạn. Cho mình hỏi. Nếu trong PostController mình cần sử dụng cả ORM và redis cả 2 đều extend PostRepository thì phải làm như thế nào. Cảm ơn ban

0
thg 2 2, 2017 7:07 SA

bạn chat skype cho mình nhé : ngocduk54a2

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í