본문 바로가기

반응형

전체 글

(266)
자바 코딩 테스트 문제 3 문제 1다음 Java 코드의 출력 결과는 무엇인가요?public class Test { public static void main(String[] args) { int x = 5; int y = 3; System.out.println(x++ + ++y); }}A. 8B. 9C. 10D. 11E. 컴파일 오류답: B문제 2다음 중 Java에서 유효한 식별자(identifier)가 아닌 것은?A. $variableB. _countC. 123numberD. studentGradeE. firstName답: C문제 3다음 코드가 실행된 후 arr 배열의 내용은 무엇인가요?int[] arr = {1, 2, 3, 4, 5};for (int i = 0; i A. {5, ..
자바 코딩 테스트 문제 2 다음 코드의 출력 결과는 무엇인가?public class Test { public static void main(String[] args) { String s = "APCSA"; System.out.println(s.substring(1, 4)); }}A. APCB. PCSC. PCS AD. PCSE. PC S아래 코드에서 컴파일 오류가 발생하는 이유로 옳은 것은?public class Person { private String name; public Person(String name) { this.name = name; } public void setName() { name = newName; }}A. 생성자의 파라..
자바 코딩 테스트 문제 1 배열 뒤집기메서드 시그니처public static int[] reverseArray(int[] arr)설명: 주어진 정수 배열 arr을 뒤집은 새로운 배열을 반환하시오.문자열 압축메서드 시그니처public static String compressString(String s)설명: 연속해서 같은 문자가 나올 경우 문자의 반복 횟수를 함께 표기하는 방식으로 압축하시오.예: "aaabbcdddd" → "a3b2c1d4"Student 클래스 설계클래스 설계public class Student { private String name; private int score; // 생성자, getter/setter 구현 // grade() 메서드: 점수(score)에 따라 A/B/C/F 리턴 p..
2025년 AI시대 코딩 교육 방식 - 알고리즘이 세상을 바꾼다 🧠 알고리즘이 세상을 바꾸는 시대 – 왜 지금, 우리가 배워야 하는가?2024년, 인공지능이 마침내 노벨상을 수상했습니다. 그것도 화학상과 물리학상, 두 부문에서. 그런데 단지 AI 기술이 뛰어났다는 이유로 상을 받은 게 아닙니다. 그 뒤엔 ‘알고리즘’이라는 보이지 않는 엔진이 있었습니다. 그리고 이 알고리즘이 이제 과학, 의학, 우주, 나아가 우리의 미래까지 바꾸고 있습니다.이 글에서는 지금 우리가 왜 알고리즘을 배워야 하고, 그것이 기초 과학, 교육, 삶의 방식을 어떻게 바꾸고 있는지 이야기해보려 합니다.🧬 단백질 구조 예측도 알고리즘이 한다이번 노벨 화학상을 받은 AI 시스템 ‘알파폴드(AlphaFold)’는, 인간의 몸을 구성하는 단백질의 3차원 구조를 예측하는 데 성공했습니다. 단백질은 단순..
금융에서 사용하는 AI - 이상 거래 탐지 시스템 구현 : Isolation Forest 아이솔레이션 포레스트(Isolation Forest)를 활용한 금융 이상 거래 탐지 시스템 구현하기 알고리즘 설명 동영상 : https://youtu.be/CC8cp8MUius 목차소개금융 사기의 현실과 기존 시스템의 한계아이솔레이션 포레스트 알고리즘 소개작동 원리 및 수학적 설명구현 단계데이터 수집 및 전처리특성 엔지니어링모델 구현모델 평가 및 최적화실시간 처리 파이프라인모니터링 및 유지보수결과 및 성과향후 개선 방향결론소개안녕하세요! 오늘은 머신러닝을 활용한 금융 이상 거래 탐지 시스템에 대해 깊이 있게 살펴보려고 합니다. 특히 효율적인 이상치 탐지 알고리즘인 아이솔레이션 포레스트(Isolation Forest)를 중심으로 어떻게 실제 금융 환경에서 사기 거래를 탐지하는지 파이썬 코드와 함께 상세..
현업에서 일하고있는 내가 PostgreSQL 을 추천하는 이유! MySQL vs PostgreSQL 사용 비율 (2024 기준 경향)구분구분MySQLPostgreSQL스타트업, 중소기업⭐⭐⭐⭐⭐ (가장 흔함)⭐⭐ (조금 적음, 최근 증가 중)대기업/금융⭐⭐⭐⭐⭐⭐⭐⭐ (가장 빠르게 성장 중)AI/데이터 사이언스⭐⭐ (기본 지원)⭐⭐⭐⭐⭐ (JSON, GIS, 확장성, 함수형 SQL)글로벌 서비스AWS RDS Aurora (MySQL), Shopify 등Reddit, Instagram, Notion, GitLab 등복잡한 JOIN, JSON약함 (JSON 지원은 있지만 느림)강함 (JSONB, GIN Index, Window Functions 강력)GIS / 공간 검색약함강함 (PostGIS)간단하게 요약하면:상황: 추천 DBMVP 빠른 개발, 이커머스, CMS, 워드..
CLIP 이란? OpenAI에서 개발한 멀티모달 모델 CLIP (Contrastive Language-Image Pretraining)란?CLIP은 OpenAI에서 개발한 멀티모달 모델로, 이미지와 텍스트를 같은 벡터 공간(embedding space)에 매핑하여 서로 비교할 수 있도록 설계된 모델입니다.📌 CLIP이란?Contrastive Language-Image Pretraining의 약자이미지와 텍스트를 함께 학습하여 "이 사진은 고양이야, 저 사진은 강아지야"라는 개념을 이해함별도의 파인튜닝 없이도 "제로샷(zero-shot) 분류"가 가능🟢 예시이미지를 입력하고:"a photo of a dog""a photo of a cat"두 설명 중 어느 것이 더 어울리는지 확률로 알려줌🧠 동작 원리입력처리 방법결과🖼️ 이미지이미지 Encoder (V..
Dockerizing MCP – Docker 도커와 MCP 핵심 요약 🚀 MCP란?MCP (Model Context Protocol) 는 AI 에이전트가 실제 툴과 연결되어 "행동"할 수 있도록 만들어진 표준 프로토콜입니다.OpenAI, Claude, VS Code 같은 에이전트들이 외부 툴과 연결될 때 사용하는 "공통 언어"로 주목받고 있어요.🎯 현재 문제점툴을 찾기 어려움디스코드, 트위터 댓글 등에서 수동 검색해야 함.신뢰성 부족툴 인증, 버전 관리, 출처 확인 어려움.설치 복잡레포 클론, 의존성 수동 설치 등 시작이 번거로움.크리덴셜 관리 불편API Key, OAuth 토큰 등을 직접 복사·붙여넣기.보안 미비권한 관리, 감사 로그, 샌드박싱 기능이 표준화되어 있지 않음.🐳 Docker(도커)가 제안하는 해결책✅ 1. Docker MCP CatalogDocker ..

반응형