[Java] Xuất file jar và exe

Sau khi xây dựng phần mềm bằng java, chúng ta cần xuất ra file chạy dạng jar hoặc exe để có thể chạy trực tiếp như mọi phần mềm khác mà không phải vào eclipse hoặc netbean để run nó. Bài viết này sẽ hướng dẫn các bạn làm những công việc như vậy. Ban đầu mình có 1 project Dijkstra như thế này và chúng ta sẽ thực iện tạo file jar từ eclipse […]

[C/C++]Hàm strtok cắt xâu – function strtok in string

Hàm strtok(s1,s2) trả về chuỗi đầu tiên sau khi cắt s1 bởi các ký tự có trong chuỗi s2. VD s1 = “nguyen, van quan” và ta dùng: char *p = strtok(s1,”, “) (có dấu phẩu và dấu cách) thì p là chuỗi: nguyen. Nếu muốn cắt tiếp chuỗi thì ta dùng strtok(NULL,s2) khi đó sẽ cắt chuỗi ban đầu bắt đầu từ vị trí mà trước đó đã dừng lại. Ta sử dụng vào […]

[C/C++] Mô phỏng chiến lược điều phối SJF độc quyền

Riêng về chiến lược điều phối mình sẽ không nhắc ở đây, mình chỉ giới thiệu và chia sẻ chương trình mô phỏng mà mình làm được trên đồ họa trong Dev-C++. Cập nhật ngày 13/05/2015: Sửa một số lỗi và cho phép nhập dữ liệu từ bạn phím Đây là hình ảnh kết quả khi chạy chương trình với file input.txt Dòng đầu tiên là số tiến trình Các dòng tiếp theo là tên […]

[Ubuntu] Tìm kiếm thư mục bằng lệnh terminal

Đôi khi chúng ta cần tìm kiếm file hoặc thư mục bằng terminal. Ví dụ mình tìm thư mục sharexp trong thư mục nguyenvanquan7826: Nếu bạn muốn tìm toàn bộ máy tính thì dùng:

[Android] Sửa lỗi java.lang.NoClassDefFoundError sau khi update Android

Hôm trước vừa update Android lên 5.1.1, thấy rất ổn, project mới tạo chạy ok. Thế là cứ về quê, chưa thèm check xem các project cũ có ổn không. Nay mở lên chạy thì một số project cũ java.lang.NoClassDefFoundError. Nếu bạn cũng bị lỗi như trên thì đó là do các thư viện mới trong android đã cập nhật và cái cũ không phù hợp nữa. Cách đơn giản nhất để khắc phục là […]

[Ubuntu] Thêm sublime text vào menu open with

Nguyến Gia Thắng: nguyenvanquan7826, bạn có biết sublime text không? Nguyenvanquan7826: Có chứ, nó là một trình soạn thảo khá hay, nhất là cho các bạn làm web. Nguyến Gia Thắng: Chuẩn rồi, mình đang dùng nó trên ubuntu, tuy nhiên gặp phải một vấn đề nhỏ. Nguyenvanquan7826: Vấn đề gì vậy? Nguyến Gia Thắng: Ah, Mình muốn khi click chuột phải vào 1 file thì menu open with cho phép mở bằng sublime text […]

[WordPress] Đánh công thức toán trên wordpress không dùng MathType

Có rất nhiều bài viết hướng dẫn bạn đánh công thức toán trong wordpress nhưng các hướng dẫn đó đa số đều phải dùng đến MathType. Tuy nhiên nhiều người không có MathType thì làm thế nào, điển hình là mình đang dùng hệ điều hành Ubuntu không có MathType. Hôm nay mình sẽ hướng dẫn các bạn đánh công thức toán trên wordpress không dùng MathType trên cả blog wordpress.com và wordpress.org Trước hết […]

[Ubuntu] failed to extend /tmp/ No space left on device

Sáng nay dùng lệnh sudo apt-get upgrade để thực hiện cập nhật ubuntu, tự nhiên bị lỗi không thể cài được file linux-image-extra-3.16.0-34-generic và dùng lệnh df – h kiểm tra dung lượng ổ cứng phát hiện ra nó báo thiếu ổ cứng tại tmp Mặc dù ở home vẫn còn trống tận 10GB. Để khắc phục chúng ta mount /tmp vào chính home: Vậy là giờ ok con dê 😉

[Java] Sử dụng interface

Có rất nhiều vấn đề đật ra như interface dùng để làm gì, tại sao dùng interface, dùng interface như thế nào,… Trong bài này mình hy vọng có thể trả lời phần nào đó một cách dễ hiểu nhất có thể vì thông thường…

[WordPress] Thay thế Older posts bằng số trang

Thông thường các theme wordpress đều chỉ có link “Older posts” và “Newer posts” ở cuối trang khiến chúng ta gặp nhiều rắc rồi khi mà lượng bài viết của chúng ta có nhiều. Bài viết này mình sẽ hướng dẫn các bạn cách Thay thế Older posts bằng số trang như hình vẽ…