Tag Java

Tìm kiếm bài viết trong Tag Java

- vừa được xem lúc

Java RMI Phần 1 - Concept và exploit RMI Server

Bài viết này phân tích về cơ chế Remote Method Invocation - RMI của Java: khái niệm, cách thức hoạt động và khả năng bị khai thác trong thực tế của các ứng dụng sử dụng RMI. Remote Method Invocation (

0 0 10

- vừa được xem lúc

Java RMI Phần 2 - Khai thác JMX service dựa trên RMI

Trong phần 1, mình đã đi qua kiến thức cơ bản về RMI và các cách khai thác, bạn đọc có thể tìm hiểu thêm tại đây. 1. JMX, MBean và JMX Connector. 1.

0 0 8

- vừa được xem lúc

Java RMI Phần 3 - Bypass JEP 290 để khai thác Deserialization

Trong phần 1 và phần 2 mình đã đi qua cách RMI hoạt động và một số phương pháp khai thác nó, bạn đọc quan tâm có thể tìm hiểu thêm. Trong phần 3, mình sẽ trình bày phương pháp bypass whitelist nói trê

0 0 11

- vừa được xem lúc

Build optimized Docker images for Spring Boot application

Dockerize ứng dụng Spring Boot vừa đơn giản nhưng cũng vừa phức tạp. Tối ưu image build ra là một trong những vấn đề quan trọng cần tính đến.

0 0 28

- vừa được xem lúc

Java Webshell - Part 1: Một vài phương pháp tạo ra JSP Webshell

Đối với những người làm security, chúng ta hẳn đã khá quen thuộc với khái niệm webshell. Đó là một file chứa code có khả năng nhận đầu vào từ request, sau đó thực hiện shell command trên hệ thống và t

0 0 9

- vừa được xem lúc

JDBC Exploit

1. Giới thiệu về JDBC.

0 0 12

- vừa được xem lúc

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 13

- vừa được xem lúc

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 11

- vừa được xem lúc

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 8

- vừa được xem lúc

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 7

- vừa được xem lúc

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 10

- vừa được xem lúc

Spring Boot In Action: Bean overriding under the hood

I. Introduction.

0 0 13

- vừa được xem lúc

Bài toán Dining Philosophers trong java

1. Giới thiệu.

0 0 8

- vừa được xem lúc

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 13

- vừa được xem lúc

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 9

- vừa được xem lúc

Spring Boot In Action: Beans

I. Introduction.

0 0 10

- vừa được xem lúc

Spring Boot In Action: Essential concepts for source code analysis.

1. BeanFactory (aka IOC container).

0 0 6

- vừa được xem lúc

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 5

- vừa được xem lúc

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 12

- vừa được xem lúc

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 5

- vừa được xem lúc

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 11