Một example CRUD đơn giản : ActiveJ Framework (Phần 2)
Ở phần đầu tiên, mình đã giới thiệu đôi nét về ActiveJ framework và tạo 1 project hello-world. Trong phần 2 này, mình sẽ sử...
Quên Play đi, hãy đến với ActiveJ: Framework thế hệ mới (Phần 1)
1. Giới thiệu ActiveJ là một open-source Java platform thế hệ mới, dành cho mục đích xây dựng webservice, microservices với hiệu suất cao “It...
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ể ở...