Tag Java
Tìm kiếm bài viết trong Tag Java
SpringBoot Integration Test với Testcontainers
Một trong những phần khó nhất của Integration Test là giả lập tương tác với các hệ thống bên thứ ba ví dụ như Database, HTTP Servers, ... và Caches. Tưởng tượng bạn đang sử dụng database PostgreSQL vớ
0 0 20
Làm ứng dụng copytrade trong chứng khoán
Bài toán: Anh Nam là một chiên gia chứng khoán lẫy lừng với 10 năm kinh nghiệm mua đỉnh bán đáy. Với khả năng trading thần sầu của mình, nên anh Nam đã có 1 lượng.
0 0 27
[Investigation] Test double? Mock? Stub? Spy? Fake?
Lời mở đầu. Một vấn đề mà khá nhiều lập trình viên mắc phải đó là sử dụng những thứ mà mình chưa hiểu rõ về nó.
0 0 24
Java: Concurrency with LMAX Disruptor
Bài viết sẽ giới thiệu về LMAX Disruptor và cách mà nó giúp phần mềm đạt được concurrenncy với độ trễ thấp. Bài viết cũng sẽ đưa ra ví dụ cơ bản về cách sử dụng của thư viện Disruptor.
0 0 26
Java: Tạo hàng đợi có kích thước hàng Terabyte với độ trễ cực thấp
Hàng đợi thường là thành phần cơ bản trong các mẫu thiết kế phần mềm. Nhưng điều gì sẽ xảy ra nếu có hàng triệu tin nhắn nhận được mỗi giây và multi-process consumers cần có khả năng đọc đầy đủ tất cả
0 0 29
Java: JDBC Gateway Microservice với Chronicle Queue
1. Deep dive về microservice có độ trễ thấp.
0 0 27
Hướng dẫn sử dụng NetBeans trong lập trình Java
Chào mừng bạn đến với bài viết hướng dẫn sử dụng NetBeans trong lập trình Java! Có nhiều hướng dẫn sử dụng NetBeans trong lập trình Java. Bạn có thể cài đặt NetBeans theo 2 cách: download JDK tích hợp
0 0 24
Giải thích các kiến trúc sẽ được áp dụng trong ngôn ngữ lập trình Java
Java là một ngôn ngữ lập trình phổ biến được sử dụng rộng rãi trong các ứng dụng web và di động. Một phần lý do là bởi vì nó có nhiều kiến trúc khác nhau cho các lập trình viên để sử dụng.
0 0 22
Giải thích về các Framework Java phổ biến
Java là một trong những ngôn ngữ lập trình phổ biến nhất hiện nay để phát triển các ứng dụng web, di động và máy tính. Có rất nhiều framework được phát triển để hỗ trợ các nhà phát triển trong việc xâ
0 0 22
Tìm hiểu IDE dành cho Java lập trình viên nên dùng
IDE (Integrated Development Environment) là một phần mềm giúp cho việc phát triển phần mềm trở nên dễ dàng hơn. Với IDE, bạn có thể viết mã nguồn, sửa đổi mã nguồn, xây dựng, thử nghiệm và gỡ lỗi chươ
0 0 21
Hướng dẫn format Java trên intelliji
1. Giới thiệu. intellij-java-google-style.xml là một file cấu hình được cung cấp bởi IntelliJ IDEA để thiết lập định dạng mã theo chuẩn code style của Google.
0 0 16
[Java] Hello, World!
Series Tản Mạn Về Ngôn Ngữ Java Và Lập Trình Android bao gồm các bài viết không mang tính hệ thống và có thể được bổ sung, điều chỉnh thứ tự sắp xếp trong tiến trình tự học. Đây đã là ngôn ngữ lập trì
0 0 18
Thiết kế chi tiết hệ thống booking bằng micro service hỗ trợ chịu tải lớn bằng Java và Spring boot, MySQL
Bài toán: Xây dựng một hệ thống quản lý booking vé máy bay tổng hợp cho các đại lý bán vé máy bay và người dùng đầu cuối. Hệ thống kết nối trực tiếp với các cổng thanh toán trong nước.
0 0 47
Spring In Action: Depedency Injection and Inversion Of Control
I. DI (Dependency Injection). . DI = Dependency + Injection.
0 0 23
Setup project Spring boot 2.x + Socket.io Client 4.x
Hí mn,. Hôm nay mình sẽ hướng dẫn mn setup 1 project Java Spring boot + Socket.
0 0 24
String - StringBuffer - StringBuilder trong Java
String - StringBuffer - StringBuilder trong Java. String.
0 0 19
Intellij in action: Clone multiples commit in difference branches.
I. Prerequisite. IntelliJ IDEA (v 2022.3.
0 0 19
Đề cương ôn thi Chứng chỉ Java 17 OCP 1Z0-820
Các chủ đề có trong bài thi. . https://www.mindmeister.
0 0 11
Java synchronized - 4 loại - 2 cách làm cho cùng một mục đích
Mục đích ở đây là để giá trị của biến được đồng bộ giữa các thread. 2 cách làm ở đây là cách sử dụng cơ chế monitor (quan trắc/theo dõi) bằng cách đặt từ khóa synchronized ở phía ngoài phương thức hay
0 0 11