묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Slack 클론 코딩[실시간 채팅 with React]
onKeydownChat 함수 관련 질문 드립니다.
onSubmit과 onKeyPress에서 주입하는 이벤트 파라미터 타입이 서로 다른데 상관 없을까요? 그럼 onSubmit Props 파라미터 타입을 any로 해놓은것을 지정해주려 하는데 아래처럼 지정해야 할까요? interface Props { chat: string; onSubmitForm: (e: React.FormEvent<HTMLFormElement> | React.KeyboardEvent<HTMLTextAreaElement>) => void; onChangeChat: (e: any) => void; }
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
맵 오류
코드를 그대로 짰는데 밑 화면처럼 나오네요 random public void make_sidewinder() { Random random = new Random(); for (int y = 0; y < Length; y++) { int count = 1; for (int x = 0; x < Length; x++) { if (x % 2 == 0 || y % 2 == 0) continue; if (random.Next(0, 2) == 0) { type[y , x+1] = Colortype.Empthy; count++; } else { int randomindex = random.Next(0, count); type[y+1 , x - randomindex*2] = Colortype.Empthy; count = 1; } } } }
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
안녕하세요
안녕하세요 교수님 해당 rampup함수를 파이토치에서 사용할 수 있을까요? 사용할 수 있다면 어느 부분에 넣어주어야하나요...? 계속 해서 에러가 나서 질문드립니다 :(
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
share 부분 질문드립니다!
안녕하세요 에릭님!1분 36초 쯤에 "link to selected frame"을 체크하면 특정 프레임만 공유된다고 하셨는데 개발자 모드에서는 특정 프레임이 아닌 전체 프레임이 나와 이해가 되지않아 질문드립니다! 그리고 전체페이지 공유가 아닌 특정 페이지별로 공유한다고 하셨는데 그 이유가 있을까요?!
-
미해결윤재성의 Vue.js 프로젝트를 통한 실무 개발 과정
30강이랑 강의가 겹치네요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강의듣는데 29?30이랑 31강이랑 좀 겹치는거같아요
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
복합키 연관관계 설정문의사항.
안녕하세요. 질문이 있어 글을 남깁니다. 실무에서 엔티티에 PK가 1개 이상일 경우, 복합키 처리 할때 별도의 PK 식별 클래스를 만들고 @IdClass 를 사용하여 처리 해주었는데요.. 그 복합키에 해당하는 (저같은 경우는 지금 PK가 2개 입니다.) PK 중 하나는 직접 입력이고, 하나는 @GeneratedValue로 해서 auto_creament 로 해서 사용하려고 하는데 @GeneratedValue로 하면 에러가 나네요. 그래서 직접입력으로 PK 두개 모두 해봤더니 정상적으로 잘되구요. Could not set field value [POST_INSERT_INDICATOR] value by reflection 이런 에러메세지가 나오는데 이유를 알수 있을까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
싱글톤을 사용하는 이유가 이게 맞나요?
Singleton 패턴을 사용하는 이유를 알고 넘어가야 나중에 응용할 때 도움이 될 거 같아 질문 남깁니다. Find함수가 다소 무겁다고 들었습니다. Managers s_instance 변수를 전역으로 선언해줌으로써 다른 오브젝트에서 Managers Component를 얻기 위해 불러들일 때 Find함수를 사용하는것을 최소화하여 과부화를 줄이기위해 사용하는게 맞을까요? 아니면 singleton 디자인 패턴에 대한 또 다른 사용 이유가 있을까요?
-
미해결입문자를 위한 자바스크립트 기초 강의
로또 번호 추첨하기 中
// 추첨 버튼 클릭 이벤트 핸들링 //- 번호가 중복될 경우에는 lottoNumbers 배열에 숫자 ran을 추가하면 안 됩니다. ★★ drawButton.addEventListener('click', function(){ while(lottoNumbers.length < 6){ let ran = Math.floor(Math.random() * 45) + 1 //임의의 수 if(lottoNumbers.indexOf(ran) === -1){ //임의의 수가 없으면 lottoNumbers.push(ran) //새로운 값을 추가해라 paintNumber(ran) } } }) 선생님, 로또번호 추첨 버튼 클릭 이벤트 핸들링 중 질문드립니다. - 번호가 중복될 경우에는 lottoNumbers 배열에 숫자 ran을 추가하면 안 됩니다. 위의 설명이 이해는 가는데, 혹 해당 부분을 제어하는 부분이 어느 부분인지 질문드립니다.
-
미해결실전! 스프링 데이터 JPA
spring jpa 실습시 질문이 있습니다.
h2 를 사용해서 jpa 테스트코드를 돌려보고있는데... 테이블 생성 후 데이터 insert 하고, 로그까지 찍었을때는 정상적으로 테스트코드가 잘 동작햇습니다. 그런데 실제로 h2 db에 접속해서봤더니.. 해당 테이블이 다 사라지고 없는데... 어떤 설정을 해야하나요? spring: datasource: # url: jdbc:h2:tcp://localhost/~/imageTest username: image password: driver-class-name: org.h2.Driver jpa: hibernate: ddl-auto: create properties: hibernate: show_sql: true format_sql: truelogging.level: org.hibernate.SQL: debug
-
미해결인공지능 기초수학
강의교안 부탁드립니다.
안녕하세요 이번에 처음 수강하려는 수강생인데 강의 교안 메일로 부탁드립니다... 메일 주소는 zeratul3604@naver.com 입니다. 열심히 들어보겠습니다. 감사합니다
-
미해결장박사의 블록체인 이해와 구조
실시간 처리 가능? 불가능?
안녕하세요, 오늘 강의 시작했습니다. 강의 보다 궁금한 점이 생겨서요. 강의 초반엔 블록체인이 일반 데이터에 비해 실시간처리가 불가능해서 게임에 적용 할 수 없다고 하셨는데요. 뒤에 블록체인 장점으로 시간 절약이 가능하고 실시간 처리가 가능하다는 점을 설명하셔서요. 결국 블록체인은 실시간 처리가 가능한건지 불가능한건지 헷갈립니다.
-
미해결시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
가상웨어 설치 진행이 안됩니다.
D:\shell 교육\VWS_vagrant_script>dir D 드라이브의 볼륨: data 볼륨 일련 번호: 42B9-6B55 D:\shell 교육\VWS_vagrant_script 디렉터리 2022-04-01 오전 11:11 <DIR> . 2022-04-01 오전 11:11 <DIR> .. 2022-04-01 오전 11:10 10 .gitignore 2022-04-01 오전 11:11 <DIR> .vagrant 2022-04-01 오전 11:10 <DIR> CONF 2022-04-01 오전 11:10 3,153 README.md 2022-04-01 오전 11:10 <DIR> SHELL 2022-04-01 오전 11:10 3,069 Vagrantfile 2022-04-01 오전 11:10 <DIR> WORK 3개 파일 6,232 바이트 6개 디렉터리 3,186,207,764,480 바이트 남음 D:\shell 교육\VWS_vagrant_script>vagrant up Bringing machine 'cent1' up with 'virtualbox' provider... Bringing machine 'cent2' up with 'virtualbox' provider... Bringing machine 'cent3' up with 'virtualbox' provider... ==> cent1: Box 'rockylinux/8' could not be found. Attempting to find and install... cent1: Box Provider: virtualbox cent1: Box Version: >= 0 ==> cent1: Loading metadata for box 'rockylinux/8' cent1: URL: https://vagrantcloud.com/rockylinux/8 ==> cent1: Adding box 'rockylinux/8' (v5.0.0) for provider: virtualbox cent1: Downloading: https://vagrantcloud.com/rockylinux/boxes/8/versions/5.0.0/providers/virtualbox.box cent1: An error occurred while downloading the remote file. The error message, if any, is reproduced below. Please fix this error and try again. The requested URL returned error: 404 D:\shell 교육\VWS_vagrant_script> 위 내용처럼 rockylinux 다운로드 실패에서 에러나고 진행이 안됩니다.
-
해결됨Redux vs MobX (둘 다 배우자!)
redux 글 수정
안녕하세요 수업 잘 듣고 있습니다! 해결이 되지 않아서 질문 남깁니다 ㅠㅠㅠㅠ 리덕스로 글 수정을 시도 중입니다 현재 글 list의 내용을 input에 불러온 뒤 수정한 내용과 같이 보내서 수정을 하고 있습니다 문제는 list를 콘솔에 찍게 되면 2가지의 목록이 불러와지고 있습니다 2번째의 list에는 현재 게시물의 목록, 첫번째는 그 전에 눌렀던 목록이 나오고 있습니다 제가 원하는 list는 두번째의 목록의 list인데 input창까지는 두번째의 list가 잘 불러와지지만 postEditInfo에서는 첫번째 목록이 불러와진 상태이고 이 데이터를 서버에 보내게 되면 그 전에 눌렀던 목록의 list가 현재 목록에 덮어지는 현상이 발생하고 있습니다 그래서 default를 ' ' 로 변경을 하고 나서 목록을 수정하게 되면 postEditInfo가 수정하지 않은 목록은 undefined로 뜨게되고 서버에서 undefiend인 목록은 수정을 하지 않게 막아놓은 상태라서 일단 제대로 수정이 되고 있습니다 하지만 한번 수정을 하고나서 다른 게시물을 수정하게 된다면 원래 남아있던 postEditInfo가 다른게시물에 덮어집니다 ㅠㅠㅠ 왜 두번 목록이 불러와지는지, 현재의 목록을 한번만 불러오려면 어떻게 해야 되는지 궁금합니다 ㅠㅠㅠ const list = useSelector((state)=> state.postsDetailReducer) console.log('list====',list) const [postEditInfo, setPostEditInfo] = useState({ restaurant_name: list.restaurant_name, recruitment_personnel: list.recruitment_personnel, delivery_fee: list.delivery_fee, address: list.address, body: list.body, }) ... <input defaultValue={list.address} onChange={handleInputValue('address')} /> const postDetailInitialState = { address: null, body: null, category_food: null, closed: null, created_at: null, delivery_fee: null, id: null, lat: null, lng: null, recruitment_personnel: null, restaurant_name: null, user_id: null, }; const postsDetailReducer = (state=postDetailInitialState, action) => { switch(action.type){ case SHOW_POST_LIST_SUCCESS: let post = action.payload.data.data; let newData = { address: post.address, body: post.body, category_food: post.category_food, closed: post.closed, created_at: post.created_at, delivery_fee: post.delivery_fee, id: post.id, lat: post.lat, lng: post.lng, recruitment_personnel: post.recruitment_personnel, restaurant_name: post.restaurant_name, user_id: post.user_id, } return Object.assign({}, state, newData); case SHOW_POST_EDIT_SUCCESS: return Object.assign({}, state, { contendId: post.contendId, restaurant_name: post.restaurant_name, recruitment_personnel: post.recruitment_personnel, delivery_fee: post.delivery_fee, address: post.address, body: post.body, }); default: return ''; // default: return state; // 원래 코드 } }
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
제 프로젝트에 어떤 모델을 사용해야 할지 질문 드립니다
안녕하십니까 교수님 현재 저는 파이썬 프로젝트에 외부 카메라를 연결하여 실시간으로 물체를 디텍팅 하는 프로젝트를 수행중입니다 파이썬 프로젝트는 외부 카메라 2대를 사용해 가져온 영상을 Open CV 사용해 전처리 하고 해당 이미지에서 YOLOV5 모델을 이용해 객체를 탐지하여 해당객체를 다시 Open CV 사용 해 처리하는 루틴인데요 Open CV 와 YOLO는 잘 맞지 않는 다고 하여 현재는 YOLOV5 모델을 사용중이지만 향후 SSD 바꿔야 하나 하는 고민이 있습니다 1.혹시 저와 같은 케이스의 경우 SSD 모델을 사용하는것이 좀더 나을지 2.번외로 nvidia jetson 보드를 사용해볼까 하는 생각인데 이런 개발 보드를 사용하면 코랩에 비해 눈에 띄게 빠르게 학습을 시킬수 있을지 궁금합니다
-
미해결프론트엔드 개발자를 위한, 실전 웹 성능 최적화(feat. React) - Part. 1
텍스트 압축 방식에 대해 질문이 있습니다
안녕하세요 강의 정말 좋네요 감사합니다 초보자라 헷갈려서 질문 몇개 드립니다 질문1 웹팩 플로그인(MiniCssExtractPlugin, TerserPlugin 같은..)을 이용하거나 다른 압축프로그램을 이용하여 공백없앰, 주석삭제, 난독화, 파일 합침, 파일 나눔 등 압축하는 방식과 강의에서 나온 서버쪽에서 압축하는 방식이 다른걸까요 ? 질문2 1번 질문에서 두가지 압축이 다른거라면 첫번째 방식은 압축을 해제하지 않고 읽고 두번쨰 방식은 gzip같이 압축되어있는걸 압축을 해제하는게 맞는거겠죠 ? 질문3 1번 질문에서 두가지 압축 방식이 다른거라면 둘 다 적용하면 성능이 더 개선이 될까요 ? 아니면 한개만 적용하는게 개선이 될까요 ? 질문4 저희 회사에 텍스트압축 방식을 건의 드렸더니 백엔드분이 서버에서 압축하는 방식은 용량이 낮아져 다운로드는 빨라도 압축을 푸는데 오래걸려서 비효율적이었다 라고 하시는데 .... 압축을 해제하는 속도를 어디서 확인해볼 수 있을까요 ..?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
AddForce로 점프 구현 중인데 질문드립니다.
안녕하세요 루키스강사님 지난번 답변 감사드립니다. 스페이스 누르면 점프하도록 AddForce 이용하여 up 벡터 방향으로 힘을 주도록 하고 있는데 점프가 안돼서 테스트로 right 벡터 방향으로 힘을 주니까 오른쪽으로 잘 이동합니다. up 벡터만 안 먹히는 원인이 뭐가 있을까요 구글링을 해봐도 원인을 찾을 수 없어 질문드립니다. 감사합니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
string으로 문제 풀기
import sys sys.stdin = open('input.txt','rt') n = int(input()) writed = '' for _ in range(n): writed+=input() for _ in range(n-1): word = input() writed = writed.replace(word,"") print(writed) 이런식으로도 한번 풀어봤는데 이렇게 계속 string을 변화시키면서 풀이하는 방법은 시간 효율이 낮은 편인가요??
-
미해결
Microsoft Dynamics 365 CRM || Microsoft Dynamics 365 online || Microsoft Dynamics CRM Companies
What Are the Traditional Methods For Licensing Software? The least complex method for permitting programming is to have a composed paper permit understanding between the product seller and the client. The merchant would then believe that the client will consent to the particulars of the product permit and, typically, the product permit would contain some right of review, under which the seller could do an incidental ‘spot check’ to guarantee that the client was involving the product in a way predictable with the concurred programming permit. The undeniable downsides of such a methodology incorporate an absence of versatility (paper contracts are delayed to process), huge space for misuse (it’s interesting to review a client without disturbing them) and assuming that the product was dispersed, it is difficult to restrict unapproved use by anybody who figures out how to get a duplicate. To resolve these issues, programming sellers went to a computerized arrangement called a dongle. Dongles (known as permit dongles or keys) are electronic/equipment based security locks at first acquainted by programming organizations with safeguard and forestall unapproved utilization or undesirable circulation of their high-esteem programming applications (typically work area applications). The dongle’s firmware is incorporated with the product of the application and contains data used to approve access — what and how could the end-client utilize the product. The client can gain admittance to the product application provided that the dongle is truly present on the PC. While in principle dongles appeared to function admirably, they ended up having huge restrictions — somebody needed to monitor them being given and returned, they broke and must be supplanted, there were equipment similarity issues and they could be effectively moved between individuals in a similar organization so they didn’t forestall programming maltreatment inside a client site. What Is Licensing as a Service (LaaS)? Whenever a product merchant involves a Licensing as a Service arrangement the seller is deciding to zero in on their subject matter — making the product application — and they are active reevaluating the obligation of implementing the permit terms of the product permit to the Licensing as a Service supplier. This implies they don’t need to stress over permitting in-house or creating authorizing highlights on top of the center programming application. The product designer stays in full oversight of the terms under which their product is authorized and the Licensing as a Service supplier empowers them to uphold those terms with the end client. Read More:- Microsoft Dynamics 365 CRM, Microsoft Dynamics 365 online, Microsoft Dynamics CRM Companies Follow Us On Facebook:- https://www.facebook.com/compusoftadvisors Follow Us On Twitter:- https://twitter.com/CompusoftAdvise Follow Us On YouTube:- https://www.youtube.com/channel/UC5_qmSuy67lcUq4-7eXx4rw Contact Number:- +91 22 4974 5171/75 Email Id:- devesh@compusoftadvisors.com Address:- Aggarwal Estate, Chitalsar Manpada, S V Road, Thane 400 610
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
@webServlet과 서블릿 컨테이너
안녕하세요. 서블릿의 개념과 역할을 대체로 이해하였으나 기본적인 동작 원리에 대해 궁금점이 생겨 질문 남깁니다. 아래와 같은 흐름으로 이해하였는데, 제가 이해한 흐름이 정확한 것인지 궁금합니다. 1. @webServlet 어노테이션으로 서블릿을 등록해주면, @ServletComponentScan으로 서블릿이 서블릿 컨테이너에 자동 등록 된다. (싱글톤으로 서블릿 객체를 생성하고 관리한다.) 2. HTTP 요청이 들어오면, urlpatterns과 매칭되는 서블릿 객체를 찾아 호출한다. 3. 호출된 서블릿 객체는 request 객체를 개발자가 사용하기 쉽게 변환하고(여기서 또 어떤 메서드가 실행되고) 4. service() 메서드를 호출한다. 여기에 원하는 request, response 값을 조작할 수 있다.
-
미해결
Tax Audit in Delhi || Auditing Services in Delhi || Secretarial Compliance Services in Delhi
Sock or stock review implies actual check of supply of an organization or establishment. There are many stock reviews, contingent upon the reason, and each stock review requires an alternate methodology. Each business association in some measure needs to direct a stock review once every year to refresh and guarantee that the actual stock include and the registered stock in the books match. A stock review helps in examining the right inconsistencies between the real actual stock and stock register kept up with by the administration. This includes a review of elements of tasks the board branch of an association for acquisitions and friends consolidations. For this situation, our reviewing firm, MAG, intently works with a particular office to assist them with working on their general proficiency. This is a two-venture process which investigates the information and data as given in expense forms against the ones found in genuine business records. A reasonable level of effort — Due persistence is an assessment, review, examination or survey performed to lay out current realities of a matter or exchange viable. In this universe of money, a reasonable level of investment requires a broad investigation of monetary data and records prior to going into a proposed manage someone else or business house. What might we do? Meeting and satisfying clients needs expects us to remain refreshed on each adjustment of the field of inspecting, as well as being aware of the issues that you might confront both inside and remotely. We value our specialized mastery, and our inner control guidelines empower us to keep up to date with every one of the advancements in the evaluating and affirmation field. We likewise dedicate time for gatherings and workshops to remain informed on tremendous changes inside the businesses in which our clients work. While playing out a review, we generally search for areas of progress and give ideas on each outstanding change. We, at MAG help in giving top review and confirmation administrations in Delhi and draw in our renowned clients on a continuous premise to guarantee that legal and administrative prerequisites are stuck to. This incorporates the necessary divulgences and worth added Services. We guarantee quality review affirmation administrations in Delhi with the goal that you can recognize stowed away potential and imminent difficulty regions in your business. We work with the most noteworthy potential degrees of trustworthiness and expert morals while keeping up with the necessary business guidelines. We, being one the best review organizations in India, accept that reviews are a continuous interaction that ought to never slow down business activities. Henceforth, earlier preparation and sufficient staffing are fundamental to guarantee there is no deferral in administrations. We attempt to get a top to bottom comprehension of the activities of an association prior to starting a review. What makes us a remarkable review firm in Delhi is that every one of our administrations are tailor-made to the necessities of an organization and the goals to be accomplished. This needs a clear cut information on the objectives, working arrangements of your business, administrative as well as data prerequisites. We likewise guarantee quality confirmation benefits with the goal that you can recognize stowed away potential and planned inconvenience regions in your business. We work with the most noteworthy potential degrees of honesty and expert morals while keeping up with the expected business principles. Read More:- Tax Audit in Delhi || Auditing Services in Delhi || Secretarial Compliance Services in Delhi Contact Number: — 9711280016 Email Id:- info@fervententerprises.com Address:- Office: 2605/3 Ground floor Sec 3, Ballabgarh,Faridabad Haryana, 121004 Follow Us On Facebook:- https://www.facebook.com/Fervent-Enterprises-100853482401106 Follow Us On Twitter:- https://twitter.com/fervententerpr1 Follow Us On Instagram:- https://www.instagram.com/fervent_enterprise/