old
-
일부경우만 해보기old/Algorithm 2020. 4. 27. 21:23
브루투 포스 문제를 계속 푸는중인데, 첨에는 일부 경우만 해보자하면 심장이 멎도록 고민을 해봤는데, 그냥 예외처리만 좀 해주면 되는거였다. 1.수들의 합 문제: https://www.acmicpc.net/problem/2003 2003번: 수들의 합 2 첫째 줄에 N(1≤N≤10,000), M(1≤M≤300,000,000)이 주어진다. 다음 줄에는 A[1], A[2], …, A[N]이 공백으로 분리되어 주어진다. 각각의 A[x]는 30,000을 넘지 않는 자연수이다. www.acmicpc.net 정답률은 50프로가 넘으므로 그렇게 어려운 문제는 아니지만, 한번에 맞췄다. 잘 없는일인데 신기하다. 내가 머리를 굴려서 뭔가 정답을 맞추면 기분이 이상하다. #include using namespace std;..
-
09. 사용자 페이지 구성방법(Ajax 사용방법)old/디비설with장고 2018. 7. 19. 00:35
01. Intro Ajax가 뭔지 찾아보면 동기 비동기? 어쩌고 저쪼고 말이 많다. 나도 아직 뭔소린지 잘 모르겠는데 쉽게 이해한 바로는 페이지를 이동하지 않고 일부분만 업데이트 되게 하는 기능을 말하는 것 같았다. 즉 화면에서 뭔가 변화가 생겼는데, 위의 주소창에서 주소의 변화가 없게 하는 것! Ajax는 한번만 해보면 다른데서 계속 복붙하면 된다 ㄱㄱ 02. 시작해보자 -일단 movie_select.html 파일을 연다. 여기서 ajax를 사용하기위해서 를 꼭 불러온다음 다음 코드를 작성한다. 저렇게 한뒤 페이지에 들어갔을때 working이라고 경고창 뜨듯이 뜨면 잘된 것! -눈이 침침한 사람들은 자세히봐라! -이러고 나면 밑에 설렉트 창이랑 버튼을 만들어준다. 위에 form 태그에 적힌 어쩌고 저쩌..
-
08. 사용자 페이지 구성방법(Url편)old/디비설with장고 2018. 7. 18. 20:53
01. Intro 사실 내가 좀 바빠가지고 웹페이지를 만들때 꼭 필요한걸 생각해봤다. 그랬더니 1) url 경로 설정하기2) 영화나 과자, 기념품 같은 걸 선택하면 선택한 값을 어디론가 넘겨줘서 처리할 수 있게 만들기(a 태그 이용 및 각종 옵션 등 이용하기)3) ajax 사용하기 이렇게 세가지가 있다. 홈페이지의 전체를 구현하는 것이 힘들기 때문에 1)영화를 선택하는 페이지를 만들고,2)과자와 기념품을 고르면 동적으로 화면에 띄워주는 기능 구현으로 마무리 할 것이다. 로그인이나 트리거를 이용하는 것 등등은 나중에 기회가 된다면 정리할 것이다. 02. URL 설정하기 -먼저 폴더를 보자 - 여기서 index.html 이라고 메인 페이지 역할을 해줄 놈을 만드는 것부터 시작하자 - 파일을 열어서 이렇게 깔..
-
07. 관리자 페이지 커스터 마이징 하기(심화)old/디비설with장고 2018. 7. 18. 02:07
05. 심화! 앞장에 이어서 심화를 해보겠다! "장고에서 생성해주는 관리자 페이지를 커스터마이징 하는 방법을 알아볼것이다. 아예 다른 페이지를 생성해도 되지만 인터넷에서 참고자료를 찾아서 커스터마이징을 하는 방법을 알아냈는데 꽤나 유용했다. 참고한 슬라이드는 https://www.slideshare.net/bbayoung7849/djangoadminsitecustomexample 이고 이 슬라이드에서 사용한 코드는 이분의 깃헙에 올라가있다. 깃헙 주소: https://github.com/bbayoung/django-admin-site-custom-example 이 분의 슬라이드를 참고하여서 커스터마이징 하는 방법을 알아보도록 하겠다." 이 슬라이드를 보고 따라서 만들려고 했지만 따라하는 것이 어려웠어서 ..
-
06. 관리자 페이지 커스터마이징_BASICold/디비설with장고 2018. 7. 16. 21:42
"makemigrations : models.py에서 적용한 변경사항이나 추가된 혹은 삭제된 사항들을 감지하여 파일로 생성migrate : 적용되지 않은 migrations들을(설정값들을) 적용시키는 역할 즉, makimigrations는 장고에서 제공하는 모델의 변경사항들을 감지하고 기록하는 역할을 하며 migrate는 그러한 기록된 파일들과 설정값들을 읽어서 그 변경사항을 db에 저장하는 역할을 한다. 출처: https://twpower.github.io/23-difference-between-makemigrations-and-migrade-in-django" 01. Intro 장고에서 생성해주는 관리자 페이지를 커스터마이징 하는 방법을 알아볼것이다. 아예 다른 페이지를 생성해도 되지만 인터넷에서 참..
-
05. ERD 생성하고 오라클에 테이블 생성하기old/디비설with장고 2018. 7. 1. 02:37
01. Intro 이제 본격적으로 장고를 이용해서 웹페이지를 만들어 볼 것이다. 예시로 참고한 프로그램은 영화 예매만 프로그램 슬라이드 - https://www.slideshare.net/_ce/db-42499372 로 이 프로그램을 장고로 만들어 보면서 장고에 익숙해지는 것이 목표이다. erwin같이 erd를 그리는 툴은 알아서 구해야한다. erwin은 유료 프로그램이지만 da#같은 프로그램은 무료이다. 이 프로그램을 통해서 erd를 생성해도 좋을 것이다. 예시를 참고하긴 했지만 간략하게 하기 위해서 조금씩 변형하였다. 튜토리얼을 따라가면서 erd의 의미를 파악해도 좋다. - sql script 파일: - erwin 파일: 대충 그린 erd라서 오류가 있을 수 있지만 우리는 간략하게 프로젝트를 해보는 ..