일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Spring Boot
- 티스토리
- 트라이
- trie
- 징검다리 건너기
- 알고리즘
- bulk update
- Open API
- CleanCode
- 불량 사용자
- 튜플
- Tistory
- jdbc
- 카카오 인턴
- 프로그래머스
- Python
- 호텔 방 배정
- 트라이 #trie #알고리즘
- 가사 검색
- 티스토리 open api
- 크레인 인형뽑기 게임
- 보행자 천국
- pycon
- Today
- Total
목록분류 전체보기 (153)
택시짱의 개발 노트
s3의 public권한 (get)을 주는 방법을 포스팅하겠슴다. 처음에 public으로 변경할 bucket의 권한으로 가서 퍼블릭 액세스를 아래와 같이 2개만 체크하고 변경사항 저장을 클릭합니다. 그리고 바로 밑에 버킷 정책이 있는데 편집을 클릭합니다. 그리고 버킷 정책의 정책 생성기를 눌러클릭합니다. 그리고 아래와 같은 창이 뜰텐데 Effect -> Allowpricipal -> *AWS Service -> Amazon S3Action : Get ObjectAmazon Resource Name (ARN) : 버켓의 ARN값 이후 Add Statement를 클릭하면 됩니다. 그후 Generate Policy에 생성된 JSON 텍스트를 확인하고 복사 후 버킷 정책 편집기 화면으로 돌아와서 복사 후 붙여넣기..
www.yes24.com/Product/Goods/90124877 운영체제와 정보기술의 원리 컴퓨터 운영체제와 정보기술의 기본 원리 및 핵심 철학을 설명한 컴퓨터 입문서온라인 공개강좌 KOCW에서 꾸준히 호평 받아온 이화여대 반효경 교수의 컴퓨터 입문서이다. 이제는 시대의 흐름에 www.yes24.com 반효경 교수님이 출판하신 운영체제와 정보기술의 원리를 참고하여 작성하였습니다. 1. 프로세스의 개념 프로세스(process)란 실행 중인 프로그램(program in execution)을 뜻한다. 디스크에 실행파일 형태로 존재하던 프로그램이 메모리에 올라가서 실행되기 시작하면 비로소 생명력을 갖는 프로세스가 되며, 프로세스는 CPU를 획득해 자신의 코드를 수행하기도 하고, 때로는 CPU를 반환하고 입출력..
www.yes24.com/Product/Goods/90124877운영체제와 정보기술의 원리컴퓨터 운영체제와 정보기술의 기본 원리 및 핵심 철학을 설명한 컴퓨터 입문서온라인 공개강좌 KOCW에서 꾸준히 호평 받아온 이화여대 반효경 교수의 컴퓨터 입문서이다. 이제는 시대의 흐름에www.yes24.com반효경 교수님이 출판하신 운영체제와 정보기술의 원리를 참고하여 작성하였습니다. 1. 프로그램의 구조와 인터럽트우리가 사용하는 컴퓨터 프로그램은 어떠한 프로그래밍 언어로 작성되었든 그 내부 구조는 함수들로 구성된다. 하나의 함수가 수행되는 중에 다른 함수를 호출하고, 호출된 함수의 수행이 끝나면 다시 원래 호출했던 함수의 위치로 돌아가 프로그램을 계속 실행하게 된다. 프로그램이 CPU에서 명령을 수행하러면 해당 ..
www.yes24.com/Product/Goods/90124877운영체제와 정보기술의 원리컴퓨터 운영체제와 정보기술의 기본 원리 및 핵심 철학을 설명한 컴퓨터 입문서온라인 공개강좌 KOCW에서 꾸준히 호평 받아온 이화여대 반효경 교수의 컴퓨터 입문서이다. 이제는 시대의 흐름에www.yes24.com반효경 교수님이 출판하신 운영체제와 정보기술의 원리를 참고하여 작성하였습니다. 1. 컴퓨터 시스템의 구조컴퓨터 시스템의 구조는 컴퓨터 내부장치인 CPU, 메모리, 컴퓨터 외부 장치인 디스크, 키보드, 마우스, 모니터, 네트워크 장치 등으로 구성 된다.컴퓨터 내부로 데이터가 들어오는 것을 입력(input)이라 하고, 컴퓨터 외부장치로 데이터가 나가는 것을 출력(output)이라고 한다. 메모리 및 입출력장치 등의..
django DRF를 이용해서 api를 만들면서 내가 원하는 형식으로 response를 만들기를 원했는데DRF 문서를 보고 찾았습니다. (renderer)www.django-rest-framework.org/api-guide/renderers/#jsonp Renderers - Django REST framework www.django-rest-framework.org user의 정보를 알려주는 view는 modelviewset을 이용하였습니다. 현재 api의 response는 필요한 data만을 제공해주고 있습니다. 여기서 저는 이런 형식의 response를 만들기를 원했습니다.code, message, data를 분리하여 알려 줄수 있는 그런 형식.... DRF문서의 renderer에서 해결 방법을 찾..
serializer.save를 호출시 serializer안에 instance가 있다면 serializer.save는 update를 호출하고 serializer안에 instance가 없다면 serializer.save는 create를 호출한다
절차지향 프로그래밍 방법 - 기능 중심 , Top Down 단순히 순서대로 명령을 수행하는 것을 의미하는 것이 아닌 프로시저 호출의 개념을 바탕으로 하는 구조적 프로그래밍의 일종 언어 : C언어 / COBOL/ Pascal .... 장점 1. 컴퓨터 처리방식과 유사하기 때문에 속도가 빠르다. 2. 모듈 구성이 용이하다 단점 1. 유지보수가 어렵다. 2. 코딩순서가 바뀌면 결과값을 도출하기 어렵다. 3. 프로그램 분석이 어렵다. 객체지향 프로그래밍 방법 - 데이터 중심, Bottom Up 객체를 생성하여 객체끼리 관계를 맺음으로써 다수의 객체가 함께 수행될 수 있게 한다. 언어 : C++ / C# / JAVA ... 캡슐화 실제로 구현부분을 외부에 드러나지 않도록 하는것 변수와 메소드를 하나로 묶음 데이터..