inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

예기치 않은 상황을 대비하여 함수를 정의할 때

미해결

홍정모의 따라하며 배우는 C언어

안녕하세요 교수님! 강의 4:30 에 나오는 함수입니다. char * s_gets(char* st, int n) { char * ret_val; char* find; ret_val = fgets(st, n, stdin); if (ret_val) { find = strchr(st, '\n'); if (find) * find = '\0'; else while (getchar() != '\n') continue; } return ret_val; } 예기치 못한 사용 환경을 고려하여 else while (getchar() != '\n') continue; 를 추가하셨다고 생각합니다. (혹시나 남아있을 buffer를 비우기 위해) 그런데 위와 같이 정의된 s_gets() 함수 실행과정 중간에 buffer 가 쌓일 가능성이 있는건가요??? s_gets() 함수를 구현하기 위하여 fgets(), strchr() 가 사용되었는데요. 이 함수들이 실행되는 과정에서 buffer에 남는 데이터가 없다면, 오히려 예기치 않은 상황을 맞이하여 else while (getchar() != '\n') continue; 가 실행될 때 getchar() 때문에 콘솔창에 다시 한번 데이터를 입력해야 하는 경우가 생기지 않을까 생각됩니다. 요약하면, 예기치 않은 상황을 대비하여 추가한 위의 내용이 적절한지 잘 모르겠습니다. 읽어주셔서 감사합니다.

  • c
Learn 댓글 2 좋아요 0 조회수 420

안녕하세요! 혹시 예제코드도 어딘가 올라가 있나요?

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

안녕하세요 강사님! 훌륭한 강의 너무 잘 듣고 있습니다. 혹시 PDF 자료 외에 중간중간 실습하시는 예제코드도 어딘가 올라가 있나요? 제가 못찾는건지 궁금합니다.

  • java
  • JPA
Hafthor Wheels 댓글 1 좋아요 0 조회수 229

경사하강법 그림

해결됨

[개정판] 파이썬 머신러닝 완벽 가이드

안녕하세요? 좋은 강의 잘 배우고 있습니다. 경사하강법 그림에서 Y축은 주택가격이 아니라 비용함수로 보입니다. 확인 부탁드립니다. 감사합니다.

  • 통계
  • 머신러닝 배워볼래요?
  • python
Neo 댓글 2 좋아요 0 조회수 171

강의 제목 철자 관련

미해결

스프링과 JPA 기반 웹 애플리케이션 개발

항상 좋은 강의 서비스해주셔서 감사합니다. 강의 시청 중 강의 제목에 오탈자가 있는 것 같아 남깁니다. 폿 -> 폼 으로 수정되어야 할 것 같은데 보시고 맞다면 수정하시는게 좋을 것 같습니다. 의도하신 거라면 제 글을 삭제하겠습니다 ^^; 바이러스때문에 미국도 안전하지 않다는 뉴스를 자주 접하는데 건강 유의하시길 바래요~

  • thymeleaf
  • java
  • spring-boot
  • JPA
  • spring
Joshua Moon 댓글 1 좋아요 0 조회수 191

질문 있습니다.

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

안녕하세요. 질문 있습니다. 마지막 얼굴 예제를 openCV에서 실행하려고 합니다. 텐서 플로우에서 .pb 파일 로부터 .pbtxt 파일을 만드는 방법을 알고 싶습니다. 감사합니다

  • keras
  • 딥러닝
  • 머신러닝 배워볼래요?
  • python
  • tensorflow
  • 컴퓨터-비전
김근모 댓글 1 좋아요 0 조회수 239

도메인 락 관련 질문

미해결

실전! 스프링 데이터 JPA

위와같이 Order와 Product Entity가 N:M매핑일 때 1.Order에 대해서 락을 걸고싶은데 이럴경우 OrderItem에 관해서도 락을 걸어주는게 맞는지 궁금합니다 ㅠㅠ OrderItem까지 락을 걸어버리면 컬렉션에 값이 추가될때마다 업데이트 쿼리가 계속 늘어나가지고 성능적으로 문제가 생길거같아서.. 2.애그리거트 단위로 락을 걸어주는게 좋은건가요 ??

  • JPA
  • spring-boot
  • spring
  • java
정윤성 댓글 1 좋아요 2 조회수 456

다운로드 질문

미해결

파이썬을 이용한 IT 해킹과 보안

https://www.offensive-security.com/kali-linux-vm-vmware-virtualbox-image-download/#1572305786534-030ce714-cc3b 이 링크에서 무엇을 어떻게 다운받아야하나요?

  • python
hust hust 댓글 1 좋아요 0 조회수 299

레이아웃 오류(?)

미해결

코딩의민족 앱 제작 (Android kotlin)

ContentFragment 만드는 작업에서 val view : View = inflater.inflate(R.layout.fragment_content, container, false) 이부분에서 fragment_content가 레이아웃에 자동 생성되는데 근데도 fragment_content에 빨간줄 뜨면서 레이아웃 만들기 라는 해결책을 주는데 이거 왜 이런건가요 ㅠ

  • android
  • kotlin
ansxoddl16 댓글 1 좋아요 0 조회수 261

크롤링 결과 질문

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

안녕하세요. 이번 강의 그대로 크롤링을 진행하였는데, 에러 표시도 안뜨고 마지막 print(item.get_text()) 를 하였을때 왜 아무런 결과값도 나오지 않는지에 대해서 궁금합니다. 그냥 실행만 된 상태이고 print 값이 표시가 안되네요

  • 웹-크롤링
  • python
