728x90

전체 글 147

c++ 2021 카카오 채용연계형 인턴십 - 숫자 문자열과 영단어

https://school.programmers.co.kr/learn/courses/30/lessons/81301 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr #include #include #include using namespace std; int solution(string s) { string stra = ""; map kap; kap["zero"] = "0"; kap["one"] = "1"; kap["two"] = "2"; kap["three"] = "3"; kap["four"] = "4"; kap["five"] = "5"; kap["six"]..

IP , TCP,UDP, PORT, DNS 에 대하여

인터넷 통신 인터넷 망을 통해서 hello,world 를 보내고 싶은데 어떻게 보내지? 이걸 이해하려먼 IP(인터넷 프로토콜) 을 이해해야함. IP란? 나와 상대방이 주소가 있어야한다. 그 주소에 패킷이라는 통신단위로 데이터를 전달한다. IP패킷이란? 출발지 IP,목적지 IP, 기타… 를 적은 뒤 던진다. 그럼 원하는 서버에 도착한다. 친구도 마찬가지임. 그러나,, IP 프로토콜은 한계가 있음. 비연결성 - PC가 꺼져있어도 보냄. (마치 친구가 그집에 안살아도 편지를 보내는것) 비신뢰성 - 패킷이 사라지거나, 순서대로 도착하지 않을수도 있음. (순서란, 대략 1500Byte가 넘으면 나눠서 보내는데 순서보장 x) 프로그램 구분 - 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이면? 이걸..

QUERYDSL 초기설정시 오류 , java.lang.RuntimeException: java.lang.NoClassDefFoundError

Querydsl 사용을 위해 초기설정 com.querydsl querydsl-jpa 4.3.1 com.querydsl querydsl-apt 4.3.1 다음과 같이 했을떄 오류가 나서 온갖노력을 다 하다가 책과 맞췄던 버전이 문제인가? 싶은 마음에 버전 다시 5.0.0으로 올리고 com.querydsl querydsl-jpa 5.0.0 com.querydsl querydsl-apt 5.0.0 maven clean and reload project structure- > target-sources 를 소스 설정하기 maven-shop-lifecycle-compile 해주기 하니까 드디어 QItem 객체가 만들어졌다.

React, Next.js, typescript, springboot, JPA, MYSQL 로 한달간 프로젝트 진행 한 뒤 쓰는 회고

React, Next.js, typescript, springboot, JPA, MYSQL 로 한달간 프로젝트 진행 한 뒤 쓰는 회고 어떻게 시작했는지 진행과정 무엇을 배웠는가 어떻게 달라질 것인가 1. 어떻게 시작했는지 팀원이 제시한 아이디어로 “우리가 써보자 + 유용하겠다. “ 라는 마음으로 출발점을 끊었다.42seoul c++ 과제를 빠르게 진행한뒤 바로 프로젝트 진행을했다. 책과 구글에 다 있었고 하다보면 실력도 늘것이고 혼자하는것도 아닌 팀프로젝트니까 무조건 할 수 있다고 생각하며 자신만만하게 시작했다. 2. 진행과정 (1달) 프로젝트 이름 정하기 , 꼭 있어야하는 핵심기술, 피그마로 화면 정의 , 요구사항 정의서, 사용될 기술 정리 등을 하며 개발전 기획을 진행하였다.이 과정에서는 팀원과 직접..

Spring Boot Devtools Automatic Restart

Spring Boot Devtools : 애플리케이션 개발 시 유용한 기능들을 제공하는 모듈이다. classpath에 있는 파일이 변경될때마다 애플리케이션을 자동으로 재시작 해준다 빌드관리도구 : maven pom.xml org.springframework.boot spring-boot-devtools true 2.application-properties spring.devtools.restart.enabled=true advanced settings 에서 Allow auto-make to start even if developed application is currently running 항목 체크하기 4. Build project automatically 여기까지 하면 바뀌는걸 볼수있다. 출처 : 스..

728x90