목록출력 (4)
NOW OR NEVER
File I/O download folder를 쓰는 것이 원칙 기존에는 코드를 통해서 특정 파일 경로 얻어오는 것이 가능했으나 안드로이드 10 부터는 불가능하게 됨 저장 방법 메모리 : 애플리케이션이 실행 중에만 사용하는 경우 단말기내부 : 애플리케이션이 종료되고 다시 실행되었을 때도 사용하는 경우(데이터가 유실 가능) 서버 : 애플리케이션이 종료되고 다시 실행되었을 때도 사용하는 경우 (데이터 유실 x) or 다른 단말기에서도 사용하는 경우 stream은 제일 마지막 애만 닫아도 다 닫힌다. MimeType : 파일에 저장되어 있는 데이터의 양식이 무엇인지를 타나내는 문자열(https://developer.mozilla.org/ko/docs/Web/HTTP/Basics_of_HTTP/MIME_types..
데이터베이스 연동 프로그램 데이터베이스 연동프로그램을 만들 때 에는 VO와 DAO를 만드는 것이 일반적이다. value object(VO): 데이터베이스 테이블을 객체로 표현하기 위한 클래스 dataBase Access Object (DAO) : 데이터베이스에 접근하여 검색, 추가, 수정, 삭제의 명령을 수행하는 클래스 컴퓨터를 웹서버로 꾸미기 위해 톰캣 설치 https://tomcat.apache.org/download-90.cgi 32-bit/64-bit Windows Service Installer 자바(jdk) 설치된 경로에 설치 c\Tomcat으로 설치 chrome 주소 창에 localhost:8080 Tomcat 연결 잘 되면 고양이 그림과 함께 Tomcat 사이트 나옴 실행하고 있는 tomc..
파이썬 자료구조(dictionary, set) 1. dictionary 특징 - 순서 없음(순서와 상관없이 출력 이루어짐), 중복 안됨, 수정 가능, 삭제 가능 - key(가져오고자 하는 정보, 중복 안됨), value(값, 중복 가능) 형태(json을 의미하는 건 아니지만 비슷 ex)MogoDB) : key를 가지고 value 조회 - key : 숫자로 하는 경우 별로 없음 , 찾고자 하는 의미있는 단어로 구성함 - 리스트, 튜플, 복소수 등 모든 데이터 타입 삽입 가능 그래서 매우 유용한 데이터 자료 구조 - item: key, value의 한쌍 - 크롤링 할 때 활용 - 출력 print 데이터 출력시 안전하게 조회하기 위해 print(딕셔너리.get(‘key이름’)) 사용하는 것이 좋음 키를 가진 ..
파이썬의 구성요소 1. 인코딩(입력, 출력) - UTF-8을 입력 출력 기본 인코딩으로 가짐 print(sys.stdin.encoding) print(sys.stdout.encoding) 위 코드로 확인 가능 2. 변수 - myName = ‘goodboy’ -> 오른쪽에 있는 문자열을 왼쪽에 할당해라 - 값을 선언해서 할당할 때 사용 - 변수와 값 모두 한글로 선언 가능 - 내용을 담는 그릇 3. 조건문 - 조건에 맞는 경우 실행 - ~할 때 ~를 실행해라 if myName == 'goodboy': print('ok') 4. 반복문 - 내용 반복 - 1부터 9까지 구구단 출력 for i in range(1,10): for j in range(1,10): print('%d * %d = ' %(i,j), i..