묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Spring Boot JWT Tutorial
AuthController 질문있습니다
안녕하세요, 우선 좋은 강의 감사합니다. ^___^ 다름이 아니라 강의를 실습하는 중 문제가 생겨 한 가지 여쭙고 싶습니다! /api/authenticate 경로로 요청을 보내면 JwtFilter의 doFilter 로직을 타더라구요. 그래서 요청 헤더에 아무런 값이 없기 때문에 "유효한 JWT 토큰이 없습니다" 문장이 로그에 찍힙니다. SecurityConfig에 /api/authenticate 경로는 .permitAll() 을 해줬기 때문에 해당 doFilter 로직을 타면 안될 것 같은데, 혹시 제 생각이 맞는지 여쭤보고 싶습니다. 혹시 추가로... 강사님 깃허브 코드랑 비교해봐도 크게 다른점이 잘 안보이고.. 포스트맨으로 POST 요청까지 크게 다른 점을 모르겠는데.. 혹시 "유효한 JWT 토큰이 없습니다" 라고 뜨는 경우에 코드상에 살펴볼만한 포인트가 있을까요..? 감사합니다.
-
미해결스프링 핵심 원리 - 고급편
JpaRepository 로그 출력이 안됩니다
안녕하세요 강의를 우선 한번 다 듣고 예제를 직접 만들어보면 학습을 하고있는데 다음과같은 문제가 생겼습니다 간단한 controller - service - repository 구조의 api를 만들었는데 controller - service 까지는 로그가 잘 찍히는데 레포지토리에서 로그가 찍히지 않았습니다(소스가 코틀린이 죄송합니다..) @Aspect@Componentclass LogTraceAspect(private val logTrace: LogTrace) {// @Around("execution(* com.example.logger.app..*(..)) || target(com.example.logger.app.repository.MemberRepository)")// @Around("execution(* com.example.logger.app..*.*(..))") @Around("within(com.example.logger.app..*)") @Throws(Throwable::class) fun execute(joinPoint: ProceedingJoinPoint): Any { var status: TraceStatus? = null return try { val message = joinPoint.signature.toShortString() status = logTrace.begin(message) val result = joinPoint.proceed() logTrace.end(status) result } catch (e: Exception) { logTrace.exception(status!!, e) throw e } }} package com.example.logger.app.repositoryimport com.example.logger.app.entity.Memberimport com.example.logger.app.entity.Teamimport com.example.logger.app.redis.TeamDtoPointimport org.springframework.data.jpa.repository.JpaRepositoryimport org.springframework.data.repository.CrudRepositoryinterface TeamRepository : JpaRepository<Team, Long>interface MemberRepository : JpaRepository<Member, Long>interface TeamRedisRepository : CrudRepository<TeamDtoPoint, String> 첫번째로 주석처리된 포인트컷처럼 target으로 직접 repository를 지정해주면 로그가 찍히는데 그렇지 않을 경우에는 로그가 찍히지 않았습니다. (TeamRepository, MemberRepository 둘다) 그런데 이상한건 같은 패키지에 있는 redis용 레포지토리인 TeamRedisRepository는 로그가 찍힙니다.. 제가 어떤 부분을 놓치고 있는 걸까요?? 전체 소스코드는 https://github.com/rkdals213/logger 여기있습니다
-
미해결아빠가 들려주는 [R shiny app] 만들기
reactivePlot 함수가 안보이고, ggplot 결과 그래프가 안뜹니다 ㅜㅜ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
미디어쿼리 반응형 만들때 사이즈 질문있습니다.
안녕하세요~ 미디어쿼리 반응형 만들때 사이즈 질문있는데요 강사님이 미디어쿼리 모바일 사이즈를 max-width: 768px 로 하시는데 768px가 모바일의 최적화 사이즈인가요? 왜 768px로 하시는지 궁금합니다.
-
미해결FreeRTOS 프로그래밍
다른 보드에 포팅
안녕하세요 선생님 강의 수강 중인 학생 입니다. 제가 사용하는 보드가 강의와 달라 맨 마지막 부록 강의를 수강하면서 포팅작업을 진행하고 있습니다. 그런데 "01_TASKMAN" 예제는 정상적으로 동작하지만 "02_STACKOVERFLOW" 예제는 영상과 같이 "ababab"가 연속으로 출력이 되지 않습니다. -> 동일하게 예제의 "FreeRTOSConfig.h", "task.c" 복사 "03_CRITICAL" 예제의 출력과 다르게 나타납니다. -> 동일하게 예제의 "FreeRTOSConfig.h", "task.c", "random.s" 복사 아래 사진은 PuTTY 동작 사진과 디버깅 suspend 시 멈추는 곳(계속 동일한 곳에서 정지)입니다. 확인 부탁드립니다. 감사합니다! ---------------------------------------------02--------------------------------------------- ---------------------------------------------03---------------------------------------------
-
미해결단 2주간 키운 블로그로 월 80만원 용돈 벌기
수강후기 남겼어요
수강후기 남겼어요 알려주신 내용 블러그 실천해보고자 합니다. 전자책 이벤트 이메일 알려드려요~ databaseautoplay33@gmail.com
-
해결됨그림으로 쉽게 배우는 운영체제
프로세스 생성과 종료 질문3
답변 감사합니다 여기서 답변을 보고 추가적으로 궁금한 점이 생겼습니다 "그럼 이렇게 init 프로세스를 복사해 터미널이나 그에 필요한 프로세스가 생성되는데 보통 사용자가 실행하는 프로그램은 서로 자식-부모 관계를 가지지 않기 때문에 걱정하시는 것처럼 LOL.exe 프로세스를 종료해도 웹브라우저가 종료하는 일은 발생하지 않습니다!" 라고 답변을 주셨는데요 그렇다면 사용자가 실행하는 프로그램들은 부모 프로세스 없이 독립적으로 프로세스가 생성되는 것인가요? 아니면 그려주신 트리 모양에 적힌 기본적인 프로세스(?)들이 부모 프로세스가 되어서 자식 프로세스로 생성되는 것인가요? 즉 유닉스 OS에서는 모든 프로세스들이 부모 - 자식간의 관계를 가지면서 프로세스들이 생성되는 것인지 궁금합니다 웹브라우저와 LOL.exe가 서로 부모-자식 관계가 아니더라도 그렇다면 컴퓨터 부팅이후 최초로 웹브라우저를 실행했다고 가정했을시 웹브라우저는 어떤 프로세스(기본 프로세스가 되었든 임의의 프로세스가 되었든)의 자식 프로세스로써 생성이 되는건지 아니면 사용자가 실행하는 프로그램이므로 독립적인 프로세스로 생성되는 것인지가 궁금합니다. 두번째 질문으로 앞으로 해주시는 운영체제 대한 설명은 전부 유닉스 OS에만 적용되는 설명인 것인가요 아니면 윈도우 OS나 유닉스 OS나 공통적인 것이지만 일부 차이점이 있는 경우가 있는 것인가요 세번째 질문, 윈도우의 경우 보내주신 링크에서 "독립적으로 실행 되는 새 프로세스를 만듭니다. 그러나 편의상 관계를 부모-자식 관계 라고 합니다." 라는 설명으로 보아 부모 프로세스가 먼저 종료되더라도 자식 프로세스가 좀비 프로세스가 될 것 같지 않은데(서로 독립적인 프로세스 이므로) 제 생각이 맞나요?
-
미해결머신러닝/딥러닝으로 이어지는 선형대수
일차가 아닌 이차 이상의 방정식은 행렬로 표현할 수 없나요?
안녕하세요. 강의 수강생입니다! (아직 초반부를 수강중인데, 선형대수 관련 개념과 머신러닝/딥러닝에 어떻게 적용되는지 정리해주는 좋은 강의인것같습니다) 질문은! 강의에서 일차 방정식과 행렬과의 관계를 알려주셨는데, (일차방정식을 행렬로 표현 가능함) 이차 이상의 방정식은 행렬과 어떤 관계를 가지는 지 궁금합니다. 직관적으로 생각하면 이차 방정식도 행렬로 표현할 수 있을 것 같은데, 구글에 검색해봐도 잘 안나옵니다.
-
미해결파이널 코딩테스트 : 프론트엔드
CSS 업데이트 부탁드립니다.
깃허브에 올라온 css 코드와 강의 코드가 조금씩 업데이트 안된 부분이 있습니다. 최신 파일로 업데이트 해주시면 감사하겠습니다.
-
미해결PWA 시작하기 - 웹 기술로 앱을 만들자
깃헙 권한 요청드립니다.
인프런 아이디 : peterksi@naver.com 인프런 이메일 : peterksi@naver.com 깃헙 아이디 : peterksi@naver.com 깃헙 Username : peterksi
-
미해결유니티를 위한 C# 기초 프로그래밍-구조지향(무료)
안녕하세요 강사님 정말기초적인질문하나만 드려도될까요.,,,,
안녕하세요강사님.. 구글에 여럿검색을해도 해당 내용이 검색 되지않아.. 죄송하게 문의글 남깁니다... 혹시 유니티 프로그램에 강의내용과 같이 콘솔창에 Clear on Play 쪽에 C#내용 log가 print가 되지않습니다.. 새로운 프로잭트를 생성하고 c#을 작성해도 동일하고... 너무 기초적인 질문이여서 죄송합니다만....이유를 알 수있을까요..
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
안녕하세요.
안녕하세요. 데이터를 동기화 할때 부모 컴포넌트에서 computed에 있는 메서드 명을 html 템플릿에 값으로 넣으니 에러가 나서 질문 드립니다. 제 생각에는 html 태그에 자식으로 부터 computed를 통해 가져오는 msg값이 초기 랜더링때 없어서 문제가 발생 하는거 같습니다.. 해당 msg를 보여주는 html템플릿을 주석 처리하면 정상적으로 랜더링 하고 해당 부분을 다시 주석을 해제하면 핫리로드를 통해 정상 작동하더라고요. return this.$refs?.child_component?.msg || ''; 나 템플릿에 {{ msg || ''}}를 해도 해결이 안되는데 이때는 어떻게 해야할까요? 제가 원하는건 자식에 있는 값을 바꾸면 부모도 감지하고 바로 바뀌는 것을 원합니다. <template lang=""> <div> <h1>Parents Component</h1> <button @click="onParentsClick">상위 엘리먼트</button> <ChildComponent ref="child_component" @send-msg="sendMsg"/> <p>{{msg || ''}}</p> </div> </template> <script> import ChildComponent from './ChildComponent.vue' export default { components: { ChildComponent }, computed: { msg() { return this.$refs?.child_component?.msg || ''; } }, methods: { onParentsClick() { console.log(this.msg); this.$refs.child_component.$refs.child_btn.click(); this.$refs.child_component.childMethod(); this.$refs.child_component.msg = 'parents msg'; console.log(this.$refs.child_component); }, sendMsg(text) { console.log(text) } } } </script> <style lang=""> </style> <template> <div> <h2>Child Component</h2> <button @click="onChildClick" ref="child_btn">하위 엘리먼트</button> <p>{{msg}}</p> <button @click="sendChild">자식 컴포넌트</button> <button @click="changeData">부모 정보 동기화</button> </div> </template> <script> export default { name: '', data() { return { msg: 'children msg' } }, methods: { onChildClick() { console.log('this is child component'); this.msg = 'children msg' }, childMethod() { console.log('this is child method') }, sendChild() { this.$emit('send-msg', this.msg) }, changeData() { this.msg = 'from children to parents'; } }, } </script> <style> </style> 감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
컬렉션 값 연관 경로 : 명시적 조인 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 아니오3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]명시적 조인 예시로 보여주신 다음 JPQL에 궁금한적이 있습니다. select m.username from Team t join t.members m 위 코드에서 alias m은 무엇에 대한 별칭인가요? 1. t.members as m 위 코드 처럼 team과 members를 묵시적으로 조인한 결과 릴레이션을 m이라 칭한다는 의미인가요?? 아니면... 2. (Team t join t.members) m 위 코드처럼 t와 t.members 를 조인한 릴레이션을 m이라 칭한다는 의미인가요?? PPT를 보면 "FROM 절에서 명시적 조인을 통해 별칭을 얻는다" 라고 하셨는데, 명시적 조인을 통해 => 즉 2번 을 통해 m을 얻는다는 의미 인가요? 이게 한줄로 써있다 보니까 햇갈리는것 같습니다 ㅠ.ㅠ
-
미해결OpenCV 를 활용한 명함인식 기능 구현 강좌
에러가 발생합니다.
Traceback (most recent call last): File "D:/001_DataAnalysisTools/pythonProject3/ex_opencv/main.py", line 790, in <module> auto_scan_image_via_webcam() File "D:/001_DataAnalysisTools/pythonProject3/ex_opencv/main.py", line 737, in auto_scan_image_via_webcam if len(screenCnt) == 0: UnboundLocalError: local variable 'screenCnt' referenced before assignment STEP 1: Edge Detection [ WARN:0] global D:\a\opencv-python\opencv-python\opencv\modules\videoio\src\cap_msmf.cpp (438) `anonymous-namespace'::SourceReaderCB::~SourceReaderCB terminating async callback
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
농구공 이미지가 나오지 않아요ㅠ
위와 같은 에러가 뜨며 농구공 이미지가 나오지 않습니다 ㅠ 어떤 부분을 대문자로 해야 한다는 건지 도저히 모르겠어서 질문 드려요 index.js /product import { useParams } from "react-router-dom"; import axios from "axios"; import { useEffect, useState } from "react"; function ProductPage() { const { id } = useParams(); const [product, setProduct] = useState(null); useEffect(function () { axios .get( `https://933dbe82-8b07-488c-9816-47a0735dce9e.mock.pstmn.io/products/${id}` ) .then(function (result) { setProduct(result.data); }) .catch(function (error) { console.error(error); }); }, []); if (product === null) { return <h1>상품 정보를 받고 있습니다…</h1>; } return ( <div> <div id="image-box"> <image src={"/" + product.imageUrl} /> </div> <div id="profile-box"> <img src="/images/icons/avatar.png" /> <span>{product.seller}</span> </div> </div> ); } export default ProductPage; index.js / main import "./index.css"; import axios from "axios"; import React from "react"; import { Link } from "react-router-dom"; function MainPage() { const [products, setProducts] = React.useState([]); React.useEffect(function () { axios .get( "https://933dbe82-8b07-488c-9816-47a0735dce9e.mock.pstmn.io/products" ) .then(function (result) { const products = result.data.products; setProducts(products); }) .catch(function (error) { console.error("에러 발생: ", error); }); }, []); return ( <div> <div id="banner"> <img src="images/banners/banner1.png" /> </div> <h1>판매되는 상품들</h1> <div id="product-list"> {products.map(function (product, index) { return ( <div className="product-card"> <Link className="product-link" to={`/products/${product.id}`}> <div> <img className="product-img" src={product.imageUrl} /> </div> <div className="product-contents"> <span className="product-names">{product.name}</span> <span className="product-price">{product.price}원</span> <div className="product-seller"> <img className="product-avatar" src="images/icons/avatar.png" ></img> <span>{product.seller}</span> </div> </div> </Link> </div> ); })} </div> </div> ); } export default MainPage; App.js import "./App.css"; import MainPageComponent from "./main/index.js"; import { Switch, Route } from "react-router-dom"; import UploadPage from "./upload/index.js"; import ProductPage from "./product"; function App() { return ( <div> <div id="header"> <div id="header-area"> <img src="/images/icons/logo.png" /> </div> </div> <div id="body"> <Switch> <Route exact={true} path="/"> <MainPageComponent /> </Route> <Route exact={true} path="/products/:id"> <ProductPage /> </Route> <Route exact={true} path="/upload"> <UploadPage /> </Route> </Switch> </div> <div id="footer"></div> </div> ); } export default App; 포스트맨 { "products": [ { "id" : 1, "name": "농구공", "price": 10000, "seller": "조던", "imageUrl": "images/products/basketball1.jpeg" }, { "id" : 2, "name": "축구공", "price": 50000, "seller": "매시", "imageUrl": "images/products/soccerball1.jpg" }, { "id": 3 "name": "키보드", "price": 10000, "seller": "그랩", "imageUrl": "images/products/keyboard1.jpg" } ] } 답변 부탁드립니다 ㅠㅠ
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
url reverse 설계
강사님 안녕하세요. accounts에서 회원가입, 로그인, 로그아웃, 프로필을 설정 중인데요, 아래와 같이 url 링크를 설정해줄 시, 어느 앱의 링크인지 구별을 해주기 위해 아래와 같이 작성해야 한다고 생각했지만 작성 후 NoReverseMatch 에러가 뜹니다. {% url "accounts:profile" %} 어떻게 전체 레이아웃에서 {% url 'profile' %}만 가지고 accounts/profile로 이동이 가능한가요? 감사합니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
금요일부터 하다가 안돼서 질문드립니다ㅜㅜ
npm notice Beginning October 4, 2021, all connections to the npm registry - including for package installation - must use TLS 1.2 or higher. You are currently using plaintext http to connect. Please visit the GitHub blog for more information: https://github.blog/2021-08-23-npm-registry-deprecating-tls-1-0-tls-1-1/ > @tensorflow/tfjs-node@3.12.0 install C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node > node scripts/install.js CPU-windows-3.12.0.zip * Downloading libtensorflow https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-windows-x86_64-2.7.0.zip [==============================] 11697572/bps 100% 0.0s * Building TensorFlow Node.js bindings node-pre-gyp install failed with error: Error: Command failed: node-pre-gyp install --fallback-to-build node-pre-gyp ERR! install response status 404 Not Found on https://storage.googleapis.com/tf-builds/pre-built-binary/napi-v8/3.12.0/CPU-windows-3.12.0.zip node-pre-gyp WARN Pre-built binaries not installable for @tensorflow/tfjs-node@3.12.0 and node@14.18.1 (node-v83 ABI, unknown) (falling back to source compile with node-gyp) node-pre-gyp WARN Hit error response status 404 Not Found on https://storage.googleapis.com/tf-builds/pre-built-binary/napi-v8/3.12.0/CPU-windows-3.12.0.zip Traceback (most recent call last): File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\gyp_main.py", line 50, in <module> sys.exit(gyp.script_main()) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 554, in script_main return main(sys.argv[1:]) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 547, in main return gyp_main(args) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 532, in gyp_main generator.GenerateOutput(flat_list, targets, data, params) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\generator\msvs.py", line 2008, in GenerateOutput msvs_version) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\generator\msvs.py", line 1843, in _CreateProjectObjects guid = _GetGuidOfProject(proj_path, spec) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\generator\msvs.py", line 910, in _GetGuidOfProject guid = guid or MSVSNew.MakeGuid(proj_path) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\MSVSNew.py", line 48, in MakeGuid d = hashlib.md5((str(seed) + str(name)).encode('utf-8')).hexdigest().upper() UnicodeDecodeError: 'ascii' codec can't decode byte 0xbf in position 17: ordinal not in range(128) gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:351:16) gyp ERR! stack at ChildProcess.emit (events.js:400:28) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12) gyp ERR! System Windows_NT 10.0.19042 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "configure" "--fallback-to-build" "--module=C:\\Users\\우현정\\코딩\\1022-grab-market-server\\node_modules\\@tensorflow\\tfjs-node\\lib\\napi-v8\\tfjs_binding.node" "--module_name=tfjs_binding" "--module_path=C:\\Users\\우현정\\코딩\\1022-grab-market-server\\node_modules\\@tensorflow\\tfjs-node\\lib\\napi-v8" "--napi_version=8" "--node_abi_napi=napi" "--napi_build_version=8" "--node_napi_label=napi-v8" "--python=C:\\python27\\python.exe" "--msvs_version=2017" gyp ERR! cwd C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node gyp ERR! node -v v14.18.1 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node\lib\napi-v8\tfjs_binding.node --module_name=tfjs_binding --module_path=C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node\lib\napi-v8 --napi_version=8 --node_abi_napi=napi --napi_build_version=8 --node_napi_label=napi-v8 --python=C:\python27\python.exe --msvs_version=2017' (1) node-pre-gyp ERR! stack at ChildProcess.<anonymous> (C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node\node_modules\@mapbox\node-pre-gyp\lib\util\compile.js:89:23) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:400:28) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:1058:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:293:5) node-pre-gyp ERR! System Windows_NT 10.0.19042 node-pre-gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\우현정\\코딩\\1022-grab-market-server\\node_modules\\@tensorflow\\tfjs-node\\node_modules\\@mapbox\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node node-pre-gyp ERR! node -v v14.18.1 node-pre-gyp ERR! node-pre-gyp -v v1.0.4 node-pre-gyp ERR! not ok npm WARN 1022-grab-market-server@1.0.0 No description npm WARN 1022-grab-market-server@1.0.0 No repository field. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @tensorflow/tfjs-node@3.12.0 install: `node scripts/install.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @tensorflow/tfjs-node@3.12.0 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\우현정\AppData\Roaming\npm-cache\_logs\2021-12-28T12_07_18_397Z-debug.log @tensorflow/tfjs-node 설치가 안됩니다ㅜㅜ 이전에 올려주신 url에 있는거도 다 해보고 구글링도 해봤는데 도저히 해결될 기미가 안보입니다ㅜㅜ
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
detach()관하여
다른 질문글에서 찾아보았는데 이해가 되지않아 다시질문드립니다.. 죄송합니당. 위에 코드에서와 같이 member1,member2 값을 셋하고 persist를 해주었고 member2만 detach를하여 영속성 컨텍스트에서 member2만 빠진걸로 이해를 하였습니다. 그다음 tx.commit을 통하여 member1이 db에 저장되어 있어야하는데 둘다 저장되지않았습니다 1.혹시 왜 둘다 저장되지 않는건가요 ? 다른 질문글에서는 "그리고 추가적으로 em.persist()와 em.createQuery() 등의 JPQL을 사용할시 즉시 쿼리를 날립니다. 그래서 테스트 하신 코드는 member와 member1이 둘다 디비에 저장되어 있어야 정상입니다." 라고하셨습니다. https://www.inflearn.com/questions/308596여기서 말씀 주셨는데 이해가 가지않아 질문드립니당. 2.em.persist()안에 jpql을 사용할시 즉시쿼리를 날리는건가요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
parms를 가져오는 과정
request 객체 안의 params에 postId가 언제 어떻게 담겨지는 건지 궁금합니다. Express 서버에서 요청을 받는 순간에 요청의 엔드포인트를 파싱해서 :postId 부분을 params로 인식하고 request 객체의 params에 초기화해주는건가요?
-
미해결
파이썬 FinanceDataReader 질문
코드와 에러는 붙임과 같습니다. 1. 한국주식은 가격데이터가 불러와지나 미국주식은 에러 출력(no tables found) 2. 다른 사람 PC에서는 동일코드 정상 동작 확인 에러의 원인과 해결책을 알고 싶습니다.