다시 지우고 해봐도 안되네요 이것 때문에 실습진행이 안되고 있어서요.. 그래서 의문이 드는 부분이 첫째 혹시 mySQL다운로드 받아서 설치시에 폴더는 그냥 program files폴더에 따로 경로 지정없이 설치하면되나요? 둘째 설치후 환경변수 설정같은건 건들지 않았는데 혹시 필요없나요? 셋째 강사님은 Users/zerocho폴더로 상위 폴더가 C:Users 폴더로 되어있으신데 원래 Users폴더는 만든폴더가 아닌 윈도우 자체에 있는 폴더잖아요 저는 그냥 C:드라이브 밑에 test 라는 폴더 하나 생성해서 C:testzerocho 라고 폴더 만들어서 실습중이거든요 혹시 이게 문제가 될 수도 있나요?
java.io.EOFException at java.io.DataInputStream.readFully(Unknown Source) at java.io.DataInputStream.readUTF(Unknown Source) at java.io.DataInputStream.readUTF(Unknown Source) at DataStream_copy.MainClass.main(MainClass.java:24) 이렇게 오류가 뜹니다. input = new FileInputStream("D:\\JAVA_inflearn\\project\\hi_DataStream.txt"); dataInput = new DataInputStream(input); String str = null; str = dataInput.readUTF(); output = new FileOutputStream("D:\\JAVA_inflearn\\project\\hi_DataStream_copy.txt"); dataOutput = new DataOutputStream(output); dataOutput.writeUTF(str);
안녕하세요. Multiplier1 강의를 들으며 따라해보는 중이 똑같이 나오지않아 질문드립니다. 강의와 다른점은 xcode 10.1 을 사용하고있습니다. 강의처음부터 똑같이 leading / trailing / top / bottom 을 추가하였고 강의해주신 내용처럼 trailing / bottom은 나누기로 적용된다고하셨는데 .. 처음에 저는 trailing / bottom도 multiplier가 곱셈으로 적용되어 커진것을 확인할 수 있었습니다. 그러면서 삽질을 좀하다가 보니... FirstItem & SecondItem 순서를 바꿔보니 나누기로 적용이 되더군요.. 아직 뒤의 강의를 더 듣진않았지만 FirstItem & SecondItem 은 시스템이 정해주는것이라고 들었는데 혹시 저는 왜 시스템이 다르게 지정되있는지 궁굼합니다. 그리고 뒤에 FirstItem & SecondItem에 관한 설명에 대한 강의가 있나요? 감사합니다.
JpaRepository.save() 강의에서 나오는 테스크 코드를 실행을 앞의 JPA 웹 기능때 작성한 테스트 코드에서 실행해보고 있었습니다. 앞의 강의는 웹 기능 테스트라 테스트 범위가 @SpringBootTest 이였는데, 그 상태에서 save() 기능을 테스트 해보니, 첫번째 savedPost.setTitle("JPA01"); 에서는 INSERT 쿼리가 발생이 됐으나, 두번째 savedPost.setTitle("JPA02"); 에서는 UPDATE 쿼리가 발생하지 않았습니다. 그리고 아래 코드에서 post 객체와 savedPost 객체도 PersistenceContext에서 persistence 상태가 되지도 않는것 같습니다. 물론 @SpringBootTest 대신에 @DataJpaTest 로 하면 정상적으로 수행됩니다. 테스트 범위에 따라 persistence 전이 상태가 다른지 궁금합니다. Post post = new Post(); post.setTitle("JPA01"); Post savedPost = postRepository.save(post) ; assertThat(entityManager.contains(savedPost)).isTrue(); // FAIL!! assertThat(entityManager.contains(post)).isTrue(); // FAIL!! List<Post> all =postRepository.findAll(); all.forEach(s->s.getTitle()); System.out.println("=================================================="); savedPost.setTitle("JPA02"); List<Post> all2 =postRepository.findAll(); all2.forEach(s->s.getTitle());
Hashtag.find 후 hashtag.getPosts() 함수를 호출 했는데요 Hashtag.find함수 안에서 include 즉 join을 따로 하지 않아도 hashtag를 통해 게시글 목록을 가져올 수 있나요??(즉 getPosts함수가 호출이 가능한가요?) 그 동안에는 관계를 맺어준 다른 테이블을 호출하기 위해서 include키워드를 포함한것 같아서 질문드립니다.
post.js 라우터중 const query = req.query.hashtag; 여기 설명에 쿼리스트링으로 해시태그 이름을 받는다고 설명되어있습니다 라우터에서 따로 쿼리스트링을 require한 패키지가 없는데 어떻게 이게 가능한건가용? 그리고 라우터 코드중에 include : {} 가 있고 include: [{}] 이런식으로 두가지 방법이 있는데 어떤 차이가 있는지도 궁금합니다
말씀하신대로 구현해서 실행해보면 다 정상적으로 동작하는데 string 값과 int 값중 int는 정상적으로 콘솔에 나오는데 지난 강의처럼 인코딩으로 인해서 깨짐이 아니라 'com' 이렇게만 나오는데요 문제가 뭘가요. class에서 setter에 "한글"로 넣을 때는 콘솔에 인코딩 문제가 있지는 않았습니다.
클로저 고급을 확인하였는데 아직 다음 구문이 이해가 안 됩니다. {[weak toBeFirstResponder] (action: UIAlertAction) in toBeFirstResponder?.becomeFirstResponder()} [weak toBeFirstResponder]는 배열인가요? 설명 부탁드립니다.
모든 js파일의 문장 끝에 세미콜론이 없는데, 왜 문제가 안 되는지 궁금합니다. 한 Counter, CountView를 한 파일에 같이 넣으면 안 좋은점이 뭘까요? 계속 보면서 느낀게 App이라는 네임스페이스를 사용 하니까 ClickCounter.js에 App.ClickCounter, App.ClickCountView 같이 선언해도 문제가 될 게 없을 거 같은데, 굳이 다른파일에 작성하신 이유가 있을까요? 이와 더불어 index.html의 스크립트들을 App.init 에 빼서 좀 더 html의 가독성을 높이는건 어떨까... 싶은 생각도 해봤는데, 어찌 생각하실지 궁금합니다.
/usr/local/bin/python3.7 /Users/verzit/PycharmProjects/anabot_gopax_beta1.1/inflearn_1.py Traceback (most recent call last): File "/Users/verzit/PycharmProjects/anabot_gopax_beta1.1/inflearn_1.py", line 2, in import requests ModuleNotFoundError: No module named 'requests' 몇번을 설치해도 계속 이런 에러 메시지만 뜨는데요. 어떻걸 또 설치를 해야 하나요?