Tổng hợp tất cả tài liệu, ebook, giáo trình Công Nghệ Thông Tin chọn lọc và hay nhất.
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.
23 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1807 | Lượt tải: 2
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)
20 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1806 | Lượt tải: 1
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í...
7 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1617 | Lượt tải: 1
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...
11 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1766 | Lượt tải: 1
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ế...
12 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1826 | Lượt tải: 1
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 ...
10 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1617 | Lượt tải: 1
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...
11 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1527 | Lượt tải: 1
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...
16 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1463 | Lượt tải: 1
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,...
15 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1631 | Lượt tải: 1
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...
13 trang | Chia sẻ: lylyngoc | Ngày: 14/03/2015 | Lượt xem: 1426 | Lượt tải: 1