이 수업에서 하라는 대로 다 하고 :8000/chat/ 들어가려니까 이런 오류가 뜨면서 막혔습니다 ㅠㅠ 4번이나 훑어봤는데 어디서 틀린건지 모르겠습니다 ㅠㅠㅠ 코드는 진짜 4번이 아니라 8번은 봤습니다 처음부터 끝까지. 틀린 곳은 없습니다... ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ index.html에서 'test'를 숫자로 바꿔주니까 됐습니다 왜 강의에서는 'test'여도 잘 되고 저는 안된건가요? 제가 'test'를 12로 바꾸고 했는데 :8000/chat/은 잘 들어가지지만 테스트 채팅방 들어가기를 누르면 다시 에러가 뜹니다... 그러니까 chat/test/chat이라는 채팅방이 없고 chat/12/chat이라는 채팅방만 존재하니까 그런거 같아요 어떻게 해야하죠?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 현재 m1 맥북을 사용하며 강의를 따라가고 있는데 MemberApp 클래스에서 실행시 결과가 new member 와 find Member 의 = 다음으로 저렇게 나옵니다. 강의에서의 실행결과가 똑같이 나오게 하려면 어떻게 해야 할까요?
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하세요, 아래의 코드에서 첫 번째 트랜잭션과 두 번째 트랜잭션은 정상 작동하지만 세 번째 트랜잭션에서 에러가 발생하였습니다. 정확하게는 createQuery()를 호출할 때, 에러가 발생하였습니다. 발생한 에러는 다음과 같습니다. org.hibernate.hql.internal.ast.ErrorTracker reportError ERROR: line 1:8: unexpected token: member SELECT member FROM Member AS member라고 적은 것이 문제일까 싶어서 member를 m으로 수정하면 다음의 에러로 바뀌었습니다. org.hibernate.hql.internal.ast.ErrorTracker reportError ERROR: line 1:8: unexpected token: Member 구글링의 결과 unexpected token 에러가 발생하는 원인이 명확하지 않아서 결국 에러를 해결하지 못하였습니다. 추가적으로 강의에서 진행한 것과 달리 MySQL을 사용하였으며, Dialect는 MySQL57Dialect를 사용하였습니다. 첫 번째 트랜잭션과 두 번째 트랜잭션이 올바르게 작동한 것으로 보아 MySQL의 문제가 아닌 것으로 생각되는 데 정확히 어떤 문제인지 검색을 통해 파악하지 못하여 부득이하게 질문 남깁니다. import java.util.List; import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.EntityTransaction; import javax.persistence.Persistence; public class HelloJpa { public static void main(String[] args) { // Factory는 어플리케이션 로딩 시점에 한 번만 만들면 충분하다. EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("hello"); // 첫 번째 트랜잭션 insertMember(entityManagerFactory); // 두 번째 트랜잭션 updateMember(entityManagerFactory); // 세 번째 트랜잭션 selectMembers(entityManagerFactory); // 어플리케이션 종료 시 자원 해제 entityManagerFactory.close(); } private static void insertMember(EntityManagerFactory entityManagerFactory) { // Factory로부터 만드는 EntityManager는 각 트랜잭션에 대하여 하나씩 만들어야 한다. EntityManager entityManager = entityManagerFactory.createEntityManager(); // 트랜잭션 단위로 DB 접근 EntityTransaction tx = entityManager.getTransaction(); tx.begin(); try { Member member = new Member(); member.setId(3L); member.setName("HelloA"); entityManager.persist(member); tx.commit(); } catch (Exception e) { tx.rollback(); } finally { // 트랜잭션 완료 후 자원 해제 entityManager.close(); } } private static void updateMember(EntityManagerFactory entityManagerFactory) { EntityManager entityManager = entityManagerFactory.createEntityManager(); EntityTransaction tx = entityManager.getTransaction(); tx.begin(); try { // select로 조회한 객체는 JPA의 관리 대상이 된다. Member finded = entityManager.find(Member.class, 2L); finded.setName("HelloP"); // 트랜잭션을 커밋하는 시점에 // JPA에서는 관리 대상인 객체가 변경된 것을 체크하고, // 변경된 객체에 대하여 update 쿼리를 보낸다. tx.commit(); } catch (Exception e) { tx.rollback(); } finally { entityManager.close(); } } private static void selectMembers(EntityManagerFactory entityManagerFactory) { EntityManager entityManager = entityManagerFactory.createEntityManager(); EntityTransaction tx = entityManager.getTransaction(); tx.begin(); try { // 에러 발생 List<Member> members = entityManager.createQuery("SELECT member FROM Member AS member", Member.class) .getResultList(); members.forEach(member -> System.out.println(member.getName())); tx.commit(); } catch (Exception e) { tx.rollback(); } finally { entityManager.close(); } } }
안녕하세요 모달 ui까지 적용했을 때 위 이미지와 같이 첫 화면에 저런 모달이 나오는데요,, 5번정도 x를 누르면 사라지고 정상 작동합니다 (새로고침해도 계속 5번정도는 눌러줘야 사라집니다 ㅠ). 그 뒤에도 다른 영화 클릭할 때는 강의에서와 같은 모달 형태가 나오고요, 소스 코드 참고했을 때 다른 부분이 없는 거 같은데 혹시 의심되는 부분이 있을까요?
공부를 하다가 문뜩 깊은복사와 얕은복사 그리고 && 관련하여 궁금한 점이 생겼습니다. 깊은 복사는 새로운 메모리를 생성해서 다르게 주소를 갖는다 라고 생각해서 m_data = new int[m_length]; for (unsigned i = 0; i < m_length; ++i) { m_data[i] = res.m_data[i]; return *this; } m_data = new int[m_length]; 와 같이 새로운 메모리를 생성해서 res.m_data를 받도록 해주는 것입니다. 하지만 얕은 복사는 새로운 메모리를 생성하지 않고 서로 같은 주소를 가르킨다 라고 생각해서 int* m_data = new int[5]; m_data[1, 2, 3, 4, 5]; int* r_data = m_data; m_data[2] = 9; //9가 출력된다. std::cout << r_data[2] << std::endl; m_data 와 r_data 가 같은 주소를 가르켜서 둘이 서로 간섭하는 형태를 볼 수 있다. 그렇다면 Autoptr& operator = (Autoptr&& a) { std::cout << "Autoptr move assignment" << std::endl; if (&a == this) return *this; if (!m_ptr) delete m_ptr; m_ptr = a.m_ptr; a.m_ptr = nullptr; std::cout << m_ptr << std::endl; return *this; } 에서 m_ptr = a.m_ptr; a.m_ptr = nullptr; 은 얕은 복사인데 a.m_ptr 이 사라지면 m_ptr도 같이 사라진다 라고 생각하는 것이 아니라 a.m_ptr 만 사라져서 m_ptr 을 간섭하지 못하게 (만약 살아있으면은 a.m_ptr 로 m_ptr을 간섭할 수 있으니깐!) 만든다고 생각하는 것이 맞을까요? 제가 제대로 이해했는지 궁금해져서 이렇게 길게 질문을 남겨봅니다 ㅎㅎ.. 긴 질문 봐주시느라 늘 감사합니다. (꾸벅)
안녕하세요. phpstorm사이트에 가이드 따라서 해도 안되는데 확인 부탁드립니다 https://www.jetbrains.com/help/phpstorm/configuring-xdebug.html#f8b7a237 xdebug.ini파일명도 다른것 같습니다. (물론 php.ini에 세팅해봤는데도 잘 안되서 요청드립니다.) 감사합니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] SpringConfig에서 @Bean 등록하고 서비스, 리포지토리에서 @Service, @Repository, @Autowired 다 삭제하였는데 Consider defining a bean of type 'hello.springstudy.service.MemberService' in your configuration. 에러가 계속 뜹니다 ㅠㅠ.
쌤! 모니터 해상도에 따라 이렇게 차이가 나는 데요 맨밑에 사진2장 참고해주세요 <div class="content"> <img src="images/temp-section-07.jpg" alt="배경이미지7"> </div> .contnet > img 때문에 이게 백그라운도 넣은것이 아니라 img로 넣다보니 이렇게 다르게 나오는것 같은데요 2번도 1번처럼 나오게 하려면 .contnet > img{width:100%; height:auto;} 해보니 이미지가 옆으로 딱 1번처럼 맞춰지나 높이가 auto이다보니 높이가 줄어들고 하는데요 .height:auto; 안줘도 마찬가지구요 이거 나중에 크로스브라우징 해서 다 맞춰지는건지요... 강의 동영상 레이아웃 와이어프레임 퍼블리싱 (pc) [1번] [2번]
10분거리에 s학원과 편도 지하철 1시간 30분 쥬신하고 고민 중입니다. s학원 집에서 10분 거리에 있어서 상담받고 왔습니다. 5개월동안 c++, api, direct 과정으로 배우며 6개월 유니티 배운다고 하네요 쥬신은 홈페이지 커리큘럼보니 s학원랑 조금 다르더라구요. 쥬신은 다음 주에 상담예약 해뒀습니다. 쥬신을 추천하셔서 가고 싶지만 하루 왕복 3시간이 조금 걱정이 됩니다. 3시간 통학하면서 갈 정도로 쥬신에 가는 것이 더 좋을까요?
제가 그대로 따라해서 하고 있는데... 왜 안되는지 잘 모르겟네요... 저는 D 드라이브에 별도로 폴더를 생성해서 작업하고 있었는데요, .\bin\windows\connect-distributed.bat .\etc\kafka\connect-distributed.properties 를 실행하면 Error: Could not find or load main class org.apache.kafka.connect.cli.ConnectDistributed Caused by: java.lang.ClassNotFoundException: org.apache.kafka.connect.cli.ConnectDistributed 위와 같은 에러가 나오니... 이유가 뭘까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 2-b입니다! http://boj.kr/5bd2becddf9441489636f4aa909796b3 처음 문제 풀 때는 강사님이랑 같은 코드였는데, 복습하면서 다시 푸니까, 뭔가 다르게 나옵니다. 코드의 어느 부분이 잘못된 것인지 잘 모르겠습니다.