Lập trình viên quốc tế ACCP
Lập trình viên Java
Kiểm thử phần mền itester
Lập trình viên PHP

Ngôn ngữ lập trình Java

Viêt form đăng nhập bằng Servlet

Viêt form đăng nhập bằng Servlet

Tôi đang viết 1 form login dùng Servlet, kiểm tra username và password do người dùng nhập vào có tồn tại trong database quản lý không, rồi hiện ra thông báo đăng nhập thành công hay thất bại. Tuy nhiên chương trình chạy không như mong đợi và tôi không biết nó có truy xuất được CSDL hay không. Xin hướng dẫn. Trả lời : – Servlet Java là 1 trong những công nghệ lập trình web chạy ở phía server. Thường ta viết 1 Servlet Java để xử lý nghiệp vụ cho 1 form nhập liệu trong trang web [...]

Hàm Java chuyển dữ liệu nhận từ Acces sang Excel

Hàm Java chuyển dữ liệu nhận từ Acces sang Excel

Xin hỏi cách viết hàm Java chuyển dữ liệu từ Access ra Excel và hàm nhận dữ liệu từ Excel vào Access. Trả lời : Trong lập trình bằng Java, bạn có thể truy xuất dễ dàng các table trong các cơ sở dữ liệu bằng cách dùng các đối tượng ODBC (nằm trong package java.sql). Một file Access chứa nhiều bảng dữ liệu, một file *.xls cũng có thể chứa nhiều worksheet, mỗi worksheet cũng chính là 1 bảng dữ liệu. Tóm lại đoạn code truy xuất database dựa trên các đối tượng ODBC rất tổng quát và có [...]

Các thao tác cơ bản với hình ảnh trong Java

Các thao tác cơ bản với hình ảnh trong Java

Để thao tác với hình ảnh trong Java, chúng ta sẽ làm việc với một số đối tượng như: Image, Graphics, Toolkit, MediaTracker, v.v… Để đơn giản, tôi xin trình bày 4 bước cơ bản như sau: Bước 1: Tạo ra đối tượng Image. Để tạo ra đại diện của một hình ảnh trong Java, bạn có thể dùng câu lệnh: // Tạo ra một đối tượng Image Image img; Bước 2: Tải hình ảnh từ tập tin vào chương trình. //Đưa hình ảnh cụ thể vào đối tượng Image Toolkit tkt = Toolkit.getDefaultToolkit(); img = tkt.getImage(strPathAndFileName); Trong đó, strPathAndFileName [...]

Có bao nhiêu loại Java và chức năng của từng loại?

Có bao nhiêu loại Java và chức năng của từng loại?

Java là ngôn ngữ lập trình hỗ trợ rất tốt mô hình hướng đối tượng, ở đó phần mềm là 1 tập các đối tượng độc lập, khi cần sẽ tương tác lẫn nhau để hoàn thành nhiệm vụ. Trên môi trường .Net, Microsoft có cung cấp một ngôn ngữ mới với tên là J#, hầu như giống hệt với Java, chỉ khác là J# dùng các đối tượng của môi trường .Net, còn Java dùng các đối tượng JDK. Khi lập trình bằng Java (hay bằng bất kỳ ngôn ngữ nào khác), điều thiết yếu nhất là nền tảng [...]

Cách tạo luồng từ lớp Thread trong Java

Cách tạo luồng từ lớp Thread trong Java

Sau đây chúng tôi xin chia sẻ với bạn đọc cách tạo luồng từ lớp Thread trong Java. Đoạn mã 1 // ThreadSync.java class MyThread extends Thread { static String message[]={“I”,”love”,”Java.”}; public MyThread(String id) { // Gọi hàm dựng (constructor) của lớp Thread cha super(id); } public void run() { Sync.displayList(getName(), message); } void waiting() { try { sleep(2000); } catch(InterruptedException e){ System.out.println(“Interrupted”); } } }; class Sync { public static synchronized void displayList(String name, String list[]) { /* Nếu không dùng từ khóa synchronized thì sẽ không đảm bào một luồng làm xong hết công việc của nó rồi [...]

Sử dụng các lớp lồng trong trong Java

Sử dụng các lớp lồng trong trong Java

Các lớp có lồng trong có thể rất có ích cho bạn. Chúng cũng có thể gây ra phiền toái. Sử dụng một lớp lồng trong sẽ không ý nghĩa lắm khi có thể định nghĩa lớp ở bên ngoài của một lớp bao ngoài. Trong ví dụ của chúng ta, chúng ta đã có thể định nghĩa Wallet ở bên ngoài Adult mà không cảm thấy quá tệ. Nhưng hãy tưởng tượng một thứ gì đó kiểu như một lớp Personality. Bạn có bao giờ có một Personality bên ngoài một cá thể Person không?. Không, do đó hoàn [...]

Các lớp bên trong vô danh trong Java

Các lớp bên trong vô danh trong Java

Các lớp bên trong vô danh cho phép bạn định nghĩa một lớp ngay tại chỗ, mà không đặt tên nó, để cung cấp một số hành vi trong bối cảnh cụ thể. Đó là một cách tiếp cận phổ biến cho các trình xử lý sự kiện trong các giao diện người dùng, bàn về chúng là một chủ đề vượt ra ngoài phạm vi của hướng dẫn này. Nhưng chúng ta có thể sử dụng một lớp bên trong vô danh ngay cả trong ví dụ xử lý sự kiện rất đơn giản của chúng ta. Bạn có [...]

Xử lý sự kiện trong Java

Xử lý sự kiện trong Java

Ngôn ngữ Java định nghĩa một cách tiếp cận xử lý sự kiện với các lớp kết hợp để cho phép bạn tạo và xử lý các sự kiện của riêng bạn. Nhưng việc xử lý sự kiện có thể đơn giản hơn nhiều. Tất cả những gì mà bạn thực sự cần là một lô gic nào đó để sinh ra một “sự kiện” (mà thực sự không cần phải hoàn toàn là một lớp sự kiện) và một lô gic nào đó để lắng nghe sự kiện và sau đó trả lời một cách thích hợp. Ví dụ, [...]

Định nghĩa các lớp lồng trong trong Java

Định nghĩa các lớp lồng trong trong Java

Bạn định nghĩa một lớp lồng trong đúng như bạn định nghĩa một lớp thông thường khác, nhưng bạn thực hiện nó trong một lớp bao ngoài. Một ví dụ như đã bày sẵn là hãy định nghĩa một lớp Wallet bên trong lớp Adult. Cho dù trong thực tế bạn có thể có một Cái ví (Wallet) tách khỏi một Adult, nhưng điều này sẽ không có ích lắm và điều có ý nghĩa hơn là mọi Adult đều có một Wallet (hoặc ít nhất là một thứ gì đó để giữ tiền, nhưng nếu dùng MoneyContainer nghe hơi [...]

Giao diện trong Java

Giao diện trong Java

Ngôn ngữ Java bao gồm khái niệm về một giao diện (interface), nó chỉ đơn giản là một tập hợp có tên của các hành vi có sẵn công khai và/hoặc các phần tử dữ liệu không thay đổi mà trình triển khai thực hiện giao diện đó phải cung cấp mã lệnh. Nó không chỉ rõ các chi tiết hành vi. Về bản chất (và với trình biên dịch Java), một giao diện định nghĩa một kiểu dữ liệu mới và nó là một trong những đặc tính mạnh của ngôn ngữ này. Các lớp khác triển khai thực [...]

Page 1 of 3123