[Shool_ĐHMT] Thuật toán DDA vẽ đoạn thẳng

Nội dung 1. Xây dựng thuật toán 2. Lưu đồ thuật toán 3. Code minh họa 4. Code cho mọi trường hợp Đọc thêm 1. Nguyên lý chung vẽ đoạn thẳng 2. Thuật toán Breshenham vẽ đoạn thẳng 3. Thuật toán Midpoint vẽ đoạn thẳng 1. Xây dựng thuật toán DDA (Digital DifferentialAnalyzer) Cho 2 điểm đầu mút M1 (x1, y1), M2(x2, y2) và màu vẽ C. Trong bài nguyên lý chung vẽ đoạn thẳng […]

[Java] Đọc ghi file Excel trong Java với jxl – Read write Excel file in Java with jxl

Trong quá trinh làm việc và xử lý dữ liệu chúng ta thường phải tương tác với các file đặc biệt là File Excel. Hôm nay mình sẽ hướng dẫn các bạn các bước đơn giản để đọc ghi file Excel với jxl. Jxl là một gói thư viện cho phép chúng ta tương tác gới Excel như đọc, ghi,.., về thông tin chi tiết gói jxl các bạn xem tại đây. Trước tiên các […]

Giới thiệu về hệ điều hành android

Như các bạn đã biết Android là hệ điều hành di động phổ biến nhất hiện tại, cũng như phát triển nhanh nhất. Do vậy tiềm năng với nó rất lớn, mặc dù song hành cũng nó còn có các hệ điều hành khác như IOS hay là Winphone nhưng ở đây tôi chỉ muốn đề cập tới Android mà thôi.

[School] Bài tập sử dụng xsl chuyển đổi xml

Ví dụ ta có một file xml chứa thông tin các hệ số của PT bậc 2. Dùng XSL để đọc và giải PT với dữ liệu trong xml.

[School] Bài tập về DTC, Schema, DOM trong XML

Đề bài: Một chương trình quản lý thông tin sinh viên và quá trình mượn tả sách của 1 thư viện lưu các TT sau: Thông tin về SV gồm: Mã SV, Họ tên, lớp và Năm sinh. Thông tin mượn sách của sinh viên bao gồm các thông tin về những cuốn sách, ngày mượn, ngày trả. Mỗi cuốn sách mà sv mượn bao gồm: Mã sách, tên sách, NXB, Năm XB. Mỗi sinh […]

[School] Bài tập đặc tả cấu trúc DTD, Schema trong XML

Đề bài: Cho phiếu điểm của 1 sinh viên gồm: Họ và tên, lớp, địa chỉ, giới tính, ngày sinh và một bảng điểm, mỗi bản ghi của bảng gồm: STT, Tên môn, điểm học kỳ 1, điểm học kỳ 2, điểm TB cả năm. Hãy đặc cả nội dung và cấu trúc (theo DTD hoặc XMLSchema) của tài liệu XML tương ứng với phiếu điểm này.

[Thuật toán] Sàng nguyên tố – Prime number Sieve

Sàng nguyên tố là thuật toán do Eratosthenes đưa ra để tìm các số nguyên tố. Nó có đặc điểm khác với thuật toán khác là kiểm tra các số nguyên tố theo kiểu sàng lọc, xét tất cả những số cần kiểm, những số nào không phải là số nguyên tố thì bỏ đi. Thuật toán thích hợp cho bài toán tìm tất cả các số nguyên tố trong khoảng [a, b] mà đặc biệt hiệu quả khi khoảng cách giữa a, b là rất lớn.

[Java] Thực thi dòng lệnh với java – Execute command line in java

Bạn có bao giờ muốn thực thi một dòng lệnh từ java giống như trên terminal? Bài viết này sẽ giúp bạn làm điều đó một cách đơn giản. Lưu ý là mình làm trên Ubuntu, do đó trên Windows hoặc một số Distro khác của Linux có thể khác một chút. Giả sử bạn đã cài đặt vlc và giờ bạn muốn mở video chim_trang_mo_coi.mp4 tại /home/nguyenvanquan7826/Desktop/chim_trang_mo_coi.mp4 bằng vlc. Bạn viết chương trình như […]

[Cây] Cây nhị phân sinh viên – Student Binary Tree

Xây dựng cây nhị phân tìm kiếm sinh viên (key là mã sinh viên). Mỗi sinh viên có mã sinh viên, họ tên, điểm. Duyệt danh sách sinh viên, thêm sinh viên, xóa sinh viên có điểm nhỏ hơn 4

Lỗi xóa dòng trống trong SyntaxHighlighter – Bug remove empty line in SyntaxHighlighter

Gần đây khi sử dụng plugin SyntaxHighlighter để hiển thị code lên blog mình bị lỗi là các dòng trống trong code nhằm giúp code dễ nhìn và phân cách các đoạn với nhau bị mất. Sau một hồi tìm hiểu thì do plugin…