마크다운적용하기 질문에도 동일한 내용 올렸습니다. 가상환경에서 실행되고 있고, venv\Lib\site-packages\markdownx\templates\markdownx\widget.html파일도 존재합니다. 소스코드도 선생님의 github들어가서 비교하여 확인하고 서버는 정상동작까지 됩니다. 다만 posts 페이지 접속할 경우에만 동일한 증상이 발생합니다.
ReplyComment 에서 ReplyCommnet 를 보기 위해 "View 1 more comment(s)" 를 클릭했을 때와 LikeDislikes 에서 "onLike" 나 "onDislike" 이모티콘을 클릭했을 때 클릭 액션에 따른 변화 ( ReplyComment 가 보이거나 Like, Dislike 가 아이콘이 변경되는 등 ) 가 일어나지 않는다면 어떤 부분을 확인해야 할까요? 클릭 액션시 별도 오류도 출력되지 않고 console.log로 state 이나 해당 함수 실행여부를 확인했을 땐 정상적으로 출력됩니다.
프로퍼티를 이용해 게임매니저가 없을경우 동적으로 생성해주는 방식을 공부했는데요. 그런데 이렇게 프로퍼티를 이용해 없으면 그때 런타임에서 게임매니저를 생성해주는 방식을 사용할 경우, 메모리와 생성해주는 연산이 추가되는거니까 성능상 불리하지 않은가 싶어서 질문합니다. 프로퍼티를 이용한 싱글톤 구현이 동적생성방식이니까 성능상 불리하지않나요? 이 부분을 알고싶습니다,.
각 문단의 길이에 따라 card-desc의 높이가 달라지는 문제를 해결하는 부분이 이해가 잘 안됩니다. 1. 각각의 .card-item을 flex container로 만들고 .card-image와 .card-desc가 flex item이 된다. 2. card-item의 정렬 방향을 column으로 바꾼다. 3. .card-desc의 flex 속성을 1 1 auto를 준다. flex-grow 에 1을 주므로써 문단의 길이에 맞게 유연하게 늘리는 거잖아요? 근데 카드는 각각 개별 아이템이니까 개별 아이템이 갖고 있는 문단의 길이에 따라 달라야되는것 아닌가요? ㅠㅠ 어떻게 같은 행의 문단이 같은 높이로 늘어날 수 있는거죠 ?
이전 검색으로 인한 pymongo.error 여쭈어 보았는데 알려주신대로 ""을 추가하여 문제 해결하였습니다. 또 이전 저도 keyword와 search 값을 한 5번 넘게 반복하면 오타 없는지 찾아보아 다른 문제일거라 생각했는대 list.html에 search() 함수 설정부분에서 keyword 글자에 오타를 발견하고 해결하였습니다. 그런데 제가 아직 다음 section 을 제대로 보지 않아 문제가 없는건데 오해하는건지 아니면 문제가 있는상황인지 keyword값은 주소창에도 검색창에도 잘 유지되는데 너무 유지되어 여쭈어 봅니다 우선 창 전체를 refrech 하여도 마지막으로 type한 keyword 값이 default값처럼 유지되어서 전에 None이 자동적으로 떳던거 처럼입니다. 그리고 전에 알려주신 값을 제대로 넘겨주는지 알려주신 검색을 되지않고 error가 발생합니다. 교육네용에 포함된 내용은 아니지만 알고 갔으면 합니다.
router . post ( '/uploadfiles' ,( req , res ) => { // 비디오를 서버에 저장하낟 . upload ( req , res , err => { if ( err ){ return res . json ({ success : false , err }) } console . log ( "=================================================================" ) console . log ( res . req . file ) return ( res . json ({ success : true , url : res . req . file . path , fileName : res . req . file . filename }) ) }) }) // 앞에 라우팅해줬기 떄문에 이렇게 써줘도 되요 다음의 코드에서 res.req 부분이 잘 이해가 되지 않아 질문합니다. 저는 res는 벡 엔드쪽에서 프론트 쪽으로, 그리고 req는 프론트에서 벡 엔드쪽으로 가는 정보들을 모아놓은 개념이라고 생각을 했습니다. 정확히 말하면, http를 통해 request와 관련된 패킷( request 헤더와 바디) response와 관련된 패킷(response 헤더와 바디) 이 2개가 오가는 것으로 알고 있는데 그런데 res.req는 뭔가 그 개념 자체를 무시하는 문법인 것 같아서 이것은 내부적으로 어떤 의미를 가지고 있는지 궁금합니다. 요청과 응답을 별개인데 응답에서 요청을 참조한다?? 말이 어패가 있는 것 같아서요. 혹시 조금의 설명을 부탁드려도 될련지요? ==================================== 좋은 강의 항상 너무 감사드립니다. 가르침에 대해 재능이 있으신 것 같아요. ^^^
안녕하세요 강사님 강의 정말 잘 듣고 있습니다. 서버에 대한 질문이 있어서 이렇게 질문을 남깁니다. 일반적으로 현업에서는 이용되는 서버의 종류가 보통 몇개나 되나요 ?? 지금 웹 공부 초기단계라 이 서버라는 개념이 추상적이라 이해가 잘 안가네요 ㅠ 제 생각에는 서버는 벡 엔드라는 서버만 존재하고 클라이언트는 웹 브라우저라는 도구를 통해 그냥 url을 요청하고 벡 엔드는 그 url에 맞는 html과 css, js만을 보내주고 웹 브라우저가 받기만 하면 된다고 이해를 하고 있는데 프론트 엔드 서버라는 이야기가 나오니까 개념이 또 헷갈리기 시작합니다. 벡 엔드라는 것이 내부 로직과 관련되고 프론트 엔드는 겉 모습에 대한 내용이고 그 각각의 역할을 2개의 서버로 구분했을 뿐 인 건가요? 사실상 2개의 서버를 하나로 통합해서 서비스를 해도되는데 관리와 기능의 구분 상 나눈 것 이라고 이해해도 되는 것 일까요? 제가 생각한 것을 그림으로 표현해봤는데 혹시나 제가 잘못 이해하고 있는 개념이 있다면 따끔하게 지적 부탁드립니다 ㅠㅜ 좋은 강의 항상 감사드립니다.
앞선 강의('함수 코드 해석 순서' 편 이전의 강의)에서 스코프는 함수가 선언됬을 때 외, 내부 스코프를 설정 한 후 콘텍스로 저장한다고 이해했습니다. 그런데 이번 강의을 들으면서 스코프가 함수가 호출이 됬을 때 엔진이 함수 안을 해석하면서 스코프를 설정한다고 생각하게 되었습니다. 저는 저번 강의에서 함수 정의 단계에서 설정된 콘텍스(전에 설정된 스코프 덩어리)가 함수가 호출 되었을 때 식별가 해결에 사용된다고 받아들였습니다. 어떤 스코프가 맞는 건가요?
CLI로 생성한 프로젝트 폴더 구조 확인 및 main.js 파일 설명 강의 보다가 질문드립니다. 아래 내용을 실행하면 화면에 아무것도 나타지 않습니다. main.js 파일입니다. import Vue from 'vue' // import App from './App.vue' Vue. config . productionTip = false var App = { template : '<div>app</div>' } new Vue({ render : h => h(App) , components : { 'app' : App } }). $mount ( '#app' ) vue devtool로 검사해보면, <Root> <Anonymous Components> 이렇게 뜹니다. main.js 수정 전 처럼 화면에 보이게 하려면, 제가 어느부분을 잘 못 했을까요?
중복되고 있는 단어가 찾는 로직부분인데요. 중복되는 단어가 없을 수도 있을 때는 0인데, 카운트했을 때 왜 추가되는지 이해가 잘 안가네요 frequency = {} for word in match_pattern: count = frequency.get(word, 0 ) frequency[word] = count + 1
안녕하세요. Flutter로 작은 프로젝트를 개발중인데요. 가르쳐주신 대로 학습하고 하니 잘 만들어 집니다. 다름이 아니라 ListView에서 Card 위젯을 Provider로 받아서 빌드 하는데 처음 몇개는 깔끔하게 잘나오는데 스크롤을 하여 카드가 한 10~12개 정도 넘어가면 Card와 RaisedButton의 외곽선이 점차 번집니다. Release 모드로 실행하여도 마찬가지 문제가 발생하네요. (다른 디바이스에서 테스트해도 동일한 결과) 사진 첨부하여 질문드립니다. 감사합니다.