묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드립니다!:)
좋은 강의 정말 감사합니다!! 슬랙 과제를 수행해보고 싶은데 초대를 부탁드려도 될까요?:) 이메일 : ye5nikim127@gmail.com
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
질문있습니다! read only dict 관련
from types import MappingProxyType d = {'key1': 'value1'} # Read Only d_frozen = MappingProxyType(d) #d_frozen['key1'] = 'value2' print(d, id(d)) print(d_frozen, id(d_frozen)) print(d is d_frozen, d == d_frozen) d['key1'] = 'value2' print(d_frozen, id(d_frozen)) 결과가.. {'key1': 'value1'} 1996092114944 {'key1': 'value1'} 1996091990176 False True {'key1': 'value2'} 1996091990176 여기서 d_frozen은 안바껴야되는거 아닌가요?ㅎㅎㅎ 분명 강의에서 d_frozen은 수정불가로 배웠는데...질문드립니다!
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - NFT
NFT 멀티 에디션에 대한 질문입니다.
강의 잘 듣고 있습니다. 하나의 유투브 썸네일을 하나의 id( NFT )로 발행하는것 으로 강의가 진행되는데요. 요즘 오픈씨 같은데 보면 하나의 id( NFT ) 를 여러개의 에디션 개념으로 발행하는 경우가 있는것 같습니다. 즉, 하나의 NFT 의 소유자가 여러명이 되는데요. 이런 기술 내용은 어디서 확인할수 있을까요? ERC 에 정의되 있을까요?
-
미해결스프링 핵심 원리 - 고급편
강의에서 설명해주시는 말이 헷갈리는부분이 있습니다.
강의에서 실제로 개발할때, 인터페이스가 있으면 인터페이스를 기반으로 의존관계 주입을 받는것이 좋다고 설명해주셨습니다. 인터페이스를 기반으로 의존관계를 주입받는다는것이 MemberService와 MemberServiceImpl이 있을때 DI주입을 MemberService에 하라는 의미인거죠??
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃헙 권한 요청드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 깃헙에도 남겨두었는데 주말 학습을 하고 싶어서 한번 더 요청드립니다. 미리 감사합니다! 인프런 아이디 : eze인프런 이메일 : hahajh@gmail.com깃헙 아이디 : hahajh깃헙 Username : hahajh
-
미해결스프링부트 시큐리티 & JWT 강의
@Bean 때문에 에러나는 부분
String password = bCryptPasswordEncoder.encode("겟인데어");부분 때문에 에러가 납니다.@Bean 때문에 AutoWired 랑 겹쳐서 순환처리 하면서 에러가 나는듯 한데이부분 어떻게 고쳐야 할지 모르겠습니다.생성자 주입 방식으로 변경해도 나는데.. 소스를 내려받아보니.. password 처리부분은 없던데.강좌에서는 password 넣는 부분이 있네요..해결책은 어떻게 해야 할까요?
-
미해결스프링 기반 REST API 개발
Mocking이 되어있는 디스패쳐서블릿
"Mocking이 되어있는 DispatcherServlet" 이라는 표현을 강의중에 사용하셨는데요. @WebMvcTest로 생성되는 빈들은 모두 가짜 객체라고 봐야하며 그 중에 가짜 dispatcherServlet이 있는건지 궁금합니다. 따라서 그 가짜 dispatcherServlet에게 가짜요청을 보낸다고 이해하면 되는건지 알고싶습니다.
-
미해결스프링 핵심 원리 - 고급편
회사일중에 딱 이런상황에 마주쳐서 질문드립니다.
이번 강의에서 내부메소드를 사용할 경우 그 메소드를 클래스로 만들어서 실행하게되면 AOP가 적용된다고 알려주셔서 실제 일하는곳에서 한번 적용을 해보았습니다. [컨트롤러 - consultSave] 컨트롤러에서 insertConsult를 합니다. [서비스 - ConsultService] 원래 서비스클래스안에 4개의 로직이 있었으나 Transactional이 적용되지 않아서 각각의 로직을 클래스로 만들어서 적용하였습니다. [분리된 서비스클래스] 총4개의 분리된 서비스가 있지만, 너무길어질것 같아서 1개의 로직만 업로드하였습니다!! 물론 분리된 서비스는 스프링빈에 등록될 수 있도록 @Service를 붙여놓은 상태입니다. 간략히 정리하여 저의 생각을 말씀드리면 tranSave.insertConsult()메서드를 통하여 저장을 한 후에 그 다음 로직에서 고의적으로 Exception이 발생시키면 @Transactional이 동작하여 rollback이 되어야한다고 생각하는데 rollback이 동작하지 않아 DB에 1개의 로우가 insert되어있는 현상입니다. 클래스를 나누어서 구조변경하였음에도 불구하고 @Transactional이 동작하지 않는 이유가 궁금합니다. 혹시 try catch문가 연관이 되어있을까요??
-
미해결SQL처럼 쓰는 PYTHON
수업자료 테스트환경이 되지 않습니다.
- 수업자료에 구글드라이브 작동이 되지
-
미해결실무자가 알려주는 Git - 입문편
머지 하지않은 상태에서 -d 로도 delete
다른분 질문보고 저도 -d를 써봤는데 머지하지 않았음에도 왜 delete에 문제가 없을까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
thread-safe 를 위한 @RequestBody 질문 있습니다.
@RequestBody 를 사용하여 ajax 의 post 방식으로 넘어온 데이터를 객체로 받았습니다. 그리고 넘어온 객체를 다시 넘겨주는 방식으로 구현했습니다. @PostMapping(value = "/exchange-rate")public String getReceptionAmount(@RequestBody ExchangeRateDto exchangeRateDto ,Model model) { double exchangeRate = exchangeRateDto.getExchangeRate(); double remittanceAmount = exchangeRateDto.getRemittanceAmount(); BigDecimal receptionAmount = exchangeRateService.getReceptionAmount(exchangeRate, remittanceAmount); exchangeRateDto.setReceptionAmount(receptionAmount); exchangeRateDto.setStatus(true); model.addAttribute("exchangeRateDto",exchangeRateDto); return "/exchangeRateForm :: #resultDiv";} 1. 위처럼 구현하면 여러개의 요청이 왔을경우 1번째 데이터 요청이오고 바로 2번째 데이터 요청이 왔을경우 1,2 데이터가 섞일수 있다고 생각이 되는데 맞을까요? 2. 그렇다면 새로운 객체를 하나더 생성해서 다음과 같이 구현하는게 안전할까요?
-
해결됨타입스크립트 입문 - 기초부터 실전까지
인터페이스 함수 파라미터
안녕하세요, 기효님 함수의 인터페이스를 정의 후 아래와 같이 파라미터를 하나만 적어보았는데 에러를 발생시키진 않더라고요. 정작 sum을 사용할 때는 파라미터를 하나만 넘기지 못하게 에러가 발생합니다. 왜 파라미터의 개수에 대해서는 에러 표시를 내지 않는가요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
출력오류.. (제가 푼 방식) 이유가 뭘까요...
n=int(input()) a=[list(map(int,input().split())) for _ in range(n)] cnt=0 for i in range(n): for j in range(n): if(a[i][j] > max(a[i-1][j], a[i][j-1], a[i+1][j], a[i][j+1])): cnt+=1 print(cnt) 이렇게 혼자 풀면서 작성했는데 cnt가 출력이 되지 않고 if문에서 오류가 납니다.. 이유가 뭔지 혹시 알 수 있을까요?
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
질문
[제로초 강좌 질문 필독 사항입니다]질문에는 여러분에게 도움이 되는 질문과 도움이 되지 않는 질문이 있습니다.도움이 되는 질문을 하는 방법을 알려드립니다.https://www.youtube.com/watch?v=PUKOWrOuC0c0. 숫자 0부터 시작한 이유는 1보다 더 중요한 것이기 때문입니다. 에러가 났을 때 해결을 하는 게 중요한 게 아닙니다. 왜 여러분은 해결을 못 하고 저는 해결을 하는지, 어디서 힌트를 얻은 것이고 어떻게 해결한 건지 그걸 알아가셔야 합니다. 그렇지 못한 질문은 무의미한 질문입니다.1. 에러 메시지를 올리기 전에 반드시 스스로 번역을 해야 합니다. 번역기 요즘 잘 되어 있습니다. 에러 메시지가 에러 해결 단서의 90%를 차지합니다. 한글로 번역만 해도 대부분 풀립니다. 그냥 에러메시지를 올리고(심지어 안 올리는 분도 있습니다. 저는 독심술사가 아닙니다) 해결해달라고 하시면 아무런 도움이 안 됩니다.2. 에러 메시지를 잘라서 올리지 않아야 합니다. 입문자일수록 에러메시지에서 어떤 부분이 가장 중요한 부분인지 모르실 겁니다. 그러니 통째로 올리셔야 합니다.3. 코드도 같이 올려주세요. 다만 코드 전체를 다 올리거나, 깃헙 주소만 띡 던지지는 마세요. 여러분이 "가장" 의심스럽다고 생각하는 코드를 올려주세요.4. 이 강좌를 바탕으로 여러분이 응용을 해보다가 막히는 부분, 여러 개의 선택지 중에서 조언이 필요한 부분, 제 경험이 궁금한 부분에 대한 질문은 대환영입니다. 다만 여러분의 회사 일은 질문하지 마세요.5. 강좌 하나 끝날 때마다 남의 질문들을 읽어보세요. 여러분이 곧 만나게 될 에러들입니다.6. 위에 적은 내용을 명심하지 않으시면 백날 강좌를 봐도(제 강좌가 아니더라도) 실력이 늘지 않고 그냥 코딩쇼 관람 및 한컴타자연습을 한 셈이 될 겁니다.
-
해결됨처음 배우는 리액트 네이티브
_handlePhotoBtnPress 의 함수가 실행이 않되어 내폰안의 파일에 접근하는 스크린이 열리지 않습니다
const Image = ({url, showButton}) => { // useEffect >>> 사진접근권한을 요청 useEffect(() => { (async () => { if (Platform.OS !== 'web') { const {status} = await ImagePicker.requestMediaLibraryPermissionsAsync(); if (status !== 'granted') { Alert.alert('사진접근권한이 필요합니다', '접근권한을 켜세요'); } } })(); }, []); const _handlePhotoBtnPress = async () => { let result = await ImagePicker.launchImageLibraryAsync({ mediaTypes: ImagePicker.MediaTypeOptions.Images, allowsEditing: true, aspect: [1, 1], quality: 1, }); console.log(result); if (!result.cancelled) { setImage(result.uri); } }; return ( <Container> <ProfileImage source={{uri: url}} /> {showButton && <PhotoButton onPress={_handlePhotoBtnPress} />} </Container> ); }; 전체 코드는 깃헙에 올려두었습니다 https://github.com/dongguntechnology/rn-chat 테스트기기는 안드로이드 갤럭시 s10 입니다
-
미해결퍼블리싱 핵심이론 PDF 교재 및 예제파일(HTML+CSS+FLEX+JQUERY)
css 6페이지 4번째 오타요.3번째-->2번째 수정요망
■ 질문 남기실 때 꼭! 참고해주세요.- 먼저 유사한 질문이 있었는지 검색해주세요.- 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다.- HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요.- 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다.
-
미해결최신 SwiftUI와 UIKit과 함께하는 올인원 iOS 앱 개발 강의
학습관련
안녕하세요 강의 감사히 잘 듣고있습니다. 2021년 12월에 강의를 듣고 있는 이 시점에서 실무자분들은 신규개발 시 SwiftUI 를 많이 사용하시는지, Storyboard를 많이 사용하시는지 궁금합니다..!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
강의 중에 나오는 html 파일들은 어디서 받을 수 있나요??
-
미해결실전 HTML & CSS 강좌
왼쪽으로 계속해서 정렬할때
하이서울브랜드 레이아웃 만들때 왼쪽으로 div를 계속해서 붙히고 싶을때 앞에 강의에서 float:left를 주면된다고 했는데 오른쪽div는 왜 float:right를 줬나요? 그리고 그 차이는 뭔가요? 그리고 위에서 css 를 적용해도 중복된게 나중에 나오면 나중나온게 적용된다고 했던거 같은데~ 저는 #header div { width:150px 이렇게 하고 .center_space { width: 294px; 이렇게 했는데 center_space 에 해당하는 div사이즈가 위에 150px로 적용되는데 왜 그런가요? .center_space로는 안먹히고 #header .center_space라고 해야 먹히던데..왜 class는 바로 안먹히나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
구름 ide( 웹 ide)로 시작하는 방법은 없을까용...
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]군인이어서 intellij나 다른 프로그램들을 설치를 못해서 웹 ide를 쓰고 있습니다 구름 ide에서 처음 셋팅해논 작업들은 어떻게 해야되나요..