profile
폐쇄맨

Django - 가상 환경 설정

파이썬 패키지 매니저 pip가 필요하다가상환경이 활성화된 상태에서 설치한다.

2020년 12월 22일
·
0개의 댓글
·

자바 코드 - 파일이나 디렉토리 삭제하기

\`File\`\`\`javaFile file = ...if(!file.delete()) { ... 파일 삭제에 실패한 경우}

2020년 12월 17일
·
0개의 댓글
·

자바 코드 - 파일이나 디렉토리의 존재 여부

\`File\`\`\`javaFile file = new File("test.txt");if(file.exists()) { ... 파일이 존재하는 경우} else { ... 파일이 존재하지 않는 경우}

2020년 12월 17일
·
0개의 댓글
·

자바 코드 - 현재 시간 구하기

Date 클래스의 생성자를 인수 없이 호출하면 현재 일시를 가진 Date 인스턴스가 생성된다. 또한, \`Calendar\`\`\`java// 실행한 순간의 일시가 생성된다.Date date1 = new Date();// 현재 일시를 나타낸는 캘린더에서 Date 인스턴

2020년 12월 17일
·
0개의 댓글
·

자바 코드 - 두 개의 값 비교

기본형의 경우는 비교 연산자에서 값의 비교가 가능하지만 참조형인 경우 참조가 동일한지 비교한다. 값을 비교하려면 equals()와 compareTo() 등의 방법을 사용한다.값이 같은 경우 true 아니면 false 를 반환한다.인수 쪽이 큰 경우 음수, 인수와 동일한

2020년 12월 17일
·
0개의 댓글
·

자바 코드 - 파일 조작 개념

Java 1.0 부터 있던 java.io.File과 Java 7 부터 도입된 NIO2 두 개의 API가 존재한다.심볼릭 링크나 퍼미션을 다룰 수 있다.파일 덮어쓰기, 이동 및 복사를 간단하게 할 수 있다.파일의 변경을 감시할 수 있다.파일 경로를 지정하여 인스턴스를 생

2020년 12월 16일
·
0개의 댓글
·

자바 코드 - java.time 개념

Java 8 부터 java.time 패키지에서 Date and Time API를 제공한다. 해당 API는 ISO 8601이라는 날짜와 시간의 국제 규격에 맞춰져있고, 스레드 세이프하다. 자바 8 이전에는 Joda Time 이라는 라이브러리를 사용하였으나, 8 이상은 j

2020년 12월 16일
·
0개의 댓글
·

자바 코드 - import

패키지를 사용하여 클래스를 분류한다.java.lang 은 항상 임포트 되어 있다. (java.lang.String, java.lang.Integer ...)java.util.Date, java.sql.Date 처럼 이름이 중복되는 경우 하나만 임포트하고 다른 하나는 전

2020년 12월 16일
·
0개의 댓글
·

자바 코드 - 커맨드 라인에서 컴파일하기

JAR 파일이나 서드 파티 라이브러리를 사용하여 컴파일이나 실행하는 경우 -cp 옵션을 붙여 클래스 경로를 설정한다.

2020년 12월 15일
·
0개의 댓글
·

Flask - 2. Flask-RESTful

Resource를 상속받은 클래스의 함수명은 HTTP Method의 역할을 한다.debug=True를 설정하면 코드 수정 후 저장하면 알아서 재시작한다.request.get_json(silent=True)는 JSON 파싱 에러가 나면 None을 리턴한다.이터레이터를 리

2020년 12월 9일
·
0개의 댓글
·

Flask - 1. REST API

Flask 설치 > pip install flask

2020년 12월 8일
·
0개의 댓글
·

Django - select_related() & prefetch_related()

장고는 select_related()라는 QuerySet 메서드를 제공한다. 이는 one-to-many 관계의 객체를 검색할 때 사용한다. 이는 복잡한 QuerySet이 될 수 있지만, 연관 관계에 있는 필드에 접근하기 위해 추가적인 쿼리를 날릴 필요가 없게된다. se

2020년 11월 17일
·
0개의 댓글
·

장고 Autocommit

SQL 표준에서, 각 SQL 쿼리는 하나의 트랜잭션을 시작하게 되어있다. 이런 표준 트랜잭션은 반드시 명시적으로 커밋되거나 롤백 되어야 한다.이는 애플리케이션 개발자들에게 항상 편리한 기능이 아니다. 이런 불편한 것을 줄이기 위해, 대부분의 데이터베이스는 autocom

2020년 11월 13일
·
1개의 댓글
·

QuerySet은 언제 Evaluate될까?

QuerySet 객체는 평가되기(Evaluated) 전 까지 데이터베이스에 직접 영향을 주지 않는다. QuerySet에 필터링을 하여 또 다른 QuerySet을 얻을 수 있지만, QuerySet이 평가되기 전까지 절대 데이터베이스 Hit를 하는 일이 없다. QueryS

2020년 11월 10일
·
0개의 댓글
·
post-thumbnail

StockX, 2차 프로젝트 후기

판매자와 구매자를 연결해주는 신발, 패션 리셀링 경매 중개 사이트에요. 판매 상품이 정품인지 인증해주고, 구매자의 결제를 보증해줘요. 수많은 브랜드의 신발과 패션 상품이 등록되어 있어요. 사이즈별로 실시간 경매액을 알 수 있고, 판매자가 원하는 가격에 바로 구매할 수도

2020년 10월 23일
·
0개의 댓글
·
post-thumbnail

브랜디 인턴십 후기

브랜디는 20대 여성을 위한 패션/뷰티 앱으로 알려져 있어요. 하지만 남성 패션 앱 하이버, 쇼핑몰 무료 창업 서비스 헬피, 동대문 D2C(Direct to Consumer) 플랫폼 트랜디까지 동대문 패션 사업에 적극적으로 뛰어들고 있는 기업이랍니다!주문한 옷이 반나절

2020년 10월 21일
·
17개의 댓글
·
post-thumbnail

WATCHAPEDIA, 1차 프로젝트 후기

왓챠피디아(WATCHAPEDIA) 는 영화 평가를 기반으로 사용자의 취향을 분석해주고, 이에 따라 추천까지 해주는 서비스에요. 개인적으로 1000개 이상의 영화를 평가하면서, 저만의 영화 컬렉션으로 이용하고 있어요 ❤️! 최근에는 왓챠의 스트리밍 서비스와 함께 TV 프

2020년 9월 5일
·
8개의 댓글
·
post-thumbnail

[번역] Decorators in Python

파이썬에서, 함수는 first class object 이다. 그 말인즉슨,함수는 객체이다; 변수에 저장되어 질 수 있고, 다른 함수에서 리턴값이 될 수도 있다.함수는 다른 함수 내부에서 선언되어 질 수 있고, 다른 함수의 인자로 넘겨질 수도 있다.데코레이터는 프로그래머

2020년 8월 23일
·
0개의 댓글
·

[번역] Django - select_related()

장고 공식문서에 있는 내용을 번역해본다.쿼리가 실행될 때 related 객체 데이터를 추가적으로 SELECT 해오고, 외래키 관계를 "따르는 (follow)" 하나의 QuerySet을 리턴한다. 당장은 복잡한 쿼리를 만들지만 나중에 외래키 관계에 따른 추가적인 데이터베

2020년 8월 23일
·
2개의 댓글
·

Django Shell을 이용한 Serialization & Deserialization

Django Rest Framework를 장고 프로젝트에 설정할 수 있어야한다!지금 부터 파이썬 쉘에 한줄 한줄 입력해야한다...모델 객체를 파이썬 딕셔너리로 변환한다.JSONRenderer 의 render() 메서드는 위에서 만든 딕셔너리를 바이너리 JSON 형태로

2020년 8월 19일
·
0개의 댓글
·