묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
format에러 도와주시면 감사하겠습니다!
John Ahn님 강의 정말 잘 듣고 있습니다. 유튜브로 한국어 유튜브 클론 강의 듣고 있습니다. 처음부터 따라하고 있는데 6강에서 썸네일이 만들어 지지 않습니다. window로 ffmpeg를 잘 설치하였습니다! 그래서 깃에 올려주셔서 완성본을 다운받아 실행해도 이런식으로 format이 잘 못되었다고 나오거나 ffprobe error가 나옵니다! uploads 폴더와 thumbnails 폴더에는 잘 저장되어 있습니다. 도와주시면 감사하겠습니다!! 그리고 제가 보일러 플레이트나 movie api로 만드신 인강에서는 proxy에 문제가 없었습니다. 그런데 이번 강의에서 업로드 할때 썸네일이 보이지 않고 제출 버튼을 누르면 저렇게 마지막에 hpm 에러가 나오고 있습니다! 유뷰트에 영어버전 유뷰트 클론을 보고 저와 같은 에러가 있는 사람이 있어서 John Ahn 님이 작성하신 두번째 코드로 작성하였을때 아래 사진과 같이 나왔습니다
-
미해결문제로 배우는 C언어
제가 푼 방법이랑은 좀 다르게 설명을 해주셨는데.. 이렇게 풀어도 될까요?
#include <stdio.h> int main() { int a,b; double N; scanf("%d", &a); N = a/12.0; // 필요한 다스 수=사람수/12 178/12=15... N = N + 0.999999; N =(int)N; printf("%f\n", N); b = N; printf("%d", b); return 0; }
-
미해결코틀린 기반 안드로이드 앱개발 고급 3단계
okhttp api사용에서 callback함수 오류
build.gradle에서 implementation한 okhttp api는 implementation "com.squareup.okhttp3:okhttp:4.4.0" 위 버전으로 진행하였는데 현재 버전에서 버전 차이로 인한 문제인지 callback함수에서 response 호출에 에러가 발생하네요 어찌 해서 다른 방식으로 호출하는 방식을 찾긴 하였는데 다른 방식은 response에 받은 http string에서 body 값을 받아 오진 못하는 문제가 발생하여서 일단은 전체 과정을 스탑한 상태이네요 inner calss로 callback을 만들때 okhttp api의 callback함수를 생성하여 과정과 동일하게 호출하였는데 앱 중단이 뜨고 내부 쓰레드에서의 앱중단이니 아마 Main UI에서 충돌 문제로 인해서 발생한다고 생각하는데 원인을 찾을 수 없네요. callback, response에서도 response에 body를 호출하는 방식도 강의와 동일한 방식으로 진행할 경우 신텍스 에러가 뜨고 있어서 사용하지 못하고 있네요 다른 방식으로 body에 string을 result로 받아서 진행을 하여도 동일한 에러가 발생합니다. override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) button.setOnClickListener { view-> var thread = NetworkThread() thread.start() }}inner class NetworkThread : Thread(){ override fun run() { var client = OkHttpClient() var builder = Request.Builder() var url = builder.url("http://google.com") var request = url.build() var cb = Callback2() client.newCall(request).enqueue(cb) /* client.newCall(request).execute().use{ response-> if(!response.isSuccessful) throw IOException("Unexpected code $response") else { for ((name, value) in response.headers) { Log.d("header", value) } var result =response.body!!.toString() Log.d("result", result) val responseBodyString = response.body!!.string() runOnUiThread { textView.text = response.body!!.string() } } } //client.newCall(request).enqueue(callback) */ }}inner class Callback2 : Callback{ override fun onResponse(call: Call, response: Response) { TODO("not implemented") //To change body of created functions use File | Settings | File Templates. var result = response.body!!.string() runOnUiThread { //textView.text = result textView.setText(result) } } override fun onFailure(call: Call, e: IOException) { TODO("not implemented") //To change body of created functions use File | Settings | File Templates. }}inner class Callback1 :Callback{ override fun onResponse(call: Call, response: Response) { TODO("not implemented") //To change body of created functions use File | Settings | File Templates. } override fun onFailure(call: Call, e: IOException) { }}
-
미해결이더리움 & 솔리디티 기반의 투표 dApp 구현하기
how to fix this error...
(사진)
-
미해결홍정모의 따라하며 배우는 C++
교수님! ArrayList!!
교수님 Java는 ArrayList나 , Hash Map을 유용하게 사용 하던데 C++에서도 구현이 가능한가요??
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
sequelize raw query 리턴 질문입니다.
sequelize로 그냥 mysql query를 날려보고있는데 [{"hello",1},{"hello,"2}] //mysql 출력 시 [{"hello":[1,2]}] //sequelize include사용 시 mysql query로 중복되는 부분을 key:[array] 형식으로 sequelize가 include하는 형식으로 표현하고싶은데 하질못하겠습니다. 어떤식으로 sql query를 날리면좋을까요?
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
A B 를입력하면 순서가 뒤바뀌어서 B A 가 나오도록 하는법
제가 2개의 문자가 입력되면 순서가 바뀌어 출력되게 하려고합니다 예를들어 A B 를 입력하면 B A 가 나오도록 밑에 제가 직접 입력해 본것입니다. 그런데 "예외가 처리되지 않았습니다 0x7A6A98F1(ucrtbased.dll)에(practice.exe의) 처리되지 않은 예외가 있습니다. 0xC0000005: 0x00DA1339 위치를 기록하는 동안 액세스 위반이 발생했습니다" 라고 뜨는데 어떻게 해야 할까요? #include <stdio.h> int main() { char x,y; scanf_s("%c %c", &x, &y); printf("%c %c", y, x ); return 0; }
-
해결됨Vue로 Nodebird SNS 만들기
PostForm 에서 trim() 객체를 읽을수 없는 문제.
삭제된 글입니다
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
Code Assistance??어떻게 떠요????? 저는 안떠요.
강의 2분 44~45초에 보면 강사님께서 range입력하시고 밑에 Code Assistance가 뜨는데, 저는 안 뜹니다. 어케해야 떠요????????????????????????????????
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
VBAT 패드 자리 떨어짐
안녕하세요. 7-3. 동영상을 따라 진행하다가 fc의 VBAT 패드 자리가 떨어져 버렸습니다. bec 보드와 fc +12V vbat 단자에 전원연결이 어려운 상태입니다. 회로도가 없다보니 fc 어느곳에 연결해야 되는지 모르겠습니다. 조언을 부탁드립니다.
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
ㅎㅎ
게임 닉네임도 'Spring' 이군요!?
-
미해결안드로이드 스튜디오로 안드로이드 앱 만들기
이강의는 원래 질문을 받지 않나요? 답변좀해주세요제발 ㅜㅜ
강의는 잘 듣고있습니다만 모르는걸 물어볼 곳이 없네요. 돈이 많으면 학원이라도 다니겠지만 그럴 여력이 없어 무료 인강을 보는데 강의만이라도 감사하고 질문은 못 받나요? 정말 모르는 것 투성인데 모를 때 마다 올릴테니 한번은 대답해주시겠죠? 근데 이것도 안보시겠죠.
-
미해결안드로이드 스튜디오로 안드로이드 앱 만들기
에러가 나는데 어떻게 해결하나요?
error: no suitable method found for setOnClickListener(<anonymous OnItemClickListener>) method View.setOnClickListener(OnClickListener) is not applicable (argument mismatch; <anonymous OnItemClickListener> cannot be converted to OnClickListener) method AdapterView.setOnClickListener(OnClickListener) is not applicable (argument mismatch; <anonymous OnItemClickListener> cannot be converted to OnClickListener) 이런 에러가 뜨는데 어떻게 하나요???
-
미해결[NLP] IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리
import 문의
import할 때 왜 pandas, re는 import pandas 형태로 가져오고 nltk, BeautifulSoup는 별도로 설치하거나 from bs4 import BeautifulSoup 이런식으로 사용하는 건가요? 여기서 bs4는 뭐라고 부르나요? pandas는 모듈? BeautifulSoup는 패키지인가요?
-
미해결[NLP] IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리
코드 해석 문의
안녕하세요. 강의 너무 잘 듣고 있습니다. 아래 코드가 대충 어떤 의미인지는 이해가 가는데 정확히 알고 싶어서요. 아래 코드 해석 좀 해주실 수 있을까요? # 5. Stopwords 불용어 제거 meaningful_words = [w for w in words if not w in stops] # 6. 어간추출 stemming_words = [stemmer.stem(w) for w in meaningful_words]
-
미해결포토샵 기본기 하루 5분, 3주 만에 끝내기
자료다운
안녕하세요! 연습할떄 자료 이미지 사진같은 건 어디 들어가서 다운받아야 하나용?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
in query가 15개에서 끊기는 이유
안녕하세요 선생님. 좋은 강의 잘 듣고 있습니다. orderV3_page() 함수를 생성해보고 query를 돌려보다가 문득 궁금증이 생겨 질문 드립니다. ################################시스템 로그 시작################################### select order0_.order_id as order_id1_6_0_, member1_.member_id as member_i1_4_1_, delivery2_.delivery_id as delivery1_2_2_, order0_.delivery_id as delivery4_6_0_, order0_.member_id as member_i5_6_0_, order0_.order_date as order_da2_6_0_, order0_.status as status3_6_0_, member1_.city as city2_4_1_, member1_.street as street3_4_1_, member1_.zipcode as zipcode4_4_1_, member1_.name as name5_4_1_, delivery2_.city as city2_2_2_, delivery2_.street as street3_2_2_, delivery2_.zipcode as zipcode4_2_2_, delivery2_.status as status5_2_2_ from orders order0_ inner join member member1_ on order0_.member_id=member1_.member_id inner join delivery delivery2_ on order0_.delivery_id=delivery2_.delivery_id limit ? 2020-03-22 18:52:21.584 INFO 22089 --- [nio-8080-exec-2] p6spy : #1584870741584 | took 1ms | statement | connection 14| url jdbc:h2:tcp://localhost/~/jpashop select order0_.order_id as order_id1_6_0_, member1_.member_id as member_i1_4_1_, delivery2_.delivery_id as delivery1_2_2_, order0_.delivery_id as delivery4_6_0_, order0_.member_id as member_i5_6_0_, order0_.order_date as order_da2_6_0_, order0_.status as status3_6_0_, member1_.city as city2_4_1_, member1_.street as street3_4_1_, member1_.zipcode as zipcode4_4_1_, member1_.name as name5_4_1_, delivery2_.city as city2_2_2_, delivery2_.street as street3_2_2_, delivery2_.zipcode as zipcode4_2_2_, delivery2_.status as status5_2_2_ from orders order0_ inner join member member1_ on order0_.member_id=member1_.member_id inner join delivery delivery2_ on order0_.delivery_id=delivery2_.delivery_id limit ? select order0_.order_id as order_id1_6_0_, member1_.member_id as member_i1_4_1_, delivery2_.delivery_id as delivery1_2_2_, order0_.delivery_id as delivery4_6_0_, order0_.member_id as member_i5_6_0_, order0_.order_date as order_da2_6_0_, order0_.status as status3_6_0_, member1_.city as city2_4_1_, member1_.street as street3_4_1_, member1_.zipcode as zipcode4_4_1_, member1_.name as name5_4_1_, delivery2_.city as city2_2_2_, delivery2_.street as street3_2_2_, delivery2_.zipcode as zipcode4_2_2_, delivery2_.status as status5_2_2_ from orders order0_ inner join member member1_ on order0_.member_id=member1_.member_id inner join delivery delivery2_ on order0_.delivery_id=delivery2_.delivery_id limit 100; 2020-03-22 18:52:21.619 DEBUG 22089 --- [nio-8080-exec-2] org.hibernate.SQL : select orderitems0_.order_id as order_id5_5_1_, orderitems0_.order_item_id as order_it1_5_1_, orderitems0_.order_item_id as order_it1_5_0_, orderitems0_.count as count2_5_0_, orderitems0_.item_id as item_id4_5_0_, orderitems0_.order_id as order_id5_5_0_, orderitems0_.order_price as order_pr3_5_0_ from order_item orderitems0_ where orderitems0_.order_id in ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) 2020-03-22 18:52:21.621 INFO 22089 --- [nio-8080-exec-2] p6spy : #1584870741621 | took 0ms | statement | connection 14| url jdbc:h2:tcp://localhost/~/jpashop select orderitems0_.order_id as order_id5_5_1_, orderitems0_.order_item_id as order_it1_5_1_, orderitems0_.order_item_id as order_it1_5_0_, orderitems0_.count as count2_5_0_, orderitems0_.item_id as item_id4_5_0_, orderitems0_.order_id as order_id5_5_0_, orderitems0_.order_price as order_pr3_5_0_ from order_item orderitems0_ where orderitems0_.order_id in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) select orderitems0_.order_id as order_id5_5_1_, orderitems0_.order_item_id as order_it1_5_1_, orderitems0_.order_item_id as order_it1_5_0_, orderitems0_.count as count2_5_0_, orderitems0_.item_id as item_id4_5_0_, orderitems0_.order_id as order_id5_5_0_, orderitems0_.order_price as order_pr3_5_0_ from order_item orderitems0_ where orderitems0_.order_id in (4, 11, 18, 25, 32, 39, 46, 53, 60, 67); 2020-03-22 18:52:21.641 DEBUG 22089 --- [nio-8080-exec-2] org.hibernate.SQL : select item0_.item_id as item_id2_3_0_, item0_.name as name3_3_0_, item0_.price as price4_3_0_, item0_.stock_quantity as stock_qu5_3_0_, item0_.author as author6_3_0_, item0_.isbn as isbn7_3_0_, item0_.actor as actor8_3_0_, item0_.director as director9_3_0_, item0_.artist as artist10_3_0_, item0_.etc as etc11_3_0_, item0_.dtype as dtype1_3_0_ from item item0_ where item0_.item_id in ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) 2020-03-22 18:52:21.643 INFO 22089 --- [nio-8080-exec-2] p6spy : #1584870741643 | took 0ms | statement | connection 14| url jdbc:h2:tcp://localhost/~/jpashop select item0_.item_id as item_id2_3_0_, item0_.name as name3_3_0_, item0_.price as price4_3_0_, item0_.stock_quantity as stock_qu5_3_0_, item0_.author as author6_3_0_, item0_.isbn as isbn7_3_0_, item0_.actor as actor8_3_0_, item0_.director as director9_3_0_, item0_.artist as artist10_3_0_, item0_.etc as etc11_3_0_, item0_.dtype as dtype1_3_0_ from item item0_ where item0_.item_id in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) select item0_.item_id as item_id2_3_0_, item0_.name as name3_3_0_, item0_.price as price4_3_0_, item0_.stock_quantity as stock_qu5_3_0_, item0_.author as author6_3_0_, item0_.isbn as isbn7_3_0_, item0_.actor as actor8_3_0_, item0_.director as director9_3_0_, item0_.artist as artist10_3_0_, item0_.etc as etc11_3_0_, item0_.dtype as dtype1_3_0_ from item item0_ where item0_.item_id in (2, 3, 9, 10, 16, 17, 23, 24, 30, 31, 37, 38, 44, 45, 51); 2020-03-22 18:52:21.654 DEBUG 22089 --- [nio-8080-exec-2] org.hibernate.SQL : select item0_.item_id as item_id2_3_0_, item0_.name as name3_3_0_, item0_.price as price4_3_0_, item0_.stock_quantity as stock_qu5_3_0_, item0_.author as author6_3_0_, item0_.isbn as isbn7_3_0_, item0_.actor as actor8_3_0_, item0_.director as director9_3_0_, item0_.artist as artist10_3_0_, item0_.etc as etc11_3_0_, item0_.dtype as dtype1_3_0_ from item item0_ where item0_.item_id in ( ?, ?, ?, ?, ? ) 2020-03-22 18:52:21.656 INFO 22089 --- [nio-8080-exec-2] p6spy : #1584870741656 | took 0ms | statement | connection 14| url jdbc:h2:tcp://localhost/~/jpashop select item0_.item_id as item_id2_3_0_, item0_.name as name3_3_0_, item0_.price as price4_3_0_, item0_.stock_quantity as stock_qu5_3_0_, item0_.author as author6_3_0_, item0_.isbn as isbn7_3_0_, item0_.actor as actor8_3_0_, item0_.director as director9_3_0_, item0_.artist as artist10_3_0_, item0_.etc as etc11_3_0_, item0_.dtype as dtype1_3_0_ from item item0_ where item0_.item_id in (?, ?, ?, ?, ?) select item0_.item_id as item_id2_3_0_, item0_.name as name3_3_0_, item0_.price as price4_3_0_, item0_.stock_quantity as stock_qu5_3_0_, item0_.author as author6_3_0_, item0_.isbn as isbn7_3_0_, item0_.actor as actor8_3_0_, item0_.director as director9_3_0_, item0_.artist as artist10_3_0_, item0_.etc as etc11_3_0_, item0_.dtype as dtype1_3_0_ from item item0_ where item0_.item_id in (52, 58, 59, 65, 66); 위의 로그를 보시면 item에 in query가 15개에서 끊기고, 나머지 5개에 대하여 다시 쿼리를 날려주는데, 원래 이렇게 끊기는게 정상일까요? ################################시스템 로그 끝################################### 여기서 궁금한 점은 실제 쿼리에서는 한번에 20개에 대해서 in query를 날려주는데 (3) 1) p6spy log 찍힐때만 15개 단위로 짤라져서 찍히는건지, - 이렇게 생각한 이유는 ``` "name": "decorator.datasource.flexy-pool.acquiring-strategy.increment-pool.max-overflow-pool-size", "type": "java.lang.Integer", "sourceType": "com.github.gavlyukovskiy.boot.jdbc.decorator.flexypool.FlexyPoolProperties$AcquiringStrategy$IncrementPool", "defaultValue": 15 ``` 라는 옵션을 찾아서 입니다. 2) 아니면 실제로 h2 db에도 쿼리가 2번 쪼개져서 나가는지 궁금합니다. - 실제로 h2가 전달받는 쿼리를 보고 싶은데 확인할 방법을 찾지 못하였습니다. 3) 아니면 HikariCP 커넥션 풀이 10개가 max라고 알고있는데 이런 커넥션 pool 갯수랑 상관이 있을까요? - 이렇게 생각한 이유는 2020-03-22 18:52:21.656 INFO 22089 --- [nio-8080-exec-2] p6spy : #1584870741656 | took 0ms | statement | connection 15| url jdbc:h2:tcp://localhost/~/jpashop 에서 connection 갯수가 15라고 확인을 했어서 입니다. **결론: 왜 item 쿼리가 16번째에서 쪼개져서 한번 더 보내질까요?
-
미해결React로 NodeBird SNS 만들기
자동 로그인 구현 질문
안녕하세요자동 로그인을 구현해보려고 하는데 몇주째 안되고 있어서 질문 드립니다.. 계정 정보를 쿠키에 암호화하여 저장해서 자동 로그인을 구현하려고 하고 있습니다.useEffect 에서 쿠키 확인 후에 dispatch 시키면 로그인 쿠키도 잘 넘어오고 정상적으로 로그인이 되는데요, SSR에서 구현하려고 _app.js 에 getInitialProps 안에 코드를 넣으면 될 것 같아서 const auto = ctx.req.cookies.auto ? JSON.parse(ctx.req.cookies.auto) : null; ctx.store.dispatch({ type: LOG_IN_REQUEST, data: { auto.email, auto.password } }); 대략 이런식으로 넣어서 사용하려고 했는데 유저 정보는 넘겨 받지만 서버쪽이나 브라우저에서 로그인을 인식하지 못하고 로그인 쿠키값도 넘어오지 않아서 axios.defaults.withCredentials = true; 이 값을 넣어도 안되더라구요.. 1. 이 방법이 잘 못된 방법인가요?.. 2. express session에서 쿠키값을 넘겨받지 못하고 로그인 되지 않는 이유가 무엇인가요?..
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
hibernate 와 JPA
안녕하세요. 공부를 하다가 누군가에게 hibernate or JPA를 사용해보았냐는 질문을 받았습니다. JPA는 사용을 해보았다고 대답을 했으나 hibernate를 사용해봤는지 판단을 할 수 없었습니다. 그래서 찾아보니 hibernate와 JPA의 차이점을 찾아봤으나 hibernate는 JPA를 구현한것이다. 라는 답변을 찾을 수 있었으나 제가 이해한것이 맞는지 틀린지 판단을 할 수 없어서 질문드립니다. 1. entity를 설계하고 public interface MemberRepository extends JpaRepository<Member, Long>와같이 JpaRepository를 구현했다 -> JPA를 사용 2. entity를 설계하고 entityManager를 활용하였다 -> hibernate 라고 이해를 하였습니다. 맞게 이해한것인가요 ?
-
미해결웹 게임을 만들며 배우는 자바스크립트
지뢰찾기 질문 드립니다
if (dataSet[줄][칸] === 'x') { e.currentTarget.textContent = '쾅!'; alert('지뢰를 밟았습니다. Game Over!!'); } else { let 주변 = [ dataSet[줄][칸 - 1], dataSet[줄][칸 + 1], ]; if (dataSet[줄 - 1]) { 주변 = 주변.concat([dataSet[줄 - 1][칸 - 1], dataSet[줄 - 1][칸], dataSet[줄 - 1][칸 + 1]]); } if (dataSet[줄 + 1]) { 주변 = 주변.concat([dataSet[줄 + 1][칸 - 1], dataSet[줄 + 1][칸], dataSet[줄 + 1][칸 + 1]]); } e.currentTarget.textContent = 주변.filter((e) => { return e === 'x'; }).length; console.log(주변); } 여기서 줄의 경우에는 -1이 들어가면 에러가 뜨는데 칸의 경우는 -1이 들어가면 undefined이 뜨는데 왜그런지 모르겠습니다.