묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결시스템엔지니어가 알려주는 리눅스 기초편 Bash Shell Script
분명 파일이 있는데 계속 -bash: cd: /root/SHELL: No such file or directory 라고 뜹니다
ls를 해보니 work 랑 shell 파일이 없는데 여기서 어떻게 해야될까요? 사용자 파일에는 있는데 cent1에서는 왜 파일이 없다고 뜰까요..
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [취업편]
팀프로젝트링크는 어떻게 걸어야 할까요?
선생님 질문 하나 더 드립니다ㅜㅜ 팀프로젝트를 했을 때 저장소를 제 깃헙에 생성하고, 팀원을 초대하여 코드를 올렸었습니다. 이 때는 팀원들과 함께한 그 리포지토리에 링크를 걸어야하나요? 그렇다면 코드링크 거는 건 팀원들의 깃헙에도 적용이 되나요? 그것이 아니라면 따로 리포지토리를 하나 더 생성해서 프로젝트를 복사한 후에 제 포트폴리오에 맞게 코드링크도 걸고 해야하나요????
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
현재 오류 질문드립니다 , connect error?.
=========에러 내용입니다================= 1월 03, 2022 4:40:34 오후 org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions ERROR: Connection is broken: "java.net.SocketTimeoutException: connect timed out: localhost" [90067-199] Exception in thread "main" org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:275) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.<init>(InFlightMetadataCollectorImpl.java:179) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:119) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:904) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:935) at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:56) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54) at hellojpa.JpaMain.main(JpaMain.java:11) Caused by: org.hibernate.exception.JDBCConnectionException: Error calling Driver#connect at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:48) at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.connections.internal.BasicConnectionCreator.convertSqlException(BasicConnectionCreator.java:118) at org.hibernate.engine.jdbc.connections.internal.DriverConnectionCreator.makeConnection(DriverConnectionCreator.java:41) at org.hibernate.engine.jdbc.connections.internal.BasicConnectionCreator.createConnection(BasicConnectionCreator.java:58) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections.addConnections(DriverManagerConnectionProviderImpl.java:363) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections.<init>(DriverManagerConnectionProviderImpl.java:282) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections.<init>(DriverManagerConnectionProviderImpl.java:260) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections$Builder.build(DriverManagerConnectionProviderImpl.java:401) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.buildPool(DriverManagerConnectionProviderImpl.java:112) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.configure(DriverManagerConnectionProviderImpl.java:75) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:100) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:246) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.buildJdbcConnectionAccess(JdbcEnvironmentInitiator.java:145) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:66) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:94) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 14 more Caused by: org.h2.jdbc.JdbcSQLNonTransientConnectionException: Connection is broken: "java.net.SocketTimeoutException: connect timed out: localhost" [90067-199] at org.h2.message.DbException.getJdbcSQLException(DbException.java:617) at org.h2.message.DbException.getJdbcSQLException(DbException.java:427) at org.h2.message.DbException.get(DbException.java:194) at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:435) at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:317) at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:169) at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:148) at org.h2.Driver.connect(Driver.java:69) at org.hibernate.engine.jdbc.connections.internal.DriverConnectionCreator.makeConnection(DriverConnectionCreator.java:38) ... 29 more Caused by: java.net.SocketTimeoutException: connect timed out at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method) at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107) at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399) at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242) at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224) at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.base/java.net.Socket.connect(Socket.java:608) at org.h2.util.NetUtils.createSocket(NetUtils.java:103) at org.h2.util.NetUtils.createSocket(NetUtils.java:83) at org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:115) at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:431) ... 34 more Process finished with exit code 1 =============================== ===========현재소스입니다=============== package hellojpa;import javax.persistence.EntityManager;import javax.persistence.EntityManagerFactory;import javax.persistence.EntityTransaction;import javax.persistence.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 { //비영속 Member member = new Member(); member.setName("HelloJpa"); member.setId(101L); //영속 em.persist하면 db에 바로 날아가는 것이 아니라 영속성 컨텍스트안에 영속성으로 된다 //현재 1차 캐쉬에 저장되어있다 System.out.println("=========BEFORE ======"); em.persist(member); System.out.println("========AFTER========"); //영속성 컨택스트는 한 트랙젝션 단위로 이루어지기에 순간의 찰나에 따라서 변화한다 Member findMember = em.find(Member.class, 101L); tx.commit(); }catch (Exception e) { tx.rollback(); }finally { em.close(); } emf.close(); }} ============================ ===========메이븐 파일입니다============= <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>jpa-basic</groupId> <artifactId>ex1-hello-jpa</artifactId> <version>1.0.0</version> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>11</source> <target>11</target> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.0</version> </dependency> <!-- JPA 하이버네이트 --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>5.3.10.Final</version> </dependency> <!-- H2 데이터베이스 --> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>1.4.199</version> </dependency> </dependencies> <properties> <maven.compiler.source>11</maven.compiler.source> <maven.compiler.target>11</maven.compiler.target> </properties></project> 현재 connect 에러라고 발생하는데 왜 이런지 모르겠습니다. 소스는 동일 한 것같습니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한 요청합니다
인프런 아이디 : rladlsvy2448@naver.com 인프런 이메일 : rladlsvy2448@naver.com 깃헙 아이디 : rladlsvy2448@naver.com 깃헙 Username : kiminpyo
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [취업편]
프로젝트 목록 작성할 때 질문드립니다.
선생님! 얼마전 국비 학원 수료한 비전공자 입니다! 프로젝트 목록 작성할 때 학원에서 배웠던 MVC1모델로 만든 프로젝트도 추가해도 될지 고민 되어 질문 드립니다ㅜㅜ 파이널 프로젝트는 스프링부트를 사용하여 MVC2모델로 진행했는데, 세미프로젝트는 JSP 스트립틀릿 문법을 사용해서 만들었었습니다. 나중에 되어서야 이 코드는 요즘 쓰여지지 않는 코드라는 것을 알게되었습니다. 이런 코드로 만든 프로젝트라도 추가하는 것이 좋을까요??
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
lambda의 역할
강의 영상 8분에서 apply(lambda x...) 가 나오는데 lambda는 그냥 기준일 뿐인가요? lambda의 역할이 궁금합니다.
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
결제관련 질문드립니다.
강의 잘듣고 있습니다.결제관련 질문 드립니다.무료로 사용을 하다가 일정사용량이 넘으면 사용을 못하게 되면서 유료로 전환하라고 메세지가 날라오는건가요그렇다면 사용량은 어느정도에서 유료로 전환하라고 하는가요답변 부탁 드릴께요
-
미해결React 기반 Gatsby로 기술 블로그 개발하기
안녕하세요 도커 상에서 기술블로그 작성을 도전하고 있는데 문제가 ㅠㅠ...
현재 1파트 개발 환경 구축을 거의 마무리 짓는 과정에 있었습니다. typescript 설치 및 다 마친 뒤 `yarn develop`으로 로컬 상에서 최종 점검을 하는데, 위와 같은 에러가 발생했습니다. 뭐가 문제인지는 몰라 확인차 path 인자를 사용하는 수정한 파일들을 확인하였는데, 오탈자나 문제는 없어 보였습니다. 그래서 조언을 듣고 싶어서 일단 이렇게 오류 상황을 찍어서 올려봅니다 ㅠㅠ.. 현재 개발 환경은 m1 mac OS 12 docker ubuntu:latest gatsby-cli 4.4.0 node 최신 버전 에서 진행중입니다.
-
미해결Python 부트캠프
얕은물_인쇄용p169중첩함수 질문
아래는 제가 작성한 코드이고 # 캣은 매달 월과 같은 요일에 적립금 이벤트를 진행하기로 했습니다. # 예를 들어, 2월 2일에는 적립금의 2배를, 3월 3일에는 적립금의 3배를 적립해줍니다. # 만약 손님이 2월 2일에 5000원의 생선을 구매하고, 3월 3일에 15000원을 구매했다면 각각 얼마의 적립금을 받을 수 있을까요? # 중첩 함수를 사용하여 풀어보세요! 구매금액_Feb = int(input('2월 2일에 얼마를 구매하셨나요?')) 구매금액_Mar = int(input('3월 3일에 얼마를 구매하셨나요?')) def 배수(n): def 적립(value): 적립_Feb = 구매금액_Feb * 0.1 * n 적립_Mar = 구매금액_Mar * 0.1 * n return 적립 Feb = 배수(2) Mar = 배수(3) print(Feb) print(f'2월 적립금 이벤트: {Feb} 노드가 적립되었습니다.') print(f'3월 적립금 이벤트: {Mar} 노드가 적립되었습니다.') 여기서부터 결과입니다 2월 2일에 얼마를 구매하셨나요?5000 3월 3일에 얼마를 구매하셨나요?15000 <function 배수.<locals>.적립 at 0x7f64fed7ec20> 2월 적립금 이벤트: {<function 배수.<locals>.적립 at 0x7f64fed7ec20>} 노드가 적립되었습니다. 3월 적립금 이벤트: {<function 배수.<locals>.적립 at 0x7f64fed7e0e0>} 노드가 적립되었습니다. 각 달 적립금이 왜 이렇게 뜨는 건가요? def 배수(n): def 적립(value): 적립_Feb = 구매금액_Feb * 0.1 * n 적립_Mar = 구매금액_Mar * 0.1 * n return 적립 여기서 뭔가 잘못된 거 같은데 뭐가 잘못된 건지 잘 모르겠어요
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
https://www.travis-ci.com/
https://travis-ci.org/ 에서 https://www.travis-ci.com/ 로 변경 되었네요
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
404 처리 미들웨어 next 질문
안녕하세요. 궁금한 게 하나 있습니다. 미들웨어에서 next를 해 주지 않으면 다음 라우터로 넘어가지 않는다고 알아들었는데, 강사님의 404 처리 미들웨어를 보면 next();를 하지 않으셨더라고요. 혹시 404 아래로 더 이상 실행될 라우터가 없기 때문에 생략하신 건가요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
에디터 질문입니다.
VSCODE, Sublime, Atom 등이 아닌 웹스톰을 사용하시는 듯 한데 특별히 웹스톰을 사용하면 좋거나꼭 웹스톰을 사용해야 할 필요가 있을까요?
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습
유니티에서도 사용이 가능한가요?
유니티에서도 사용가능한 SDK가 있나요?
-
미해결리눅스 입문 - 개념으로 탄탄히!!
리디렉션
안녕하세요 리디렉션에 대한 테크닉은 이해가 잘 되긴 합니다만 혹시 어느 상황에서 리디렉션이 활용될까요? 올바르게 출력된 내용은 파일에 저장할 필요가 있다고 볼 수 있겠으나 에러메세지를 굳이 저장할 필요가 있는 상황이 있나요? 그리고 외부 서버를 사용하려면 기본적인 리눅스에 대한 이해가 있어야 하긴 하는데 입문강의로 해결이 안되는 것 같아서요 혹시 강사님 커리큘럼에서 도움될만한 과정이 있거나 또는 추천해주시는 방법이 있을까요? 교재추천이라던지... 감사합니다
-
미해결퍼블리셔 취업 진짜 실전 가이드(PDF)
기능정의서
안녕하세요, 강사님. 좋은 자료를 제공해 주셔서 감사합니다. 강의 소개 글 중, 학생 리뷰에 "기능정의서"가 눈에 띄어서 연락을 주셨다고 합니다. 라는 부분이 인상 깊어서 강의를 구매했는데요. PDF 내에는 관련 내용이 없어서 무척 아쉬웠습니다. 혹시 '기능정의서'에 대한 내용을 학습할 수 있는 다른 방법이 있을지, 아니면 해당 내용을 추가하실 의향은 없는지 조심스럽게 여쭤봅니다. 간단하게라도 관련 예제나 내용을 보면 포폴 작성에 도움이 되지 않을까 하여 글을 올리게 되었습니다. 날씨가 추운데 건강 유의하세요 :)
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
10강 인강 무작정 따라하는데 ... ppt도없고 손으로 다 치고 하는데 오류납니다..
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 10강 인강 무작정 따라하는데 ... ppt도없고 손으로 다 치고 하는데 오류납니다.. 10강 ,11강 파일없네요 없어서 손으로 일일이 다 치고 햇는데 1번 패키지만드는방법도 안나와서 막 눌러보고 어떻게든 그림대로 따라해서 만들엇는데 2번처럼 빨간줄로 오류 나고 안되고 이영상보고 게시판작성못할거같아요 어떻게하죠 ... 도와주시십오 ...........................................
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
피쳐데이터 왜곡도 확인을 통한 로그변환과 피쳐스케일링
안녕하세요 공부하면서 질문이 생겼습니다. 해당 내용에서 피쳐들에 대하여 왜곡도 확인을 통해 왜곡도가 심한 피쳐를 대상으로 로그변환을 적용하였는데 그렇다면 표준화, 정규화와 같은 피쳐 스케일링과 왜곡도 확인 통한 로그 변환 중 어떠한 것을 더 우선적으로 두고 진행해야하는지, 상황별로 사용하는 경우가 다른 것인지지 궁금합니다. 피쳐스케일링을 한 후에 왜곡도를 확인하여 추가 로그변환을 적용해 주는것인지, 아니면 특정 상황에서는 표준화나 정규화를 하고 다른 특정상황에서는 왜곡도 확인으로 로그변환만 해주면 되는 것인지 궁금하네요. 추가적으로 이번에 새로 개설하신 스파크 머신러닝에 관해서도 관심이 있어 질문 남깁니다. 파이썬 머신러닝 완벽가이드가 머신러닝 개념 및 구현능력에 관한 강의라면 스파크 강의는 데이터 가공/분석까지 학습할 수 있는 것인지 궁금합니다. 또한 제가 SQL에 대해서 아직 학습을 진행하지 않은 상태여서, 해당 강의를 통해 이러한 부분까지 학습이 가능한 것인지 궁금하며 현업에 종사자가 아닌 취준생에게도 적합한 강의인지 알고 싶습니다. 항상 좋은 강의 제공해주셔서 감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
npm run build 시 멈춤현상..(?)
안녕하세요 제로초님~! aws 배포 강의를 앞두고 build를 하는 과정에서 위처럼 3/7 지점에서 멈춰서 더이상 동작하지 않는 현상이 나타납니다.. 원인이 뭘까요 ㅠㅠ
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
세션 질문드립니다.
여기서 req.login(); req.logout(); 을 쓸수있는것은 패스포트 안에있는 기능인가요? express-session 도 깔아두었는데 passport.serializeUser 이부분이 실행하고 done()이 실행할때 req.session.id = user.id 랑 같다고 생각할수있나요? 근데 만약 위에꺼가 실행되는거라면 req가 들어있지 않는데 어떻게 실행이 되는지 궁금합니다.
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
테스트 코드에서 CUD 쿼리가 나가지 않습니다..
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요 강의를 완강하고 혼자서 토이프로젝트를 개발하고 있는데요 다른건 다 잘되는데 하나의 테스트 메소드에서 CUD 쿼리가 안나가고 Read 쿼리만 나갑니다. Rollback을 false로 옵션을 주고 테스트할 때는 또 CUD 쿼리도 나가는데... 그냥 @Transactional 옵션만 줬을 때는 안나가네요 해당 메소드에서 사용하는 Service 클래스에 전부 Transactional 어노테이션 선언이 되어있는데 왜 그런지 모르겠습니다 ㅠㅠ 문제의 테스트 코드입니다.. 첫번째 Assert에서는 target이 삭제되어 null 이 되었다고 통과되는데 두번째 Assertion에서 댓글(comment)가 여전히 포스트에 남아있어서 통과가 안되는 문제가 있습니다. 코드를 돌려봤을때 insert나 delete 쿼리는 일절 나가지 않고 select문만 나갑니다.. rollback(false)처리해주면 그제서야 쿼리가 나갑니다. CommentService 해당 메소드 코드입니다! 항상 좋은 강의 덕분에 많이 배우고 도움 받고 있습니다. 늘 감사드립니다! 바쁘시겠지만 답변 부탁드립니다. 새해 복 많이 받으세요!