개발 7

FileZilla key 파일로 접속해 사용하기

파일질라 클라이언트 설치하기 https://filezilla-project.org/download.php?type=client FTP 서비스 설치하기 apt-get install vsftpd vi /etc/vsfpd.conf vi가 열리면 write_enable = YES xferlog_file = /ver/log/vsftpd.log 로 수정 vi 명령어 h 왼쪽 이동 l 오른쪽 이동 j 아래로 이동 k 위로 이동 x 선택한 문자 삭제 :wq 저장하고 나가기 FTP 서비스 재실행 service vsftpd restart 파일질라 서버 설치 apt-get install filezilla 파일질라 클라이언트 설정 파일 - 사이트관리자 - 왼쪽 하단 new site 오른쪽 위 프로토콜 SFTP 선택 호스트 입..

개발 2021.05.27

파이썬 탐색 구현

순차 탐색 리스트 안에 있는 특정한 데이터를 찾기 위해 앞에서부터 데이터를 하나씩 차례대로 확인하는 방법이다. 반복문을 통해 구현한다. # 리스트 내에서 목표하는 값을 찾은 후에 그 인덱스를 반환한다. # 만약, 그 값을 찾지 못하면 -1을 반환한다. def sequential_search(target, array): for index, element in enumerate(array): if element == target: return index return -1 이진 탐색 이진 탐색은 이미 데이터가 정렬되어 있을 경우에만 사용할 수 있다. 리스트 안에 있는 특정한 데이터를 찾기 위해 시작점과 끝점 중간에 중간점을 설정하고 중간점의 데이터를 확인한다. 중간점의 데이터가 찾는 값보다 작을 경우에는 끝점..

개발 2021.01.26

파이썬 코딩테스트 대비 api 정리

숫자변수선언 양의정수 = 123 음의정수 = -123 실수 = 123.45 실수 = 1.2345e-6 복소수 = 1+3j 복소수 = complex(1, 3) # 위와 동치 복소수 = 1-3j 숫자연산자&메소드 a = b + c a = b - c a = b * c a = b / c # 실제로 나눈 수가 나옴 a = b // c # 몫만 나옴 a = b % c # 나머지만 나옴 a = -a a = +a a = abs(a) a = int(a) a = float(a) a = complex(b, c) # 복소수 만들기 a = divmod(b, c) # 몫과 나머지가 튜플로 나옴 a = b ** c a = pow(b, c) 문자변수선언 a = "이건 문장이에요" a = '이것도 문장이에요' a = "'이 변수'도 ..

개발 2020.12.21

자바스크립트 이미지로드(loadImage)

동기 모바일 기기에서 사진 파일 선택시, 즉석으로 카메라를 찍을 경우 인터넷익스플로러11, 삼성브라우저(갤럭시), 사파리(애플) 등의 일부 브라우저는 카메라 아랫부분을 유지해주는 기능(image orientation)이 지원되지 않는다. (브라우저별 지원여부 확인 : https://caniuse.com/#search=orientation%20image) 따라서 파일을 읽어서 화면에 뿌려보면 이상한 방향으로 사진이 보일 경우가 많은데, 이 라이브러리를 사용하면 사진을 제대로 볼 수 있다. 간단사용방법 import loadImage from 'blueimp-load-image'; loadImage("Blob or File or Url", { orientation: true, // 이렇게 하면 어떤 브라우저로..

개발 2020.07.10

자바스크립트 파일 읽기(FileReader)

간단사용방법 const handleFileChange = (e) => { // 파일읽기객체 만들기 let reader = new FileReader(); // 파일을 읽었을때의 이벤트 별 진행내용 정의 reader.onloadend = () => { const base64 = reder.result; if(base64){ console.log(base64.toString()) } ); // 여러 파일을 동시에 선택했을 수 있으나, 첫번째 파일에 대해 읽고 URL을 result로 가지고 있을 것 if(e.target.files[0]){ reader.readAsDataURL(e.target.files[0]); } } 상세사용방법 https://developer.mozilla.org/ko/docs/Web/AP..

개발 2020.07.10