전체 글 (51) 썸네일형 리스트형 [Springboot-error] 테스트코드 401에러 테스트코드 작성하고 실행했는데 다음과 같은 에러가 발생했다. 에러 내용 java.lang.AssertionError: Status Expected :200 Actual :401 at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:59) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:98) at org.springframework.test.web.servlet.result.StatusResultMatchers.lambda$matcher$9(StatusResultMatchers.java:619) at org.springfram.. [IntelliJ-error] No tests found for given includes: 에러내용 Execution failed for task ':test'. > No tests found for given includes: [com.eunyeong.book.springboot.HelloControllerTest.hello��_���ϵȴ�](--tests filter) Run tests using: IntelliJ IDEA로 변경하면 해결된다. 안녕하세요, 정은영입니다👋 안녕하세요. 백엔드 개발자를 꿈꾸는 정은영이라고 합니다. 블로그에 공부한 내용들을 정리하려고 합니다. 💌Email jey0623@gmail.com jey0623@naver.com 🐱Github https://github.com/rlooo 📚 Tistory Blog https://purplemissbunny.tistory.com/ 블로그 옮겼어요! https://velog.io/@rlooo [BookmarkApp] models.py 작성 장고에서는 테이블을 하나의 클래스로 정의하고, 테이블의 컬럼은 클래스의 변수로 매핑합니다. 테이블 클래스는 django.db.models.Model 클래스를 상속받아 정의하고, 각 클래스 변수의 타입에도 장고에서 미리 정의해 둔 필트 클래스를 사용합니다. from django.db import models class Bookmark(models.Model): title = models.CharField('TITLE', max_length=100, blank=True) url = models.URLField('URL', unique=True) def __str__(self): return self.title - title 컬럼은 공백(blank)를 가질 수 있습니다. - URLField() 필드 클래스의 .. [Django] 명령어 1. 프로젝트 생성 django-admin startproject [프로젝트 이름] cmd창에서 원하는 위치에서 실행 2. 기본 테이블 생성 python manage.py migrate 사용자 및 그룹 테이블을 추가하기 위해서 프로젝트 개발 시점에 실행 3. 슈퍼유저 생성 python manage.py createsuperuser 4. 앱 생성 python manage.py startapp [앱이름] 5. 데이터베이스 변경 사항 반영 python manage.py makemigrations [앱이름] python manage.py migrate makemigrations 명령에 의해 migrations 디렉터리 하위에 마이그레이션 파일들이 생기고, 이 마이그레이션 파일들을 이용해 migrate 명령으로 .. [Django] 프로젝트 설정 파일 변경 1. ALLOWED_HOSTS 장고는 DEBUG=True면 개발 모드, False면 운영 모드로 인식합니다. 운영 모드인 경우는 ALLOWED_HOSTS에 반드시 서버의 IP나 도메인을 지정해야 하고, 개발모드인 경우에는 값을 지정하지 않아도 ['localhost', '127.0.0.1']로 간주합니다. 2. INSTALLED_APPS 프로젝트에 포함되는 애플리케이션들은 모두 설정 파일에 등록되어야 합니다. INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.s.. [Django] 장고 전체적인 개요- settings.py / models.py / urls.py / admin / runserver 1. settings.py 주요 사항 ● 데이터베이스 설정: 디폴트로 SQLite3 데이터베이스 엔진을 사용하는 것으로 지정합니다. ● 애플리케이션 등록: 프로젝트에 포함되는 애플리케이션은 모두 설정 파일에 등록해야 합니다. ● 템플릭 항목 설정: TEMPLATES 항목으로 지정합니다. ● 정적 파일 항목 설정: STATIC_URL 등 관련 항목을 지정합니다. ● 타임존 지정: 최초에는 세계표준시(UTC)로 설정되어 있는데 한국 시간으로 변경해야 합니다. settings.py 파일은 이 외에도 베이스(루트) 디렉터리를 포함한 각종 디렉터리의 위치, 로그 형식, 디버그 모드, 보안 관련 사항 등 프로젝트의 전반적인 사항들을 설정해주는 곳입니다. 2. models.py 주요 사항 장고는 데이터베이스 처리를 .. [Algorithm] 이분탐색 ● 이분탐색 : 정렬되어 있는 배열에서 특정 데이터를 찾기 위해 모든 데이터를 순차적으로 확인하는 대신 탐색 범위를 절반으로 줄여가며 찾는 방법 ● 선형탐색은 O(N)에 동작하고 이분탐색은 O(lg N)에 동작합니다. ● 구현 # BOJ 1920번:수찾기 # include # include using namespace std; int arr[100005]; int n; int binarysearch(int target){ int st,en,mid; st=0; en=n-1; while(stn; for (int i=0; i> arr[i]; } sort(arr,arr+n); cin>>m; while(m--){ cin>>target; cout>m; while(m--){ cin>>target; cout 이전 1 2 3 4 5 6 7 다음