
Hiển thị skype online-offline bằng ảnh tùy thích
Skype cung cấp cho chúng ta 1 số biểu tượng online/offline, nhưng nếu cảm thấy nó không phù hợp với bạn.Bạn muốn 1 ảnh đặt biệt dành cho website của mình.Đoạn code sau sẽ giúp bạn làm được việc này. Skype cung cấp API dạng XML, các bạn có thể trích xuất file XML này để ...

Đi lại trong XML bằng XPATH (phần I)
Chúng ta đã thấy cấu trúc và cú pháp của XML tương đối đơn giãn. XML cho ta một cách chuẩn để trao đổi tin tức giữa các computers. Bước tiếp theo là tìm hiểu cách nào một chương trình ... C húng ta đã thấy cấu trúc và cú pháp của XML tương đối đơn giãn. XML cho ta ...

Các Thủ Thuật Tăng Tốc PHP
52 Thủ Thuật Tăng Tốc PHP 1. Biến - Khai báo khởi tạo biến định kiểu nhanh hơn 376% so với không định kiểu. - Hằng chậm hơn 146% so với biến. - Biến cục bộ nhanh hơn 9.9% biến toàn cục. 2. Hàm làm việc với chuỗi - 'string' nhan hơn 0.26% so với ...

Tăng tốc độ xử lý CSDL MySQL
Khi thiết kế các hệ thống lớn với nhiều người truy cập, một trong những điều người ta nghĩ đến ngay lập tức là thiết kế CSDL sao cho ta có thể truy vấn nhanh nhất có thể. Loạt bài dưới đây sẽ trình bày các kỹ thuật tối ưu hoá hệ thống... Khi thiết kế các hệ thống lớn ...

Upload trong PHP (khai thác và phòng chống)
Ứng dụng Web hỗ trợ cho phép người sử dụng thực hiện upload file lên server hiện tại có rất nhiều. Ví dụ như upload image(*.gif, *.jpg), *.pdf, *.doc, ... Trong bài này, sẽ trình bày một số lỗi khi lập trình file upload mà kẻ xấu có thể lợi dụng để upload những mã độc lên server. Những ...

XSL Style Sheets (phần I)
X ML là cách tuyệt diệu cho ta sắp xếp dữ liệu để trao đổi chúng giữa các tổ chức và giữa các chương trình ứng dụng. Tuy nhiên, chẳng chóng thì chầy, ta sẽ khám phá sự đa diện của cơ... X ML là cách tuyệt diệu cho ta sắp xếp dữ liệu để trao đổi chúng giữa các tổ ...

Cách dùng ob start , ob flush(), flush()
Trong PHP vốn đã chạy nhanh nay còn có thêm cơ chế cache làm cho ngôn ngữ PHP ngày càng hoàn hảo. Tôi nhắc đến cơ chế cache vì các hàm ob_start(), ob_get_contents(), ob_clean(), ob_end_flush() sẽ hỗ trợ chúng ta trong quá trình thực hiện cơ chế này. CODE // start ...

