1144 tín dụng

Trung Quân

Chưa có giới thiệu được thêm vào bởi người dùng
Thành viên từ 21 08, 2015

Thống Kê

  • 10 bài viết
  • 0 câu hỏi
  • 10 answer(s)

Trên môi trường browser, sử dụng JavaScript chúng ta có thể thực hiện các thao tác với trang văn bản HTML như tìm các phần tử với các tag name (tên thẻ) cho trước, tìm các phần tử với ID hoặc Class cho trước, lấy ra nội dung phần tử hoặc chỉnh sửa nội dung này, xóa phần tử, thêm phần tử...

Ví dụ như nếu cần tìm kiếm danh sách các phần tử a hoặc img thì sử dụng thư viện jQuery trong JavaScript chúng ta có thể thực hiện công đoạn này như sau:

$aElements = $('a');
$imgElements = $('img');

Và nếu m...

Trong số những kiểu mẫu thiết kế hay design pattern trong PHP thì Factory là một trong những pattern được sử dụng phổ biến nhất. Trong tiếng anh Factory có nghĩa là nhà máy , nhà xưởng và đây là pattern được thiết kế để xử lý việc tạo object mới. Hãy xem Factory pattern được sử dụng như thế nào trong một ví dụ sau:

class XMLParser {
    function __construct($filePath) {
        file_get_content($filePath);
        // ...
    }
}

class JSONParser {
    function __construct($filePath) {
        f...

Giới Thiệu

cURL là bộ thư viện được sử dụng để giúp thực hiện việc chuyển dữ liệu thông qua nhiều giao thức khác nhau (như HTTP, FPT...). Với giao thức HTTP, cURL hỗ trợ việc gửi dữ liệu sử dụng tất cả các phương thức hiện có như GET, POST, PUT, DELETE... cURL cũng hỗ trợ việc chuyền dữ liệu sử dụng giao thức HTTPS. Ngoài ra, chúng ta cũng có thể thực hiện việc xác thực request gửi đi thông qua cURL. Việc xác thực có thể được thực hiện thông qua việc thiết lập header cho request hoặc sử dụng coo...

File pointer trong C là một trong những khái niệm mà nhiều developer thấy khó hiểu. Tâm lý của đa số các bạn sau khi tìm hiểu một thời gian mà vẫn không hiểu rõ về file pointer thì bỏ cuộc, cũng dễ hiểu vì khó quá thì ta bỏ qua : ).

Tuy nhiên nếu bạn không muốn là một trong số này thì đây là dấu hiệu tốt vì bạn là một developer có tâm lý không chịu buông xuôi trước vấn đề gặp phải. Điều này rất tốt không chỉ trong lập trình mà trong cả khi cua gái, rất tốt hãy tiếp tục đọc vì
cũng như bạn tôi sẽ...

Hai hàm json_encodeserialize trong PHP đều có thể được dùng để chuyển đổi một giá trị kiểu object hoặc array về kiểu string. Tuy nhiên logic chuyển đổi của hai hàm này là không giống nhau. Ngoài ra với cùng một giá trị sử dụng để chuyển đổi thì chuỗi nhận được sau cùng có các định dạng hoàn toàn khác nhau.

Giá Trị Trả Về

Để so sánh sự khác biệt giữa giá trị trả về giữajson_encodeserialize chúng ta hãy xem xét một ví dụ cụ thể sau:

$obj = new stdClass();
$obj->firstProperty = "First value...

Gem, bundle, bundler và RVM khác nhau như thế nào? Một trong những thử thách đầu tiên mà các bạn developer mới làm quen với Rails đó là phân biệt rạch ròi được các thuật ngữ này. Phần lớn các Rails developer bỏ qua Ruby và do đó thường dễ bị lẫn lộn giữa các thuật ngữ trên. Nếu bạn là một trong số những trường hợp vừa nêu trên thì hãy tiếp tục đọc. Trong bài viết này chúng ta sẽ cùng nhau làm rõ các khái niệm này.

GEM Là Gì

Gem là một thư viện của Ruby. Nó không có gì khác biệt với các thư viện ...