nơi tổng hợp các kiến thức tin học trên toàn thế giới
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,…
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.
Để 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.
Đây là giải pháp khi bạn tạo một Form không có thanh tiêu đề và muốn dùng chuột để di chuyển tại vị trí bất kì. Bạn cũng có thể áp dụng các phương pháp này để di chuyển một control trong Form.
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.
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.
Phần này mô tả các tính năng mới đã được giới thiệu trong MVC ASP.NET