본문 바로가기

반응형

전체 글

(644)
미라콤 합격
백엔드 개발자가 되기 위해서는 내일은 네이버 인턴 면접을 보는 날이다. 메인플랫폼의 백엔드 개발자를 지원하게 되었는데 여러 자료를 찾고 있던 와중에 네이버 D2에 백엔드 개발자가 되기위한 글귀를 발견 할 수 있었고 마음에드는 내용이 많아서 나의 앞으로의 계획과 함께 생각 해보게 되었다. https://d2.naver.com/news/3435170 백엔드 개발자가 되고 싶은이유 백엔드개발자는 프로젝트에 따라서 서버관리, DB관리, 프런트엔드 개발까지 모두 담당 할 수 있는 기회가 많다고 생각합니다. 백엔드 개발자는 폭넓은 기술을 접할 수 있는 역할을 수행하고 SE, FE 등 인접한 분야의 개발자와 소통할 기회도 많고 접한 분야에 대한 전문성을 키울 수 있는 기회도 많다고 생각되어서 지원하게 되었습니다. 백엔드 개발에 필요하 지식은 무엇..
인터넷 페이지가 보이는 과정 브라우저에 www.naver.com 을 쓰고 Enter 클릭시 어떤일이 일어날까? 1. 브라우저에 www.naver.com을 입력한다. 2. DNS(Domain Name Service) 를 통해 IP(Internet Protocol)주소를 획득한다. 3. 획득한 IP 주소에 있는 서버와 TCP 3 Way Handshake를 진행한다. 4. 통신을 맺은 서버에 HTTP Request를 한다. 5. 서버에서 보낸 HTTP Response를 통해 html 파일을 가져온다. 6. 크롬,웨일등 브라우저가 html을 해석해서 출력한다. 도메인 구조 DNS 란 무엇인가? - 도메인 이름(www.naver.com) - > IP주소(17.929.255.xxx)로 변환 DNS Cache - DNS에서 이미 한번 처리된 도..
spring 을 aws에서 실행시켜보자. aws 서버에 넣고싶은 spring project에서 run as - > Maven clean, Maven istall 순으로 실행한다. 그러면 target 밑에 project명 .jar 파일이 생기게 되는데 이파일 aws 서버에 넣어주면 된다. 넣는 방법은 파일질라를 이용하는 것인데 여기를 참조하자. https://redbinalgorithm.tistory.com/387 pem 파일 PPK 파일로 그후 filezilla로 연동하기. https://putty.softonic.kr/ PuTTY 완전하고 안정적인 텔넷 및 SSH 클라이언트 putty.softonic.kr putty/puttygen 를 다운로드 하고 실행한다 이때 Conversions에 import 를 사용해서 pem 파일을 등록시킨후 sav..
ubuntu DB 사용법 루트 계정에 접속합니다 mysql -u root -p mysql 에서 host 정보를 select 합니다. select User, Host, authentication_string FROM mysql.user; database를 만듭니다. CREATE DATABASE 등록된 데이터베이스를 보여줍니다. SHOW DATABASES; redbin 이라는 계정을 locahost 권한으로 비밀번호 red123으로 만듭니다 mysql -u redbin -p 로 접속이 가능합니다. CREATE USER 'redbin'@'localhost' IDENTIFIED BY 'red123'; redbin 에게 sns 에 있는 localhost 모든 권한을 부여합니다. GRANT ALL PRIVILEGES ON sns.* to ..
Spring : 이미지업로드 및 이미지 반환. https://www.facebook.com/annnbot/photos/a.782101778612665/782101781945998/ 안녕로'봇' 안녕로'봇'님이 프로필 사진을 바꾸었습니다. www.facebook.com 이미지를 불러오려고할 때 우리는 위와 같은 URL을 살펴볼 필요가 있다. https://www.facebook.com/annnbot/photos/ 이부분이 restapi controller고 생각해본다면 a.782101778612665/782101781945998/ 뒤에부분은 저사진의 이름이라고 생각하면 spring에서 이미지를 업로드하고 불러오는 방법의 메커니즘이 상상이간다. 실제로는 이렇게 처리하지는 모르겠으나 이렇게 처리하면 될거같다. 파일업로드 if (file.isEmpty())..
pem 파일 PPK 파일로 그후 filezilla로 연동하기. https://putty.softonic.kr/ PuTTY 완전하고 안정적인 텔넷 및 SSH 클라이언트 putty.softonic.kr putty/puttygen 를 다운로드 하고 실행한다 이때 Conversions에 import 를 사용해서 pem 파일을 등록시킨후 save public key를 이용하여 암호화된 ppk 파일을 이용할 수 있다. 변환한 ppk 파일을 파일질라에 SFTP 프로토콜로 접속한다. 이때 키 파일 아까 만들어둔 ppk 파일을 이용하면 권한을 가지고 사용할 수 있다.
RequestParm 되어있는 값에 매핑이 안된다. 오늘 프론트 작업하는 친구와 작업을 하는데 @ApiOperation(value = "프로젝트 팀을 생성합니다.", notes = "성공시 SUCESS를 반환합니다.") @PostMapping("projectteam") public ResponseEntity projectTeamCreate(@RequestParam("title") String title, @RequestParam("email") String email, @RequestParam("description") String description, @RequestParam("local") String local, @RequestParam("start") String start, @RequestParam("end") String end, @Reque..

반응형