Archive | Lập trình

[Android] Chia nhỏ folder layout

Có phải folder layout của bạn đã quá to và khó kiểm soát, khó tìm kiếm? Giờ đây với Android Studio bạn có thể chia nhỏ nó ra để dễ dàng quản lý như hình dưới đây…

[Android] CardView trong Android

CardView cho phép các bạn hiển thị nội dung một cách nổi bật hơn, hiệu ứng đổ bóng, bo góc đẹp hơn. Và nhất là khi kết hợp với RecyclerView. Nếu bạn có sử dụng android 4.0 trở lên thì thường nhìn thấy các app có…

[Android] RecyclerView trong Android

RecyclerView là một View mới trong android giống như ListView nhưng mạnh mẽ hơn rất nhiều.
RecyclerView cho phép chúng ta load dữ liệu nhiều hơn ListView, vuốt mượt hơn, hiệu ứng đẹp hơn và…

[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 […]

[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à […]

[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…

Cài wordpress trên localhost trong ubuntu

Bạn đang muốn cài đặt wordpress trên localhost Ubuntu, thậm chí là nhiều blog cùng một lúc?
Các bạn có thể thực hiện cài đặt wordpress qua BitNami nhưng hiện tại cách đó mới chỉ cài được 1 blog wordpress mà thôi. Bài này mình sẽ hướng dẫn bạn cài được nhiều blog wordpress.

Cài đặt Xampp trên Ubuntu

Bạn đang muốn cài đặt Xampp trên Ubuntu (Linux) để hoặc web hoặc php. Bài viết này sẽ hướng dẫn các bạn thực hiện điều đó và thật tốt khi mà nó tích hợp cả Apache, PHP, MySQL, FTP Server, Mail Server và phpMyAdmin,…