inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

제약조건 질문있습니다.

해결됨

윤재성의 처음 시작하는 MySQL DataBase

강의 후반부에 create table test_table50( data1 int not null, data2 int not null, constraint chk1 check (data1 > 10), constraint chk2 check (data2 in(10,20,30)) ); insert into test_table50(data1, data2) values(20,30); select * from test_table50; insert into test_table50(data1, data2) values(1, 100); 저같은 경우는 마지막에 insert가 안되는데 강의에서는 1,100이 삽입되는데요. 설명하신 바로는 다른db는 check 제약조건을 무시되지 않지만 mysql은 무시가 된다고 하셨는데 제 에러 메시지에는 아래와 같이 에러메시지가 출력되서요. 이유를 알 수 있을까요? 0 121 23:41:27 insert into test_table50(data1, data2) values(1, 100) Error Code: 3819. Check constraint 'chk1' is violated. 0.000 sec

  • mysql
  • DBMS/RDBMS
OMG 댓글 1 좋아요 0 조회수 452

노션 테이블에서 궁금한 부분 있습니다.

미해결

노션(notion) 완벽 활용법

안녕하세요. 강의 잘 보고 있습니다. 노션에서 테이블을 만들어 사용할때 혹시 이런 기능이 있는지 궁금합니다. 엑셀에서 처럼 ctrl을 누른후 드래그를 하면 숫자가 자동으로 1씩 커지는 그런 기능이 있는지 궁금합니다. 기능이 있다면 어떻게 활용해야하는지 알려주시면 감사하겠습니다.

  • 업무 생산성
  • 프로젝트 관리
  • 협업 툴
  • notion
Ataraxia 댓글 1 좋아요 0 조회수 3553

xdebug 문의

미해결

워드프레스 제대로 개발하기 - 어드민 편

안녕하세요. 강사님처럼 xdebug 설치까지는 성공했는데, 강사님과 같이 xdebug의 에러가 나오지는 않네요. 혹시, 제가 참고할만한 링크가 있을까요? 감사합니다.

  • php
  • wordpress
김수린 댓글 6 좋아요 0 조회수 528

오류질문

미해결

DATABASE 1&2 - MySQL

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATEBASE opentutorials' at line 1 크리에이티드 햇는데 이게나와요

  • DBMS/RDBMS
  • mysql
남태우 댓글 1 좋아요 0 조회수 410

구름IDE에서 ajax통신을 할때 type이 POST는 안되는데 type이 GET이면 되는 이유가 궁금합니다.

미해결

인스타그램 클론 - full stack 웹 개발

