묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
강의에 대한 pdf자료가 없어요
강의를 들으려고 ppt강의랑 파이썬 강의를 수강신청했는데 강의자료 pdf 가 없네요 원래 없는건가요? 제가 못찾는건가요
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
파일다운로드
삭제된 글입니다
-
미해결자바스크립트 제대로 배워볼래?
함수호출
안녕하세요 강사님. 함수호출관련하여 문의드립니다. 제가 아직 초보라서요.. str.length의 경우 str객체에 담긴 길이를 구하는건데요 str.toUpperCase()의 경우 대문자로 바꾸는거구요. 어떤 함수는 length처럼 뒤에 ()없이 호출하고, 어떤함수는 toUpperCase()처럼 뒤에 ()를 붙여야 하구요. 도대체 어떤 차이인걸까요? 실제로 function xxx(){~~~} 이렇게 작성한 함수를 호출할때 어디서는 xxx로 호출하고 어디서는 xxx()로 호출하는것 같아서요.. 너무 헷갈립니다 ㅠ
-
미해결자바스크립트 중고급: 엔진 핵심
정리시간 입니다.
var book = { member: {name: 100}, point: {value: 200} }; function show(param){ for (var type in param){ typeof param[type] === "object" ? show(param[type]) : console.log(type + ":", param[type]);} }; show(book); // name: 100 // value: 200 ``` 1. show(book); - 마지막 줄에서 show(book)를 호출하면서 - book 오브젝트를 파라미터 값으로 넘겨줍니다. 2. for (var type in param){...} - for-in으로 파라미터로 받은 오브젝트 전개 3. typeof paam\[type] === "object" ? show(param\[type]) : console.log(type + ":", param\[type]); 4. param\[type] 타입이 "object" 이면 - show()를 호출 - 자신을 호출하면서 param\[type]을 넘겨줍니다. - book\["member"]이므로 {name: 100}이 넘어 갑니다. 5. param\[type] 타입이 "object"가 아니면 - member: {name: 100}에서 {name: 100}을 읽은 것이므로 값을 출력합니다. --- ### \[정리시간\] ```javascript debugger; // 주어진 데이터 var member = { Jan: {item: {title: "JS", amount: 100}, point: [10, 20, 30]}, Feb: {item: {title: "JS", amount: 200}, point: [40, 50, 60]} }; // 배열이면 누적되는 값이 저장되는 변수 선언 // 계산을 해야하므로 단순히 선언만 하는 것이 아니라 초깃값으로 0을 할당해줬음 var result = 0; // 배열의 엘리먼트를 더해 누적하게 만드는 reduce의 콜백 함수 function callback(prev, curr){ return prev + curr; }; // 메인 함수 선언 function show(param){ // 파라미터로 오는 데이터가 오브젝트 형태여서 for-in문 활용 for (var type in param) { // Array이면 if (Array.isArray(param[type]) === true){ // 배열의 값을 출력하고 console.log(param[type]); // result에 배열의 값들을 누적합니다. result += param[type].reduce(callback); // 배열이 아닌 object이면 } else if (typeof param[type] === 'object') { // 프로퍼티 이름과 값을 출력하고 console.log(type,":",param[type]); // 재귀 호출을 통해 데이터를 끝까지 탐색 show(param[type]); // 가장 안에있는 오브젝트의 프로퍼티 이름과 값을 출력 } else { console.log(type,":",param[type]); } }; }; // 재귀 함수 호출 show(member); // 누적한 값 출력 console.log(result);
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "MEMBER" not found; SQL statement:
========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하세요..ㅎㅎ h2 데이터베이스에 sql 문 실행하는 과정에서 막혀서 질문 드립니다.. 저는 일단 spring boot 를 gradle 로 빌드할 때 오류가 생겼고 이를 해결하지 못해서 maven 으로 프로젝트를 구성했습니다. 이전 과정까진 잘 따라왔는데 순수 JDBC 강의에서 h2 디비와 연동하는 과정에서 막혔습니다. 일단 localhost:8080으로 접속해 회원목록으로 이동하면 제목에 단 텍스트와 같은 에러가 intellij 에 발생합니다. 앞서 비슷한 질문이 있길래 참고하였으나 하시는 방식들으 전부 먹히지 않았습니다. - DB 재설치 - 시스템 재시작 - DB_CLOSE_DELAY=-1 키워드 붙이기 등 여러 시도를 해봤지만 안되고 있고..사실 강의 진행에는 문제가 없지만 이후 진행할 JPA 강의에서 문제가 발생할 것 같은 염려가 생겨 질문을 남겨서 해결을 하고 싶었습니다. 해결에 도움을 주신다면 정말 감사드리겠습니다. 추가적인 질문으로 만약 Connection 객체의 getMetaData 메소드를 호출해서 다음과 같이 정보가 나온다면 DB와 연결은 잘 되었다고 볼 수 있는 걸까요? HikariProxyDatabaseMetaData@2114582379 wrapping dbMeta0: conn0: url=jdbc:h2:mem:26ae78c5-4f2e-4527-9ab8-d028e289479c user=SA 다음은 에러 내용 전문입니다. 2021-08-16 12:40:38.391 ERROR 21160 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "MEMBER" not found; SQL statement: select * from member [42102-200]] with root cause org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "MEMBER" not found; SQL statement: select * from member [42102-200] at org.h2.message.DbException.getJdbcSQLException(DbException.java:453) ~[h2-1.4.200.jar:1.4.200] at org.h2.message.DbException.getJdbcSQLException(DbException.java:429) ~[h2-1.4.200.jar:1.4.200] at org.h2.message.DbException.get(DbException.java:205) ~[h2-1.4.200.jar:1.4.200] at org.h2.message.DbException.get(DbException.java:181) ~[h2-1.4.200.jar:1.4.200] at org.h2.command.Parser.readTableOrView(Parser.java:7628) ~[h2-1.4.200.jar:1.4.200] at org.h2.command.Parser.readTableFilter(Parser.java:1970) ~[h2-1.4.200.jar:1.4.200] at org.h2.command.Parser.parseSelectFromPart(Parser.java:2827) ~[h2-1.4.200.jar:1.4.200] at org.h2.command.Parser.parseSelect(Parser.java:2959) ~[h2-1.4.200.jar:1.4.200] at org.h2.command.Parser.parseQuerySub(Parser.java:2817) ~[h2-1.4.200.jar:1.4.200] at org.h2.command.Parser.parseSelectUnion(Parser.java:2649) ~[h2-1.4.200.jar:1.4.200] at org.h2.command.Parser.parseQuery(Parser.java:2620) ~[h2-1.4.200.jar:1.4.200] at org.h2.command.Parser.parsePrepared(Parser.java:868) ~[h2-1.4.200.jar:1.4.200] at org.h2.command.Parser.parse(Parser.java:843) ~[h2-1.4.200.jar:1.4.200] at org.h2.command.Parser.parse(Parser.java:815) ~[h2-1.4.200.jar:1.4.200] at org.h2.command.Parser.prepareCommand(Parser.java:738) ~[h2-1.4.200.jar:1.4.200] at org.h2.engine.Session.prepareLocal(Session.java:657) ~[h2-1.4.200.jar:1.4.200] at org.h2.engine.Session.prepareCommand(Session.java:595) ~[h2-1.4.200.jar:1.4.200] at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1235) ~[h2-1.4.200.jar:1.4.200] at org.h2.jdbc.JdbcPreparedStatement.<init>(JdbcPreparedStatement.java:76) ~[h2-1.4.200.jar:1.4.200] at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:352) ~[h2-1.4.200.jar:1.4.200] at com.zaxxer.hikari.pool.ProxyConnection.prepareStatement(ProxyConnection.java:337) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.HikariProxyConnection.prepareStatement(HikariProxyConnection.java) ~[HikariCP-4.0.3.jar:na] at hellomaven.hellomavenspring.repository.JdbcMemberRepository.findAll(JdbcMemberRepository.java:75) ~[classes/:na] at hellomaven.hellomavenspring.service.MemberService.findMembers(MemberService.java:42) ~[classes/:na] at hellomaven.hellomavenspring.controller.MemberController.list(MemberController.java:39) ~[classes/:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1064) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.9.jar:5.3.9] at javax.servlet.http.HttpServlet.service(HttpServlet.java:655) ~[tomcat-embed-core-9.0.50.jar:4.0.FR] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.9.jar:5.3.9] at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) ~[tomcat-embed-core-9.0.50.jar:4.0.FR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:228) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.50.jar:9.0.50] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1723) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.50.jar:9.0.50] at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
-
미해결게임 프로그래머 취업 전략 가이드
유니티와 언리얼에 대해서
강사님 저는 3년제 대학교에서 2학년으로 공부중인 학생입니다. 게임 개발을 공부해 나가고 있는데 빨리 취업하는 것을 노린다면 유니티를 공부해도 괜찮을까요?...
-
미해결파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
pandas.errors.ParserError: Error tokenizing data. C error: out of memory
pandas.errors.ParserError: Error tokenizing data. C error: out of memory 안녕하세요. 주식종목의 틱봉 거래 데이터를 불러오는데, 저런 알람이 뜨는데 ,, 어떤식으로 처리를 할수가 있을까요? 구글링을 하니깐 chunkisize 인가를 사용하라고 하는데, chunkisize = 10000 이렇게 하니깐 textreader 라는 알람이뜨더라구여 ,,, 제가 생각하고 있는 한가지 방안은 일정로우가 되면 그냥 잘라서 넘기는거는 생각하고 있는데,, 그외에 어떻게 할수 있을지,,, 고민이 되어 질문 드립니다. 감사합니다.
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
크롬으로 로컬 띄었더니 에러가나네요
안녕하세요, 현재 소스에 console.log 사용에 찍은 로그가 크롬에서 수행이 되지 않습니다. 이거에 대한 처리를 따로 해줘야하는건가요? 크롬은 가장 최신 버전입니다.
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
에러가 나네요
안녕하세요, 크롬 사용해 로컬 띄우고 있는데, console.log로 찍은 소스가 크롬 console창에 안찍히고 에러가나네요. 이거 해결할수 있는 방법 있을까요? 크롬은 최신버전입니다.
-
미해결스프링 시큐리티
Provider 선택 문의
안녕하세요. 강사님 AbstractJaasAuthenticationProvider class도 AbstractUserDetailsAuthenticationProvider class도 UsernamePasswordAuthenticationToken 을 처리할 수 있는데, 어떻게 DaoAuthenticationProvider 만 선택되어 처리되는 건가요? 감사합니다
-
미해결홍정모의 따라하며 배우는 C++
참조자 반환형오류
#include <iostream> using namespace std; class Cents{ private: int m_cents; public: Cents(const int& cents):m_cents(cents){} int getCents() const { return m_cents; } }; //반환형이 참조자일 시 오류 Cents& addCents(const Cents &a,const Cents &b){ return Cents( a.getCents()+b.getCents() ); //익명객체 사용 } int main(int argc, const char * argv[]) { Cents a(5); Cents b(7); cout<<addCents(a, b).getCents()<<endl; return 0; } return으로 Cents객체를 반환하는데 값의 복사형식이 아닌 그 자체를 반환하겠다인 의미잖아요? 반환형이 Cents면 ok인데 Cents&하는 순간 return문에서 오류가 납니다. 이유가 무엇인가요?
-
미해결실전! Querydsl
querydsl random select관련
안녕하세요 querydsl을 사용하여 이것저것 해보다가, 랜덤으로 orderby해서 값을 가져오는 경우엔 어떻게 해야할지 궁금합니다 jpa나 jpql, querydsl을 사용하여 random select를 구현할 순 없을까요?? 참고로 DB는 MariaDB입니다!
-
미해결선형대수학개론
2.6 질문
안녕하세요 수업 잘듣고 있는 수강생입니다. 2.6 page 5에서 column space 에서 is b in col A? 가 Ax=b consistent? 와 왜 같다는건지 부연설명좀 부탁드려도 될까요??
-
미해결
Cleaning up connection pool
안녕하세요! 강의 정말 잘듣고있습니다!! :) 강의듣고 혼자 코드 작성해보던 중에 해결되지 않는 에러가 발생해서 질문 남깁니다. 계속 잘 돌아가다가 갑자기 Member, Team insert기능도 안되네요ㅜㅜ 질문들 찾아보고 h2 버전도 내려보고 했는데 해결이 안되네요ㅜ DB에 아예 insert가 안되는데 갑자기 왜 이러는건가요? jpaMain package hellojpa;import javax.persistence.*;import java.util.List;public class JpaMain { public static void main(String[] args){ EntityManagerFactory emf=Persistence.createEntityManagerFactory("hello"); EntityManager em=emf.createEntityManager(); EntityTransaction tx=em.getTransaction(); tx.begin(); try { Team t1=new Team(); t1.setName("team1"); t1.setId(1L); em.persist(t1); Member m1=new Member(); m1.setUsername("member1"); m1.setAge(1); m1.setTeam(t1); em.persist(m1); Member m2=new Member(); m2.setUsername("member2"); m2.setAge(2); em.persist(m2);// em.flush();// em.clear();// System.out.println("--------------");// String s="select m from Member m JOIN m.team t";// List<UserDto > result= em.createQuery(s,UserDto.class).getResultList();// for(UserDto o:result){// System.out.println(o.getUsername()+" "+o.getAge());// } tx.commit(); // 쿼리 날림 } catch(Exception e){ tx.rollback();; }finally { em.close(); } emf.close(); }} Member package hellojpa;import javax.persistence.*;import java.util.HashSet;import java.util.Set;@Entity@SequenceGenerator( name = "MEMBER_SEQ_GENERATOR", sequenceName = "MEMBER_SEQ", //매핑할 데이터베이스 시퀀스 이름 initialValue = 1, allocationSize = 50)public class Member { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE,generator="MEMBER_SEQ_GENERATOR") @Column(name="MEMBER_ID") private Long id; @Column(name="USERNAME") private String username; private int age; public int getAge() { return age; } public void setAge(int age) { this.age = age; }// @Column(name="TEAM_ID")// private Long teamId; @ManyToOne @JoinColumn(name="TEAM_ID") private Team team;// @ElementCollection// @CollectionTable(name="FAVORITE_FOOD",joinColumns =// @JoinColumn(name="MEMBER_ID"))// @Column(name="FOOD_NAME")// private Set<String> favoriteFoods=new HashSet<>(); public Team getTeam() { return team; } public void setTeam(Team team) { this.team = team; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; }} Team package hellojpa;import javax.persistence.*;import java.util.ArrayList;import java.util.List;@Entitypublic class Team { @Id @GeneratedValue Long id; String name; @OneToMany(mappedBy = "team") List<Member> members=new ArrayList<>(); public List<Member> getMembers() { return members; } public void setMembers(List<Member> members) { this.members = members; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; }} UserDto package hellojpa;public class UserDto { private String username; private int age; public String getUsername() { return username; } public int getAge() { return age; } public UserDto(String username, int age) { this.username = username; this.age = age; }} 에러 "C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2021.1.1\lib\idea_rt.jar=52868:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2021.1.1\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\charsets.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\ext\access-bridge-64.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\ext\cldrdata.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\ext\dnsns.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\ext\jaccess.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\ext\localedata.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\ext\nashorn.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\ext\sunec.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\ext\sunjce_provider.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\ext\sunmscapi.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\ext\sunpkcs11.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\ext\zipfs.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\jce.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\jsse.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\management-agent.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\resources.jar;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.181-1\jre\lib\rt.jar;C:\Users\82103\IdeaProjects\jpa\ex1-hello-jpa\target\classes;C:\Users\82103\.m2\repository\org\hibernate\hibernate-entitymanager\5.3.10.Final\hibernate-entitymanager-5.3.10.Final.jar;C:\Users\82103\.m2\repository\org\jboss\logging\jboss-logging\3.3.2.Final\jboss-logging-3.3.2.Final.jar;C:\Users\82103\.m2\repository\org\hibernate\hibernate-core\5.3.10.Final\hibernate-core-5.3.10.Final.jar;C:\Users\82103\.m2\repository\org\javassist\javassist\3.23.2-GA\javassist-3.23.2-GA.jar;C:\Users\82103\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\82103\.m2\repository\org\jboss\jandex\2.0.5.Final\jandex-2.0.5.Final.jar;C:\Users\82103\.m2\repository\com\fasterxml\classmate\1.3.4\classmate-1.3.4.jar;C:\Users\82103\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\82103\.m2\repository\org\dom4j\dom4j\2.1.1\dom4j-2.1.1.jar;C:\Users\82103\.m2\repository\org\hibernate\common\hibernate-commons-annotations\5.0.4.Final\hibernate-commons-annotations-5.0.4.Final.jar;C:\Users\82103\.m2\repository\javax\persistence\javax.persistence-api\2.2\javax.persistence-api-2.2.jar;C:\Users\82103\.m2\repository\net\bytebuddy\byte-buddy\1.9.5\byte-buddy-1.9.5.jar;C:\Users\82103\.m2\repository\org\jboss\spec\javax\transaction\jboss-transaction-api_1.2_spec\1.1.1.Final\jboss-transaction-api_1.2_spec-1.1.1.Final.jar;C:\Users\82103\.m2\repository\com\h2database\h2\1.4.200\h2-1.4.200.jar" hellojpa.JpaMain 8월 16, 2021 9:54:39 오전 org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation INFO: HHH000204: Processing PersistenceUnitInfo [ name: hello ...] 8월 16, 2021 9:54:39 오전 org.hibernate.Version logVersion INFO: HHH000412: Hibernate Core {5.3.10.Final} 8월 16, 2021 9:54:39 오전 org.hibernate.cfg.Environment <clinit> INFO: HHH000206: hibernate.properties not found 8월 16, 2021 9:54:40 오전 org.hibernate.annotations.common.reflection.java.JavaReflectionManager <clinit> INFO: HCANN000001: Hibernate Commons Annotations {5.0.4.Final} 8월 16, 2021 9:54:43 오전 org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure WARN: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 8월 16, 2021 9:54:43 오전 org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator INFO: HHH10001005: using driver [org.h2.Driver] at URL [jdbc:h2:tcp://localhost/~/test] 8월 16, 2021 9:54:43 오전 org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator INFO: HHH10001001: Connection properties: {user=sa} 8월 16, 2021 9:54:43 오전 org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator INFO: HHH10001003: Autocommit mode: false 8월 16, 2021 9:54:43 오전 org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections <init> INFO: HHH000115: Hibernate connection pool size: 20 (min=1) 8월 16, 2021 9:54:43 오전 org.hibernate.dialect.Dialect <init> INFO: HHH000400: Using dialect: org.hibernate.dialect.H2Dialect Hibernate: drop table Member if exists Hibernate: drop table Team if exists Hibernate: drop sequence if exists hibernate_sequence Hibernate: drop sequence if exists MEMBER_SEQ 8월 16, 2021 9:54:45 오전 org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl getIsolatedConnection INFO: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@581d969c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. Hibernate: create sequence hibernate_sequence start with 1 increment by 1 Hibernate: create sequence MEMBER_SEQ start with 1 increment by 50 Hibernate: create table Member ( MEMBER_ID bigint not null, age integer not null, USERNAME varchar(255), TEAM_ID bigint, primary key (MEMBER_ID) ) Hibernate: create table Team ( id bigint not null, name varchar(255), primary key (id) ) Hibernate: alter table Member add constraint FKl7wsny760hjy6x19kqnduasbm foreign key (TEAM_ID) references Team 8월 16, 2021 9:54:45 오전 org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl getIsolatedConnection INFO: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7cd1ac19] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 8월 16, 2021 9:54:45 오전 org.hibernate.tool.schema.internal.SchemaCreatorImpl applyImportSources INFO: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@69c43e48' 8월 16, 2021 9:54:45 오전 org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl stop INFO: HHH10001008: Cleaning up connection pool [jdbc:h2:tcp://localhost/~/test] Process finished with exit code 0 답변주시면 감사합니다!
-
미해결내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
select강의 질문입니다.
soup=bs4.BeautifulSoup(res.text,"lxml") ul_elements=soup.select("ul.lst_total") len(ul_elements) type(ul_elements) ul_elements=ul_elements[0] type(ul_elements) li_elements=ul_elements.select("li") len(li_elements) ------------------------------------------------------------------------------ li_elements1=soup.select("ul.lst_total li") len(li_elements1) <사진1첨부> 1. 점선 위에 부분은 리절트셋에 (객체(tag)안에 li)를 바로 사용하지 못해 tag라는 객체안에서 li를 뽑아낸다.는 방법이고 점선 아래는 CSS를 사용하여 자손 li까지 추출하는것 같은데 점선 위는 결과값이 9가 나오고 점선아래는 19가 나오는 이유가 궁금합니다. 강의에서는 점선위에값과 아래값 결과값이 동일해서요. 2. li_elements2=soup.select("ul.lst_total>li.bx") len(li_elements2) 13으로 나오는데요. 근데 코드봐도 bx로 시작하는 클래스(사진2)는 없는데 왜 13으로 나오나요? 또 bx로 검색해도 안나와서요. 3. 클래스 2개일 때 구분이 띄어쓰기 _이거인가요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
.env 질문입니다
HTML에 있는 키도 .env에 보관할 수 있나요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
주소값 출력
findMember를 출력했을 때 객체의 주소값 처럼 나왔는데요 ! 데이터베이스 테이블의 한 행의 주소값이라고 생각하면 될까요?? 그리고 저 코드를 3번 연속 돌렸다고 했을 때, 데이터베이스에 중복해서 3개가 저장되지 않는 이유는 pk때문인가요? 아니면 영속성 컨텍스트의 캐시 때문인가요?
-
미해결내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
select 강의 질문있습니다.
-soup=bs4.BeautifulSoup(res.text,"lxml") ul_elements=soup.select("ul.lst_total") len(ul_elements) >2 len(ul_elements) 실행할 시 2가 나오는데 2라는것은 lst_total와_list_base 2개가 있어서 2로 나오는건가요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
tar @2.2.2:오류가 뜨는데 어떻게 해야하나요?
이렇게오류가 뜨는데 뭘 업데이트 해야하나요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
postman 오류가 납니다
save 누르고 send를 누르면 오류가 떠서 콘솔로 내용을 확인해보면 이렇습니다.. 코드도 동일하게작성했는데 어떻게 해야하는지 잘 모르겠습니다. Error: getaddrinfo ENOTFOUND {{url}} ▶Request Headers User-Agent: PostmanRuntime/7.28.3 Accept: */* Postman-Token: 4ecae740-2917-4189-8e30-b0aa6da4f027 Host: {{url}} Accept-Encoding: gzip, deflate, br Connection: keep-alive ▶