• Các thuật toán sắp xếpCác thuật toán sắp xếp

     Bài toán sắp xếp: Sắp xếp là quá trình xử lý một danh sách các phần tử để đặt chúng theo một thứ tự thỏa yêu cầu cho trước  Ví dụ: danh sách trước khi sắp xếp: {1, 25, 6, 5, 2, 37, 40} Danh sách sau khi sắp xếp: {1, 2, 5, 6, 25, 37, 40}  Thông thường, sắp xếp giúp cho việc tìm kiếm được nhanh hơn.

    pdf23 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1807 | Lượt tải: 2

  • Chương 5 Mô hình dữ liệu quan hệ Phần 1Chương 5 Mô hình dữ liệu quan hệ Phần 1

    Mô hình dữ liệu (Data Model) là cách ký hiệu để mô tả dữ liệu hay thông tin. Nói chung, nó gồm có ba phần: Cấu trúc của dữ liệu (Structure of the data) Các thao tác trên dữ liệu (Operations on data) Các ràng buộc (Constraints)

    ppt20 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1806 | Lượt tải: 1

  • Reverse Ajax, Phần 5: Phát triển web theo hướng sự kiệnReverse Ajax, Phần 5: Phát triển web theo hướng sự kiện

    Bạn có thể đã quen với kiến trúc hướng sự kiện (Event-Driven Architecture - EDA), các hệ thống EventBus, hệ thống thông báo, xử lý sự kiện phức tạp (CEP) và các kênh (channel). Các thuật ngữ và khái niệm này đã tồn tại trong nhiều năm nay. Có thể bạn sẽ nghe thấy chúng nhiều hơn một khi công nghệ này hoàn thiện. Phần này cung cấp các giải thí...

    pdf7 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1617 | Lượt tải: 1

  • Reverse Ajax, Phần 1: Giới thiệu về CometReverse Ajax, Phần 1: Giới thiệu về Comet

    Ajax (Asynchronous JavaScript và XML), một kỹ thuật dành cho trình duyệt dựa trên JavaScript, cho phép sử dụng một đoạn mã lệnh để đáp ứng các yêu cầu HTTP cho từng thành phần mà không cần phải refresh lại toàn bộ trang web. Ajax đã được ứng dụng hơn 10 năm nay. Mặc dù tên của nó có kèm theo XML, nhưng bạn có thể truyền tải bất cứ thứ gì tron...

    pdf11 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1766 | Lượt tải: 1

  • Reverse Ajax, Phần 2: WebSocketsReverse Ajax, Phần 2: WebSockets

    WebSockets mới xuất hiện trong HTML5, là một kỹ thuật Reverse Ajax mới hơn Comet. WebSockets cho phép các kênh giao tiếp song song hai chiều và hiện đã được hỗ trợ trong nhiều trình duyệt (Firefox, Google Chrome và Safari). Kết nối được mở thông qua một HTTP request (yêu cầu HTTP), được gọi là liên kết WebSockets với những header đặc biệt. Kế...

    pdf12 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1826 | Lượt tải: 1

  • Reverse Ajax, Phần 4: Atmosphere và CometDReverse Ajax, Phần 4: Atmosphere và CometD

    Loạt bài này cho bạn thấy cách phát triển các ứng dụng web theo hướng sự kiện bằng cách sử dụng các kỹ thuật Reverse Ajax. Phần 1 đã giới thiệu Reverse Ajax, polling, streaming, Comet và long-polling. Phần 2 đã giải thích cách thực hiện Reverse Ajax bằng cách sử dụng WebSockets và đã thảo luận về những hạn chế của các máy chủ web khi sử dụng ...

    pdf10 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1617 | Lượt tải: 1

  • Reverse Ajax, Phần 3: Các máy chủ Web và Socket.IOReverse Ajax, Phần 3: Các máy chủ Web và Socket.IO

    Người dùng hiện nay mong đợi các ứng dụng linh động, nhanh chóng có thể truy cập được từ trang web. Loạt bài này cho bạn thấy cách phát triển các ứng dụng web theo hướng sự kiện bằng cách sử dụng các kỹ thuật Reverse Ajax. Phần 1 đã giới thiệu Reverse Ajax, polling, streaming, Comet, long-polling. Bạn đã tìm hiểu vì sao Comet sử dụng HTTP lon...

    pdf11 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1527 | Lượt tải: 1

  • Quản lý thời gian trong DB2 với tính nhất quán thời gianQuản lý thời gian trong DB2 với tính nhất quán thời gian

    DB2 10 cho z/OS và DB2 10 cho Linux, UNIX và Windows đưa vào việc quản lý dữ liệu dựa trên thời gian để cho phép bạn truy vấn và thao tác dữ liệu trong quá khứ, hiện tại và tương lai trong khi vẫn duy trì toàn bộ lịch sử về mọi thay đổi dữ liệu. Bộ sưu tập các tính năng về thời gian trong DB2 còn được gọi là Time Travel Query (Truy vấn theo h...

    pdf16 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1463 | Lượt tải: 1

  • Quản lý Ngân hàng dữ liệu Protein với DB2 pureXMLQuản lý Ngân hàng dữ liệu Protein với DB2 pureXML

    PDB (PDB.org) là m ột kho lưu trữ dữ liệu cấu trúc về các phân tử sinh học, chủ yếu là các protein, có quy mô toàn cầu. PDB (Ngân hàng dữ liệu Protein) do một số tổ chức thành viên có trách nhiệm quản lý cho phép ký gửi, bảo trì, xử lý và cung cấp miễn phí dữ liệu sinh học này cho cộng đồng khoa học. Để tạo ra việc trao đổi dữ liệu linh hoạt,...

    pdf15 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1631 | Lượt tải: 1

  • Quản lý các lược đồ XML trong DB2 Phần 2: Quá trình phát triển lược đồ XML và quản lý dữ liệu XMLQuản lý các lược đồ XML trong DB2 Phần 2: Quá trình phát triển lược đồ XML và quản lý dữ liệu XML

    Thật quan trọng để phân tích liên tục nghiệp vụ của bạn, xem xét xem cần quản lý loại dữ liệu nào và cập nhật dữ liệu sao cho phù hợp. XML có ích vì nó linh hoạt, nhưng nó cũng quan trọng để định nghĩa cấu trúc và xử lý dữ liệu XML dựa trên cấu trúc làm cho dữ liệu tin cậy. Sử dụng một lược đồ XML để định nghĩa cấu trúc. Một lược đồ XML được...

    pdf13 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1426 | Lượt tải: 1