
Khi cài Vim trên Ubuntu 12.04 sử dụng câu lệnh:
$ sudo apt install vim
Thì mình gặp phải lỗi:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package vim is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'vim' has no installation candidate
Làm sao để fix lỗi này vậy mọi người?
Em có một trang được viết sử dụng Node.js và Express, trong đó em cần phải xác thực người dùng khi họ truy cập vào trang /dashboard
.
Đoạn code để xử lý việc xác thực này như sau:
var auth = require('auth');
app.get('/dashboard', function (req, res) {
var user = auth.check();
if (!user) {
res.send('Unauthorized');
}
res.send('Welcome ' + user.username);
});
Khi lauch ứng dụng trên máy local và truy cập vào trang dashboard
thì em thấy Node.js văng...
Trên trang HTML sử dụng phiên bản HTML5 em thấy có một thẻ <input>
như sau:
<input type="text" name="delivery_method" />
Cách sử dụng thẻ tự đóng (self-closing tag) với phiên bản HTML5 như trên có hợp lệ hay không vậy mọi người?
Trên MySQL database em có một bảng products
và trên đó có trường name
. Em có một record lưu dữ liệu trường này với giá trị là Áo thun
. Bây giờ nếu như em chạy câu lệnh truy vấn:
SELECT `name` LIKE '%Áo thun%'
Thì trên server MySQL trả về đúng kết quả nhưng khi chạy:
SELECT `name` LIKE '%Ao thun%'
Thì nó lại không trả về kết quả như cách trước. Vấn đề là em muốn làm thế nào để cả hai trường hợp trả về kết quả như nhau thì phải làm thế nào các bác?