이야기를 나눠요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
15일간의 빅데이터 파일럿 프로젝트
버추얼박스 6.1.22기준 호스트전용네트워크 탭이 사라져서.
버추얼박스 6.1.22기준 호스트전용네트워크 탭이 사라져서. 경로 남깁니다. 파일 > 호스트 네트워크 관리자.
-
15일간의 빅데이터 파일럿 프로젝트
버추얼박스가 더이상 5.X 지원안한다고 설치가 안되네요.
버추얼박스가 더이상 5.X 지원안한다고 설치가 안되네요. 6.1받아보고 실행합니다.
-
Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한 요청입니다.
안녕하세요. gist 요청했는데 바로 프로젝트 하는게 있어서 참고하려고 합니다 . 강의 등록하자마자 염치 없지만 빨리 해주시면 감사하겠습니다 ㅠ
-
모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
진행이 빨라서 좋습니다 ㅋㅋㅋ
성격 급한데 진행이 후닥후닥 빨라서 좋습니다 ㅋㅋㅋ
-
Slack 클론 코딩[실시간 채팅 with React]
제로초님 궁금한게 있어서 질문 드립니다!
제로초님 안녕하세요 요즘 자바스크립트도 다시 한번 보면서 공부를 하고 있는데 배열안의 속성을 변화 할때 let aa = [0,1,2,3,4] [ aa[0], aa[1] ] = [ aa[1], aa[0] ]; 결과값 => [1, 0, 2, 3, 4] [ aa[0], aa[1] ] = [ aa[1], aa[0] ] 이런 식으로 사용 을 하였을때 배열안의 순서 값이 변화를 하더라구여 아무리 찾아 봐도 왜 이렇게 변화가 되는지 안나오더라구여 혹시 제로초 님이라면 가르쳐 주실수 있을 지 않을 까 해서 질문을 남 기게 되었습니다.
-
스프링 시큐리티
Ajax 로그인 방식에서 authentication 에서 details 가져올 때 NullPointerException 뜨시는 분들
@Component@Slf4jpublic class AjaxAuthenticationSuccessHandler implements AuthenticationSuccessHandler { @Override public void onAuthenticationSuccess(HttpServletRequest request, HttpServletResponse response, Authentication authentication) throws IOException, ServletException { Account account = (Account) authentication.getPrincipal(); ((AjaxAuthenticationToken) authentication).setDetails(new WebAuthenticationDetails(request)); response.setStatus(HttpStatus.OK.value()); response.setContentType(MediaType.APPLICATION_JSON_VALUE); /* ObjectMapper 가 JSON 형식으로 변환해서 Response 를 이용하여 Client 에 전달 */ new ObjectMapper().writeValue(response.getWriter(), "loginOK"); }} 위 코드처럼 AuthenticationSuccessHandler 부분에 ((AjaxAuthenticationToken) authentication).setDetails(new WebAuthenticationDetails(request)); 이 코드 한줄 넣어주시면 정상적으로 작동 될거에요.
-
나만의 포트폴리오 블로그 만들기(feat. 티스토리 스킨)
설치 안되시는 분들게!
설치가 안되시는 분들께 참고되시길 바래용! 우선 제 터미널은 Ubuntu(wsl2) 고용 (1) 스킨 프로젝트 디렉토리로 이동해서 (2) 해당 위치에서 npm install - g tidory (3) 티도리 프로젝트 설치 $ npx create-tidory-app my-app (Thank you for... Succesful 나오면 성공) $cd my--app (생성된 My-app 디렉토리로 이동) $npm install 요러케 순서대로 하심 되용!
-
프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료가 에러 나서 확인할 수 없습니다.
강의자료 압축이 에러가 나서 풀 수 가 없는데 다시 받을 수 있는 방법 알려주시거나 메일로 전달 해주시면 감사하겠습니다.
-
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
잘부탁드립니다!
기대되네요 ㅎㅎ
-
프론트엔드 개발자를 위한 웹팩
주석처리 모양
안녕하세요. 주석처리 강사님 vscode처럼 보이도록하려면 어떻게하는지 궁금해서 질문남깁니다 !
-
Node.js 웹개발로 알아보는 백엔드 자바스크립트의 이해
MYSQL UID auto increment 설정하기
안녕하세요, 제 상황은 UID column 을 그냥 제 임의대로 만들었었어요. 그래서 강의를 따라할 때 UID 값이 제대로 들어가지 않았습니다. 제 db 는 강의 처럼 data 가 들어갈 때마다, 1 씩 늘어나지 않았습니다. 저처럼 임의대로 UID column 을 만들었을 때 해결했던 방법을 알려드리겠습니다. 저와 비슷한 상황이면 도움이 될 수도 있을 것같아요. 1) 임의로 만든 UID COLUMN 삭제임의로 만든 UID 를 삭제해야하는 이유는 auto_increment 설정을 하려면, 해당 column이 primary key 형태여야 하기 때문입니다. ALTER TABLE user DROP UID; 2) UID를 PRIMARY KEY 로 추가 밑의 명령문을 입력하면, user 테이블의 가장 마지막 COLUMN 에 UID 가 추가될 것입니다. ALTER TABLE user ADD UID int PRIMARY KEY; 3) UID 를 AUTO INCREMENT 설정 ALTER TABLE user MODIFY UID int NOT NULL AUTO_INCREMENT; 여기에 NOT NULL 을 붙이지 않으면, localhost:3000/join 에서 아이디, 이름, 비번을 넣고 제출하고 다음과 같은 에러를 얻습니다. code: 'ER_NO_DEFAULT_FOR_FIELD', errno: 1364, sqlMessage: "Field 'UID' doesn't have a default value", 4) UID COLUMN 을 강의처럼 맨 앞에 붙이기 ALTER TABLE user MODIFY COLUMN UID int FIRST; 5) 잘 되었나 테스트 해보기 INSERT INTO user(email, name, pw) VALUES("hi@naver.com", "hello", "0000"); // data 넣기 select * from user; // user table 확인해보기 참고한 링크 공유합니다 [MySQL] 테이블에 데이터 입력하기 INSERT INTO - 가벼운 블로그 (tistory.com)MySQL : auto_increment (값 자동증가) 및 초기화방법 및 초기화 되지 않을때 : 네이버 블로그 (naver.com)[오라클] PRIMARY KEY 삭제시 유의할 점 (tistory.com)[MySQL] 테이블에 데이터 입력하기 INSERT INTO - 가벼운 블로그 (tistory.com)코딩의 시작, TCP SchoolMySQL 테이블 컬럼 순서 바꾸기 - 제타위키 (zetawiki.com)그누보드 QA - SQL에서 INSERT사용시 INTO 대신 SET을 사용한 이유가 궁금합니다! (sir.kr)
-
자바 ORM 표준 JPA 프로그래밍 - 기본편
준영속 상태 관련 [JPA 활용편 1] 강의 [섹션7 > 변경 감지와 병합(merge) ]
해당 강의가 속한 로드맵에서 김영한님이 추천하신 야생형 코스로 듣다가 지금 궁금한건 못 참아! 하고 기본편 부터 이 강의로 잘 듣고 있다는 리뷰를 본 것 같아요 혹시 그런 분이 여기서 또 궁금해 하실까봐 + 저도 활용편 다시 들을때 더 잘 기억나려고 ㅎ 활용편에서 준영속 관련해서 알려주시는 부분 남김니다 [JPA 활용편 1] 강의 [섹션7 > 변경 감지와 병합(merge) ] 이부분은 확실히 활용편 코드랑 봐야 좋은 것 같아요😀
-
자바 ORM 표준 JPA 프로그래밍 - 기본편
gradle과 mysql로 진행 하시는 분 보세요
그래들 의존성은 아래와 같아요 dependencies { testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.0' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine' testCompile group: 'junit', name: 'junit', version: '4.11' compile group: 'org.hibernate', name: 'hibernate-entitymanager', version: '5.3.10.Final' compile group: 'mysql', name: 'mysql-connector-java', version: '5.1.6' implementation "jakarta.xml.bind:jakarta.xml.bind-api:2.3.2" implementation "org.glassfish.jaxb:jaxb-runtime:2.3.2"} persistence.xml <?xml version="1.0" encoding="UTF-8"?><persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence" version="2.1"> <persistence-unit name="hello"> <class>패키지.클래스</class> <properties> <!-- 필수 속성 --> <property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver"/> <property name="javax.persistence.jdbc.user" value="root"/> <property name="javax.persistence.jdbc.password" value="비밀번호"/> <property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/root?serverTimezone=UTC&characterEncoding=UTF-8"/> <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect"/> <property name="hibernate.show_sql" value="true"/> <property name="hibernate.format_sql" value="true"/> <property name="hibernate.use_sql_comments" value="true"/> </properties> </persistence-unit></persistence> 이렇게 설정해야 강의듣는데 문제가 없더라구요! 클래스 태그 안에는 패키지 명, 클래스 이름 넣어주시면 됩니다. 비밀번호는 mysql 계정 비밀번호 입력하시면 됩니다! 야생형으로 시작해서 gradle이 편하더라구요!ㅎㅎ 강의를 듣는데 저처럼 gradle, mysql로 진행하시는 분이 계시다면 이렇게 설정하시고 시간 절약하세요!
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
spring 최근 개발 동향
삭제된 글입니다
-
[리뉴얼] React로 NodeBird SNS 만들기
강의 내용은 아니지만 질문있습니다!
안녕하세요 제로초님 강의 잘 듣고있습니다. 많이 배워가는것같아요! 혹시 멘토링같은건 따로 안하시는지 여쭤보고싶네요
-
코딩테스트 전 꼭 알아야 할 개념과 문제(with 자바)
안녕하세요 혹시 수업에서 작성하신 코드들은 깃허브에 올리신건가요?? 그러다면 깃허브 주소가 어떻게 되나요??
안녕하세요 혹시 수업에서 작성하신 코드들은 깃허브에 올리신건가요?? 그러다면 깃허브 주소가 어떻게 되나요??
-
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
혹시나 25x25 초록색 원이 안나오시는분들 위해
https://www.inflearn.com/questions/78754
-
실전! Querydsl
static import 가 안됩니다...
JPAExpressions 에서 option + enter 키를 쳤을때 스테틱 임포트가 안나오면 어떤식으로 찾아봐야 하죠..?
-
따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
Antd에서 Icon 에러뜨시는분들 제가 해결한 방법도 해보세요
저는 이상하게 'antd', 'ant-design/icons' 뭘로 from을 하던 Icon에서 like 모양을 못가져오더라구요 그래서 조금 더럽긴해도 다른 방법으로 해결하긴 했습니다... const LikeState = [ LikeAction === 'liked' ? <LikeFilled onClick={onLike}/> : <LikeOutlined onClick={onLike}/>, DislikeAction === 'disliked' ? <DislikeFilled onClick={onDisLike}/> : <DislikeOutlined onClick={onDisLike}/> ] return ( <React.Fragment> <span key="comment-basic-like"> <Tooltip title="Like"> {LikeState[0]} </Tooltip> <span style={{ paddingLeft: '8px', cursor: 'auto' }}>{Likes}</span> </span> <span key="comment-basic-dislike"> <Tooltip title="Dislike"> {LikeState[1]} </Tooltip> <span style={{ paddingLeft: '8px', cursor: 'auto' }}>{Dislikes}</span> </span> </React.Fragment> ) LikeDislike.js에서 아래 부분을 저렇게 바꾸시면 like 모양도 가져오고 filled, outlined 둘다 됩니다 더 예쁘게 해결하신분은 알려주세요
-
C++ Let's Make Games
이제 char 포인터에 물자열 넣을 때는 앞에 const를 붙여줘야하네용..
이제 char 포인터에 물자열 넣을 때는 앞에 const를 붙여줘야하네용..