묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
설치 관련해서 질문드려요...
일단 재부팅 시 나오는 ERROR popup 입니다. 강사님 DOCKER 설치가 안되서 3일동안 헤매고 있어요... 도와 주십쇼ㅜ windows 기능 켜기/끄기 > linux 용 하위 시스템 폴더가 없엇네요. (개발자 모드로 하고 봐도 그냥 봐도 없습니다...) 관련 내용 참고 할 블로그 글이나 해결 방법 혹시나 알고 계실까요...? 감사합니다.
-
미해결타입스크립트 시작하기
tsc 기본이 es3
안녕하세요, 컴파일 중에 궁금한 점이 있어서 문의 드립니다. 타입스크립트를 사용해서 작업을 진행하면, 바벨을 사용하지 않아도 되는 것일까요? 그럼 폴리필? 설정과 등등은 어떻게 되는 것일지 궁금해서 문의 드립니다.
-
미해결스프링 핵심 원리 - 기본편
빈 생명주기 콜백 시작 챕터의 질문이 있습니다.
빈 생명주기 콜백 시작 챕터에 대해 데이터베이스 커넥션 풀, 네트워크 소켓등과 같이 시작 시점에 필요한 연결 + 애플리케이션의 안전한 종료 작업등과 같은 작업을 위해1. 객체의 초기화란 무엇인가2. 객체의 초기화의 필요성3. 객체의 생성 과 초기화의 구분과 이의 필요성4. 객체 초기화를 위한 콜백 (시그널?) 이번 챕터에서의 초점을 이렇게 맞춰 인지하면 되는걸까요 ??
-
미해결홍정모의 따라하며 배우는 C언어
맨 위에 scanf받고 gets가 실행 안되는 이유 질문
char name[128]; int result = scanf("%s", name); char words[STRLEN] = ""; gets(words); 1. 이렇게 됐을 때 에러뜨면서 컴파일 실행이 안되는데 이유가 뭔가요? 예전에 getchar 쓸 때도 scanf가 위에 있으면 컴파일 못 읽는 현상 나왔던 것 같은데.. 그냥 함수의 기능만 하는거면 상관없지 않나요? 뭔가 충돌이 되는건가요? 2. 그리고 buffer는 전 강의와 관련지었을 때 어느 메모리에 위치하고 있나요? TEXT Segment? gets(word)에서 word[5] 일때 helloo 를 입력하면 run-time error가 걸리는데 메모리 관점에서 권한을 주지 않은 곳을 접근하거나 읽기전용의 data를 수정하려드니 해킹하지말라고 운영체제가 차단시키는 걸로 인지하고 있습니다. 근데 gets는 buffer에 저장된 것들을 읽는 거니까 그럼 buffer는 TEXT Segment 또는 그 안의 read only data에 위치하는 건가 궁금하네요. 근데 쓰다보니 beffer는 소모성이라 읽고나면 날라가니까 text segment에 저장되어있지 않을 것이라고 생각은 드네요?
-
해결됨모의해킹 실무자가 알려주는, 파일 업로드 취약점 공격 기법과 실무 사례 분석 : PART 1
upload_prob10 설정 문제
HTTP 상태 500 – 내부 서버 오류 타입 예외 보고 메시지 행 [120]에서 [/index.jsp]을(를) 처리하는 중 예외 발생 설명 서버가, 해당 요청을 충족시키지 못하게 하는 예기치 않은 조건을 맞닥뜨렸습니다. 예외 org.apache.jasper.JasperException: 행 [120]에서 [/index.jsp]을(를) 처리하는 중 예외 발생 117: File FindDir = new File(RootPath); 118: 119: String[] FindFile = FindDir.list() ; 120: String[] FileArr = new String[FindFile.length] ; 121: 122: for (int i = 0; i < FindFile.length; i++) { 123: File fp = new File(FindDir + "/" + FindFile[i]) ; Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:617) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:514) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 근본 원인 (root cause) java.lang.NullPointerException org.apache.jsp.index_jsp.DirectoryBrowser(index_jsp.java:37) org.apache.jsp.index_jsp._jspService(index_jsp.java:153) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 비고 근본 원인(root cause)의 풀 스택 트레이스를, 서버 로그들에서 확인할 수 있습니다. Apache Tomcat/8.5.53 톰켓은 제대로 들어가지는데 마지막 실습 환경을 접속하려면 위 오류가 뜹니다.
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
array 관련 재질문 드립니다
강의에서 tuple_g = (ord(s) for s in chars) 와 같이 제너레이터를 생성하고, array_g = array.array('I', (ord(s) for s in chars)) array 안에 제너레이터를 넣은 것을 확인할 수 있었는데요, print(array_g) 를 실행하니 array('I', [43, 95, 41, 40, 42, 38, 94, 37, 36, 35, 64, 33, 41]) 라는 결과가 나왔는데 제너레이터가 어떤 과정을 거쳐 리스트 형식으로 안에서 출력이 되었는지 궁금합니다 라는 질문에 "전체 과정은 array 클래스 내부의 next 메소드를 통해서 괄호안의 튜플이 한 개씩 생성되어 최종적으로 리스트로 만들어지는 과정입니다." 라고 답변을 해 주셨습니다. 답변을 확인한 후 print(dir(array))로 array 내부의 메소드를 확인해 봤는데요, next 메소드는 찾을 수가 없었습니다... 그리고 위의 질문에서 array안에 들어간 것은 튜플이 아니라 제너레이터로 알고 있는데요... 혹시 제가 잘못 알고 있는 것인지 송구스럽지만 다시 한번 확인 부탁드립니다. 그리고 array 안에 어떤 형태의 자료형을 넣어도 결과는 왜 항상 리스트로 출력이 되는 것인지 궁금합니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
안녕하세요 선생님 1-1 부터 오답이 떠서 질문드립니다.
코드를 아래와 같이 구현하였는데, 응답은 제대로 나오는데 계속해서 채점 사이트에서는 오답이라고 출력이 되네요. public static void main(String[] args) throws IOException {// BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Scanner br = new Scanner(System.in); String line1 = br.nextLine(); String line2 = br.next(); System.out.print(findAlphabet(line1, line2)); } public static int findAlphabet(String line1, String line2){ char[] chars = line1.toCharArray(); char specialChar = line2.charAt(0); int count = 0; for (char aChar : chars) { if(Character.isUpperCase(aChar)){ aChar = Character.toLowerCase(aChar); } if(aChar == specialChar){ count++; } } return count; }
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
선생님 로드맵 관련해서 질문있습니다.
지금 로드맵이 해당 강의 로드맵과 JPA 로드맵으로 쪼개져 있는데 어떤 로드맵을 먼저 밟아야 할지 모르겠어서 질문드립니다. 일단 스프링은 완전히 입문이고 조만간 JSP 기초 정도 공부하고 로드맵 시작할 예정인데 JSP를 공부하고 스프링 입문을 하는게 도움이 될지도 궁금합니다.
-
미해결팝스타 공식 뮤비 제작 & 유튜브 2천만 뷰 크리에이터의 애니메이트 X 이모티콘 클래스
내보내기할때 배경색상(스테이지색상)
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. jpg나 png로 이미지 내보내기할때 스테이지 색상은 그대로 적용이 안되는게 맞나요? 그냥 하얀 배경으로 나와요 그럼 배경 색상이 있게 작업하여 출력할때는 어떻게 해야하는지 궁금합니다
-
미해결선형대수학개론
Invertible한지 안한지에 대해
2x2 matrix의 경우 ad-bc가 0이 되지 않으면 invertible하다는건 이해를 했습니다. 근데 nxn (n > 2) matrix의 경우 CA = I and AC = I 를 성립하는 C가 유일한지 판단하는건 [A I] ~ [I C] 로 변환하는 과정에서 판단할 수 밖에 없는건가요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
선생님 질문있습니다
선생님 데이터 프레임에서 문자열 분리하는 과정에서 선생님은 apply를 활용해서 parse 함수를 적용시켰는데요 저는 그냥 함수에 함수를 담아서 적용할려는데 데이터프레임은 split 속성을 갖지 않는다 라고 오류가 뜨는데 이런경우는 무조건 apply 함수를 적용시켜야 하나요?? 아 그리고 concat으로 데이터프레임을 합칠때 행크기가 달라도 합칠수 있나요?? 제가 알기로는 열크기는 달라도 합칠수 있더라구요
-
미해결애플 웹사이트 인터랙션 클론!
css 우선순위?
안녕하세요!.main-message small{ display: block; font-size: 1rem; margin-bottom: 0.5em; } #scroll-section-2 .main-message { font-size: 3.5rem; color: blue; }html 이 14pt일때small 은 14*1 이고아래 main-message 는 14*3.5라는 의도는 알겠고 실제로도그렇게 확인이 됐는데요,궁금한건small태그는 main-message안에있기도 하니까, 아래 3.5배가 한번 더 적용되어야된다고 생각했는데 안 되는 이유가뭔가요??
-
미해결파이널 코딩테스트 : 프론트엔드
웹 브라우저를 좁게 했을 때 x축 스크롤이 가능해질 때 질문 있습니다
안녕하세요 강의듣고 있는 수강생입니다. footer에 background 색상을 채우고, 브라우저를 x축 스크롤이 가능하도록 좁게 만들었을 때 스크롤을 하게되면 색상이 끊기는 현상이 있었습니다. footer tag에 있는 색상값을 footer 안에 section tag로 수정하여 스크롤해도 배경색이 유지되도록 수정하였습니다. footer tag에 색상값을 입력한 상태에서는 display, width, overflow 등의 값을 추가해서 변경해보아도 채워지지 않았는데요. footer tag는 왜 스크롤하는 영역까지 포함하지 않는 것인지 이유가 궁금합니다.
-
미해결스프링 핵심 원리 - 기본편
싱글톤이 안먹히는 거같습니다 ㅠㅠ
안녕하세요 선생님. 도무지 원인을 모르겠어서 질문드립니다 ㅠㅠ call AppConfig.memberService call AppConfig.memberRepository call AppConfig.orderService 이렇게 3번만 호출됨으로써 memberRepository가 여러번 생성되지 않음은 확인했습니다... 그런데 memberService -> memberRepository = hello.core.member.MemoryMemberRepository@5b068087 orderService -> memberRepositiory = hello.core.member.MemoryMemberRepository@6f152006 memberRepository = hello.core.member.MemoryMemberRepository@3a393455 왜 세개의 주소?가 다를까요..?ㅠㅠ
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
선생님 질문이 있습니다.
선생님 가상클래스를 사용할 때 태그를 앞에 넣는거랑 가상클래스 뒤에 넣는거랑 무슨 차이인지 잘 모르겠습니다. EX) .class span:hover()와 .class :hover span() 제가 생각했을 때는 동일하게 span에 마우스를 올릴경우 바뀐다고 생각하는데 실제로 해보면 다르게 나타납니다. 이처럼 앞에 쓰냐 뒤에 쓰냐 차이를 설명해주시면 감사하겠습니다.
-
미해결스프링 핵심 원리 - 기본편
DIP 질문
선생님 DIP에 대해서 찾아보다가 궁금한 점이 있어 질문드립니다. DIP란 변화하기 쉬운 것(구현체)보다 변화하기 어려운 것(인터페이스, 추상클래스)에 의존해라 라고 정의되어 있는데 구현체가 자주 변경되는 이유는 인터페이스에 정의된 메서드가 구현체에서 정의되고 변경되기 때문인가요? 그리고 인터페이스나 추상클래스가 변경이 거의 없는 이유는 기능 자체가 바뀌는 일이 거의 없기 때문인가요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
헬멧과 마스크 검출
공사장 작업자의 헬멧과 마스크 착용 유무를 검출하려고 합니다. 어떤 식으로 하면 좋을까요? 효율적인 방법 있으면 조언을 부탁드립니다. 먼저 사람을 찾나요? 그리고 나서 헬멧과 마스크 검출?
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
하단메뉴 수업이 안보여요
하단메뉴1 하단메뉴2 하단메뉴3 이런 메뉴를 li와 a를 사용해서 만들어야 할까요?아님 그냥 a태그만 이용해서 메뉴 만들어도 되나요?
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
ㅁㄴㅇ
ㅁㄴㅇㅁㄴㅇ
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
appBar 오류
The argument type 'Widget' can't be assigned to the parameter type 'PreferredSizeWidget?'.dart(argument_type_not_assignable) 오류가 발생합니다