nơi tổng hợp các kiến thức tin học trên toàn thế giới

Networking – Tìm hiểu một số khái niệm cơ bản

Networking là một lĩnh vực thú vị và quan trọng trong hầu hết các ngôn ngữ lập trình hiện đại. Trong bài này ta sẽ dành một chút thời gian tìm hiểu về một vài khái niệm cơ bản trong lập trình mạng như: IP, TCP, UDP, Socket,…

Comments Off on Networking – Tìm hiểu một số khái niệm cơ bản

Làm thế nào để học lập trình nhanh hơn ?

Học lập trình không phải là chuyện mà ta có thể làm trong một sớm, một chiều, nhưng nó không phải là quá khó khăn. Có rất nhiều điều bạn có thể làm cho nó dễ dàng hơn khi bạn học lập trình. Bài viết sau đây được sẽ có thể giúp ích cho chúng ta khám phá được những bí quyết để học lập trình tốt hơn và nhanh hơn.

Comments Off on Làm thế nào để học lập trình nhanh hơn ?

PHP – Khái niệm về hàm và gọi lại hàm

Để giảm thời gian lặp lại 1 thao tác code nhiều lần, PHP hỗ trợ người lập trình việc tự định nghĩa cho mình những hàm có khả năng lặp lại nhiều lần trong website. Việc này cũng giúp cho người lập trình kiểm soát mã nguồn một cách mạch lạc. Đồng thời có thể tùy biến ở mọi trang. Mà không cần phải khởi tạo hay viết lại mã lệnh như HTML thuần.

Comments Off on PHP – Khái niệm về hàm và gọi lại hàm

Tối ưu hóa chương trình C# – Cơ sở dữ liệu

Trong bài viết trước đây tôi đã giới thiệu một số kĩ thuật tối ưu trong C# với các lớp và phương thức căn bản. Trong bài viết này, tôi chú trọng đến việc tối ưu chương trình trong quá trình làm việc với cơ sở dữ liệu. Đây là điều khá quan trọng đối với bất kì lập trình viên nào bởi vì hầu hết đều xem đây là trọng tâm cũng như để làm việc sau này.

Comments Off on Tối ưu hóa chương trình C# – Cơ sở dữ liệu

Html5 – Sử dụng Full Screen API

Html5 cho phép bạn có thể đưa một thành phần/thẻ của trang vào trạng thái hiển thị fullscreen (khác với chế độ fullscreen của trình duyệt (F11)). Ngoài ra, bạn có thể sử dụng CSS để thay đổi cách hiển thị của thành phần khi nó ở trong trạng thái fullscreen.

Comments Off on Html5 – Sử dụng Full Screen API