혹시 저같은 경우가 계실까봐 작성해 둡니다. 강사님께서 h2 에러 관련해서 따로 아래 링크처럼 https://www.inflearn.com/course/ORM-JPA-Basic/lecture/21684 해결 방법을 알려주셨는데, 저는 그래도 작동하지 않고 같은 에러를 보이길래, h2를 실행할 때 관리자 권한으로 실행하고 나니 잘 되었습니다. 맥을 사용하고 있고, h2 디렉토리에서 sudo ./h2.sh 로 실행 하였습니다.
먼저 좋은 강의 감사합니다. 강의 퀄리티에 비해 값이 너무 싼건아닌가 하는..... 물론 수강생 입장에서 매우 좋습니다 ㅎㅎㅎ 현재 크롤링 해서 크롤링 한 데이터를 딕셔너리 형태로 저장시켜 놓고 저장시킨 딕셔너리 형태를 이제 데이터베이스에 insert 하려고 하는데 자꾸 오류가 나는데 curs.execute(sql,(ace,ase)) 이러한 형태로 저장은 힘든 건가요 ? 아니면 저부분이 아닌 다른 부분에서 정보가 잘못 된 것 일까요 ? 오류 구문 : raise errorclass(errno, errval) pymysql.err.InternalError: (1366, "Incorrect string value: '\\xEC\\xA4\\x91\\xEA\\xB5\\xAD' for column 'country' at row 1") 아래는 현재 코드입니다. import requests from bs4 import BeautifulSoup import pymysql bank_code = ( '005' , '020' , '004' ) for i in bank_code : bank_codes = i res = requests.get( 'https://www.mibank.me/exchange/bank/index.php?search_code=' + bank_codes) soup = BeautifulSoup(res.text , 'html.parser' ) soup2 = soup.find( 'table' , class_ = 'table_style01 exchange_table' ) countrys = soup2.select( "tbody > tr > td:nth-of-type(2)" ) exchange_rates = soup2.select( "tbody > tr > td:nth-of-type(3)" ) dic = { ct.text : er.text for ct , er in zip (countrys , exchange_rates) } # MySQL Connection 연결 conn = pymysql.connect( host = '' , user = '' , password = '' , db = 'bank_DB' , charset = 'utf8' ) curs = conn.cursor() sql = "INSERT INTO hana_bank(country,exchange_rate) values (%s, %s)" for dic_key , dic_val in zip (dic.keys() , dic.values()): ace = dic_key ase = dic_val curs.execute(sql , (ace , ase))
안녕하세요! 강의 듣던 중에 하나 질문이 드리고자 합니다. 강의 막바지에, char을 sorting하는 방법이 이제 배열 256개를 만들어 아스키코드를 활용하신다고 잠깐 언급해주셨는데요, 혹시 이에 대한 코드를 알려주실 수 있나요? 하나의 문제에 여러가지로 접근하는 것이 도움이 많이 되는듯하네요! 항상 감사드립니당!!
FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':test'. > No tests found for given includes: [jpabook.jpashop.MemberRepositoryTest](filter.includeTestsMatching) * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 4s 테스트 맴버 실행 도중에 위와 같은 오류가 발생하였습니다. 뭐가 문제인걸까요? ㅠ
이 부분에서 '검색'이라는 글자가 조금 위로 올라갔으면 좋겠는데 어떻게 설정하는지 몰라서 질문드립니다. 저는 이와 같은 방법으로 구현해보았습니다. # header . inner . search_box . fake_field : nth-child ( 2 ) { font-weight : 400 ; vertical-align : middle ; }
안녕하세요 선생님, 친절한 강의 정말 감사히 잘 듣고 있습니다. 1) JPA 2편은 새로운 강좌로 오픈되는건가요 아니면 이 강좌 목차에 추가로 업데이트 되는건가요? 2) JPA 2편 오픈날짜가 결정됐나요? 3) JPA 말고도 배포, auth 관련 등에 대해서 강의하실 계획도 있으신가요? JPA 이후에 추가로 오픈할 예정인 강의가 있으신가요?
안녕하세요 교수님 제가 코드를 따라 작성해보던중에 '하나의 반환값이 반드시 있어야한다'는 컴파일 에러가 있어서 다음과 같이 수정하여 각 멤버를 접근해보았습니다. #include <iostream> using namespace std; struct S { int a, b, c, d; }; S getStruct() { S my_s{ 1, 2, 3, 4 }; return my_s; } int main() { S my_s = getStruct(); cout << my_s.a << endl; cout << my_s.b << endl; cout << my_s.c << endl; cout << my_s.d << endl; cout << my_s.a << endl; cout << my_s.b << endl; cout << my_s.c << endl; cout << my_s.d << endl; return 0; } 제가 질문 드리고 싶은 것은 두가지입니다. 제가 수정한 코드가 교수님께서 가르치려는 의도가 내부적로도 같은 코드인가? 그리고 앞에서 말씀하신 것처럼 인자로 들어갈 때와 반환받을 때 복사가 자주 일어나는 가? 입니다. 부탁드립니다~교수님!
set을 쓰실때 첫번째 인수에는 첫번째인덱스 두번째 인수에는 두번째인덱스를 키값으로 쓰시고 세번째 인수에는 변경되어져 새로 들어갈 값을 넣으셧는데요 키값은 구분용이니까 두번째세번째인덱스를 짝으로 객체나 다시 배열로 만들어서 키값으로 쓰면될것같은데 맞나요? 3차원 배열의 경우 어떻게 조작해야되는지 간단히 예제로 설명해줄수 있는지 궁금합니다. 감사합니다
안녕하세요~ 기선님의 강의를 들으면서 실무에서 많은 도움이 되고 있습니다. 이번에 저희도 Rest API로 개발하게 되어 강의를 듣고있는데, 자바8로 프로젝트를 진행할 것 같아서... 비슷한 환경으로 진행하는게 좋을것 같아서 이번강의도 자바8 버전으로 그냥 진행하려고 합니다. 자바 8버전으로 진행해도 괜찮을까요? 혹시 11버전으로 안했을 경우 지원안되는 기능들이 많이 있는걸까요?
spread object operation 처음 사용할 때 ... 부분에서 babel 버전차이 때문인지 build 에러로 unexpected token이 뜰 수 있습니다. babel core 업데이트와 플러그인 설치로 해결하긴 했는데, 그부분에 대한 설명이 첨언되어 있으면 좋겠군요.