Showing 10 / 734 results

Chào mọi người,

Hiện tại em đang phát triển một ứng dụng CMS trong đó cần có chức năng tạo URL để xem bài viết (sau khi liệt kê danh sách các bài viết). Theo thiết kế cơ sở dữ liệu thì em thấy có hai cách làm được việc này:

  • Dựa trên ID của bài viết
  • Tạo một đường dẫn URL dựa trên chính tiêu đề bài viết

Cách thứ nhất thì khá đơn giản nhưng URL sẽ không thân thiện với các search engine nên em quyết định chuyển sang triển khai thực hiện cách thứ hai. Trong cách này thì nếu như tiêu đề bài viết khô...

Khi làm việc với Spring framework em thấy hai loại annotation là @Inject@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?

Đọc hướng dẫn trên mạng thì mình thấy có thể sử dụng Docker EXPOSE trong Dockerfile để expose cổng 80 của Apache như sau:

EXPOSE 80

Và khi chạy Docker thì sử dụng câu lệnh sau để publish cổng 80 (theo mình hiểu cũng tương tự như expose):

$ docker run -d -p 80 test_image

Như vậy thì Docker expose và Docker publish khác nhau như thế nào?

Em đang viết một trang web sử dụng PHP và sử dụng Apache. Khi mình đăng nhập xong và truy cập vào trang thông tin cá nhân thì thấy màn hình trống hiện ra với thông báo lỗi

  • Forbidden You don't have permission to access / on this server*

Vào thư mục /var/logs/apache2/ và xem tất cả các tập tin log thì cũng chỉ thấy dòng thông báo trên mà không có thêm chi tiết nào khác được cung cấp.

Có bác nào biết cách fix lỗi này không chỉ em với?

Em đang cần thiết lập Xdebug trên con Ubuntu để debug cho ứng dụng chạy trong một container của Docker. Địa chỉ IP của docker host (cũng chính là con Ubuntu em đang xài) là 192.168.10.17. Hiện tại em đã cài đặt Xdebug trên IDE và bật Xdebug.

Sử dụng telnet trên host để kiểm tra kết nối tới cổng 9000 (trên cùng host):

$ telnet localhost 9000

Thì thấy chạy okie:

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

Thay localhost trên bởi 192.168.10.17 cũng okie.

Nhưng khi ssh vào ...

Các bác cho em hỏi từ bên trong container thì làm cách nào để có thể lấy ra địa chỉ IP của host? Em google thử thì thấy hướng dẫn chạy câu lệnh:

/sbin/ip route|awk '/default/ { print $3 }'

Nhưng câu lệnh này chỉ trả về địa chỉ IP mạng local mà em thì cần địa chỉ Public IP.

Mọi người cho mình hỏi. Mình lưu ngày sinh theo kiểu datetime trong MySql. Mình cần tìm những học viên nhập học nằm giữa hai khoảng mốc thời gian khác nhau. Trong PHP mình dùng đoạn code để tạo câu truy vấn SQL như sau:

$sql .= " WHERE `start_date` >= '21/09/2010' AND `start_date` <='21/09/2015' ;";

Nhưng khi chạy thì không ra kết quả đúng. Mọi người biết cách nào để so sánh trong trường hợp này thì chỉ dùm mình với. Cám ơn mọi người.

Trang này hỗ trợ format lại source code làm cho chúng trở lên dễ đọc hơn, rất tiện dụng để xử lý các đoạn code lởm.

Ngoài tính năng format code của nhiều ngôn ngữ khác nhau ra thì trang này còn hỗ trợ các thao tác khác nhau minify source code (JS, CSS...), so sánh sự khác biệt trong source code hay chuyển đổi giữa các ngôn ngữ khác nhau...

Nếu thấy hay thì cho mình một upvote nhé.

Cảm ơn mọi người đã ủng hộ!