안녕
-
프로그래머스 - 제일 작은 수 제거하기알고리즘 2022. 4. 20.
import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; public class P_11 { // 제일 작은 수 제거 public int[] sol(int[] arr) { int[] ans = new int[arr.length]; if(arr.length Collections 클래스의 min() 메소드 이용하기 위해서 Integer 타입의 Arraylist를 만든다. -> 만든 Arraylist에 인수로 받아온 arr 배열을 넣는다. (향상된 for문 사용) -> 리스트에서 제일 작은 수를 구한다. (Collections.min() 사용) -> remove() 메소드를 이용해서 제일 작은 수를 지운다. -> 매개변..
-
[깃허브] VSCode에 Github 연동프로그래밍/GitHub 깃허브 2022. 4. 10.
사전준비 1. 깃허브 토큰 발급 받아야함 2. vscode에 깃허브 연동할 프로젝트 준비 3. 깃허브에 새로운 레파지토리(새 깃) 만들어 놓기 https://www.git-scm.com/download/win Git - Downloading Package Download for Windows Click here to download the latest (2.35.1) 32-bit version of Git for Windows. This is the most recent maintained build. It was released 2 months ago, on 2022-02-01. Other Git for Windows downloads Standalone Installer 32-bit Git for W..
-
이클립스 오류 - Initializing Java Tooling트러블슈팅 2022. 4. 5.
구글에 나오는 해결책 중 단순하게 .metadata 폴더 삭제하라는 방법은 위험 1. 이클립스 종료 2. 폴더 열고 오류가 나오는 프로젝트 설치 경로로 이동 3 . 해당 프로젝트 경로 안에서 .metadata\\.plugins\\org.eclipse.core.resources\\.projects 위 경로로 이동 4. 안에 있는 모든 폴더들 바탕화면에 새폴더 만들어서 옮겨 놓고(백업) 전부 삭제 5. 다시 이클립스 시작하고 메이븐 업데이트 되는거 기다리기 6. 이클립스 종료하고 다시 .metadata\\.plugins\\org.eclipse.core.resources\\.projects 위 경로로 이동해서 모든 폴더 삭제 7. 이클립스 종료 8. 아까 백업 해놨던 내용들 다시 .metadata\\.plug..
-
리눅스 - 폴더,파일 권한 설명프로그래밍/Linux 리눅스 2022. 4. 5.
drwx / --x / --x 사용자 / 그룹 / 외부(anonymous) 읽기,쓰기,실행/ 실행 / 실행 처음 drwx 의 'd'는 '디렉터리'(폴더)를 의미 파일이면 '-'로 나옴 rwx / --x / --x = 111 / 001 / 001 = (421) / (421) / (421) = 4+2+1 / 0+0+1 / 0+0+1 = 7 / 1 / 1 해당 권한에 대한 모드는 숫자표기로 '711'이 된다. 권한 변경 명령어 -- 해당 폴더or파일의 권한 변경 (777은 모든 권한 주는거) chmod 777 your_name -- -R옵션은 하위 디렉토리까지 모두 적용시킨다는 뜻 chmod -R 777 your_name
-
파이썬 - 텔레그램 import 오류 뜰때프로그래밍/Python 파이썬 2022. 3. 2.
어느날 텔레그램(telegram) 라이브러리를 잘 쓰다가 갑자기 import 에러를 띄우면 먼저 pip / pip3 uninstall 명령어를 통해서 텔레그램 패키지를 싹 지우고 다시 설치를 한다. pip3 uninstall python-telegram-bot 그리고 다시 install 명령어로 다시 설치 만약 이렇게 해도 안된다면 코드를 바꿔줘야함 내가 쓰던 기존 코드 token = "your token" bot = telegram.bot(token = token) chatID = 'your chatId' 바꾼 코드 token = "your token" bot = telegram.Bot(token) chatID = 'your chatId' 텔레그램API의 메소드가 변경된거 같다. bot -> Bot
-
리눅스 centos7에 jeus8 (제우스8) 설치프로그래밍/Linux 리눅스 2022. 2. 9.
리눅스 centos7에 jeus8 (제우스8) 설치 JDK 환경 변수 설치, 설정 https://mozi.tistory.com/128 [LINUX] CENTOS 에 JEUS 웹서버 설치하기 LINUX 에 JEUS6 설치하는 방법입니다. JEUS 다운로드 1. tmaxsoft 사이트에 회원가입을 한 후, jeus 를 다운로드 한 뒤 서버로 전송합니다. JEUS 설치 2. 다운로드 한 bin 파일에 실행권한을 부여합니다. -rwx-. mozi.tistory.com https://youn12.tistory.com/27 [Linux][CentOS 7] JAVA_HOME 설정 Linux CentOS 7 Java Home 설정 순서 1. JAVAC 경로 확인 2. JAVA_HOME 적용 3. 확인 과정 1. JAV..