Bài viết của Hoàng Hải Đăng

Tìm hiểu về B-Tree indexes và Hash indexes trong MySQL

Khi tạo Index cho một bảng ta sử dụng lệnh: _CREATE [ UNIQUE | FULLTEXT | SPATIAL ] INDEX index_name USING [ BTREE | HASH | RTREE ] ON table_name ( column_name [ ( length ) ] [ ASC | DESC ] , . . . ) ; _ BTREE hoặc HASH hoặc RTREE là các kiểu Index, hiểu rõ về ...

Tác giả: Hoàng Hải Đăng viết 11:14 ngày 12/08/2018 chỉnh sửa

Giới thiệu về Nashorn Javascript Engine trong java 8

Giới thiệu Nashorn Javascript Engine trong Java 8 Giới thiệu: Oracle ra mắt phiên bản Java 8 trong năm 2014, có rất nhiều đổi mới trong phiên bản. Đối với những ai yêu thích Javascript thì chắc chắn không thể không quan tâm đến engine mới Nashorn thay thế cho engine Rhino . Đã được tích ...

Tác giả: Hoàng Hải Đăng viết 11:13 ngày 12/08/2018 chỉnh sửa

Spectral clustering và bài toán tìm kiếm cộng đồng ẩn (Phần 1/2)

Trong phần này, tôi xin giới hạn chỉ giới thiệu về thuật toán Spectral clustering và mô hình giải quyết bài toán. Phần demo và hướng dẫn chi tiết xin hẹn ở phần tiếp theo. Trong thống kê đa biến và phân cụm dữ liệu, kỹ thuật spectral clustering cho phép tận dụng giá trị đặc trưng của ma trận ...

Tác giả: Hoàng Hải Đăng viết 11:12 ngày 12/08/2018 chỉnh sửa

Class definitions

Ruby là một ngôn ngữ rất thú vị, và mình khá chắc chắn rằng bạn sẽ còn nhiều điều chưa biết về nó. Hôm nay mình sẽ tiếp tục đề cập tới class difinitions. Inside Class Definitions Bạn có bao giờ nghĩ rằng bạn có thể định nghĩa một lớp ở nơi mà bạn định nghĩa một phương thức? Thực tế thì ...

Tác giả: Hoàng Hải Đăng viết 11:11 ngày 12/08/2018 chỉnh sửa

Scala memo (Scala + Java)

Câu hỏi 1. Typesafe Inc 2. Có ranh giới giữa Scala và Java ? 3. SBT (Scala build tool) 4. Typesafe Activator 5. Nhúng Java vào Scala 6. Method trong Scala 7. Object trong Scala 8. Future trong scala 9. Sử dụng thư viện của java trên Maven reposite cho Scala 10 .Thanks Trả ...

Tác giả: Hoàng Hải Đăng viết 11:10 ngày 12/08/2018 chỉnh sửa

Manipulating Browser''s History With HTML5 History API

Background Browser provided ways for user to navigate around the web by using something call a URL(Uniform Resource Locator) either by clicking on the link or entering it directly into the browser's location bar. Browser making a request to the server identify by the URL and the server perform ...

Tác giả: Hoàng Hải Đăng viết 11:10 ngày 12/08/2018 chỉnh sửa

Tương lai của Flat Design

** 1. Bóng đổ dài** http://www.razvangarofeanu.com/#the-g Hầu hết xuất hiện ở trên các yếu tố thiết kế UI nhỏ hơn như các nút, bóng đổ dài được tạo ra với một tông màu giúp cho các minh hoạ trở nên cao hơn. Bóng đổ thường rộng và nghiêng góc khoảng 45 độ cùng với cạnh sắc nét để dễ nhận ...

Tác giả: Hoàng Hải Đăng viết 11:08 ngày 12/08/2018 chỉnh sửa

Tối ưu hóa kết quả tìm kiếm trong ElasticSearch với scoring và booting

Mặc dù ElasticSearch cung cấp cho chúng ta một thuật toán scoring hiểu quả, tuy nhiên trong một số trường hợp điều đó là chưa đủ. Ví dụ như hệ thống thương mại điện tử, nhiều người dùng có xu hướng chỉ quan tâm tới những kết quả trên cùng. Điều này có ý nghĩa thực sự quan trọng để chúng ta có một ...

Tác giả: Hoàng Hải Đăng viết 11:08 ngày 12/08/2018 chỉnh sửa

TestLink Test Management Tool ( Part2)

Ở phần trước tôi đã giới thiệu với các bạn về testlink, các lợi ích, cách dùng testlink để tạo test suite, tạo requirement, assign test case to test plan, assign test case to requirement, thực hiện test case. Phần này tôi sẽ tiếp tục giới thiệu một số chức năng hữu ích của test link cho việc ...

Tác giả: Hoàng Hải Đăng viết 11:03 ngày 12/08/2018 chỉnh sửa

Rpush - The push notification service for Ruby

Rpush là một gem được dùng để gửi thông báo từ server cho client trong Ruby. Ngoài những ưu điểm là dễ sử dụng, tính chính xác cao. Rpush còn cũng cấp rất nhiều những tính năng mới mà không có ở những gem khác. Cho phép bạn kiểm soát tốt hơn. Hỗ trợ nhiều Service Apple Push Notification ...

Tác giả: Hoàng Hải Đăng viết 11:03 ngày 12/08/2018 chỉnh sửa