Bài đăng

Đang hiển thị bài đăng từ Tháng 11, 2019

Stack và Queue trong Java

Hình ảnh
Chào các bạn, bài viết hôm nay mình giới thiệu về 2 khái niệm Stack và Queue trong Java. Stack và Queue được implement như thế nào ? Có tác dụng gì ? Nào chúng ta cùng tìm hiểu nhé. Stack  là kiểu cấu trúc dữ liệu mà các phần từ thêm vào và lấy ra được thực hiện theo cơ chế Last – In – First – Out (LIFO), tức là phần tử nào được thêm vào đầu tiên thì sẽ được lấy ra sau cùng. Ví dụ một cái hộp để đựng đĩa, cái nào được đặt vào đầu tiên sẽ được lấy ra sau cùng. Ở đây cái hộp đựng đĩa được hiểu như là Stack. Queue  là kiểu cấu trúc dữ liệu mà các phần tử thêm vào là lấy ra được thực hiện theo cơ chế Fist – In – First – Out (FIFO), tức là phần tử nào thêm vào đầu tiên sẽ được lấy ra đầu tiên (có vẻ công bằng ^.^). Ví dụ mọi người xếp hàng đợi lên xe bus, người nào đứng trước sẽ được lên xe trước.                                                   ...

Sử dụng Servlet Context

1. Servlet Context. a. Servlet Context dùng để làm gì? Servlet Context được dùng để duy trì trạng thái của ứng dụng web. Trên máy ảo Java chỉ tồn tại duy nhất một file context. Servlet Context nó biểu diễn một nhóm các tài nguyên được dùng chung giữa các servlet. Ví dụ như thống kê số lượt truy cập trang web. Cụ thể thì nó là như thế này: Khi ta truy cập vào một servlet nếu như ta cài đặt để lưu lại số lượt truy cập thì khi ta sang các servlet khác con số đấy vẫn sẽ được đếm và tiếp tục lưu lại số lượt truy cập các trang servlet trước. 2. Các phương thức thường dùng của Servlet Context. + getAttribute(string name): Phương thức này sẽ trả về các thuộc tính với tên được chỉ định và trả về null nếu không có thuộc tính bằng tên đó. + getIntParameter(String name):Phương thức này sẽ trả về giá trị tham số (int) với tên được chỉ định và trả về null nếu tên không tồn tại. + setAttribute(String name,Object obj): Phương thức này sẽ thiết lập một đối tượng với tên thuộc tí...