Tất cả
Công ty

Bài viết liên quan

Xem tất cả
Bí mật của Virtual Method và Override

Bí mật của Virtual Method và Override

Bài viết được cho phép bởi tác giả Nguyễn Thái Dương Những ai từng học lập trình hướng đối tượng OOP chắc chắn đều biết đến khái niệm nạp chồng (Override). Nhưng thông thường, ít bạn quan tâm đến việc compiler đã xử lý nó như thế nào. Phía sau hậu trường hệ thống đã làm gì để tạo nên điều kì diệu? Bài viết này hi vọng sẽ giúp các bạn có câu trả lời xác đáng nhất. Để dễ dàng trong việc hiển thị các giá trị trong vùng bộ nhớ, tôi chọn C++. Đối với Java hay các ngôn ngữ lập trình khác, tôi tin rằng các bạn cũng có thể dễ dàng luận ra được dựa trên cơ chế của C++ Trước hết,  chúng ta cần tìm hiểu về hàm virtual. Hãy xét 1 class đơn giản sau (Giả sử ta compile cho hệ vi xử lý 64 bit). Bạn có thể copy paste vào http://cpp.sh để chạy thử: #include <iostream> #include <string& [...]

Đọc thêm
Lỗi Could not create the Java Virtual Machine khi chạy Minecraft

Lỗi Could not create the Java Virtual Machine khi chạy Minecraft

Bài viết được sự cho phép của blogchiasekienthuc.com Có bao giờ bạn gặp một thông báo lỗi như thế này chưa? (lỗi này xảy ra khi mình chạy game Minecraft). Error: Could not create the Java Virtual Machine. Error: A fatalexception has occurred. Program will exit. Mình nghĩ là lỗi này chắc nhiều bạn cũng đã từng bị rồi. Chính vì thế mà hôm nay mình sẽ hướng dẫn cho các bạn các cách để sửa lỗi này một cách hiệu quả nhất nhé. [irp posts="5774" name="10 lý do cho thấy tại sao bạn nên theo học ngôn ngữ lập trình Java"] [irp posts="32948" name="10 tips để trở thành Java Developer xịn hơn"] Xem thêm nhiều việc làm Java lương cao trên TopDev #1. Tạo một System Variable cho Java Đầu tiên bạn nhấn tổ hợp phím Windows + R để mở hộp thoại Run => sau đó nhập sysdm.cpl => và bấm OK. Tiếp theo, bạn vào tab Advanced => và bấm vào Environment Variables trong phần Startup and Recovery. Sau đó bạn tiếp tục bấ [...]

Đọc thêm
Hướng dẫn cài đặt VirtualBox trên Ubuntu chi tiết nhất

Hướng dẫn cài đặt VirtualBox trên Ubuntu chi tiết nhất

Bài viết được sự cho phép của tác giả Kiên Nguyễn Máy tính ảo là một trong những công cụ rất quan trọng đối với nhiều nhóm đối tượng sử dụng khác nhau, đặc biệt là những bạn đang theo học và làm việc trong các ngành như: mạng máy tính, máy chủ, lập trình web, phát triển phần mềm.. Mà để học những ngành trên thì Ubuntu nói riêng hay các hệ điều hành Linux nói chung là một trong những lựa chọn rất tốt, nếu không muốn nói là rất tuyệt vời. [irp posts="33591" name="Chạy file jar giống như một service trên Ubuntu (Linux)"] [irp posts="37311" name="Hướng dẫn cách cài đặt VMware Workstation trên Ubuntu"] Giống với hệ điều hành Windows 10, Linux cũng có một mớ các ứng dụng hỗ trợ cho việc tạo máy tính ảo, nhưng chỉ một vài trong số đó là miễn phí và đáng để sử dụng. Tiêu biểu là 2 cái tên VMWare [...]

Đọc thêm