Hiển thị 10 / 72 kết quả

Em đang tìm hiểu về JSP nhưng vẫn chưa hiểu rõ một cách chính xác JSP là gì. Theo em thì:

  • JSP là ngôn ngữ lập trình web và là một phiên bản khác của Java?
  • JSP và Java đều là ngôn ngữ lập trình nhưng JSP dành cho web còn Java dành cho lập trình phần mềm chạy trên desktop và mobile?

Em không rõ hiểu như trên có dúng hay không rất mong nhận được ý kiến giúp đỡ của mọi người.

OOT (viết tắt của Object Oriented Trick) là một số thủ thuật để các bạn developer viết code theo kiểu hướng đối tượng (hay OOP) tốt hơn, cụ thể có thể dễ dàng quản lý hơn. Law of Demeter hay dịch sang tiếng Việt là luật của Demeter là một trong số những trick (hay nói đúng hơn là nguyên lý lập trình) mà chúng ta sẽ tìm hiểu trong bài viết này.

Khi lập trình việc gọi method liên tiếp bắt đầu bởi một object là một trong những trường hợp khá phổ biến. Ví dụ một đoạn code xử lý việc thanh toán của k...

Ngày này, Thread Programming đang được sử dụng rộng rãi do nhiều lợi ích của nó mang lại. Tuy nhiên một vấn đề lớn của Thread Programming đó là vấn đề đồng bộ hoá hay synchronization. Để hiểu rõ hơn về điều này thì chúng ta cùng tham khảo một ví dụ cụ thể sau.

Trước tiên trong ứng dụng chúng ta có một lớp là CustomerBankAccount dùng để quản lý số tiền gửi Ngân Hàng của khách hàng:

public class CustomerBankAccount {
    private int balance = 0;

    public void deposit(amount) { // gửi tiền
    ...

File I/O là một trong những chủ đề quen thuộc trong lập trình phần mềm và trong bài viết này chúng ta sẽ tìm hiểu về cách tạo file sử dụng ngôn ngữ Java sử dụng class được cung cấp sẵn bởi Java là File.

Để làm theo hướng dẫn trong bài học này trên máy của bạn cần được cài đặt Java Development Kit (hay JDK). JDK giúp chúng ta có thể compile mã lệnh và chạy chương trình.

Import Class

Bây giờ bạn tạo một tập tin với tên FileIOExample.java với nội dung như sau:

import java.io.File;
import java.io.IO...

Spring là một MVC framework được dùng phổ biến để xây dựng các website dựa trên ngôn ngữ Java. Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu cách sử dụng thư viện tag library của Spring tạo form upload và đồng thời viết code cho phần controller để xử lý file upload.

Tạo Form Upload Trong View

Đầu tiên chúng ta cần tạo một form để người dùng có thể upload. Sử dụng thư viện TagLibs trong Spring MVC chúng ta có đoạn code sau:

<form action="${action_url}" enctype="multipart/form-data" method="po...