
Trong ba ngôn ngữ Ruby, PHP và Java thì ngôn ngữ nào có tốc độ xử lý nhanh nhất?
HTML5 hỗ trợ Canvas API cho phép sử dụng JavaScript để có thể được dùng để viết các game chạy trên nền tảng mobile. Đọc trên mạng mình có thấy một số game khá phức tạp được viết bằng JavaScript sử dụng HTML5 Canvas. Tuy nhiên mình không rõ viết game bằng JavaScript hay ngôn ngữ native như Java (dành cho Android) hay Objective-C (dành cho iOS) sẽ tốt hơn?
HTML5 hỗ trợ Canvas API cho phép sử dụng JavaScript để có thể được dùng để viết các game chạy trên nền tảng mobile. Đọc trên mạng mình có thấy một số game khá phức tạp được viết bằng JavaScript sử dụng HTML5 Canvas. Tuy nhiên mình không rõ viết game bằng JavaScript hay ngôn ngữ native như Java (dành cho Android) hay Objective-C (dành cho iOS) sẽ tốt hơn?
Em cần parse một file JSON như dưới đây để lấy ra các thuộc tính của author như username
, post_count
và lấy ra các thuộc tính của từng bài viết:
{
"author": {
"username": "abc",
"post_count": "1"
},
"posts": [
{
"post_id": "1",
"title": "Test",
"content": "Test test test",
"comment_count": "2",
"created_date": "10:51:01 22:11:2016"
}
]
}
Các bác cho em hỏi trong Java có cách n...
Trong khi lập trình ứng dụng em sử dụng ==
để so sánh giá trị hai biến với nhau.
if (str1 == str2) {
// ...
}
Nhưng sau đó phát hiện ra chương trình gặp phải bug. Chuyển qua sử dụng .equals()
để so sánh thì thấy bug được fix:
if (str1.equals(str2)) {
// ...
}
Tuy nhiên em vẫn không hiểu được sự khác nhau giữa sử dụng .equals()
và ==
để so sánh hai biến như thế nào?
Khi làm việc với Spring framework em thấy hai loại annotation là @Inject
và @Autowired
khá tương tự nhau và không phân biệt được hai loại annotation này khác nhau như thế nào.
Bác nào biết giải thích giùm em sự khác biệt giữa hai annotation này và khi nào thì nên sử dụng @Inject
khi nào nên sử dụng @Autowired
?
Trong khóa học về Objective-C em thỉnh thoảng thấy các tập tin import vào Cocoa framework và một số khác thì import Foundation framework. Thỉnh thoảng em bị nhầm giữa hai framework này và không hiểu chúng khác nhau như thế nào?
Chào mừng tất cả các bạn đến với bài viết đầu tiên trong năm mới Bính Thân 2016. Trong Series AngularJS cho người mới tôi đã từng đề cập rất nhiều đến Restful API, trong bài viết này tôi sẽ hướng dẫn các bạn xây dựng Restful API để trả dữ liệu về product cho frontend một cách nhanh nhất và đơn giản nhất đối với những bạn đã quen thuộc với Java bằng Spring Boot và MongoDB.
Nào cùng bắt đầu.
Đầu tiên các bạn tạo project với gradle bằng bất cứ IDE nào mà các bạn quen thuộc.
File build.gradle
các bạ...