분류 전체보기
-
문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/92334 코딩테스트 연습 - 신고 결과 받기 문제 설명 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 programmers.co.kr 문제를 읽고나서 풀이는 해당 문제가 말하는 대로 하면 된다고 생각했고 제일 많이 쓴 시간은 데이터들을 담는 자료형들을 정하는 부분이였다 입력으로 받는 id_list 배열 : 사용자 목록 report 배열 : 누가 누굴 신고했는지 k : 게시판 정지 기준 신고 횟수 에 더해서 hm 해시맵 : 사용자 이름 - 인덱스 매핑 al 어레이리스트 : ..
[프로그래머스] 신고 결과 받기문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/92334 코딩테스트 연습 - 신고 결과 받기 문제 설명 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 programmers.co.kr 문제를 읽고나서 풀이는 해당 문제가 말하는 대로 하면 된다고 생각했고 제일 많이 쓴 시간은 데이터들을 담는 자료형들을 정하는 부분이였다 입력으로 받는 id_list 배열 : 사용자 목록 report 배열 : 누가 누굴 신고했는지 k : 게시판 정지 기준 신고 횟수 에 더해서 hm 해시맵 : 사용자 이름 - 인덱스 매핑 al 어레이리스트 : ..
2022.06.17 -
오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 호출용 프로젝트 세팅 이제 거의 다왔다 프로젝트를 하나 다시 만들어서 앞서 업로드한걸 불러와보면 끝이다 프로젝트를 만들었으면 pom.xml에 레파지토리, 디펜던시 세팅을 해준다 ...생략 to-snapshot test-lib http://localhost:7080/repository/test-lib/ ...생략 com.kiwoong deploytest 0.0.1-SNAPSHOT ...생략 저장을 하면 메이븐이 이제 라이브러리를 끌어오게 된다 불러와서 사용해보자 이로써 maven 프로젝트를 Nexus에 배포 배포한걸 불러서 사용 까지 정리해보았다
Nexus에 배포 + 가져오기 (5)오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 호출용 프로젝트 세팅 이제 거의 다왔다 프로젝트를 하나 다시 만들어서 앞서 업로드한걸 불러와보면 끝이다 프로젝트를 만들었으면 pom.xml에 레파지토리, 디펜던시 세팅을 해준다 ...생략 to-snapshot test-lib http://localhost:7080/repository/test-lib/ ...생략 com.kiwoong deploytest 0.0.1-SNAPSHOT ...생략 저장을 하면 메이븐이 이제 라이브러리를 끌어오게 된다 불러와서 사용해보자 이로써 maven 프로젝트를 Nexus에 배포 배포한걸 불러서 사용 까지 정리해보았다
2022.05.05 -
오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 배포용 프로젝트 세팅 프로젝트도 최소한으로 간단하게 만들고... 고고링하자 메이븐 프로젝트를 만들고 간단한 클래스를 만들고 입력받은 문자열을 출력하는 메소드를 작성했다 package com.kiwoong.util; public class ToyUtil { public static void printString(String str) { System.out.println(str); } } Nexus에 배포 이제 위에 만든 프로젝트를 Nexus에 배포해보자 pom.xml에 repository 정보를 넣자 ... 생략 to-snapshot test..
Nexus에 배포 + 가져오기 (4)오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 배포용 프로젝트 세팅 프로젝트도 최소한으로 간단하게 만들고... 고고링하자 메이븐 프로젝트를 만들고 간단한 클래스를 만들고 입력받은 문자열을 출력하는 메소드를 작성했다 package com.kiwoong.util; public class ToyUtil { public static void printString(String str) { System.out.println(str); } } Nexus에 배포 이제 위에 만든 프로젝트를 Nexus에 배포해보자 pom.xml에 repository 정보를 넣자 ... 생략 to-snapshot test..
2022.05.05 -
오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 Maven 설치 일단 배포용 프로젝트 세팅을 하기 전에 Maven을 설치하자 설치는 간단하다 다운받고 > 압축 풀고 원하는 경로에 위치 > 환경변수 세팅 사진 위주로 ㄱㄱ maven 다운로드 : https://maven.apache.org/download.cgi Maven – Download Apache Maven Downloading Apache Maven 3.8.5 Apache Maven 3.8.5 is the latest release and recommended version for all users. The currently sel..
Nexus에 배포 + 가져오기 (3)오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 Maven 설치 일단 배포용 프로젝트 세팅을 하기 전에 Maven을 설치하자 설치는 간단하다 다운받고 > 압축 풀고 원하는 경로에 위치 > 환경변수 세팅 사진 위주로 ㄱㄱ maven 다운로드 : https://maven.apache.org/download.cgi Maven – Download Apache Maven Downloading Apache Maven 3.8.5 Apache Maven 3.8.5 is the latest release and recommended version for all users. The currently sel..
2022.05.05 -
오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 레파지토리 생성 신규 레파지토리를 생성하자 상단의 톱니바퀴를 선택 후 repository 클릭 Create repository 를 클릭 하면 Select Recipe 메뉴가 나오는데 maven2 (hosted) 를 선택 이후 레파지토리 정보를 입력하는 화면이 나온다 다른건 기본으로 두고 Name : 원하는 레파지토리 이름 Version policy : Snapshot Deploy policy : Allow redeploy 입력, 선택 후 하단의 [Create repository] 버튼 클릭 레파지토리가 정상적으로 생성되었다
Nexus에 배포 + 가져오기 (2)오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 레파지토리 생성 신규 레파지토리를 생성하자 상단의 톱니바퀴를 선택 후 repository 클릭 Create repository 를 클릭 하면 Select Recipe 메뉴가 나오는데 maven2 (hosted) 를 선택 이후 레파지토리 정보를 입력하는 화면이 나온다 다른건 기본으로 두고 Name : 원하는 레파지토리 이름 Version policy : Snapshot Deploy policy : Allow redeploy 입력, 선택 후 하단의 [Create repository] 버튼 클릭 레파지토리가 정상적으로 생성되었다
2022.05.05 -
오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 Nexus 설치 Docker를 통해 nexus를 구동함 (Docker 설치과정은 생략!) 참고 사이트 : https://hub.docker.com/r/sonatype/nexus3/ $ docker volume create --name nexus-data $ docker run -d -p 7080:8081 --name nexus -v nexus-data:/nexus-data sonatype/nexus3 컨테이너가 정상적으로 떠있는 것을 확인하였다 localhost:7080 으로 이동해서 확인해보자 확인 완료! 넥서스에 로그인을 하기 위해 우측..
Nexus에 배포 + 가져오기 (1)오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 Nexus 설치 Docker를 통해 nexus를 구동함 (Docker 설치과정은 생략!) 참고 사이트 : https://hub.docker.com/r/sonatype/nexus3/ $ docker volume create --name nexus-data $ docker run -d -p 7080:8081 --name nexus -v nexus-data:/nexus-data sonatype/nexus3 컨테이너가 정상적으로 떠있는 것을 확인하였다 localhost:7080 으로 이동해서 확인해보자 확인 완료! 넥서스에 로그인을 하기 위해 우측..
2022.05.04