Ở trên thì chỉ có những cái callback của Promise (then/catch/finally) mới được đưa vào Microtask queue, còn cái console.log("promise1") bên trong new Promise thì vẫn là code đồng bộ và được thực hiện luôn, do vậy nó chạy trước cả script end
Bạn mô tả và chụp hình lỗi cụ thể được không?
Xem kỹ lại chỗ data-websocket-url coi đúng với thông tin hiện ở Stating Rasa server on chưa? gõ url trên trình duyệt xem server chatbot đã run thành công chưa?
Anh ơi vậy anh restore database như thế nào vậy ạ. Khi em backup thì nó được 6 file ( 1 control file, 4 file backup - dạng %T_%d_%f_db , 1 file spfile). Nhưng không biết restore lại như thế nào cả. Do em có backup lúc khởi tạo DB và sau khi insert data => gặp lỗi, em restore nhưng data vẫn không thay đổi (restore bằng command: RESTORE DATABASE), em có thử drop database và restore lại nhưng vẫn là data đó, không biết restore để đến lúc mình backup nhưng thế nào? Nếu anh có thời gian thì giải đáp cho em được không ạ?
Một số case em đã thử:
Drop database => Restore => Vẫn còn data tạo sau khi backup (Expected: Phải trở về trạng thái trước khi backup)
Turn off auto backup control file (RMAN> configure controlfile autobackup off;) và thử test lại restore những vẫn xảy ra vấn đề tương tự
=> Do em mới học Oracle nên chưa hiểu cách backup restore data của nó lắm ạ
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
THẢO LUẬN
Cảm ơn bạn
👍️👍️👍️
👍️
e xem những ví dụ trước của a nói nhé, ví dụ
Ở trên thì chỉ có những cái callback của Promise (then/catch/finally) mới được đưa vào Microtask queue, còn cái
console.log("promise1")bên trongnew Promisethì vẫn là code đồng bộ và được thực hiện luôn, do vậy nó chạy trước cảscript endHuhu mong anh có thể viết tiếp ạ, bài của anh cực dễ hiểu luôn ạ
Bạn mô tả và chụp hình lỗi cụ thể được không? Xem kỹ lại chỗ data-websocket-url coi đúng với thông tin hiện ở Stating Rasa server on chưa? gõ url trên trình duyệt xem server chatbot đã run thành công chưa?
Ai có thể thông não giúp mình code ví dụ ở phần "Nâng cao thêm chút nữa", mình tưởng "script end" phải chạy trước sau đó đến "promise1" chứ nhỉ?
Anh ơi vậy anh restore database như thế nào vậy ạ. Khi em backup thì nó được 6 file ( 1 control file, 4 file backup - dạng %T_%d_%f_db , 1 file spfile). Nhưng không biết restore lại như thế nào cả. Do em có backup lúc khởi tạo DB và sau khi insert data => gặp lỗi, em restore nhưng data vẫn không thay đổi (restore bằng command: RESTORE DATABASE), em có thử drop database và restore lại nhưng vẫn là data đó, không biết restore để đến lúc mình backup nhưng thế nào? Nếu anh có thời gian thì giải đáp cho em được không ạ? Một số case em đã thử:
E cứ làm tiếp theo bài của a nhé,
@ZOFGK e làm y hệt đến bước nào thì lỗi?
2 route của a là method POST mà ( ko phải GET), e truy cập thẳng từ thanh URL của trình duyệt sao đc, dùng Postman e nhé
bài viết chất lượng quá bác ạ. Chỉ tiếc video đầu bài mình nghe không hiểu hết ý.
@maitrungduc1410 cơ mà em làm y hệt theo hướng dẫn của anh ý ạ, không define thêm gì cả 🙁
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 ạ