묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
보돌맨님 호너스 강의
킹돌맨님 보너스 강의 혹시 언제쯤 예상하시는지 알 수 있을까요? (재촉아님)
-
미해결Vue.js + TypeScript 완벽 가이드
권한 요청 드립니다.
강의 잘 듣고 있습니다~github 권한 요청 드립니다.kksswkd@gmail.com
-
미해결홍정모의 따라하며 배우는 C언어
2진수 0b
unsigned int I = 0b...에서 0b가 이진수를 표현해주는건 아는데 이걸 출력했을때는 10진수가 나오는데 왜 십진수가 나오는건가요?0b를 통해서 0b뒤에 숫자들을 2진수를 만들어준거 아닌가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
500에러 발생했습니다... 문제점을 못찾겠습니다.
여러번 강의를 반복하며 돌려봐도 항상 그렇듯 제가 입력한것을 제가보니 잘 찾지를 못하고 진행이안되고있습니다 ㅠㅠ원래는 eclipse로 간단한 웹페이지를 만들정도는 되어서 intelij를 한번 사용해봐도 좋은 경험일거 같아서 사용중인데 어디를 손봐야할지 감이 잡히지 않습니다. 도와주세요 ㅠ운영체제는 윈도우 10이며 인텔리제이 무료버젼사용중입니다!spring boot는 현재 테스트버젼을 제외하고 2.7.3을 사용중입니다.
-
미해결스프링부트 시큐리티 & JWT 강의
로그인 페이지 관련 질문 있습니다.
안녕하세요. 먼저 강의 잘 듣고 있어 감사합니다.ㅎㅎ로그인 한 상태에서 로그인 페이지 접근이 가능한데 따로 설정이 필요한 걸까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
오류발생문의
교안의 코딩 내용을 붙여넣기 하였습니다.@Transactional 함수를 사용하면 오류가 납니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
정렬 함수 질문입니다.
void Sort(int numbers[], int count) { // numbers[0]을 numbers[1] [2] [3] [4] [5]랑 비교 그다음 [1]을 [2] [3] [4] [5] 랑 비교 ..... for (int i = 0; i < count; i++) { for (int j = count - 1; j > i; j--) { if (numbers[i] > numbers[j]) { Swap(numbers[i], numbers[j]); } } cout << " " << numbers[i]; } cout << endl; } 저의 경우 best를 정의하지 않았는데 일단 제대로 작동 했습니다.best가 없다면 나중에 코드를 고쳤을 때 문제 되는 부분이 생기는 건가요?아니면 가독성의 차이만 있을까요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
화살표 함수 부분 질문드립니다!
제대로 이해가 된건지 의문이 들어 질문드립니다!강의 4분 49초에 보면, function의 경우 자기 자신만의 this를 가진다고 하셨는데var that = this;이 부분에서 this는 왜 relationship1의 this를 칭하는지 궁금합니다. 저는 이부분에서 this가 logFriends 의 this라고 생각했는데 이해를 잘못한것 같아서요..ㅠㅠ 감사합니다!
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
자주 사용하는 로더 > bg.png
bg.png 를 해시적용하는 부분에서 options:{publicPath: './dist/',name: '[name].[ext]?[hash]'}이후 npm run build 시 이미지가 적용이 안됩니다..콘솔에러도 안나고 그냥 이미지가 뜨지만 않을 뿐이라뭐가 문젠지도 모르고 답답해서 질문을 올리게 되었습니다..
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
raycast쪽..질문좀 드립니다..
using System.Security.AccessControl; using System.Reflection.PotableExecutable; using System.IO; using System.Diagnostics; using System.Net.NetworkInformation; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class PlayerController : MonoBehaviour { [SerializeField] float _speed = 10.0f; Vector3 _destPos; void Start() { Managers.Input.MouseAction -= OnMouseClicked; Managers.Input.MouseAction += OnMouseClicked; } public enum PlayerState { Die, Moving, Idle, } PlayerState _state = PlayerState.Idle; void UpdateDie() { // 아무것도 못함 } void UpdateMoving() {Vector3 dir = _destPos - transform.position;if (dir.magnitude < 0.1f){ _state = PlayerState.Idle; }else{//TODONavMeshAgent nma = gameObject.GetOrAddComponent<UnityEngine.AI.NavMeshAgent>();float moveDist = Mathf.Clamp(_speed * Time.deltaTime, 0, dir.magnitude);nma.Move(dir, normalized * moveDist); Debug.DrawRay(transform.position, dir. normalized, Color.Green);//Debug.DrawRay(transform.position,Vector3.Up * dir.normalized, Color.Green);if(Physics.Raycast(transform.position,dir,1.0f,LayerMask.GetMask("Block")))//if (physics.Raycast(transform.position,Vector3.Up * 1.0f, LayerMask.GetMask("Block"))){_state = PlayerState.Idle;return; }transform.position += dir.normalized * moveDist;transform.rotation = Quaternion.Slerp(transform.rotation,Quaternion.LookRotation(dir), 20 * Time.deltaTime);} // 애니메이션Animator anim = GetComponent<Animator>();// 현재 게임 상태에 대한 정보를 넘겨준다 anim.SetFloat("speed", _speed); }void UpdateIdle(){// 애니메이션Animator anim = GetComponent<Animator>();anim.SetFloat("speed", 0); }void Update(){ switch (_state){ casePlayerState.Die:UpdateDie();break;case PlayerState.Moving: UpdateMoving();break;case PlayerState.Idle: UpdateIdle();break; }}void OnMouseClicked(Define.MouseEvent evt){ if (_state == PlayerState.Die)return;Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);Debug.DrawRay(Camera.main.transform.position, ray.direction * 100.0f, Color.red, 1.0f);RaycastHit hit;if (Physics.Raycast(ray, out hit, 100.0f, LayerMask.GetMask("Block"))) {_destPos = hit.point;_state = PlayerState.Moving; }}} 이부분 작성 할때 vector3 작성부분에서 system 에러가 떠서 찾아보다가.. 이부분이 계속 에러가 떠서 찾다가 도저히 해결방법을 몰라서..using system 에러같은데.. vector3가 문제 인가 싶어서 그냥 dir 로 수정해도 에러가 뜨는건 마찬가지고.. 딱 그전(14:40쯤) 그때 코드 수정 할때 부터 에러가 뜨더라구요.. 구글링해보고 찾아봐도 답이 안나와서 여쭤봅니다..ㅠㅠ
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 발송 부탁드립니다.
안녕하세요. 강의자료 메일로 받아볼 수 있을까요?nohchann3607@gmail.com 입니다.감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
오류 질문 드립니다.
jdbc는 import 가 따로 안되고 ,DataSourceUtils 는 import를 하면 오류가 발생합니다.
-
미해결모의해킹 실무자가 알려주는, 파일 업로드 취약점 공격 기법과 실무 사례 분석 : PART 1
안녕하세요 질문이 있습니다
안녕하세요! 크리핵티브님! 강의 잘 보고 있습니다.갑자기 궁금한 점이 생겨 여쭤 봅니다,,! 1) 가끔 이미지에서 우클릭하면 "새 탭에서 이미지 열기"라는 버튼이 있고 해당 버튼을 누르면 새창에서 이미지가 열리는데창이 열릴때 사용되는 url은 업로드 경로랑 무관한가요? 힌트라도 될 수 있을지 궁금합니다. 2) 시스템을 보다 보면 업로드 기능에 엑셀 파일만 업로드 가능하며 엑셀파일 폼을 제공하여 그에 맞게 데이터 입력 후 업로드하면 해당 데이터가 웹사이트 표의 형식에 맞게 알아서 입력되는 형식이 종종 보입니다. 이러한 경우에는 업로드가 불가능 할까요? 감사합니다!
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
defined in @EnableJpaRepositories 오류
안녕하세요 강사님!강사님의 스프링과 jpa 강의를 듣고 프로젝트를 만드는 중인 학생입니다. 다름이 아니라 따로 좋아요 기능을 추가해서 학습한 내용을 바탕으로 제작 중인데 Error creating bean with name 'likeApiController' defined in file [/Users/gimnayeon/Desktop/GreenProject/GrinGreen/out/production/classes/com/grin/GrinGreen/api/LikeApiController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'likeService' defined in file [/Users/gimnayeon/Desktop/GreenProject/GrinGreen/out/production/classes/com/grin/GrinGreen/service/LikeService.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'likeRepository' defined in com.grin.GrinGreen.repository.LikeRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is org.springframework.data.repository.query.QueryCreationException: Could not create query for public abstract java.util.Optional com.grin.GrinGreen.repository.LikeRepository.findBybusiness(com.grin.GrinGreen.domain.Member,com.grin.GrinGreen.domain.Business)! Reason: Failed to create query for method public abstract java.util.Optional com.grin.GrinGreen.repository.LikeRepository.findBybusiness(com.grin.GrinGreen.domain.Member,com.grin.GrinGreen.domain.Business)! At least 2 parameter(s) provided but only 1 parameter(s) present in query.; nested exception is java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.Optional com.grin.GrinGreen.repository.LikeRepository.findBybusiness(com.grin.GrinGreen.domain.Member,com.grin.GrinGreen.domain.Business)! At least 2 parameter(s) provided but only 1 parameter(s) present in query. 라는 오류가 뜹니다. LikeRepository@Transactional(readOnly = true) public interface LikeRepository extends JpaRepository<Like, Long> { Optional<Integer> countBybusiness(Business business); Optional<Like> findBybusiness(Member member, Business business); }business entity@ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "mail") private Member member; @OneToMany(mappedBy = "business", cascade = CascadeType.ALL) Set<Like> likes = new HashSet<>();member entity@OneToMany(mappedBy = "member", cascade = CascadeType.ALL) private List<Business> business = new ArrayList<>(); @OneToMany(mappedBy = "member", cascade = CascadeType.ALL) Set<Like> likes = new HashSet<>();like entity@Id @GeneratedValue @Column(name = "like_id") private Long id; @ManyToOne(fetch = FetchType.LAZY) private Member member; @ManyToOne(fetch = FetchType.LAZY) private Business business; public Like(Business business, Member member) { this.business = business; this.member = member; } 처음에는 jparepository에서 findBy 이후 대문자를 쓴 게 문제였나 싶어 수정을 했지만 아니었고파라미터의 Id처럼 대문자로 쓰여진 게 문제인가 봤지만 해당 사항이 없었습니다..아무리 강의를 돌려봐도 감이 안 잡히는 데 어디 부분의 문제일까요?ㅠㅠ파라메터 값이 2개인데 1개만 받아졌다는 오류인 것도 같습니다....
-
미해결WEB2 - JavaScript
showAll 출력 없애는 코드
coworkers.showAll = function (){ for(var key in this) { if (key !== 'showAll') { document.write(key + ' : ' + this[key] + '<br>'); } } } coworkers.showAll(); 이렇게 하면되긴 하는데 문자열을 비교해서 하는 방법말고 객체안에 함수가 몇개가 더 생겻을때를 가정했을때를 위해 함수를 제외하고 출력하는 방법을 알고 싶습니다.
-
미해결핵심만 쉽게, 모두의 SQL 데이터 분석
MAC 사용 시, SQL DEVELOPER 사용 여부
안녕하세요. LIVE SQL까지는 로그인하여 접속했는데, 그 이후부터 어떻게 따라가면 되는 지, 강의 영상에 없어서 질문 드립니다. SQL DEVELOPER 설치하는 홈페이지에 예시보면 mac os 가 있는데강의자료에는 윈도우만 있어서요. 이후부터 어떻게 학습하면 되는지 mac 에 맞는 프로세스 설명 부탁드립니다!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
ec2 에 배포시 500 (Internal Server Error) 에러가 뜹니다.
안녕하세요?강의를 무사히 다듣고 따라 했는데 로컬에서는 문제가 없다가.env파일과 next.config, 하드코딩된 url 주소를 다 바꿔주었는데도 ec2 환경에서 에러가 뜹니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
h2.sh가 강의 화면과 다르게 뜹니다.
h2.sh파일을 열게 되면 이렇게 뜨게 됩니다.강의 화면과 다릅니다.
-
미해결Spotfire - 사용자 교육 기초편
검색조건관련 문의드립니다
예를들어 업종명이라는 컬럼에 여러 업종명이 있고 이중 교육관련 업종이 고등교육, 초등교육, 육아교육등이 있다고할때 if 조건문을 이용해서 업종명에 교육이라는 단어가 들어있는 행을 추출하고 싶을때 어떻게 표시하죠예를들어 액셀같은 경우 if([업종명]="*교육*"..) 처럼 * 표시를 이용했는데 spotfire에서는 어떤게 표시를 해야할까요
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
클라이언트에대한 질문
일반적으로 클라이언트는 각 브라우저를 이용하는 컴퓨터라고 알고있는데 1분50초 정도에서 DB드라이버 입장에서 애플리케이션 로직이 클라이언트다 라는말이 잘 이해가 가지않습니다 정확한 클라이언트 정의 기준이 있을까요?