묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
postman을 통해 다른 사이트의 entity의 전체의 내용을 출력할 수 있나요?
안녕하세요. 약간 수업 외 질문 같긴 하지만 질문 해도 될까요? 만약 어떤 사이트에서 검색기능을 구현했는데, DTO 없이 entity를 자체를 통해 출력하도록 설계를 했다면, 해당 설계된 웹 페이지에는 비밀번호 출력 기능이 구현되지 않더라도, postman 을 통해 json 방식으로 엔티티의 모든 데이타를 수집해서 비밀번호까지 알 수 있는 건가요? 뭔가 보안 상 문제가 있을 수 있겠다는 걱정이 듭니다 ㄷㄷ. 포스트맨이 엔티티 전체를 가져오는 막강한 기능을 보니까, 한계가 어디까지인지 궁금합니다! 감사합니다~
-
해결됨데브옵스(DevOps)를 위한 쿠버네티스 마스터
안녕하세요. 강사님
안녕하세요. 강사님 제가 강의를 듣고 개인적으로 내용을 정리하려 하는데 혹시 정리한 내용을 블로그에 포스팅해도 괜찮은지 여쭤보고 싶어 질문을 올립니다. 좋은 강의 제공해주셔서 너무 감사합니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문있습니다..!
이 코드는 왜 틀린지 궁금합니다 a=ch[i]-ch[i+1]값의 절댓값 tmp=ch배열에 있는 입력값의 서로 인접해 있는 두 수의 차의 합 sum=결과가 yse일지 no일지의 기준 으로 잡고 문제를 풀었습니다 #include <stdio.h> int main() { int n,i,tmp=0,sum=0,cnt=0,a,ch[101]; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&ch); } for(i=0;i<n-1;i++){ if(ch[i]-ch[i+1]>0) a=ch[i]-ch[i+1]; else if(ch[i]-ch[i+1]<0) a=-(ch[i]-ch[i+1]); tmp=tmp+a; for(i=0;i<n;i++){ cnt++; sum=sum+cnt; } if(tmp==sum) printf("yes"); else printf("no"); return 0; }
-
미해결우디의 프리미어 프로 강좌
한글 입력 에러 관련 질문드립니다.
제가 맥북을 사용중인데 텍스트를 클릭하고 한글로 입력하려고 하면 맥북 화면 밑에 무슨 흰색 입력창이 하나 더 뜹니다. 그래서 한글 입력이 늦게 반영이 되는데 혹시 어떤 문제 인지 아시나요? 감사합니다!
-
해결됨홍정모의 따라하며 배우는 C언어
while문 indent 질문입니다
while문을 사용할 때 while(expression) statement 이런식으로 while(expression){ expression } 이렇게 중괄호 없이 사용해도 되는건가요??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
질문있습니다
post폴더의 [id].js입니다 const { id } = router.query; id가 넘어온것을 getServersidProps에서 context.store.dispatch({ type: LOAD_POST_REQUEST, data: context.params.id, }); 이렇게 context.params.id로 받아오셨잖아요? 그런데 궁금한것이 getServersideProps를 사용하지 않고 useEffect를 사용하여 위의 dispatch를 사용하려 할때에 data값을 어떻게 주어야 하는지 궁금합니다. useEffect(() => { dispatch({ type: LOAD_POST_REQUEST, data: params.id }) }, []); 이렇게 data에 params.id를 주었는데 안되더라구요 저럴때 어떻게 값을 넣어주어야 할까요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
진도 관련 상담
안녕하세요, 파이썬 기초 지식만을 가지고 선생님의 강의를 1강 부터 듣기 시작한 학생입니다 제가 2차 리스트 사용하는 구간들부터 문제를 1시간 이상 보고있어도 문제를 해결할 방법을 고안하지 못하고 선생님의 강의를 보며 코드를 옮겨쓰고 이해하는 과정을 거치고 있습니다. 이러한 저의 수준에서는 지금처럼 선생님의 풀이를 단순히 보고 옮겨 쓰고 이해하는 과정 + 복습 만 해도 실력이 향상할 수 있을까요? 어떤 점을 보완해야 2차 리스트 문제들을 순조롭게 풀 수 있을지 궁금해 문의드립니다 ㅠㅠ 늘 좋은 강의 감사드려요 ^^
-
미해결홍정모의 따라하며 배우는 C++
cin.clear() 와 cin.ignore 의 질문
cin.clear(); 와 cin.ignore()의 역활이 뭔가요? 그리고 왜 선생님께선 같이 쓰신건가요?
-
미해결홍정모의 따라하며 배우는 C++
5.10 강의 질문
int main() { cout << "Enter an integer number : "; int x; cin >> x; //cin.fail() if (cin.fail()) { cin.clear(); cin.ignore(32767, '/n'); cout << "try again" << endl; } else { cin.ignore(32767, '\n'); cout << x << endl; } } 이렇게 했을떄 99999999999999같은 범위를 초과하는 숫자를 넣었을때 왜 try again은 안뜨는 것이고 왜 console창에 press enter key.... 이런게 안뜨고 계속 가능건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Whitelabel Error Page
안녕하세요 강사님 강의보고 그대로 했는데 http://localhost:8080 에서 회원가입이나 회원목록을 누르면 Whitelabel Error Page 요런 에러가 나오는데 어디서 잘못된건지 찾아도 잘모르겠어서요.. 요 캡쳐화면으로 찾을수있는걸까요??
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
너무유용하고 깊이가깊어서 여러번 돌려보고있어요
삭제된 글입니다
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
연결 엔티티 사용시 데이터 조회 문의
[회원:권한 = N:N] 관계일 경우를 가정합니다.이 경우 말씀하신대로 [일대다+다대일]로 변경하고 중간 엔티티를 선언 했습니다. Member Role MemberRole(중간엔티티, 별도 pk 있음=memberRoleId) 위와 같은 구조에서 엔티티의 변경 또는 재설계 없이 데이터를 조회할 경우 아래와 같이 문의 드립니다. [회원정보 상세] 화면에서 권한을 변경하고자 합니다.화면은 각종 회원정보와 복수개의 권한 정보가 보여지도록 하고 싶을때, 데이터 조회를 어떤 방식으로 헤야할지 문의 드립니다. (구글링을 해봐도 엔티티 설계 예제만 있고, 조회에 대한 best practice를 찾기가 어려웠습니다.)(회원A, {권한A, 권한C, 권한D}의 정보를 조회할 경우) 읽어 주셔서 감사합니다. (예상)혹시 중간 엔티티를 기준으로 연관된 데이터를 모두 조회한 후(join fetch 사용) 어플리케이션에서 가공 해줘야 할까요?
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
배열 레퍼런스
배열 레퍼런스 부분에서 1과 2의 주소가 같아야 한다고 하셨는데 저는 실제 작동해보니 1, 2, 3 다 다르게 나옵니다. 각각의 메모리 주소가 다르므로 1, 2, 3 다 달라야 하는 게 맞는 게 아닌가요?
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
코딩 출력 오류... 질문있습니다...!
안녕하세요, 선생님 질문이 있습니다! 오류가 왜 났는지 잘 모르겠습니다... class Unit: def __init__(self, name, hp, speed): self.name=name self.hp=hp self.speed=speed def move(self, location): print("[지상 유닛 이동]") print("{0} : {1} 방향으로 이동합니다 [속도 {2}]"\ .format(self.name, location, self.speed)) class AttackUnit(Unit): def __init__(self, name, hp, speed): Unit.__init__(self, name, hp, speed) self.damage=damage def attack(self, location): print("{0} : {1} 방향으로 적군을 공격합니다. [공격력 {2}]".format(self.name, location, self.damage)) def damaged(self, damage): print("{0} : {1} 데미지를 입었습니다.".format(self.name, damage)) self.hp -= damage print("{0} : 현재 체력은 {1}입니다.".format(self.name, self.hp)) if self.hp <= 0: print("{0} : 파괴되었습니다.".format(self.name)) class Flyable: def __init__(self, flying_speed): self.fly=flying_speed def fly(self, name, location): print("{0} : {1} 방향으로 날아갑니다. [속도 {2}]"\ .format(name, location, self.flying_speed)) class FlyableAttackUnit(AttackUnit, Flyable): def __init__(self, name, hp, damage, flying_speed): AttackUnit.__init__(self, name, hp, 0, damage) Flyable.__init__(self, flying_speed) def move(self, location): print("[공중 유닛 이동]") self.fly(self.name, location) ##ERROR vulture=AttackUnit("벌처", 80, 10, 20) battlecruiser=FlyableAttackUnit("배틀클루저", 500, 25, 3) vulture.move("11시") battlecruiser.move(battlecruiser.name, "9시")
-
해결됨더 자바, 코드를 조작하는 다양한 방법
JVM 에서 metaspace와 static 에 대해 질문드립니다.
java 학습중인 학생입니다! java7에서 permanet 영역(method area)이 java8에서 metaspace로 대체 됐다고 들었습니다. 그 변경사항중에 static과 상수가 method area 에서 heap 영역으로 이동됐다고 알고있는데 클래스 로더가 static 변수를 할당할때 heap 영역에 할당한다고 생각하면 될까요? 그리고 대체되었다면 method area가 metaspace로 변경된건지도 질문입니다!
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
연속된 0의 숫자
삭제된 글입니다
-
미해결함수형 프로그래밍과 JavaScript ES6+
go를 정의할 수 없다고 떠요 ㅜㅜ!
<script> const products = [ {name: '반팔티', price: 15000 }, {name: '긴팔티', price: 20000 }, {name: '핸드폰케이스', price: 15000 }, {name: '후드티', price: 30000 }, {name: '바지', price: 25000 } ]; go( products, products => filter(p => p.price < 20000, products), products => map(p=> p.price, products), price => reduce(add, prices), console.log ); // </script> 코드창에 이렇게 작성했는요! 콘솔창에 이런 메시지가 뜨는데 어떻게 해결해야 되나요 ? Uncaught ReferenceError: go is not defined
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
31강 / 22분 25초 / \n
\n으로 엔터를 대신 하는데 출력 부분에는 두 번 엔터친 걸로 되는 듯 해서요 공간이 두 번 엔터 친걸로 되는데 한 번 엔터 친걸로 할 수는 없는건가요?????????
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
findById와 findByName 차이점
jdbc.Template.query 에서 인자값을 id값은 인자값으로 안넘겨주고 name은 넘겨줬는데 조건 쿼리에서 ? 에 해당하는 값을 넘겨줘야 하는거 아닌지요? 왜 findById는 안넘겨줬나요? 또한가지는 JdbcTemplateMemberRepostory 에서 public JdbcTempateMemberRepository(Datasource datasource) 부분에서 @Autowired선언은 생성자 하나면 안해줘도 된다고 해서 안해주셨고.. 그런데 자바코드로 configuration 해주는 SpringConfig소스에서 보면 왜 그곳에서 또 DataSource를 @Autowired해주고 그 datasource 입력받은 값으로 @Bean public MemberRepository memberRepository(){ 이하부분에서 return new JdbcTeamplateRepostiry(datasource) 이부분에 datasource로 인자로 넣어줬나요? 안넣어주고 원래 JdbcTemplateMemberRepository 부분에서 이미 autowired되어있는데 말이죠..이해가 안가네요
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
valkyrie=FlyableAttackUnit(
안녕하세요, 선생님. 질문이 있습니다! valkyrie=FlyableAttackUnit("발키리", 200, 6, 3) valkyrie.fly(valkyrie.name, "3시") #EROOR 가 왜 에러가 나는지 모르겠습니다... def fly(self, name, location) 속 name, location 정보를 다 넣어서 작동해야 하지 않나요...? [코딩] class Unit: def __init__(self, name, hp): self.name=name self.hp=hp class AttackUnit(Unit): def __init__(self, name, hp, damage): Unit.__init__(self, name, hp) self.damage=damage def attack(self, location): print("{0} : {1} 방향으로 적군을 공격합니다. [공격력 {2}]".format(self.name, location, self.damage)) def damaged(self, damage): print("{0} : {1} 데미지를 입었습니다.".format(self.name, damage)) self.hp -= damage print("{0} : 현재 체력은 {1}입니다.".format(self.name, self.hp)) if self.hp <= 0: print("{0} : 파괴되었습니다.".format(self.name)) class Flyable: def __init__(self, flying_speed): self.fly=flying_speed def fly(self, name, location): print("{0} : {1} 방향으로 날아갑니다. [속도 {2}]".format(name, location, self.flying_speed)) class FlyableAttackUnit(AttackUnit, Flyable): def __init__(self, name, hp, damage, flying_speed): AttackUnit.__init__(self, name, hp, damage) Flyable.__init__(self, flying_speed) valkyrie=FlyableAttackUnit("발키리", 200, 6, 3) valkyrie.fly(valkyrie.name, "3시") #EROOR