-
Chương trước đã giải thích về các thiết bị nhập – xuất tiêu chuẩn được xử lý bởi ngôn ngữ C. Ở chương này chúng ta sẽ thấy cách lập trình viên tạo, mở và đóng các file văn bản hoặc file nhị phân với các dữ liệu lưu trữ.
-
Phim về IT có rất đa dạng và phong phú. Bài viết sẽ tổng hợp lại cho bạn những phi hay nhất về công nghệ.
-
Hàm void srand(unsigned int seed) cung cấp seed cho bộ sinh số ngẫu nhiên được sử dụng bởi hàm rand.
-
Boolean hay còn gọi là bool trong C là một phần tử mà nhất định bạn phải biết khi dùng ngôn ngữ lập trình này. Dưới đây là mọi điều bạn cần biết về Boolean trong C.
-
Đa hình (từ gốc trong tiếng Anh là polymorphism) nghĩa là có nhiều dạng khác nhau. Thông thường, đa hình xảy ra khi có một hệ thống phân cấp các class và chúng liên quan với nhau bởi tính kế thừa.
-
Có những sự thật không dễ chịu và khó có thể vượt qua - điều mà bất cứ ai làm việc trong lĩnh vực này phải chấp nhận và thích ứng để sống sót. Dưới đây là 10 sự thật phũ phàng về thành công trong lĩnh vực CNTT. Mời các bạn đón đọc!
-
Tại Build 2014, Microsoft hứa hẹn sẽ giới thiệu với các lập trình viên về Windows Phone 8.1 bên cạnh những thông tin ban đầu về Windows 9.
-
URL dài rất khó nhớ. Với trình rút gọn URL tự host, bạn chỉ cần nhớ tên miền và một chuỗi ngắn. Đây là cách thiết lập và sử dụng một trình rút gọn URL trên Raspberry Pi.
-
Giao thức USB Type-C có phiên bản mới với khả năng hỗ trợ công suất đầu ra lên tới 240W - một con số cự kỳ ấn tượng.
-
Một trong những khái niệm quan trọng nhất trong lập trình hướng đối tượng là Tính kế thừa (Inheritance). Tính kế thừa cho phép chúng ta định nghĩa một lớp trong điều kiện một lớp khác, mà làm cho nó dễ dàng hơn để tạo và duy trì một ứng dụng. Điều này cũng cung cấp một cơ hội để tái sử dụng tính năng code và thời gian thực thi nhanh hơn.
-
Hợp lý hóa quy trình phát triển của bạn với sức mạnh của hai framework bổ sung: Django và Flutter. Dưới đây là những điều bạn cần biết về Django & Flutter.
-
Làm theo từng bước hướng dẫn bên dưới, bạn sẽ nắm được cốt lõi của một CRUD API để phát triển kỹ năng lập trình với Django.
-
Khi không có hàm Excel cho công việc hiện tại, lập trình viên Python thường tìm tới PyXLL. Dưới đây là cách tích hợp Python vào Excel bằng PyXLL.
-
jQuery và React đều là library JavaScript phổ biến cho phát triển front-end. Trong khi jQuery là một library thao tác DOM, React là một library JavaScript để xây dựng giao diện người dùng.
-
Các mẫu Jinja cung cấp một ngôn ngữ mạnh mẽ mà bạn có thể dùng để tạo những trang web động dễ dàng. Dưới đây là cách tạo web động bằng mẫu Jinja trong Fast API.
-
Toby là một tiện ích mở rộng trình duyệt tương thích với Chrome, Firefox và Opera, giúp bạn sắp xếp các tab và tiết kiệm thời gian khi duyệt web.
-
Bộ ứng dụng C chỉnh ảnh, áp dụng các bộ lọc màu khác nhau tương tự như Analog Film đang được miễn phí trên App Store để bạn tải xuống nếu không có cơ hội dùng Analog Film.
-
Sự khác biệt giữa hai cú pháp Sass và SCSS rất khó phát hiện. Vì thế, đảm bảo bạn hiểu chúng trước khi đưa ra lựa chọn.
-
Chu kỳ ngày - đêm có thể tăng thêm tính hấp dẫn cho trò chơi, đa dạng hóa hình ảnh và tạo ra các cơ chế thú vị. Dưới đây là cách triển khai chu kỳ ngày-đêm trong Godot.
-
Svelte là một framework JavaScript hoàn toàn mới đang chiếm được cảm tình của lập trình viên. Bạn có thể dùng Svelte để tạo một game Hangman hấp dẫn theo cách cực kỳ đơn giản.
-
Google mới đây cho biết rằng ứng dụng Search trên Android sẽ được nâng cấp để tự động nhận diện giọng nói ở nhiều ngôn ngữ khác nhau.
-
Một nghiên cứu mới đây đã chỉ ra chatbot có thể bị thao túng và nghe theo người dùng bằng các thủ thuật tâm lý đơn giản.