작성자 목록
KUKJIN LEE

KUKJIN LEE

570개의 글

기술#자바 메모리 관리#자바 가비지 컬렉션#Java 메모리 관리

[Java] 메모리 관리 및 가비지 컬렉션

Java에서의 메모리 관리는 자동화된 가비지 컬렉션(GC) 덕분에 개발자가 직접 메모리를 해제할 필요가 없습니다. (고성능의 경우에는 메모리 관리와 가비지 컬렉션에 대한 이해가 필수적입니다. 즉 직접 메모리를 관리해야 한다는 뜻입니다.) 1. Java 메모리 구조 Ja...

2024년 9월 25일163
글로벌 기업, 한국과 일본 진출에 대한 시장 매력도 분석
뉴스#News#AI#Trend

글로벌 기업, 한국과 일본 진출에 대한 시장 매력도 분석

한국과 일본은 모두 기술 기업들에게 매력적인 시장이지만, 일본으로의 진출이 더 많은 이유에는 여러 가지 복잡한 요인들이 있습니다. 지진 위험과 영어 사용 수준만으로는 설명하기 어려운 부분들이 있었습니다. 주요 이유들을 살펴보겠습니다. (개인적으로 전쟁보다 지진의 위험이...

2024년 9월 24일11
기술#자바 스트림 API#스트림 API#stream api란

[Java] 스트림 API란?

스트림 API 는 Java 8에서 도입된 기능으로, 데이터의 흐름을 추상화하여 배열이나 컬렉션 등의 데이터를 간결하고 효율적으로 처리할 수 있게 해주는 도구입니다. 스트림을 사용하면 데이터의 필터링, 매핑, 정렬, 집계 등의 연산을 쉽게 수행할 수 있습니다. 주요 특징...

2024년 9월 24일154
[정보] 베트남 개발자와 협업하는 한국 Admin(PM)의 장단점과 비용 절감 전략
뉴스#News#AI#Trend

[정보] 베트남 개발자와 협업하는 한국 Admin(PM)의 장단점과 비용 절감 전략

1. 베트남 개발자와의 협업이 한국 PM에게 주는 장점 시간 차이를 활용한 24시간 개발 사이클: 한국과 베트남의 시간 차이를 활용하여 24시간 개발이 가능한 구조를 만들 수 있습니다. 베트남 개발팀이 작업을 완료하면 한국 PM이 그 작업을 검토하고, 피드백을...

2024년 9월 24일19
[9장] AI 데이터 모델링과 MongoDB 도입 전략
뉴스#News#AI#Trend

[9장] AI 데이터 모델링과 MongoDB 도입 전략

언더바를 피하는 컬럼 및 인덱스 설정 AI 데이터 모델링에서 많은 개발자들이 아직도 언더바(_)를 사용한 컬럼과 인덱스를 활용하고 있지만, 이는 피해야 할 중요한 요소 중 하나로 꼽힌다. 모델링뿐만 아니라 데이터의 구조적 설계도 AI 시스템에서 매우 중요하다. 데이터...

2024년 9월 23일6
기술#람다식#Lambda#자바 람다식

[Java] 람다식과 함수형 인터페이스

1. 람다식(Lambda Expression)이란? 코드의 간결성과 가독성을 높이기 위해 사용됩니다. 람다식을 통해 익명 클래스를 더 간단하게 표현할 수 있으며, 불필요한 반복을 줄일 수 있습니다. 주로 함수형 인터페이스와 함께 사용됩니다. (int x, int y) ...

2024년 9월 23일151
기술#자바 RESTful API#자바 GET 메서드#자바 POST 메서드

[Java] HashMap 사용 시 POST 사용하는 이유

RESTful API 설계에서 HashMap을 사용할 때 GET 대신 POST 메서드를 사용하는 경우가 많습니다. 그 이유와 고려사항에 대해서 설명드리겠습니다. 1. 데이터 크기 제한 GET 요청의 한계 GET 요청은 URL에 데이터를 쿼리 문자열로 포함시킵니다. 브라...

2024년 9월 20일160
[8장] 야놀자와 MongoDB
뉴스#News#AI#Trend

[8장] 야놀자와 MongoDB

왜 MongoDB를 선택했는가? 야놀자는 RDBMS의 한계로 인해 MongoDB를 도입하게 되었습니다. 기존 RDBMS에서는 이슈가 발생할 때 문제 해결 능력이 떨어졌고, DBA(데이터베이스 관리자) 없이 서버가 원활히 운영되지 못하는 문제가 발생했습니다. 이를 해결...

2024년 9월 20일7
기술#자바 API#자바 주요 API#자바 Function

자바 기본 API 소개 (java.lang, java.util 등)

Java는 개발자가 다양한 작업을 쉽게 처리할 수 있도록 강력한 기본 API를 제공합니다. 특히, java.lang 과 java.util 패키지는 자바 프로그래밍에서 가장 자주 사용되는 패키지로, 기본적인 데이터 타입, 수학적 연산, 컬렉션 프레임워크 등을 제공합니다....

2024년 9월 19일162
[7장] MongoDB Migration 및 현대화 전략
뉴스#News#AI#Trend

[7장] MongoDB Migration 및 현대화 전략

Migration의 중요성 Migration(이전)은 데이터베이스 현대화에서 필수적인 과정이지만, 많은 기업들이 이 과정에서 어려움을 느낍니다. 하지만 마이그레이션은 꼭 어려울 필요가 없습니다. 편리하고 효율적인 절차를 마련하는 것이 중요합니다. 기존 RDB...

2024년 9월 19일31
기술#JavaScript 객체 지향 프로그래밍#객체 지향 프로그래밍#Javascript OOP

JavaScript 객체 지향 프로그래밍 가이드

※ 해당 내용은 FrontEnd Category에 한정할 수 없습니다. 편의상 FrontEnd Category에 작성합니다. JavaScript는 프로토타입 기반 언어입니다. 모든 객체는 프로토타입 객체를 가지며, 이를 통해 속성과 메서드를 상속받습니다. functio...

2024년 9월 13일185
[6장] LG U+ Cloud Management Platform의 MongoDB 활용 사례
뉴스#News#AI#Trend

[6장] LG U+ Cloud Management Platform의 MongoDB 활용 사례

LG U+는 기존의 RDBMS에서 MongoDB로 전환하여 데이터 관리 및 개발 환경을 혁신적으로 개선하고 있다. 이로써, 유연한 데이터 관리와 고도화된 개발 환경을 구축하며, 비용 효율성을 극대화하는 데 중점을 두고 있다. MongoDB 도입 배경 및...

2024년 9월 13일14