profile
돌덩이

데이터 전처리 및 Text Mining 머신러닝 [정리]

컴퓨터 또는 기계는 문자보다는 숫자를 더 잘 처리 할 수 있습니다. 이를 위해 자연어 처리에서는 문자를 숫자로 바꾸는 여러가지 기법들이 있습니다. 원-핫 인코딩(One-Hot Encoding)은 그 많은 기법 중에서 단어를 표현하는 가장 기본적인 표현 방법이며, 머신

2023년 8월 14일
·
1개의 댓글
·

[NLP] IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리 - 인프런

NLP IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리 - 인프런

2023년 7월 23일
·
0개의 댓글
·

나만의 MVC 프레임워크 만들기

2023년 6월 12일
·
0개의 댓글
·
post-thumbnail

Hibernate 하이버네이트

하이버네이트(Hibernate)는 자바 객체와 관계형 데이터베이스 간의 ORM(Object-Relational Mapping) 기술을 제공하는 오픈소스 프레임워크입니다. ( 관계 매핑 기술)ORM은 객체지향 프로그래밍 언어에서 사용되는 객체와 관계형 데이터베이스 간의

2023년 4월 16일
·
0개의 댓글
·
post-thumbnail

Persist 영속성 컨텍스

영속성 컨텍스트란? 영속성 컨텍스트란 일종의 메모리 저장소이며, 엔티티 타입과 식별자를 키로 사용하는 객체의 집합을 의미 엔티티 매니저(EntityManager)는 커밋 시점에 영속성 컨텍스트에서 관리하고 있던 영속 객체의 변경 내역을 추적하여 데이터베이스에 반영 엔

2023년 4월 16일
·
0개의 댓글
·
post-thumbnail

인터넷 프로토콜 스택의 4계층[네트워크 상식]

통신 프로토콜 또는 통신 규약은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계이다. 통신 프로토콜은 신호 체계, 인증, 그리고 오류 감지 및 수정 기능을 포함할 수 있다. 위키백과컴퓨터 네트워킹에서 이더넷 프레임은 데이터 링크 레이어 프로토

2023년 3월 22일
·
0개의 댓글
·

컴포넌트 스캔, 의존관계 자동 주입 @ComponentScan @Autowired

이전에 AppConfig에서는 '@Bean'으로 직접 설정 정보를 작성했고, 의존관계도 직접 명시했다. 이제는 이런 설정 정보 자체가 없기 때문에, 의존관계 주입도 이 클래스 안에서 해결해야 한다.'@Autowired'는 의존관계를 자동으로 주입해준다.

2023년 3월 16일
·
0개의 댓글
·
post-thumbnail

싱글톤 패턴

클래스의 인스턴스가 딱 1개만 생성되는 것을 보장하는 디자인 패턴이다클라이언트가 요청을 할 때마다, 객체를 새로 생성한다. 이렇게 되면, 효율적이지 못하며, 요청이 많아질 경우 비용도 훨씬 많이 든다. 그렇게 때문에 싱글톤 패턴 디자인을 사용하여, 인스턴스를 하나면 생

2023년 3월 16일
·
0개의 댓글
·
post-thumbnail

자바 기초 문법4 (접근제한자, static, enum )

접근 제한자: 클래스와 인터페이스를 다른 패키지에서 사용하지 못하도록 막을 필요가 있습니다. 그리고 객체 생성을 막기 위해 생성자를 호출하지 못하게 하거나 필드나 메소드를 사용하지 못하도록 막아야 되는 경우도 있습니다. 이때 접근 제한자를 사용할 수 있습니다.publi

2023년 3월 15일
·
0개의 댓글
·

자바 기초 문법3(오버로딩)

생성자 오버로딩(Constructor Overloading)이란 한 클래스 내에 같은 이름의 메소드를 중복하여 정의하고, 클래스로부터 객체를 생성할 때 필요한 변수들만 적절히 초기화하기 위해 사용되는 것을 의미한다.

2023년 3월 14일
·
0개의 댓글
·
post-thumbnail

자바 기초 문법2 (오버라이드)

@Overide오버라이드오버라이드를 통해 부모 클래스에 있는 메소드 명과 동일하게자식 클래스에서 다시 정의할 수 있고 호출 시 이름이 똑같아도 자식 클래스에 있는 메소드가 호출이 된다.여기서, 부모의 메서드 call을 사용하고 싶으면, super.메소드명을 사용해 부모

2023년 3월 13일
·
0개의 댓글
·

인텔리제이 단축키

생성자 생성(HP노트북): alt + fn + e

2023년 3월 13일
·
0개의 댓글
·

자바 기초 문법1 (람다, 생성자)

사용이유: 코드를 간결하게 만들 수 있다.메서드의 이름과 반환타입을 제거하고 '->'를 블록{} 앞에 추가한다.int max(int a, int b){ return a>b?a:b; }람다식 적용(int a, int b)->{ return a>b?a:b; }

2023년 3월 12일
·
0개의 댓글
·

공부하면서 어노테이션 설명 정리

@RestController 컨트롤러를 JSON을 반환하는 컨트롤러로 만들어 줍니다. 예전에는 @ResponseBody를 각 메소드마다 선언했던 것을 한번에 사용할 수 있게 해준다고 생각하면 됩니다. @GetMapping HTTP Method인 Get의 요청을 받

2022년 10월 26일
·
0개의 댓글
·

리펙터링 Refactoring

리랙토링(Refactoring) - 소프트웨어를 보다 쉽게 이해할 수 있고, 적은 비용으로 수정할 수 있도록 겉으로 보이는 동작의 변화 없이 내부 구조를 변경하는 것리랙토링 하다(Refactoring) - 일련의 리펙토링을 적용하여 겉으로 보이는 동작의 변화 없이 소프

2022년 9월 16일
·
0개의 댓글
·

클린코드 Clean Code 공부

이야네 스트롭스트룹(Bjarne Stroustrup), C창시자 이자 The C Programming Language 저자그래디 부치(Grady Booch), Object Oriented Analys is and Design with Application 저자"큰 형님

2022년 9월 15일
·
0개의 댓글
·
post-thumbnail

Spring FCM을 이용하여 웹 푸시 구현하기

출처 및 참고 : https://sol-devlog.tistory.com/11https://kerobero.tistory.com/38

2022년 9월 6일
·
0개의 댓글
·
post-thumbnail

Spring Websocket & STOMP - 실시간 채팅 기능

webSocket으로 채팅서버 구현하기 webSocket

2022년 8월 30일
·
0개의 댓글
·

지도 오픈 API 사용

2022년 8월 29일
·
0개의 댓글
·

지도 오픈 API 사용

2022년 8월 29일
·
0개의 댓글
·