@nhocbangchu95 Thực tế server nodejs rất nhỏ, chỉ cần một file với vài dòng code là đủ, hơn nữa code rất ít khi thay đổi, nên bên anh vẫn thường để chung vào một project với phần backend Rails hay PHP.
Kể cả khi em dùng nodejs thì em vẫn cần 2 server backend và socket, chỉ là backend em cũng dùng nodejs thôi, nên cũng không khác gì trường hợp ở trên cho lắm
Như vậy tức là mình cần phải khởi tạo đối tượng cha trước?
Không phải bạn ạ. Khi class cha bạn cũng có hàm __construct() và bạn viết một class kế thừa từ nó, cũng viết lại hàm __construct() (kỹ thuật overriding) thì khi bạn khởi tạo đối tượng từ class con, sẽ chỉ có hàm __construct() của class con được chạy (do nó đã viết đè lên hàm __construct() của class cha).
Với việc sử dụng từ khoá parrent bên trong hàm __construct() của class con, bạn sẽ có thể gọi đến hàm __construct() của class cha mà nó kế thừa.
Hi m.n
Trước lúc code class MyApp extends Application mình có build app để Dagger sinh ra các references thì bị báo lỗi ntn:
Error:(17, 14) error: android.app.Application cannot be provided without an @Inject constructor or from an @Provides-annotated method.
android.app.Application is injected at
com.solution.hee.dagger2demo.NetModule.provideCache(application)
okhttp3.Cache is injected at
com.solution.hee.dagger2demo.NetModule.provideOkHttpClient(cache)
okhttp3.OkHttpClient is injected at
com.solution.hee.dagger2demo.NetModule.provideRetrofit(…, okHttpClient)
retrofit2.Retrofit is provided at
com.solution.hee.dagger2demo.NetComponent.retrofit()
THẢO LUẬN
@nhocbangchu95 Thực tế server nodejs rất nhỏ, chỉ cần một file với vài dòng code là đủ, hơn nữa code rất ít khi thay đổi, nên bên anh vẫn thường để chung vào một project với phần backend Rails hay PHP.
Kể cả khi em dùng nodejs thì em vẫn cần 2 server backend và socket, chỉ là backend em cũng dùng nodejs thôi, nên cũng không khác gì trường hợp ở trên cho lắm 
OKI ANH
@nhocbangchu95 Còn như anh Thắng nói ở trên là sử dụng cả 2 service ok đấy. Trước anh Laravel + Nodejs - socket.io, đọc thêm về firestore xem
Em cảm ơn anh nhiều.
Vấn đề nếu dùng Rails sẽ phải tách làm 2 project server. Em muốn gộp vào 1 project thì nodejs là tối ưu hơn đúng k ạ.
thanks anh,
@luuxuandattmydbg
Không phải bạn ạ. Khi class cha bạn cũng có hàm
__construct()và bạn viết một class kế thừa từ nó, cũng viết lại hàm__construct()(kỹ thuậtoverriding) thì khi bạn khởi tạo đối tượng từ class con, sẽ chỉ có hàm__construct()của class con được chạy (do nó đã viết đè lên hàm__construct()của class cha).Với việc sử dụng từ khoá
parrentbên trong hàm__construct()của class con, bạn sẽ có thể gọi đến hàm__construct()của class cha mà nó kế thừa.@luuxuandattmydbg Đơn giản là mình chỉ gọi đến construct từ class cha thôi ạ, không cần phải khởi tạo đối tượng cha trước.
Như vậy tức là mình cần phải khởi tạo đối tượng cha trước? Và từ khóa parent trong php tương đồng với super trong java. Thank.
Có cách nào vẫn dùng .dev mà fix được lỗi không bác?
ad ơi ........!!!!!!!! có thể chỉnh mấy câu thông báo mặc định "Thank you for comfirming your account" ở đâu vậy
Bạn có sample code không, cho mình tham khảo với
hay đấy bạn
bài viết hay.
Hi m.n Trước lúc code class MyApp extends Application mình có build app để Dagger sinh ra các references thì bị báo lỗi ntn:
Error:(17, 14) error: android.app.Application cannot be provided without an @Inject constructor or from an @Provides-annotated method. android.app.Application is injected at com.solution.hee.dagger2demo.NetModule.provideCache(application) okhttp3.Cache is injected at com.solution.hee.dagger2demo.NetModule.provideOkHttpClient(cache) okhttp3.OkHttpClient is injected at com.solution.hee.dagger2demo.NetModule.provideRetrofit(…, okHttpClient) retrofit2.Retrofit is provided at com.solution.hee.dagger2demo.NetComponent.retrofit()
Sử dụng Label để giải bài toán trên theo 1 cách phức tạp hơn có thể tham khảo ở đây =)) https://github.com/TTTAttributedLabel/TTTAttributedLabel
Giờ không ai config kiểu này nữa đâu bạn.
@supperstarlk Works on Linux (stable) & macOS (stable) & Windows (stable). All Node.js versions are supported starting Node.js 0.12.
cảm ơn bạn đóng góp, mình sợ không dịch mấy phần đó thì có người đọc ko hiểu, càm ơn bạn đã góp ý, mình sẽ sửa vào các bài viết tới
check lại đi, cả text thường cũng bị cho vào trong code kìa
khong hieu sao bai viet blog nay toan dich chu chang co gi moi la ..vi du cung y nhu documents ..