- [ Develop. ](C/C++) 헷갈리는 포인터 개념 한번에 정리하기2024-06-12 02:23:32Contents. 클릭하면 이동합니다. 🚀 포인터 (*)변수의 주소를 가지고 있는 변수(나 이제 주소를 받아낼 준비가 되었다) 주소 연산자 (&)변수의 주소를 계산함(변수의 주소 그 자체) 기본적으로 알고있어야 포인터에 대한 정의는 이렇다. Q1. 왜 *p에는 &(변수)를 꼭 할당해야 하나요?(그냥 변수만 할당하면 안되나요?) int number = 10;//정수 변수 a선언 및 초기화int *p;//포인터 변수 p를 선언했다. (나 주소를 받을 준비가 됐어!!)p = &number;//&number : "나 들어간다. 포인터 p야, 날 대입해줘." 먼저 이 코드는 기본적인 좋은 코드이다. 혹은int *p = &number;이 코드는 위와 같은 의미라는 것을 들었을 것이다.하지만 ..
- [ Develop./Django ]Django 프로젝트를 github에 업로드하기. (nothing to commit 오류 해결)2024-06-06 21:26:36VScode로 Git에 프로젝트 파일을 업로드 하는 방법은 다음과 같다. Q.포스팅을 읽기 전에..만약 이 포스팅 전체를 따라했는데(+ 혹은 다른 블로그의 글을 참조했을 때)nothing to commit (create/copy files and use ... )와 같은 문구가 뜬다면? 이전에 git을 생성할 때 순서가 잘못되어 commit이 생성되지 않은 것이다.이 경우에는rm -rf .git명령어를 사용해 .git 파일을 삭제한 뒤에 git init 명령어부터 다시 시작하도록 한다. 이 포스팅을 통해 github에 프로젝트 파일을 업로드할 때는 반드시 순서를 그대로 지켜서 수행하길 바란다.또한 명령어를 오타가 나지 않게 조심히 입력해야 오류를 방지할 수 있다. Django 프로젝트를 gith..
- [ Develop./Django ]Django 04. forms.py와 HTML 사이트 구현하기.2024-06-05 09:45:32보호되어 있는 글입니다.
- [ Develop./Django ]Django Study 03. Models.py와 관리자 계정 생성하기.2024-06-03 20:46:04Contents. 클릭하면 이동합니다. 🚀 Models.py 장고의 애플리케이션에서 models.py를 사용해보도록 한다.models.py는 장고의 웹 framework와 database를 관리할 수 있는 공간이다. ( = 데이터 ) 🫙장고를 사용해 웹을 만들기 위해 db가 반드시 필요하다. 이를 관리하는 공간이 Model이다. class POST(models.Model):# 속성 이름 = models.필드타입(옵션=옵션) 클래스를 정의해 모델을 정의한다.https://www.webforefront.com/django/modeldatatypesandvalidation.html Django model data typesIf you look closely at some of the DDL gene..
- [ Develop./Django ]Django Study 02. Django 프로젝트 파일 뜯어보기.2024-06-02 01:35:36Django의 프로젝트는 하나의 서비스이다.Django의 어플리케리션은 프로젝트 안에 각각의 앱으로 여러가지 기능 단워로 나눠진다.이전 글에서 Django 프로젝트를 생성했으니 이번에는 여기에 들어있는 파일의 구조를 알아보겠다. Django의 대표적인, 기본적인 구조는 다음과 같이 나타낼 수 있다.처음 이 구조를 봤을 때 각각의 기능을 알고싶어 찾아보았다. Projectmanage.py장고의 다양한 명령어를 실행해 프로젝트와 상호작용을 할 수 있는 유틸리티.python manage.py [options] settings.py장고 프로젝트의 설정, config를 관리하는 파일이다.DB, App, 인증 / (ex. 서버시간, 영한문 설정) 등을 설정할 수 있도록 도움을 준다. urls.py사이트의 u..