Archive | Lập trình

[Java] Đệ quy gọi main trong Java

Thật bất ngờ khi một người bạn đưa cho code này và test đã chạy.

[Android] Failed to allocate 1999634432 B: Cannot allocate memory

khi gặp lỗi này bạn hãy giảm Memory Option RAM xuống khoảng 512.

[Assembly] Xuất số có nhiều chữ số trong Assembly

Để xuất số có nhiều chữ số ta thực hiện tách số từ phải sang trái bằng lệnh div và cất vào stack. Sau đó lại lấy từ stack ra. VD sau in số 12346 ra màn hình code

[Assembly] Xuất mảng trong Assembly

[Assembly] Xuống dòng trong Assembly

CR: mã ASCII là 0Dh giúp cho ta quay về đầu dòng. LF: mã ASCII là 0Ah giúp ta xuống dòng mới. Khai báo CLRF db 13,10,’$’ là khai báo một chuỗi gồm hai kí tự CR và LF. Chú ý rằng ở đây vẫn có kí tự $ để thông báo kết thúc chuỗi. VD về xuống dòng trong assembly sử dụng 0Ah. VD về về đầu dòng trong assembly sử dụng 0Dh. VD […]

[Java] Các mức truy cập trong java – Modifier in Java

Để bảo vệ dữ liệu tránh bị truy nhập tự do từ bên ngoài, lập trình hướng đối tượng sử dụng các từ khoá quy định phạm vi truy nhập các thuộc tính và phương thức của lớp. Java sử dụng một số bổ ngữ sau để kiểm soát việc truy nhập các thành phần của đối tượng : public: Thành phần công khai, truy nhập tự do từ bên ngoài. protected: Thành phần được […]

[Java] Hàm hoán vị trong Java – Swap in Java

Việc thực hiện hàm swap (đổi chỗ – hoán vị) trong java nó hơi khác so với C/C++ hay Pascal,… Muốn thay đổi giá trị của các biến khi ra khỏi hàm thì bạn phải sử dụng đến các đối tượng. Các bạn có thể tham khảo 2 VD dưới đây cho hàm swap sau đó nếu muốn hãy đọc chi tiết ở bên dưới hoặc nếu đọc code thấy khó hiểu thì hãy đọc […]

[Java] Cách chạy code Java trên ideone.com, Spoj

Trang ideone.com là một tran cho phép bạn đưa code lên, lưu trữ theo tài khoản người dùng và đặc biệt có thể biên dịch và chạy chuơng trình cho chúng ta ngay. Tuy nhiên với Java khi đưa code lên đó chúng ta thường mắc lỗi: Main.java:6: error: class bt1 is public, should be declared in a file named bt1.java public class bt1 { ^ 1 error Lỗi là do tên class của chúng […]

[C/C++] Launch Failed: Binary not found – Eclipse

Mình vừa mới thử lập trình C trên eclipse, chạy ngay cái bài Hello World đã lỗi rồi, nó như cái tiêu đề bài viết vậy =)) Vậy lỗi do đâu? Đơn giản là do chưa dịch mà đã chạy. =)) Khắc phục: Rồi, chạy thôi. !!!Hello World!!!

[C/C++] Gotoxy() trong Linux – Gotoxy() in Linux

Trong linux không có hàm gotoxy sẵn mà ta cần xây dựng lại nó như sau: nguồn: ccs1.hnue.edu.vn/son/forum