có thể là nó gây khó khăn cho việc test. bác thử đọc bài viết này xem, với lại ở trong docs của spring thì họ cũng khuyên là nên dùng constructor injection thay vì field injection
https://www.baeldung.com/java-spring-field-injection-cons
Cảm ơn bài viết của bạn. Mình có 1 thắc mắc là
Package với Class khác gì nhau thường những ngôn ngữ như javascript c++ mình chưa nghe khái niệm dùng access modifier trong package
Bạn có thể giải thích rõ hơn chỗ package với class ko ?
THẢO LUẬN
Cảm ơn bạn vì bài viết hay. Với Tiếng Việt thì bạn có lời khuyên nào về model nên dùng để embedding không ạ?
@ZOFGK uk đúng r e
))
app demo của a chỉ có 2 routes
/loginvà/registerthôi.E cứ làm y hệt như trong bài của a là được.Còn lỗi của e là do e đang truy cập vào 1 route ko tồn tại, e muốn define thêm route thì có thể viết trực tiếp vào file
routes/index.js@maitrungduc1410 terminal cho ra thế này ạ time="2024-07-19T13:39:36+07:00" level=warning msg="D:\dat it\cicd-automation-test\docker-compose.yml:
versionis obsolete" app-1 | 2024-07-19T04:18:39: PM2 log: Launching in no daemon mode app-1 | 2024-07-19T04:18:39: PM2 log: App [speech-api:0] starting in -fork mode- app-1 | 2024-07-19T04:18:39: PM2 log: App [speech-api:0] online app-1 | > cicd-automation-test@0.0.0 start /app app-1 | > node ./bin/www app-1 | GET / 404 5.370 ms - 23 app-1 | GET / 404 0.734 ms - 23 app-1 | GET / 404 0.547 ms - 23 app-1 | GET / 404 0.522 ms - 23 app-1 | GET / 404 0.504 ms - 23 app-1 | GET / 404 0.616 ms - 23 app-1 | GET / 404 0.490 ms - 23 app-1 | GET / 404 0.578 ms - 23 app-1 | GET / 404 0.477 ms - 23 app-1 | GET / 404 0.450 ms - 23 app-1 | GET / 404 0.468 ms - 23 app-1 | GET / 404 0.637 ms - 23 app-1 | GET / 404 0.474 ms - 23 app-1 | GET / 404 1.048 ms - 23 app-1 | GET / 404 0.499 ms - 23 app-1 | GET / 404 0.491 ms - 23 app-1 | GET / 404 0.453 ms - 23 app-1 | GET / 404 0.458 ms - 23 app-1 | GET / 404 0.487 ms - 23 app-1 | GET / 404 0.447 ms - 23 app-1 | GET / 404 0.439 ms - 23 app-1 | GET / 404 0.464 ms - 23 app-1 | GET / 404 0.467 ms - 23 app-1 | GET / 404 0.426 ms - 23 app-1 | GET / 404 0.470 ms - 23 app-1 | GET / 404 0.417 ms - 23 app-1 | GET / 404 0.436 ms - 23 app-1 | GET / 404 0.693 ms - 23 app-1 | GET / 404 0.459 ms - 23 app-1 | GET / 404 0.586 ms - 23 app-1 | GET / 404 0.436 ms - 23 app-1 | 2024-07-19T06:38:09: PM2 log: Launching in no daemon mode app-1 | 2024-07-19T06:38:09: PM2 log: App [speech-api:0] starting in -fork mode- app-1 | 2024-07-19T06:38:09: PM2 log: App [speech-api:0] online app-1 | > cicd-automation-test@0.0.0 start /app app-1 | > node ./bin/www app-1 | GET / 404 33.648 ms - 23em có search thử và thấy là do truy cập một đường dẫn không tồn tại nhưng vẫn chưa biết fix thế nào ạ
hay quá ạ!!!
e đang bị ở bước test ở local đúng ko nhỉ?
e thử check logs của container xem?
docker compose logs appanh ơi em chạy project thì nó lại hiện như thế này ạ
có thể là nó gây khó khăn cho việc test. bác thử đọc bài viết này xem, với lại ở trong docs của spring thì họ cũng khuyên là nên dùng constructor injection thay vì field injection https://www.baeldung.com/java-spring-field-injection-cons
@maitrungduc1410 em cảm ơn anh ạ
bạn xem video mình ghim ở phần mở đầu Event loop, ở đó họ giải thích theo mình thấy khá chính xác (so với những gì mình đã đọc trên internet)
theo mình tìm hiểu thì với code đồng bộ, ví dụ:
Thì cứ 1 cái đc đẩy vào call stack là nó được thực hiện liền, rồi tới cái sau đẩy vào callstack rồi thực hiện
Trường hợp bạn nói sẽ đúng nếu ta có function -> gọi function, ví dụ:
ở trên thì callstack ta sẽ có đồng thời:
test2()/test1()/console.log(1)@ZOFGK lỗi kìa e ơi. e đang mount volume của
dbvào 1 folder đã có file ở đó.e check lại
dbởdocker-compose.ymlnhé, folder phải rỗng:nó đang cố gắng pull image loadgenerator từ github registry về kìa e
):
E build image với tên là gì? tag là gì?
ở
docker-compose.ymle phải dùng đúng tên và tag như vậyMình nghĩ các câu lệnh phải được đẩy hết vào callstack rồi mới lấy ra thực hiện chứ không phải đẩy 1 dòng rồi thực hiện, rồi đẩy vào tiếp
Cảm ơn bài viết của bạn. Mình có 1 thắc mắc là Package với Class khác gì nhau thường những ngôn ngữ như javascript c++ mình chưa nghe khái niệm dùng access modifier trong package Bạn có thể giải thích rõ hơn chỗ package với class ko ?
@maitrungduc1410 bị lôi ạ
anh ơi em dung window thì khi dockerize lần 1 thì bình thường nhưng khi dockerize lần 2 thì lại ra lỗi này ạ
lỗi này là lỗi laravel ko gọi được vào phía DB e ạ,
e check xem db của e có đangc hạy ko?
docker compose logs db xem
HƠI GÀ
anh ơi sao database của em lại không tồn tại vậy ạ
phần .env như này ạ

Yah! tks you!🙂