Regular Expression in Scala
Regular Expression Regular Expression là các patterns được sử dụng để so sánh các tổ hợp ký tự trong chuỗi hay còn hay được gọi...
2 TIP tăng năng suất cốt trong sbt project
Giảm thời gian chờ run Thông thường khi run app thì chúng ta hay dùng sbt run. Khi sbt run sẽ khởi động sbt trước:...
Implicit in Scala
1. Implicit conversion Cách thức hoạt động: Đầu tiên compiler sẽ compile code, nhưng sẽ gặp lỗi type errors. Trước khi kết thúc việc compile,...
String vs StringBuilder vs StringBuffer in Java
Khi làm việc với chuỗi trong Java chúng ta có 3 options: String, StringBuilder, StringBuffer. Với String là immutable. Khi một chuỗi String được tạo...
7 phút để hiểu rõ Dependency Injection và ứng dụng nó trong Scala với Macwire
60 giây đầu tiên: Ôn lại kiến thức Xin chào các bạn! Chắc hẳn trong số chúng ta ai cũng đã từng sử dụng các...
JVM GC cho người chưa biết
Mục đích của bài viết. Vào một ngày đẹp trời, một nhóm bạn trẻ vào hỏi tôi, một anh supporter, vào tư vấn giúp nhóm...
Stream Processing with ZIO stream
ZIO ZIO là một Functional Effect System, được cho là sự kết hợp của Reader, Either và Future: ZIO[R, E, A] ≅ R => Either'[E,...
Cách kết nối Database và evolution trong Play FrameWork Scala
Mở đầu Hôm nay chúng ta sẽ cùng cách tạo và tìm hiểu những thứ có trong 1 project MVC sử dụng Play Framework trên...
Tối ưu hoá trong Scala
Trong bài viết này mình sẽ liệt kê một số vấn đề thường gặp trong Scala khiến cho code chạy chậm và cách giải quyết....
Cải thiện performance khi làm việc với các kiểu sequence
1. List List trong Scala là một danh sách liên kết đơn. Vì vậy khi thêm phần tử vào một list, nếu không quan tâm...
Bài toán tối ưu performance và memory cùng với Akka (Phần II)
Trong phần 1 đã đề cập đến Akka Actor và cách sử dụng chúng trong bài toán cụ thể. Cũng như nhắc đến những ưu...
Bài toán tối ưu performance và memory cùng với Akka (Phần I)
Đây là bài toán thực tế trong project của mình Có lẽ cũng nhiều bạn cũng đã gặp trường hợp tương tự Có khi chúng...
Dùng scala để crawler dữ liệu
Xin chào, mình là Thắng Hôm nay mình sẽ hướng dẫn các bạn dùng scala để crawler dữ liệu từ website, mà cụ thể ở...
Sử dụng Akka Persistence trong Event Sourcing
Introduction Trong bài viết trước đây của mình “Tổng quan về kiến trúc CQRS”, mình có nhắc tới khái niệm là Event Sourcing. Về ý...
Thư viện viết bằng ngôn ngữ Scala: AWScala S3 và Scrimage
1.Giới thiệu Trong quá trình thực hiện dự án, thường phát sinh yêu cầu liên quan tới chức năng lưu trữ ảnh đại diện, ảnh...