IT용어정리(3)
-
Groovy란?
안녕하세요. brandy 입니다. 최근 IntelliJ를 사용하면서 Java 탭에 있는 Groovy 라는 용어를 접하게 되었는데요, 처음 접하는 용어여서 따로 찾아보게 되었습니다. 사진 삭제 사진 설명을 입력하세요. 특징1. Groovy는 Apache 재단에서 개발된 동적 객체 지향 프로그래밍 언어입니다. Java에 Python + Ruby + SmallTalk 등 다양한 객체지향 프로그래밍 언어의 특징을 더했습니다. 특징2. JVM 위에서 작동하며 Java의 강점 위에 위에서 언급한 Python 등의 언어의 영향을 받았습니다. 그래서 자바 프로그래머들이 많은 학습을 하지 않고도 최신 프로그래밍 기법을 사용할 수 있습니다. public class HelloWorld { public static void ..
2021.12.23 -
CRUD란
CRUD 라는 단어를 이전에 스쳐지나간 적이 있습니다. 도대체 CRUD가 무엇일까요? Database나 웹 프론트엔드분야에서 많이 쓰는 용어입니다. C : Create (생성) | INSERT R : Read (읽기) | SELECT U : Update (갱신) | UPDATE D : Delete (삭제) | DELETE 웹 분야에서 쓰는 뜻도 본질은 같으나 의미가 조금 다른 것 같네요. C : 커뮤니티 또는 게시판의 글 쓰기 R : 커뮤니티 또는 게시판의 글 읽기 U : 커뮤니티 또는 게시판의 글 편집 D : 커뮤니티 또는 게시판의 글 삭제 사전지식으로 알고 있으면 좋은 용어인 것 같습니다.
2021.12.23 -
Log4j란?
안녕하세요 brandy 입니다. 최근 Log4j 라는 보안 취약점이 공개되면서 IT업계에 비상이 떨어졌습니다. IT 뉴스에서도 빠지지 않는 주제로 등장하며, 이스트시큐리티 등 보안 업체에서도 긴급 보안업데이트를 권고하라는 등 보안 업계에서는 큰 이슈로 떠올랐습니다. Log4j(로그4제이)란 Apache 재단에서 개발한 인터넷 서비스 운영-관리 로그 기록을 목적으로 남기는 프로그램입니다. 인터넷을 사용 시 발생하는 정보가 저장되는 프로그램이죠. Log4j는 자바 기반 오픈소스 유틸리티입니다. Log4j 보안 취약점이 발견되게 된 계기는 '마인크래프트'에서 해커가 침투할 수 있는 구멍의 발견이라고 하는데요, 특정 메시지 입력 시 사용자의 컴퓨터가 원격조종 될 수 있는 현상이 관찰되었다고 합니다. 금융사에서는..
2021.12.14