SANG HOON HAM 댓글 1 좋아요 0 조회수 151

파이썬 바인딩 관련하여 오류나네여

미해결

프리다(Frida)를 이용한 안드로이드 앱 모의해킹

다른 분들이 수정하신대로 timeout=10 했는데 오류가 납니다 onresume.py python onResume.py 답변감사합니다.

  • 모의해킹
  • frida
  • android
대진이 댓글 1 좋아요 0 조회수 329

.zshrc는 어디에 있는 파일인가여?

미해결

Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)

질문 또 드려서 ㅈㅅ여 .szhrc 파일 찾아서 1분 18초의 export PATH=~/Sources/flutter/flutter/bin:$PATH 이 한줄을 추가해야 되는거 맞나여? 그런데 .zshrc는 어디에 있는 파일인가여? 이거 하고 그다음에 고급 시스템 설정에서 환경 변수 설정도 해야 되는건가여?

  • android
  • ios
  • Flutter
terecal 댓글 1 좋아요 0 조회수 984

호스트 검색 결과

미해결

화이트해커가 되기 위한 모의해킹 완전 정복

안녕하세요 현재 virtualbox에는 리눅스 메타스플로이터블, 윈도우2008, 칼리 3개의 가상머신 설정되어있습니다. 제 칼리에서 ip addr 명령어를 이용했을때는 192.168.56.113/24 가 나왔고, 서브넷 마스크가 255.255.255.0이기때문에 ping이나 nmap 으로 검색시에는 192.168.56.1/24 사용해서 검색했습니다. 혹시 잘못된 것이 있나요? fping 이나 nmap -sn 명령어 이용해서 열려있는 호스트를 검색했을때, 영상에서처럼 virtualbox관련 호스트가 3개가 아니라 1개만 뜹니다. 56.1은 영상에서 가상머신을 돌리는 본체라고 하셨고, 56.100은 오류 (포트스캐닝 실시할시 ports are filtered) , 유일하게 하나 나오는 virtualbox 관련 호스트는 56.113인데 이것마저도 포트스캐닝 (: nmap 192.168.56.113) 실시했을때 모든 포트가 닫혀있다고 나옵니다. 해결 방법 있는지 궁금합니다.

  • 모의해킹
jj990405 댓글 0 좋아요 1 조회수 251

안녕하세요 강사님.

미해결

[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]

많은 질문에 항상 친절히 답변해주셔서 감사합니다. 오늘은 [실전] 크롤링과 데이터베이스 - 크롤링 데이터 DB 자동 저장 코드와 팁1 강의에서 provider 데이터까지 추출하는 부분에서 궁금증이 생겨 질문드립니다. 아래 강사님이 작성하신 코드 중에서 provider = soup.select_one('div.item-info_headline > p > a > strong') 처럼 select_one을 한 경우에는 정상적으로 출력되고 _one 없이 select를 하면 오류가 생기는 점을 발견했습니다. strong 태그 div.item-info_headline 하위 태그에 strong 태그는 하나 밖에 없기때문에, select만 써도 괜찮다고 생각하였는데 오류가 난 점이 의문스러워 질문드립니다. 오늘도 즐거운 하루되셨길 바라겠습니다. product_link = item.select_one('div.thumb > a') item_code = product_link.attrs['href'].split('=')[1] res = requests.get(product_link.attrs['href']) soup = BeautifulSoup(res.content, 'html.parser') provider = soup.select_one('div.item-info_headline > p > a > strong') if provider == None: provider = '' else: provider = provider.get_text()

  • sql
  • DBMS/RDBMS
  • mysql
  • python
  • 데이터 엔지니어링
pakssung 댓글 1 좋아요 0 조회수 197

a++ 설명법

해결됨

홍정모의 따라하며 배우는 C언어

강의 잘 들었습니다. 궁금한것이 있어 질문 드립니다. // a++ 일 경우 b = c + a ; a += 1; // ++가 뒤에 있다면 a += 1 연산이 계산 후 적용 // ++a 일 경우 a += 1; b = c + a ; // ++가 앞에 있다면 a += 1 연산이 계산 전에 적용 이렇게 이해해도 괜찮을까요?

  • c
ccgg cc 댓글 1 좋아요 3 조회수 286

move, scale 자가 너무 작아졌어요

미해결

Autodesk Maya 3D 그래픽의 입문 Part.1

어떻게 하면 원상태로 돌리나요?

  • maya
Jiman Kim 댓글 1 좋아요 0 조회수 305

강의 문의

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

안녕하세요! 42번까지 해설 진행해주셨는데 43번부터 48번 문제 해설은 어디서 들을 수 있을까요?

  • python
  • 웹-크롤링
시미 댓글 2 좋아요 0 조회수 223

.eslintrc.js에 프리티어 옵션을 수정했는데 아무 변화가 없어여

미해결

Vue.js 끝장내기 - 실무에 필요한 모든 것

2분 31초에서 prettier 설정을 바꿨는데 아무 변화가 없어여 빨간줄도 안가고 바뀌지도 않아여 뭔가 잘못 설정한것일까여? github url https://github.com/hyunsokstar/vue_endgame/blob/master/vue-til/.eslintrc.js

  • vuex
  • vuejs
  • javascript
terecal 댓글 7 좋아요 1 조회수 488

인기 태그

인프런 TOP Writers

주간 인기글