Những điểm chú ý tối ưu hóa PHP
33 điểm cần chú ý sau sẽ giúp bạn cải thiện được phần nào cho việc tối ưu hóa website của mình và giúp nó truy cập nhanh hơn 1. Hàm echo thực hiện nhanh hơn hàm print. 2. Đối với việc sử lý chuỗi bạn nên gói chuỗi bằng dấu nháy đơn (') thay vì dấu nháy kép("") ...

Khái niệm Thread trong java !
Thread là một dòng các điều khiển trong một process hay một ứng dụng. Nguyên văn là : Threads are multiple flows of control within a single program or process. Bình luận

Tìm hiểu cấu trúc và cú pháp của XML
Để thấy ảnh hưởng rộng lớn của XML trong ngành Công Nghệ Thông Tin cận đại bạn chỉ cần để ý rằng XML là lý do của sự hiện hữu (raison d'être) của Microsoft .Net. Từ WindowsXP trở... Bài 1 - Tìm hiểu cấu trúc và cú pháp của XML Đ ể thấy ảnh ...

Linux command nén folder
Nén folder thư mục trong linux bằng dòng lệnh Nén folder thư mục trong linux bằng dòng lệnh zip -9 -r zip -9 -r demo.zip demo/ hoặc tar -czf folder_name.tar.gz folder_name/ Bình luận

Bài 1 - Microsoft .NET Framework
Cài đặt Visual Studio.NET Beta 2Visual Studio.NET nằm trong 3 CDs, gồm có 4 files: EN_VS_NET_BETA2_WINCUP.exe EN_VS_NET_BETA2_CD1.exe EN_VS_NET_BETA2_CD2.exe ... Cài đặt Visual Studio.NET Beta 2 Visual Studio.NET nằm trong 3 CDs, gồm có 4 files: ...

Lưu nội dung file ảnh vào CSDL và đọc ra từ CSDL
GIỚI THIỆU Một nhu cầu thường gặp khi phát triển các ứng dụng PHP là lưu nội dung file ảnh vào trong CSDL và sau đó đọc nội dung file ảnh đã lưu trong CSDL và hiển thị ra browser. Việc lưu nội dung file nói chung và file ảnh nói riêng vào CSDL... Một nhu cầu thường ...

Bài 2 - Visual Studio.NET
Visual Studio.NETĐể chạy VisualStudio.NET bạn cần phải Set Time của Windows lại trước cuối tháng 7,2001, eg: 1-July-2001.Visual Studio.NET Beta 2 hiện nay có Service Pak 2, nó cho phép ta dùng Visual Studio.NET Beta 2 sau ngày... Visual Studio.NET Để chạy ...

Cách viết Một code download đơn giản để dấu link thật đến file
GIỚI THIỆU Có lẽ cũng không cần giới thiệu nhiều về nhu cầu "giấu diếm" này vì hiện nay có khá nhiều site sử dụng cách quản lý download như vậy và cũng có số lượng cũng nhiều không kém các site mới muốn tìm hiểu và sử dụng nó ;-) Tuy nhiên, có... Có lẽ cũng không ...

Nén Gzip để tăng tốc độ tải website
Đa số các trình duyệt thông dụng hiện nay đều có khả năng giải nén những trang web đã được nén lại, để tiết kiệm băng thông và giúp thời gian tải website nhanh hơn. Mặc dù tính năng này đã được đưa ra một thời gian, nhưng ít ai chú ý hoặc biết đến nó. Đa số các trình ...

Đi lại trong XML bằng XPATH (phần II)
CollectionsCái bộ (Set of) Nodes do XPath trả về được gọi là Collection. Thông thường trong lập trình, từ "Collection" được dùng để nói đến một tập hợp các objects đồng loại. Ta có thể lần lượt đi... Collections Cái bộ (Set of) Nodes do XPath trả về được gọi ...

XSL Style Sheets (phần II)
Giống như trong ngôn ngữ lập trình thông thường ta có các instructions về điều kiện như IF, SELECT CASE, ELSE .v.v.. để lựa chọn, trong XSL ta có các lệnh về điều kiện như xsl:if, xsl:choose, xsl:when, và xsl:otherwise. Khi expression của Element xsl:if, xsl:when, hay xsl:otherwise có trị ...

Sơ lược về crontab
Cron là một tiện ích cho phép thực hiện các tác vụ một cách tự động theo định kỳ, ở chế độ nền của hệ thống. Crontab (CRON TABle) là một file chứa đựng bảng biểu (schedule) của các entries được chạy. 1. Cron là gì? Cron là một tiện ích cho phép thực hiện các tác ...

Phân trang Php(Đẹp và tối)
Phân trang trong php là một vấn đề không phải khó lắm đối với một lập trình viên php tuy nhiên với việc tự xây dựng một lớp phân trang là một việc rất vất vả. Hôm nay nhân dịp viết website cho lớp mình tự ngồi xây dựng lớp phân trang mình thấy kool share cho các bạn nhà ta sử dụng! chúc ...