type을 POST를 설정했을때 아래와 같은 메세지가 콘솔창에 뜹니다. "POST https://insta-clone-real-wqbff.run.goorm.io/insta_clone_real/data/like.json 405 (Method Not Allowed)" 구글링으로 원인을 찾아보았는데요 해당 페이지가 존재하는지 체크를 했는데 주소창에 json파일 페이지가 확인이 되어서 method가 일치하는지 한번 Jqeury를 찾아보았는데 jQuery.extend안에 JqeurySetting부분이 있더라고요 ajaxSettings: { url: ajaxLocation, type: "GET", isLocal: rlocalProtocol.test( ajaxLocParts[ 1 ] ), global: true, processData: true, async: true, contentType: "application/x-www-form-urlencoded; charset=UTF-8", /* timeout: 0, data: null, dataType: null, username: null, password: null, cache: null, throws: false, traditional: false, headers: {}, */ accepts: { "*": allTypes, text: "text/plain", html: "text/html", xml: "application/xml, text/xml", json: "application/json, text/javascript" }, contents: { xml: /\bxml\b/, html: /\bhtml/, json: /\bjson\b/ }, responseFields: { xml: "responseXML", text: "responseText", json: "responseJSON" }, // Data converters // Keys separate source (or catchall "*") and destination types with a single space converters: { // Convert anything to text "* text": String, // Text to html (true = no transformation) "text html": true, // Evaluate text as a json expression "text json": jQuery.parseJSON, // Parse text as xml "text xml": jQuery.parseXML }, // For options that shouldn't be deep extended: // you can add your own custom options here if // and when you create one that shouldn't be // deep extended (see ajaxExtend) flatOptions: { url: true, context: true } 위 코드중 TYPE설정부분이 "GET"으로 되어있는데 혹시 이게 원인인건가요?? 너무 죄송스럽지만 답답해서 질문 올립니다.

  • 클론코딩
  • HTML/CSS
  • python
  • django
김호중 댓글 2 좋아요 1 조회수 443

안녕하세요. 46번 문제 질문이 있습니다.

미해결

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

타임 리밋이 뜨는데, 흠 다른 방법에 대해선 강의가 없나요? 고민을 해봤는데, 나누기연산으로 수학계산을 통해 해결할수 있을거같은데 정확히 어떻게 풀어야 할지 모르겠습니다ㅠ

  • C++
  • 코테 준비 같이 해요!
CHANGJUN KIM 댓글 1 좋아요 1 조회수 402

새로고침시(F5) 변수 state안에 있는 값들은 모두 초기화 되는거 아닌가요?

미해결

Vue로 Nodebird SNS 만들기

/profile 페이지입니다. 일단 여기서 로그인하고 /profile 페이지에 접속한후에 새로고침 F5 를 눌으게 되면 먼저 해당 페이지에 지정했던 미드웨어(authenticated.js)에 가서 SSR렌더링 방식으로 제가 입력했던 console.log가 찍힐텐데요 그러나 새로고침을 했으니 로그인해서 저장된 state값 me는 다시 초기화 되지않나요? 왜 값이 존재하는지 잘 모르겠네요... 제가 강의 들으면서 빠뜨린 부분이 있을까요? 당연히 null값으로 나와야 할텐데 왜 존재하는지 모르겠네요. 무슨 방법 때문에 새로고침 해서도 저값은 있는건가요??

  • ssr
  • aws
  • mysql
  • vuex
  • nodejs
  • vuejs
리나 댓글 3 좋아요 0 조회수 2021

방 배정하기

미해결

정보올림피아드(중등)

'최대인원이 300이므로 i, j, k의 최대값으로 각각 300, 150, 100 밖에 가질 수 없다' 는 부분이 이해가 잘 되지 않습니다. 부연설명 좀 부탁드려요.

  • 코테 준비 같이 해요!
일학년 댓글 3 좋아요 1 조회수 393

제로초님 무료 vue 강의때 vuex에서 localStorage쓸때 문제가 없었는데

미해결

Vue로 Nodebird SNS 만들기

유료 강의 nuxt를 쓰면서 vuex에서 localStorage를 쓸려고 하면 이렇게 오류가 나옵니다. 서버사이드 환경때문에 당연히 안되는건가요? 로그인을 하게되면 mutations에서 localStorage.setItem('accessToken', accessToken); 하는데 가져오면 문제가 발생되네요... 로그인한 토큰(뒷단은 SPRING BOOT JWT 방식입니다.) 사용할려면 localstorage에 저장된거 불러와야하는데 이게 힘드네요

  • vuejs
  • nodejs
  • mysql
  • aws
  • vuex
  • ssr
리나 댓글 1 좋아요 0 조회수 328

함수질문

미해결

남박사의 파이썬 기초부터 실전 100% 활용

1 def login_required(func): def inner_function(*args, **kwargs): if not kwargs.get("is_login"): # 뭘 뜻하지??? return "로그인이 필요한 메세지 입니다" return func(*args, **kwargs) return inner_function ------------------------------------------------ 2 @login_required def login(): print("안녕") login() 기본적으로 1번 코딩이 잘 이해가 가지 않습니다. 구조적으로는 func이라는 하나의 parameter를 받는데, 이 함수 안에 있는 또다른 함수는 2개의 parameter를 필요로합니다. 2번으 데코레이션 시키지 않고 이 함수 자체만을 실행시키는 방법이 궁금합니다 또, login() 함수를 실행시킬 때, if not kwargs.get("is_login"): return "로그인이 필요한 메세지 입니다" **kwargs에서 얻어진 값이 "is_login"이 아닌 이상 밑의 메세지를 return 시키겠다. 라는 논리구조인데, 그럼 만약 def login(): print("is_login") 이라고 쓰면 해당 메세지가 뜨지 말아야 하는 거 아닌가요?? 근데 연습해보니까 해당 메세지는 계속 뜹니다. 이상 함수의 구조를 제대로 이해하지 못한 학습자의 두서없는 질문이었습니다. 감사합니다:)

  • python
  • 웹-크롤링
김명수 댓글 1 좋아요 2 조회수 249

TypeError: require(...) is not a function

미해결

React로 NodeBird SNS 만들기

안녕하세요 해당 회차에서 npm run dev 실행하니 TypeError: require(...) is not a function 와 같은 에러가 떠 질문드리게 됐습니다 model/index.js 파일은 아래와 같습니다 ( sequelize , Sequelize ) 이부분이 없으면 해당 모델들이 디비에 연결이 안 되나요? ㅠㅠ

  • javascript
  • react
mollang 댓글 2 좋아요 0 조회수 3950

브라우저 새로고침시 문제.

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

1,2,3,4,5 순서대로 입력했음에도 새로고침시에 5,2,4,1,3으로 나옵니다. 코드 상의 문제인줄 알고, 캡틴 판교님의 mutations 브랜치에 있는 코드를 클론해서 실행해도 마찬가지인데요... fetch() 함수에서 for문으로 localstorage에서 데이터를 read할때, 애초에 저장이 1,2,3,4,5 순서로 안되어 있다는 것을 확인하였고, add를 하면서 확인해본결과 순서대로 localstorage에 들어가지 않는다는 것을 확인했습니다. 제가 생각할때의 문제점은, localstorage는 순서가 없는 hashmap과 같은 구조인데 이걸 list로 만들어 내기 위해서 read할때 for문을 사용한 것이 문제인거 같은데... 해결 방법이 있을까요?

  • vuejs
  • javascript
  • es6
  • vuex
비오 댓글 1 좋아요 3 조회수 255

가상환경 활성화 시킬 때

미해결

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

LEEGYEYOONui-MacBook-Pro:cores gylee$ conda activate test1 LEEGYEYOONui-MacBook-Pro:cores gylee$ conda info --envs # conda environments: # base /opt/anaconda3 test1 * /opt/anaconda3/envs/test1 LEEGYEYOONui-MacBook-Pro:cores gylee$ conda deactivate LEEGYEYOONui-MacBook-Pro:cores gylee$ conda info --envs # conda environments: # base * /opt/anaconda3 test1 /opt/anaconda3/envs/test1 LEEGYEYOONui-MacBook-Pro:cores gylee$ source activate test1 LEEGYEYOONui-MacBook-Pro:cores gylee$ conda info --envs # conda environments: # base /opt/anaconda3 test1 * /opt/anaconda3/envs/test1 안녕하세요. 아나콘다 가상환경 활성화할 때, * 상태를 보면 환경이 바뀌었다는 건 알 수 있는데 계정 앞에 (test1) 표시가 나타나지 않습니다. 이전에 미니콘다 사용할 때는 가상환경 활성화 할 때 어떤 환경이 활성화되어있는지 표시가 됐었는데 이번에는 안되어서.. 혹시 어떤 문제인지 알려주실 수 있을까요?

  • python
  • 웹-크롤링
이계윤 댓글 1 좋아요 0 조회수 196

external ip 접근이 안되는 경우

미해결

대세는 쿠버네티스 (초급~중급편)

Pod은 잘 도는 것 같습니다만, service 의 external ip와 포트에 접근시에 타임아웃이 되네요. 윈도우에서 따로 설정해줘야하는 것이 있을까요?

  • kubernetes
  • docker
Sehui Park 댓글 1 좋아요 2 조회수 243

특정한 컴포넌트만 body에 스크롤 적용

미해결

Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념

선생님~ vue로 개발중에 궁금한 막힌 부분이 있어짊질문드립니다. 특정한 컴포넌트만 스크롤이 나오게 하고 싶습니다. 예를 들면 로그인 페이지에만, 세로 1000픽셀 이하일 경우에 body에 스크롤이 나타나게 하려고 아래처럼 햏는데 html, body는 scoped가 적용이 안되는데 방법이 있을까요? <style scoped> html,body { min-heigh: 1000px; overflow-y: auto; } <style>

  • vuejs
  • javascript
소나무 댓글 1 좋아요 1 조회수 383

인기 태그

인프런 TOP Writers

주간 인기글