묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결모두를 위한 딥러닝 - 기본적인 머신러닝과 딥러닝 강좌
강의 잘 들었습니다!
먼저 좋은 강의 너무나도 감사합니다. 첫 장부터 궁금한 점이 생겨 질문 남깁니다. 주요 용어, 분류기법에 대해 설명해주실 때 regression, binary classification, multi-label classification 이 세 가지에대해 언급해주셨는데 결국 regression을 통한 결과값 예측이 우선적으로 요구되는게 아닌가요? 즉, binary classification과 multi-label classification을 위해서는 regression이 필수일 것 같아서요. 분류는 결과값 예측 이후의 프로세스라는 생각이 들어 여쭤봅니다!
-
해결됨예제로 배우는 스프링 입문 (개정판)
인텔리J 플러그인/테마 관련 문의드립니다.
플러그인이나 테마에 대해서 여쭤봐도 될까요? 1. 혹시 빨간박스로 표시한것처럼, 해당 라인을 색으로 표시해주는 플러그인이 무엇인지 궁금합니다! 2. Console 에서도 이렇게 색으로 표시가 되는데, 플러그인이나 테마 정보를 공유받을 수 있을까요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
질문이요
-- save-dev가 개발할때만 쓰고, 배포시는 안된다고 하셨는데, 막상 배포를 하면, 그 개발할때 쓴 패키지가 없으니 에러가 나지 않나요?? 어떨때 쓰는지 예시좀 들어주실수있나요?
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
관리자권한 anaconda prompt 실행 시 질문입니다!
안녕하세요~ 현재 저는 컴퓨터 관리자 계정명을 한글로 지정하는 바람에 별도의 영문계정을 하나 생성해서 python 학습을 진행하고 있습니다. 파이썬 urllib을 활용한 웹에서 필요한 데이터 추출하기(1) 위 강의에서 관리자권한으로 anaconda prompt 를 실행하라고 하셔서 해보니 개발 환경설정 때 생성한 section2 도 activate 되지 않을 뿐 아니라 section2 를 새로 생성해서 atom 을 실행시키면 아래와 같은 에러메세지만 나오게 되네요! ------------------------------------------------------------------------- 'atom'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. ------------------------------------------------------------------------- 해결할 수 있는 방법좀 알려주세요!!!
-
미해결리액트 처음이시라구요? React JS로 웹 서비스 만들기!
await, async for the functional component
useEffect(() => { _getMovies(); // eslint-disable-next-line },[]); function _renderMovies() { return movies.map(movie => { console.log(movie) return <Movie title={movie.title} poster={movie.large_cover_image} key={movie.id} /> }); } async function _getMovies(){ const movies = await _callApi(); setMovies(movies); } function _callApi() { return fetch("https://yts.lt/api/v2/list_movies.json?sort_by=rating") .then(response => response.json()) .then(json => json.data.movies) .catch(err => console.log(err)) } return ( <div className="App"> {movies ? _renderMovies() : 'Loading'} </div> ); }
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
소리가 너무 안들립니다.. 환불부탁드립니다ㅠㅠ
최대 볼륨으로 해도 하나도 안들립니다... 환불 처리 해주세요ㅠㅠ
-
미해결경영 컨설팅 전문가 양성과정 2 : 컨설팅 사례 및 해설 클리닉
3,4강 업데이트...
3,4강 업데이트가 너무 늦네요..... 한달 가까이 된거 같은데요....
-
미해결React로 NodeBird SNS 만들기
에러 원인을 못 찾겠습니다.
노드도 안정버전을 새로 설치도 해보았고, 강의를 그대로 따라 했는데도 불구하고 계속 저런 에러가 뜹니다. 도저히 에러이유를 못 찾겠네요. 원인 파악 좀 부탁드립니다. 서버측 콘솔 Executing (default): SELECT `Post`.`id`, `Post`.`content`, `Post`.`createdAt`, `Post`.`updatedAt`, `Post`.`UserId`, `Post`.`RetweetId`, `User`.`id` AS `User.id`, `User `.`nickname` AS `User.nickname`, `Images`.`id` AS `Images.id`, `Images`.`src` AS `Images.src`, `Images`.`createdAt` AS `Images.createdAt`, `Images`.`updatedAt` AS `Ima ges.updatedAt`, `Images`.`PostId` AS `Images.PostId` FROM `Posts` AS `Post` LEFT OUTER JOIN `Users` AS `User` ON `Post`.`UserId` = `User`.`id` LEFT OUTER JOIN `Images` AS `Images` ON `Post`.`id` = `Images`.`PostId` ORDER BY `Post`.`createdAt` DESC; Executing (default): SELECT `User`.`id`, `User`.`nickname`, `User`.`userId`, `User`.`password`, `User`.`createdAt`, `User`.`updatedAt`, `Posts`.`id` AS `Posts.id`, `Fo llowings`.`id` AS `Followings.id`, `Followings->Follow`.`createdAt` AS `Followings.Follow.createdAt`, `Followings->Follow`.`updatedAt` AS `Followings.Follow.updatedAt` , `Followings->Follow`.`followingId` AS `Followings.Follow.followingId`, `Followings->Follow`.`followerId` AS `Followings.Follow.followerId`, `Followers`.`id` AS `Foll owers.id`, `Followers->Follow`.`createdAt` AS `Followers.Follow.createdAt`, `Followers->Follow`.`updatedAt` AS `Followers.Follow.updatedAt`, `Followers->Follow`.`follo wingId` AS `Followers.Follow.followingId`, `Followers->Follow`.`followerId` AS `Followers.Follow.followerId` FROM `Users` AS `User` LEFT OUTER JOIN `Posts` AS `Posts` ON `User`.`id` = `Posts`.`UserId` LEFT OUTER JOIN ( `Follow` AS `Followings->Follow` INNER JOIN `Users` AS `Followings` ON `Followings`.`id` = `Followings->Follow`.`fo llowingId`) ON `User`.`id` = `Followings->Follow`.`followerId` LEFT OUTER JOIN ( `Follow` AS `Followers->Follow` INNER JOIN `Users` AS `Followers` ON `Followers`.`id` = `Followers->Follow`.`followerId`) ON `User`.`id` = `Followers->Follow`.`followingId` WHERE `User`.`id` = 2; GET /api/posts 304 13.511 ms - - GET /api/user/ 304 17.170 ms - - Executing (default): SELECT `Post`.`id`, `Post`.`content`, `Post`.`createdAt`, `Post`.`updatedAt`, `Post`.`UserId`, `Post`.`RetweetId`, `User`.`id` AS `User.id`, `User `.`nickname` AS `User.nickname`, `Images`.`id` AS `Images.id`, `Images`.`src` AS `Images.src`, `Images`.`createdAt` AS `Images.createdAt`, `Images`.`updatedAt` AS `Ima ges.updatedAt`, `Images`.`PostId` AS `Images.PostId` FROM `Posts` AS `Post` LEFT OUTER JOIN `Users` AS `User` ON `Post`.`UserId` = `User`.`id` LEFT OUTER JOIN `Images` AS `Images` ON `Post`.`id` = `Images`.`PostId` ORDER BY `Post`.`createdAt` DESC; Executing (default): SELECT `User`.`id`, `User`.`nickname`, `User`.`userId`, `User`.`password`, `User`.`createdAt`, `User`.`updatedAt`, `Posts`.`id` AS `Posts.id`, `Fo llowings`.`id` AS `Followings.id`, `Followings->Follow`.`createdAt` AS `Followings.Follow.createdAt`, `Followings->Follow`.`updatedAt` AS `Followings.Follow.updatedAt` , `Followings->Follow`.`followingId` AS `Followings.Follow.followingId`, `Followings->Follow`.`followerId` AS `Followings.Follow.followerId`, `Followers`.`id` AS `Foll owers.id`, `Followers->Follow`.`createdAt` AS `Followers.Follow.createdAt`, `Followers->Follow`.`updatedAt` AS `Followers.Follow.updatedAt`, `Followers->Follow`.`follo wingId` AS `Followers.Follow.followingId`, `Followers->Follow`.`followerId` AS `Followers.Follow.followerId` FROM `Users` AS `User` LEFT OUTER JOIN `Posts` AS `Posts` ON `User`.`id` = `Posts`.`UserId` LEFT OUTER JOIN ( `Follow` AS `Followings->Follow` INNER JOIN `Users` AS `Followings` ON `Followings`.`id` = `Followings->Follow`.`fo llowingId`) ON `User`.`id` = `Followings->Follow`.`followerId` LEFT OUTER JOIN ( `Follow` AS `Followers->Follow` INNER JOIN `Users` AS `Followers` ON `Followers`.`id` = `Followers->Follow`.`followerId`) ON `User`.`id` = `Followers->Follow`.`followingId` WHERE `User`.`id` = 2; GET /api/posts 304 15.959 ms - - GET /api/user/ 304 15.308 ms - - Executing (default): SELECT `Post`.`id`, `Post`.`content`, `Post`.`createdAt`, `Post`.`updatedAt`, `Post`.`UserId`, `Post`.`RetweetId`, `User`.`id` AS `User.id`, `User `.`nickname` AS `User.nickname`, `Images`.`id` AS `Images.id`, `Images`.`src` AS `Images.src`, `Images`.`createdAt` AS `Images.createdAt`, `Images`.`updatedAt` AS `Ima ges.updatedAt`, `Images`.`PostId` AS `Images.PostId` FROM `Posts` AS `Post` LEFT OUTER JOIN `Users` AS `User` ON `Post`.`UserId` = `User`.`id` LEFT OUTER JOIN `Images` AS `Images` ON `Post`.`id` = `Images`.`PostId` ORDER BY `Post`.`createdAt` DESC; Executing (default): SELECT `User`.`id`, `User`.`nickname`, `User`.`userId`, `User`.`password`, `User`.`createdAt`, `User`.`updatedAt`, `Posts`.`id` AS `Posts.id`, `Fo llowings`.`id` AS `Followings.id`, `Followings->Follow`.`createdAt` AS `Followings.Follow.createdAt`, `Followings->Follow`.`updatedAt` AS `Followings.Follow.updatedAt` , `Followings->Follow`.`followingId` AS `Followings.Follow.followingId`, `Followings->Follow`.`followerId` AS `Followings.Follow.followerId`, `Followers`.`id` AS `Foll owers.id`, `Followers->Follow`.`createdAt` AS `Followers.Follow.createdAt`, `Followers->Follow`.`updatedAt` AS `Followers.Follow.updatedAt`, `Followers->Follow`.`follo wingId` AS `Followers.Follow.followingId`, `Followers->Follow`.`followerId` AS `Followers.Follow.followerId` FROM `Users` AS `User` LEFT OUTER JOIN `Posts` AS `Posts` ON `User`.`id` = `Posts`.`UserId` LEFT OUTER JOIN ( `Follow` AS `Followings->Follow` INNER JOIN `Users` AS `Followings` ON `Followings`.`id` = `Followings->Follow`.`fo llowingId`) ON `User`.`id` = `Followings->Follow`.`followerId` LEFT OUTER JOIN ( `Follow` AS `Followers->Follow` INNER JOIN `Users` AS `Followers` ON `Followers`.`id` = `Followers->Follow`.`followerId`) ON `User`.`id` = `Followers->Follow`.`followingId` WHERE `User`.`id` = 2; GET /api/posts 304 11.369 ms - - GET /api/user/ 304 10.451 ms - - Executing (default): SELECT `Post`.`id`, `Post`.`content`, `Post`.`createdAt`, `Post`.`updatedAt`, `Post`.`UserId`, `Post`.`RetweetId`, `User`.`id` AS `User.id`, `User `.`nickname` AS `User.nickname`, `Images`.`id` AS `Images.id`, `Images`.`src` AS `Images.src`, `Images`.`createdAt` AS `Images.createdAt`, `Images`.`updatedAt` AS `Ima ges.updatedAt`, `Images`.`PostId` AS `Images.PostId` FROM `Posts` AS `Post` LEFT OUTER JOIN `Users` AS `User` ON `Post`.`UserId` = `User`.`id` LEFT OUTER JOIN `Images` AS `Images` ON `Post`.`id` = `Images`.`PostId` ORDER BY `Post`.`createdAt` DESC; Executing (default): SELECT `User`.`id`, `User`.`nickname`, `User`.`userId`, `User`.`password`, `User`.`createdAt`, `User`.`updatedAt`, `Posts`.`id` AS `Posts.id`, `Fo llowings`.`id` AS `Followings.id`, `Followings->Follow`.`createdAt` AS `Followings.Follow.createdAt`, `Followings->Follow`.`updatedAt` AS `Followings.Follow.updatedAt` , `Followings->Follow`.`followingId` AS `Followings.Follow.followingId`, `Followings->Follow`.`followerId` AS `Followings.Follow.followerId`, `Followers`.`id` AS `Foll owers.id`, `Followers->Follow`.`createdAt` AS `Followers.Follow.createdAt`, `Followers->Follow`.`updatedAt` AS `Followers.Follow.updatedAt`, `Followers->Follow`.`follo wingId` AS `Followers.Follow.followingId`, `Followers->Follow`.`followerId` AS `Followers.Follow.followerId` FROM `Users` AS `User` LEFT OUTER JOIN `Posts` AS `Posts` ON `User`.`id` = `Posts`.`UserId` LEFT OUTER JOIN ( `Follow` AS `Followings->Follow` INNER JOIN `Users` AS `Followings` ON `Followings`.`id` = `Followings->Follow`.`fo llowingId`) ON `User`.`id` = `Followings->Follow`.`followerId` LEFT OUTER JOIN ( `Follow` AS `Followers->Follow` INNER JOIN `Users` AS `Followers` ON `Followers`.`id` = `Followers->Follow`.`followerId`) ON `User`.`id` = `Followers->Follow`.`followingId` WHERE `User`.`id` = 2; GET /api/posts 304 21.255 ms - - GET /api/user/ 304 18.626 ms - - Executing (default): SELECT `Post`.`id`, `Post`.`content`, `Post`.`createdAt`, `Post`.`updatedAt`, `Post`.`UserId`, `Post`.`RetweetId`, `User`.`id` AS `User.id`, `User `.`nickname` AS `User.nickname`, `Images`.`id` AS `Images.id`, `Images`.`src` AS `Images.src`, `Images`.`createdAt` AS `Images.createdAt`, `Images`.`updatedAt` AS `Ima ges.updatedAt`, `Images`.`PostId` AS `Images.PostId` FROM `Posts` AS `Post` LEFT OUTER JOIN `Users` AS `User` ON `Post`.`UserId` = `User`.`id` LEFT OUTER JOIN `Images` AS `Images` ON `Post`.`id` = `Images`.`PostId` ORDER BY `Post`.`createdAt` DESC; Executing (default): SELECT `User`.`id`, `User`.`nickname`, `User`.`userId`, `User`.`password`, `User`.`createdAt`, `User`.`updatedAt`, `Posts`.`id` AS `Posts.id`, `Fo llowings`.`id` AS `Followings.id`, `Followings->Follow`.`createdAt` AS `Followings.Follow.createdAt`, `Followings->Follow`.`updatedAt` AS `Followings.Follow.updatedAt` , `Followings->Follow`.`followingId` AS `Followings.Follow.followingId`, `Followings->Follow`.`followerId` AS `Followings.Follow.followerId`, `Followers`.`id` AS `Foll owers.id`, `Followers->Follow`.`createdAt` AS `Followers.Follow.createdAt`, `Followers->Follow`.`updatedAt` AS `Followers.Follow.updatedAt`, `Followers->Follow`.`follo wingId` AS `Followers.Follow.followingId`, `Followers->Follow`.`followerId` AS `Followers.Follow.followerId` FROM `Users` AS `User` LEFT OUTER JOIN `Posts` AS `Posts` ON `User`.`id` = `Posts`.`UserId` LEFT OUTER JOIN ( `Follow` AS `Followings->Follow` INNER JOIN `Users` AS `Followings` ON `Followings`.`id` = `Followings->Follow`.`fo llowingId`) ON `User`.`id` = `Followings->Follow`.`followerId` LEFT OUTER JOIN ( `Follow` AS `Followers->Follow` INNER JOIN `Users` AS `Followers` ON `Followers`.`id` = `Followers->Follow`.`followerId`) ON `User`.`id` = `Followers->Follow`.`followingId` WHERE `User`.`id` = 2; GET /api/posts 304 19.165 ms - - GET /api/user/ 304 21.094 ms - - Executing (default): SELECT `Post`.`id`, `Post`.`content`, `Post`.`createdAt`, `Post`.`updatedAt`, `Post`.`UserId`, `Post`.`RetweetId`, `User`.`id` AS `User.id`, `User `.`nickname` AS `User.nickname`, `Images`.`id` AS `Images.id`, `Images`.`src` AS `Images.src`, `Images`.`createdAt` AS `Images.createdAt`, `Images`.`updatedAt` AS `Ima ges.updatedAt`, `Images`.`PostId` AS `Images.PostId` FROM `Posts` AS `Post` LEFT OUTER JOIN `Users` AS `User` ON `Post`.`UserId` = `User`.`id` LEFT OUTER JOIN `Images` AS `Images` ON `Post`.`id` = `Images`.`PostId` ORDER BY `Post`.`createdAt` DESC; Executing (default): SELECT `User`.`id`, `User`.`nickname`, `User`.`userId`, `User`.`password`, `User`.`createdAt`, `User`.`updatedAt`, `Posts`.`id` AS `Posts.id`, `Fo llowings`.`id` AS `Followings.id`, `Followings->Follow`.`createdAt` AS `Followings.Follow.createdAt`, `Followings->Follow`.`updatedAt` AS `Followings.Follow.updatedAt` , `Followings->Follow`.`followingId` AS `Followings.Follow.followingId`, `Followings->Follow`.`followerId` AS `Followings.Follow.followerId`, `Followers`.`id` AS `Foll owers.id`, `Followers->Follow`.`createdAt` AS `Followers.Follow.createdAt`, `Followers->Follow`.`updatedAt` AS `Followers.Follow.updatedAt`, `Followers->Follow`.`follo wingId` AS `Followers.Follow.followingId`, `Followers->Follow`.`followerId` AS `Followers.Follow.followerId` FROM `Users` AS `User` LEFT OUTER JOIN `Posts` AS `Posts` ON `User`.`id` = `Posts`.`UserId` LEFT OUTER JOIN ( `Follow` AS `Followings->Follow` INNER JOIN `Users` AS `Followings` ON `Followings`.`id` = `Followings->Follow`.`fo llowingId`) ON `User`.`id` = `Followings->Follow`.`followerId` LEFT OUTER JOIN ( `Follow` AS `Followers->Follow` INNER JOIN `Users` AS `Followers` ON `Followers`.`id` = `Followers->Follow`.`followerId`) ON `User`.`id` = `Followers->Follow`.`followingId` WHERE `User`.`id` = 2; GET /api/posts 304 14.137 ms - - GET /api/user/ 304 33.536 ms - - Executing (default): SELECT `Post`.`id`, `Post`.`content`, `Post`.`createdAt`, `Post`.`updatedAt`, `Post`.`UserId`, `Post`.`RetweetId`, `User`.`id` AS `User.id`, `User `.`nickname` AS `User.nickname`, `Images`.`id` AS `Images.id`, `Images`.`src` AS `Images.src`, `Images`.`createdAt` AS `Images.createdAt`, `Images`.`updatedAt` AS `Ima ges.updatedAt`, `Images`.`PostId` AS `Images.PostId` FROM `Posts` AS `Post` LEFT OUTER JOIN `Users` AS `User` ON `Post`.`UserId` = `User`.`id` LEFT OUTER JOIN `Images` AS `Images` ON `Post`.`id` = `Images`.`PostId` ORDER BY `Post`.`createdAt` DESC; Executing (default): SELECT `User`.`id`, `User`.`nickname`, `User`.`userId`, `User`.`password`, `User`.`createdAt`, `User`.`updatedAt`, `Posts`.`id` AS `Posts.id`, `Fo llowings`.`id` AS `Followings.id`, `Followings->Follow`.`createdAt` AS `Followings.Follow.createdAt`, `Followings->Follow`.`updatedAt` AS `Followings.Follow.updatedAt` , `Followings->Follow`.`followingId` AS `Followings.Follow.followingId`, `Followings->Follow`.`followerId` AS `Followings.Follow.followerId`, `Followers`.`id` AS `Foll owers.id`, `Followers->Follow`.`createdAt` AS `Followers.Follow.createdAt`, `Followers->Follow`.`updatedAt` AS `Followers.Follow.updatedAt`, `Followers->Follow`.`follo wingId` AS `Followers.Follow.followingId`, `Followers->Follow`.`followerId` AS `Followers.Follow.followerId` FROM `Users` AS `User` LEFT OUTER JOIN `Posts` AS `Posts` ON `User`.`id` = `Posts`.`UserId` LEFT OUTER JOIN ( `Follow` AS `Followings->Follow` INNER JOIN `Users` AS `Followings` ON `Followings`.`id` = `Followings->Follow`.`fo llowingId`) ON `User`.`id` = `Followings->Follow`.`followerId` LEFT OUTER JOIN ( `Follow` AS `Followers->Follow` INNER JOIN `Users` AS `Followers` ON `Followers`.`id` = `Followers->Follow`.`followerId`) ON `User`.`id` = `Followers->Follow`.`followingId` WHERE `User`.`id` = 2; GET /api/posts 304 11.273 ms - - GET /api/user/ 304 19.565 ms - - Executing (default): SELECT `Post`.`id`, `Post`.`content`, `Post`.`createdAt`, `Post`.`updatedAt`, `Post`.`UserId`, `Post`.`RetweetId`, `User`.`id` AS `User.id`, `User `.`nickname` AS `User.nickname`, `Images`.`id` AS `Images.id`, `Images`.`src` AS `Images.src`, `Images`.`createdAt` AS `Images.createdAt`, `Images`.`updatedAt` AS `Ima ges.updatedAt`, `Images`.`PostId` AS `Images.PostId` FROM `Posts` AS `Post` LEFT OUTER JOIN `Users` AS `User` ON `Post`.`UserId` = `User`.`id` LEFT OUTER JOIN `Images` AS `Images` ON `Post`.`id` = `Images`.`PostId` ORDER BY `Post`.`createdAt` DESC; Executing (default): SELECT `User`.`id`, `User`.`nickname`, `User`.`userId`, `User`.`password`, `User`.`createdAt`, `User`.`updatedAt`, `Posts`.`id` AS `Posts.id`, `Fo llowings`.`id` AS `Followings.id`, `Followings->Follow`.`createdAt` AS `Followings.Follow.createdAt`, `Followings->Follow`.`updatedAt` AS `Followings.Follow.updatedAt` , `Followings->Follow`.`followingId` AS `Followings.Follow.followingId`, `Followings->Follow`.`followerId` AS `Followings.Follow.followerId`, `Followers`.`id` AS `Foll owers.id`, `Followers->Follow`.`createdAt` AS `Followers.Follow.createdAt`, `Followers->Follow`.`updatedAt` AS `Followers.Follow.updatedAt`, `Followers->Follow`.`follo wingId` AS `Followers.Follow.followingId`, `Followers->Follow`.`followerId` AS `Followers.Follow.followerId` FROM `Users` AS `User` LEFT OUTER JOIN `Posts` AS `Posts` ON `User`.`id` = `Posts`.`UserId` LEFT OUTER JOIN ( `Follow` AS `Followings->Follow` INNER JOIN `Users` AS `Followings` ON `Followings`.`id` = `Followings->Follow`.`fo llowingId`) ON `User`.`id` = `Followings->Follow`.`followerId` LEFT OUTER JOIN ( `Follow` AS `Followers->Follow` INNER JOIN `Users` AS `Followers` ON `Followers`.`id` = `Followers->Follow`.`followerId`) ON `User`.`id` = `Followers->Follow`.`followingId` WHERE `User`.`id` = 2; GET /api/posts 304 18.519 ms - - GET /api/user/ 304 16.699 ms - - Executing (default): SELECT `Post`.`id`, `Post`.`content`, `Post`.`createdAt`, `Post`.`updatedAt`, `Post`.`UserId`, `Post`.`RetweetId`, `User`.`id` AS `User.id`, `User `.`nickname` AS `User.nickname`, `Images`.`id` AS `Images.id`, `Images`.`src` AS `Images.src`, `Images`.`createdAt` AS `Images.createdAt`, `Images`.`updatedAt` AS `Ima ges.updatedAt`, `Images`.`PostId` AS `Images.PostId` FROM `Posts` AS `Post` LEFT OUTER JOIN `Users` AS `User` ON `Post`.`UserId` = `User`.`id` LEFT OUTER JOIN `Images` AS `Images` ON `Post`.`id` = `Images`.`PostId` ORDER BY `Post`.`createdAt` DESC; Executing (default): SELECT `User`.`id`, `User`.`nickname`, `User`.`userId`, `User`.`password`, `User`.`createdAt`, `User`.`updatedAt`, `Posts`.`id` AS `Posts.id`, `Fo llowings`.`id` AS `Followings.id`, `Followings->Follow`.`createdAt` AS `Followings.Follow.createdAt`, `Followings->Follow`.`updatedAt` AS `Followings.Follow.updatedAt` , `Followings->Follow`.`followingId` AS `Followings.Follow.followingId`, `Followings->Follow`.`followerId` AS `Followings.Follow.followerId`, `Followers`.`id` AS `Foll llowingId`) ON `User`.`id` = `Followings->Follow`.`followerId` LEFT OUTER JOIN ( `Follow` AS `Followers->Follow` INNER JOIN `Users` AS `Followers` ON `Followers`.`id` = `Followers->Follow`.`followerId`) ON `User`.`id` = `Followers->Follow`.`followingId` WHERE `User`.`id` = 2; GET /api/posts 304 13.742 ms - - GET /api/user/ 304 14.161 ms - - 프론트쪽 콘솔 GET / 200 55.375 ms - 5313 GET /_next/static/development/pages/_app.js?ts=1563591441622 - - ms - - GET /_next/webpack-hmr?page=/ 200 0.480 ms - - GET /_next/static/development/pages/_app.js?ts=1563591441622 200 2.981 ms - 6886331 GET /_next/static/development/dll/dll_92fa9139568d8c3d8f78.js.map 200 2.977 ms - 1046210 GET /_next/static/development/pages/index.js?ts=1563591441622 - - ms - - GET /_next/static/runtime/webpack.js?ts=1563591445401 200 1836.569 ms - 34960 GET /_next/static/development/pages/_app.js?ts=1563591445401 200 1704.657 ms - 6886331 GET /_next/static/development/dll/dll_92fa9139568d8c3d8f78.js?ts=1563591445401 200 1962.243 ms - 901660 GET /_next/static/runtime/webpack.js.map 200 6.741 ms - 36238 GET /_next/static/development/dll/dll_92fa9139568d8c3d8f78.js.map 200 3.632 ms - 1046210 GET /_next/static/development/pages/index.js?ts=1563591445401 200 1956.874 ms - 6641339 GET /_next/static/runtime/main.js?ts=1563591445401 200 2066.445 ms - 836703 GET /_next/static/chunks/0.js 200 4.298 ms - 440 GET /_next/static/runtime/main.js.map 200 3.096 ms - 754607 GET /_next/static/chunks/0.js.map 200 2.544 ms - 99 GET /_next/static/development/pages/index.js.map 200 54.650 ms - 6062252 GET /_next/static/development/pages/_app.js.map 200 2.475 ms - 6245534 { Component: { [Function: Error] displayName: 'ErrorPage' }, router: ServerRouter { route: '/_error', pathname: '/_error', query: [Object: null prototype] {}, asPath: '/%3Canonymous%3E' }, ctx: { err: null, req: IncomingMessage { _readableState: [ReadableState], readable: true, _events: [Object], _eventsCount: 1, _maxListeners: undefined, socket: [Socket], connection: [Socket], httpVersionMajor: 1, httpVersionMinor: 1, httpVersion: '1.1', complete: true, headers: [Object], rawHeaders: [Array], trailers: {}, rawTrailers: [], aborted: false, upgrade: false, url: '/%3Canonymous%3E', method: 'GET', statusCode: null, statusMessage: null, client: [Socket], _consuming: false, _dumped: false, next: [Function: next], baseUrl: '', originalUrl: '/%3Canonymous%3E', _parsedUrl: [Url], params: [Object], query: {}, res: [ServerResponse], _startAt: [Array], _startTime: 2019-07-20T02:57:28.682Z, _remoteAddress: '::1', body: {}, secret: 'cookiesecret;', cookies: {}, signedCookies: [Object], _parsedOriginalUrl: [Url], sessionStore: [MemoryStore], sessionID: 'eSMPkTfykVTFXE1fiG1ArEYKZ30uPvrm', session: [Session], route: [Route] }, res: ServerResponse { _events: [Object], _eventsCount: 2, _maxListeners: undefined, output: [], outputEncodings: [], outputCallbacks: [], outputSize: 0, writable: true, _last: false, chunkedEncoding: false, shouldKeepAlive: true, useChunkedEncodingByDefault: true, sendDate: true, _removedConnection: false, _removedContLen: false, _removedTE: false, _contentLength: null, _hasBody: true, _trailer: '', finished: false, _headerSent: false, socket: [Socket], connection: [Socket], _header: null, _onPendingData: [Function: bound updateOutgoingData], _sent100: false, _expect_continue: false, req: [IncomingMessage], locals: [Object: null prototype] {}, _startAt: undefined, _startTime: undefined, writeHead: [Function: writeHead], __onFinished: [Function], end: [Function: end], statusCode: 404, [Symbol(isCorked)]: false, [Symbol(outHeadersKey)]: [Object] }, pathname: '/_error', query: [Object: null prototype] {}, asPath: '/%3Canonymous%3E', store: { dispatch: [Function], subscribe: [Function: subscribe], getState: [Function: getState], replaceReducer: [Function: replaceReducer], [Symbol(observable)]: [Function: observable] }, isServer: true } } GET /%3Canonymous%3E 404 43.283 ms - 5930 GET /_next/static/development/dll/dll_92fa9139568d8c3d8f78.js?ts=1563591445401 200 6.078 ms - 901660 GET /_next/static/development/dll/dll_92fa9139568d8c3d8f78.js?ts=1563591445401 200 1.735 ms - 901660 { Component: { [Function: Error] displayName: 'ErrorPage' }, router: ServerRouter { route: '/_error', pathname: '/_error', query: [Object: null prototype] {}, asPath: '/%3Canonymous%3E' }, ctx: { err: null, req: IncomingMessage { _readableState: [ReadableState], readable: true, _events: [Object], _eventsCount: 1, _maxListeners: undefined, socket: [Socket], connection: [Socket], httpVersionMajor: 1, httpVersionMinor: 1, httpVersion: '1.1', complete: true, headers: [Object], rawHeaders: [Array], trailers: {}, rawTrailers: [], aborted: false, upgrade: false, url: '/%3Canonymous%3E', method: 'GET', statusCode: null, statusMessage: null, client: [Socket], _consuming: false, _dumped: false, next: [Function: next], baseUrl: '', originalUrl: '/%3Canonymous%3E', _parsedUrl: [Url], params: [Object], query: {}, res: [ServerResponse], _startAt: [Array], _startTime: 2019-07-20T02:57:28.771Z, _remoteAddress: '::1', body: {}, secret: 'cookiesecret;', cookies: {}, signedCookies: [Object], _parsedOriginalUrl: [Url], sessionStore: [MemoryStore], sessionID: 'DWj3hV5t7foovRB7YNoXfAcOHpjPVnyJ', session: [Session], route: [Route] }, res: ServerResponse { _events: [Object], _eventsCount: 2, _maxListeners: undefined, output: [], outputEncodings: [], outputCallbacks: [], outputSize: 0, writable: true, _last: false, chunkedEncoding: false, shouldKeepAlive: true, useChunkedEncodingByDefault: true, sendDate: true, _removedConnection: false, _removedContLen: false, _removedTE: false, _contentLength: null, _hasBody: true, _trailer: '', finished: false, _headerSent: false, socket: [Socket], connection: [Socket], _header: null, _onPendingData: [Function: bound updateOutgoingData], _sent100: false, _expect_continue: false, req: [IncomingMessage], locals: [Object: null prototype] {}, _startAt: undefined, _startTime: undefined, writeHead: [Function: writeHead], __onFinished: [Function], end: [Function: end], statusCode: 404, [Symbol(isCorked)]: false, [Symbol(outHeadersKey)]: [Object] }, pathname: '/_error', query: [Object: null prototype] {}, asPath: '/%3Canonymous%3E', store: { dispatch: [Function], subscribe: [Function: subscribe], getState: [Function: getState], replaceReducer: [Function: replaceReducer], [Symbol(observable)]: [Function: observable] }, isServer: true } } GET /%3Canonymous%3E 404 47.190 ms - 5930 GET /_next/static/development/dll/dll_92fa9139568d8c3d8f78.js.map 200 3.790 ms - 1046210 GET /_next/static/development/dll/dll_92fa9139568d8c3d8f78.js.map 200 4.806 ms - 1046210 GET /_next/static/development/pages/_app.js?ts=1563591445401 200 3.628 ms - 6886331 GET /_next/static/development/pages/_app.js?ts=1563591445401 200 3.435 ms - 6886331 GET /_next/static/development/pages/_app.js.map 200 1.449 ms - 6245534 GET /_next/static/development/pages/index.js?ts=1563591445401 200 275.746 ms - 6641339 GET /_next/static/development/pages/index.js?ts=1563591445401 200 145.038 ms - 6641339 GET /_next/static/development/pages/_app.js.map 200 5.132 ms - 6245534 GET /_next/static/development/pages/index.js.map 200 64.159 ms - 6062252 GET /_next/static/development/pages/index.js.map 200 126.532 ms - 6062252
-
미해결리액트 처음이시라구요? React JS로 웹 서비스 만들기!
function in functional components
function _renderMovies() { return moives.map((movie, index) => { return <Movie title={movie.title} poster={movie.poster} key={index} /> }); };
-
미해결리액트 처음이시라구요? React JS로 웹 서비스 만들기!
useEffect in the functional components
import React, {useState, useEffect} from 'react'; ... function App() { const[movies, setMovies] = setState([ { title: "Matrix", poster: "https://~" }, ... ]); useEffect(() => { const timer = setTimeout(() => { setMovies([ { title: "Trainspotting", poster: "https://~" }, ...movies ]) }, 5000); return () => clearTImeout(timer); // eslint-disable-next-line ([]로 인해 생기는 오류를 무시한다) }, []);
-
미해결리액트 처음이시라구요? React JS로 웹 서비스 만들기!
State in a functional components
import React, {useState, useEffect} from 'react'; ... function App() { const[greeting, setGreeting] = useState('hello'); useEffect(() => { setTimeout(() => { setGreeting('hello again!') }, 5000) }); ... return( <div className="App"> {greeting} {movies.map((movie,index) => { ...
-
미해결홍정모의 게임 만들기 연습 문제 패키지
예제 다운로드 방법을 모르겠습니다.
예제는 어떻게 다운 받나요??
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
Mac ./nodestart.cmd
Mac OS X 환경에서 nodestart.cmd 파일 어떻게 실행 시키나요
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
문과생 질문입니다
문과생이라 실전을 잘몰라서 크롤링 할수있는 정도면 취직이 가능할까요 .. 자바를 배우다가 실패했던기억이 있어서 .. 어쩌정한게 무섭고 내 실력도 무섭고 ㅜ.. 컴활도 못따서 이럴빠엔 ㅠㅠ 컴활자격증이라도 먼저 해야되나 .. 어디강의에선 데이터사이언스 판다스 4번의 공개강의들을면 .. 신입사원 급까진 가능하다고 하다고 단기적으로 될까 의심되고 고심 많네요 ㅠ 개인적으론 파이썬으로 오픈마켓판매 자동화 관리 프로그램 만들고 싶은게 꿈인데 그래서 GUI나 클라우드서버 그런쪽도 궁금하고 자료나 강의 찾기도 어렵고 파이썬 알고싶은게 많이 있는데 파이썬 내용을 물어볼때가 따로있나요 ..ㅠ?? 커뮤니티가 영어가 아닌곳이 없나요 ...?
-
미해결ELK 스택 (ElasticSearch, Logstash, Kibana) 으로 데이터 분석
깃헙 파일 logstash.conf 괄호 안 닫혀 있어서 에러가 났었어요. 필터랑 아웃풋 } 하나씩 더 추가해 주어야 할듯합니다.
제목이 내용입니다.
-
미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
환불도 안되는건가요?
현재 버전이 안맞아서 강의를 내려놨는데 판매가 된다니 확인해보도록 하겠습니다. 라고 하셨는데 2강 이상을 들어버려서
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
git 권한 부탁드립니다.
인프런 아이디 : shadowbug인프런 이메일 : shadowbug@naver.com깃헙 아이디 : shadowbug깃헙 Username : shadowbug 입니다.
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
과제 제출이 안되요 ㅠ
∙ Session token prefix: 22570778ec ∙ In the legacy mode, all cases will run serially! ✘ BackendAPIError: 500 Internal Server Error Internal server error. 교수님, 2번 과제가 이렇게 뜨면서 제출이 안되는데 어떻게 해야 하나요? 3번도 안되네요 ㅠ
-
예제로 배우는 스프링 입문 (개정판)
라이브러리 추가가 안되는데 어떻게 해야하나요?
삭제된 글입니다
-
미해결신입 프로그래머를 위한 실전 JSP 강좌
jsp 파일 변환
jsp 파일이 java 와 class 파일로 변환 된다고 설명 해주셨는데 apache 폴더 부분 가보니 class 와 java 파일이 나타나지 않습니다. 실행은 정상적으로 되는데 왜 두 파일이 보이지 않는건가요?