Tag Java
Tìm kiếm bài viết trong Tag Java
Tìm hiểu sâu về những ngôn ngữ lập trình phổ biến trong phát triển Fullstack: Java, JavaScript (Node.js), Python và Ruby
Chào mừng bạn đến với blog của mình! Hôm nay, hãy cùng mình khám phá thế giới của ngôn ngữ lập trình Fullstack - một trạm dừng quan trọng cho bất kỳ ai muốn trở thành một lập trình viên Fullstack tài
0 0 32
Setup CI/CD with Gitlab, Spring Boot and Docker
Hí anh em. Nhưng mà có mỗi Docker thì không có gì thú vị lắm nên mình sẽ bế thêm cả Gitlab vào cho vui.
0 0 33
Java và các ngôn ngữ lập trình khác: Một cái nhìn so sánh (P2)
Chào mừng các bạn trở lại với phần thứ hai của series blog so sánh giữa Java và các ngôn ngữ lập trình khác. Trong phần này, mình sẽ cùng nhau khám phá và so sánh Java với JavaScript, Kotlin, Scala, S
0 0 15
Java và các ngôn ngữ lập trình khác: Một cái nhìn so sánh (P1)
Chào mừng bạn đến với blog của mình, hôm nay mình sẽ so sánh Java với một số ngôn ngữ lập trình khác đang được sử dụng rộng rãi như Python, C++, .NET, và Ruby.
0 0 36
Spring Boot In Action: 404 not found.
I. Giới thiệu. Tình huống xảy ra được miêu tả như dưới đây. .
0 0 31
Centralized API Documentation trong microservice sử dụng SpringBoot, SpringFox Swagger-UI và Eureka
Bài viết hướng dẫn cách để dễ dàng document nhiều Spring-based REST application bằng cách sử dụng thư viện SpringFox Swagger-UI trong môi trường microservices. 1.
0 0 30
Virtual Threads: Nền tảng mới cho ứng dụng Java quy mô lớn
Virtual threads là một dự án tham vọng trên nền tảng Java, được kì vọng sẽ cải thiện đáng kể cho các ứng dụng tải cao và là một trong những thay đổi lớn của kiến trúc JVM sau một thời gian dài. Những
0 0 29
Spring Boot In Action: Essential concepts for source code analysis.
1. BeanFactory (aka IOC container).
0 0 27
Tại sao 1 == 1 lại đúng trong khi 1000 == 1000 thì sai với Integer wrappers trong Java?
Hi forks. 1. Đặt vấn đề. Để làm rõ vấn đề trong câu hỏi chính của bài viết, cùng mình xem qua đoạn code Java bên dưới.
0 0 30
Tạo ứng dụng OpenAI GPT có thể mở rộng với Java
Một trong những khía cạnh đáng chú ý hơn của ChatGPT là công cụ của nó, không chỉ các tính năng được cung cấp cho chatbot dựa trên web mà còn có thể tích hợp vào các ứng dụng Java của bạn. Budget Jour
0 0 25
Sử dụng Project Loom để cải thiện hiệu năng đa luồng trong Java
1. Giới thiệu.
0 0 15
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 27
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 39
[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 29
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 37
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 33