묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
obj.names
obj.names 를 열려고 하는데 열 수 있는 프로그램이 없어서 교수님이 사용하시는 EidtPlus를 다운로드하려고 하니 4만원이나 하더라고요.. 혹시 이번류의 파일을 열 수 있는 무료앱이 있을까요?
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
facebookresearch / semi-supervised-ImageNet1K-models에 대해서 정확한 느낌을 알고 싶습니다
안녕하세요. 오픈소스를 보면, 다양한 backbone을 볼 수 있는데, https://github.com/facebookresearch/semi-supervised-ImageNet1K-models 에서의 SSL, SWSL 모델을 많이 사용하는데, 대략적으로 ImageNet외에 unlabeled 데이터를 가져와서 top-k label로 학습한 후 다시 ImageNet으로 튜닝하는 것은 알겠는데, 1. 정확히 SSL, SWSL을 구분하는 조건이 무엇인지 궁금합니다. SWSL은 엄청난 개수의 정제되지 않는 unlabeled 이미지로 학습한다는 차이가 있는 것인가요? 반해 SSL은 그래도 정제된 unlabeled를 취급하는 것인가요? 2. 그리고 모델에 보면 32x4d라고 되어 있는데, 이게 skip connection쪽 bottleneck과 관련된 것인가요? 헷갈리는 것이 많네요
-
미해결구글 스프레드시트로 배우는 업무 자동화(직장인 코딩)
스크립트 문의 입니다.
안녕하세요 ! 유익한 강의 감사합니다. 제가 구글 문서나 구글 스프레드시트에서 서명 기능을 간단하게 사용하고싶은데 삽입->그림->자유곡선 을 "서명" 버튼을 생성하여 클릭하면 바로 자유곡선으로 그리기 화면으로 넘어갈수있는 스크립트를 만들수가 있을까요?
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙초대부탁드립니다.
jacomyou1026@gmail.com입니다! 혹시 여기 강의자료있나요,,??
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
개발 블로그와 깃허브 TIL 저장소에 작성하는 내용에 대한 질문입니다.
안녕하세요. 강사님 좋은 강의 감사드립니다. 제가 궁금한 내용은 개발 블로그와 깃허브 TIL 저장소 운영에 대한 것입니다. 개발 블로그와 TIL 저장소를 운영해야 한다는 강의를 듣고 개발 블로그와 TIL 저장소를 운영하려고 하려고 합니다. 그런데 개발 블로그와 TIL 저장소에 작성하는 내용을 작성할 때 개발 블로그와 TIL 저장소에 작성하는 내용에 차이를 두고 작성을 해야할까요? 아니면 개발 블로그와 TIL 저장소에 작성한 내용이 같아도 상관없을까요? 개발 블로그 글을 작성하다가 문득 생각나서 질문드렸습니다. 감사합니다.
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
codesandbox가 반영이 잘 되지 않는것 같습니다.
안녕하세요. 모던웹을 위한 상세한 모던 CSS Selector정리2 강의를 듣던 중 문의사항이 있습니다. 구글 드라이브로 공유해주신 04_css_selector 파일 상 6.1 테스트링크로 작업한 것을 첨부드렸습니다. 이전에 따라 연습할때도 codesandbox가 결과값이 잘 안나올때가 간혹 있었는데요, 링크를 눌러 codesandbox창이 켜지면 그중 색상이나 기본 태그값만 변경해서 연습삼아 시도해보았는데,이번엔 아예 변경이 되질 않습니다. 하도 답답해서 https://liveweave.com/로 접속하여 그대로 복사해서 붙여넣으니 변경한 값이 적용되어서 바로 나오던데.. codesandbox 상의 문제인지 제가 설정을 제대로 해놓지 않은것이 있어서인지 확인 부탁드리겠습니다. 감사합니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
efficientdet
DLCV - efficientdet 의 폴더경로가 맞나요??
-
미해결자바 스프링부트 활용 웹개발 실무용
Whitelabel Error Page
Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Tue Aug 17 10:00:13 KST 2021 There was an unexpected error (type=Not Found, status=404). No message available 페이지가 연결이안된거같아요 ㅜ 어떤이유인지모르겠지만 ㅜ 혹시 spring같은경우는 기본 html파일인 home.html이있었던거같은데 그런게 여기서는 아직 없어서 못찾는건가요? ㅜ 아니면 vue를 install해서 npm run serve 해서 터미널에서 실행한후해야할까요? ㅜ
-
미해결홍정모의 따라하며 배우는 C언어
scanf("%[^\n]%*c) 질문
char test[20]; scanf("%[^\n]", test); 다름이 아니라 *c의 뜻이 \n을 지우라는 뜻인데 *c가 없어도 \n이 지워져서 test 저장됩니다. 이거 제가 뭔가를 착각하고 있는건가요?
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
별다른 오류창 없이 마커가 송출되지 않습니다
index.ejs var data = [ { title: "서울", content: "서울 남산", date: "2021-07-02", lat: 37.515145, lng: 127.035393, }, { title: "서울2", content: "서울 용산", date: "2021-07-20", lat: 37.515000, lng: 127.016676, } ] index.ejs <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no"> <title>myfirstmap</title> <link rel="stylesheet" href="/stylesheets/style.css" /> <script type="text/javascript" src="https://openapi.map.naver.com/openapi/v3/maps.js?ncpClientId=xme01nth90"></script> </head> <body> <div id="navber">myfirstmap</div> <div id="infobox"> <div id="infotitle">현재날짜</div> <div id="infocontent">today</div> </div> <div id="map" style="width:100%;height:100vh;"></div> <script type="text/javascript" src="/myfirstmap/public/data/data.js"></script> <script> var mapOptions = { center: new naver.maps.LatLng(37.3595704, 127.105399), zoom: 10 }; var map = new naver.maps.Map('map', mapOptions); for (var i in data){ var target = data[i]; var latlng = new naver.map.Latlng(target.lat, target.lng); Marker = new naver.maps.Marker({ map: map, position: latlng, icon: { content: "<div class='Marker'></div>", }, }); } </script> </body> </html> style css body { padding: 0px !important ; margin: 0px !important ; } #navber { height: 50px; width: 100%; background: #262626; color: white; font-weight: bolder; font-size: 25px; display: flex; justify-content: center; align-items: center; } #infobox { position : absolute; top: 100px; z-index: 10000; background: white; left: 20px; padding: 15px; border: 1px solid rgba(0, 0, 0, 0.2); } #infotitle { font-size: 15px; font-weight: bolder; } .Marker { border: 1px solid black; background: green; opacity: 0.8; width: 24px; height: 24px; border-radius: 50%; }
-
미해결[리뉴얼] 처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)
오류 질문
10분쯤 에서 knowledge_it.insert_one(post)입력 했는데 아래 문장이 뜹니다ㅠ localhost:27017: [Errno 111] Connection refused, Timeout: 30s, Topology Description: <TopologyDescription id: 611b30e1a947cd760d0aacff, topology_type: Single, servers: [<ServerDescription ('localhost', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('localhost:27017: [Errno 111] Connection refused')>]>
-
미해결문제로 배우는 C언어
[함수]배열의 최솟값 리턴
안녕하세요. 함수 배열의 최솟값 리턴에서 아래와 같은 코드를 작성하였는데 배열의 크기를 입력하면 for문으로 배열의 값을 받아가지않고 최솟값의 초기값만 툭 튀어나와버려서 뭐가 잘못된건지 ...질문드립니다. [작성코드] #include <stdio.h> int Min (int tmp[],int size ) { int i,res=2147000000; for (i = 0; i < size; i++) { if (tmp[i]<res) { res = tmp[i]; } } return res; } int main() { int i, n, a[101]; scanf("&d", &n); for (i = 0; i < n; i++) { scanf("%d", &a[i]); } printf("%d\n", Min(a, n)); return 0; }
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
가령 Form 객체를 만들어서 할때 ManyToOne 같은 경우는 어떻게 처리하나요..?
안녕하세요. 질문 내용을 다시 업데이트 했습니다. 가령 제가 admin 에 대한 Form 객체를 받는다고 하면 A(member) <---- B(admin) (1:N) ex) member private Long id; private String memberName; private String location; ex) adminForm private Long id; @NotEmpty(message = "") private String name; private String birthdate; private Member member; 이렇게 작성을 하였습니다. 그리고 컨트롤러 단에서는 admin admin = new admin(form.getName, form.getBirthdate, form.getMember()); 이런식으로 해보았는데요. 타임리프에서 th:object, th:field=*{} 방식으로 하려니 member에 대한 location 값을 넣고 싶은데 값을 못읽더라구요. 그래서 이런경우 어떻게 접근을하는게 나을지 궁금해서 질문을 남겼습니다. 감사합니다.
-
미해결
고객센터 1:1 문의 게시판 있나요?
자주묻는 질문에서는 답변이안되는데 고객센터 1:1 문의 게시판 있으면 알려주세요 ㅠ
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
spring boot
코드는 동일한데... 스프링 부트 버전떄문인진몰라도 맴버 딜리버리 엔티티에 지연로딩을 해서 그쪽에 값이 없다고 에러가 뜨는거 같습니다 ㅠㅠ 아무래도 최신버전이라 그런걸까요.. ㅠㅠ { "timestamp": "2021-08-17T03:18:17.589+00:00", "status": 500, "error": "Internal Server Error", "trace": "org.hibernate.LazyInitializationException: could not initialize proxy [jpabook.jpashop.domain.Member#1] - no Session\n\tat org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:170)\n\tat org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:310)\n\tat org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:45)\n\tat org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95)\n\tat jpabook.jpashop.domain.Member$HibernateProxy$nCeQGWjH.getName(Unknown Source)\n\tat jpabook.jpashop.api.OrderSimpleApiController$SimpleOrderDto.<init>(OrderSimpleApiController.java:59)\n\tat jpabook.jpashop.api.OrderSimpleApiController.lambda$orderV2$0(OrderSimpleApiController.java:43)\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\n\tat java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384)\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)\n\tat java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)\n\tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\n\tat java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)\n\tat jpabook.jpashop.api.OrderSimpleApiController.orderV2(OrderSimpleApiController.java:44)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197)\n\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)\n\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894)\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\n\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063)\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\n\tat org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:655)\n\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:764)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:228)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163)\n\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163)\n\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163)\n\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)\n\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1723)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n\tat java.lang.Thread.run(Thread.java:748)\n", "message": "could not initialize proxy [jpabook.jpashop.domain.Member#1] - no Session", "path": "/api/v2/simple-orders" 코드를 보시면 아래에 order.getMember().getName(); 이렇게 호출했을때 해당 member값이 호출이 안되서 에러가 납니다... 전 시간에 EAGER로 바꾸면 안된다고 하셔서 혹시 몰라서 지연로딩으로 바꾸니까 동작이 잘되서... v2에서 지연로딩으로하고 getmember().getName() 부르면 위와 같은 에러가 나는거 같습니당.. @Data static class SimpleOrderDto{ private Long orderId; private String name; private LocalDateTime orderDate; private OrderStatus orderStatus;// private Address address; public SimpleOrderDto(Order order) { orderId = order.getId(); name = order.getMember().getName(); orderDate = order.getOrderDate(); orderStatus = order.getStatus();// address = order.getDelivery().getAddress(); } }}
-
미해결[유니티 3D] FPS 서바이벌 디펜스
Rigidbody 오류
using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerController : MonoBehaviour { [SerializeField] private float walkSpeed; [SerializeField] private Rigidbody myRigid; // Start is called before the first frame update void Start() { myRigid = GetComponent<Rigidbody>(); } // Update is called once per frame void Update() { Move(); } private void Move() { float _moveDirX = Input.GetAxisRaw("Horizontal"); float _moveDirZ = Input.GetAxisRaw("Vertical"); Vector3 _moveHorizontal = transform.right * _moveDirX; Vector3 _moveVertical = transform.forward * _moveDirZ; Vector3 _velocity = (_moveHorizontal + _moveVertical).normalized * walkSpeed; myRigid.MovePosition(transform.position + _velocity * Time.deltaTime); } } 이렇게 작성했는데 MissingComponentException: There is no 'Rigidbody' attached to the "Player" game object, but a script is trying to access it. 오류가 나요 뭐가문제죠?
-
미해결구글이 만든 Golang, 기초부터 배우자 - 입문편
어떻게 실행된것인지...
함수 여러 개를 미리 작성해 주신 걸 보고 처음에는 각자의 함수를 알기 쉽게 표현해 주신 줄 알았는데코드를 실행하실 때 그게 아닌 걸 알게 됐습니다.. 저는 다 다른 함수이기에 실행이 안 될 줄 알았습니다. 어떤 원리인지 알고 싶습니다.
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
Alert 팝업 인터랙션 관련 질문
안녕하세요 데이먼 선생님 기획자로 입문해 열심히 배우고 있는 기린이입니다~^^ 알림창을 구현하는데 있어 현재는 작업페이지 구성요소들과 겹치게 위치한 후 숨김으로 처리하여 위치를 잡아두고 있는데요. 좀 더 편리한 수정을 위해 작업페이지 외부에 경고창을 세팅해두고 인터랙션이 주어질 때만 원하는 위치에 자리할 수 있는 방법이 있는지 문의드립니다. 좋은 강의 감사드립니다~^^
-
미해결구글이 만든 Golang, 기초부터 배우자 - 입문편
질문 여러가지
add 부분이 개인의 취향인 함수라고 하셨는데 정확이 무슨 뜻인지 이해하지 못했습니다. 저는 (a, b int)라는 input값에 자신이 작성한 함수를 알아볼 수 있도록 add라는 이름을 설정해 준 것으로 이해했습니다.개인의 취향이라는 말은 add라는 단어 말고 "더하다"라는 단어를 써도 된다는 소리인가요?? 그리고 결국 저기 나온 func add(a, b int) int { return a + b } 코드는 단순히 a + b 라는 내용의 함수인건가요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
안녕하세요 강사님 질문 있습니다.
안녕하세요 김영한 강사님! 올려주신 강좌 아주 잘 보고 있습니다. 실무에서 사용할법한 부분들도 너무 좋구요 그래서 질문이 있습니다. 질문이 기술적인거라기보다는 성능에 관한 것인데요 만약에 게시판을 테이블을 만들고 각 회원들이 게시판에 글을 씁니다. 그리고 각 글에는 댓글도 달수 있고요 그런데 예를 들면 블라인드의 각 회사별 게시판처럼 게시판이 종류별로 있다고 할때 아래와 같은 경우 어떻게 매핑을 해야할지 감이 잘 오지 않습니다. 게시판수 : 10개 (a,b,c.... 종류별 ) a 게시판에 달린 글수 : 1천만개 a 게시판의 1천만개에 달린 댓글수 : 3천만개 이럴 경우 @OneToMany private List<Comment> comments; @OneToMany private List<Post> posts; (일단 대충 적었습니다.) 라고 했을 경우 서비스쪽에서는 1. 게시판글수 표시 ( 10,566,999개) 2. 댓글수 (30,444,999개) 라고 표기해주고 관리자에서는 --------------------------- 게시판 | 게시글수 | 댓글수 | ---------------------------- a게시판 | 10,566,999개 | 30,444,999개| 라고 보여줘야 할 경우 게시판 테이블에 글수 카운팅 컬럼과 댓글수 카운팅 걸럼을 두는게 좋을지 아니면 community.getComment().size() 뭐 이런식으로 하는게 좋을지 감이 오지를 않습니다. lzay 로딩을 걸어도 결국 getPosts()size(), getComments.size() 할때 저 천만개와 3천만개 데이터를 다 select 할것 같은데요 그래도 성능상 문제가 없을지 고민이 됩니다. 즉, list 객체를 두고 사이즈를 가져와도 무방할런지 아니면 이렇게 데이터가 많을 경우는 차라리 카운트 컬럼을 주는게 나을런지 고민이 됩니다. 아무래도 주문이 엄청난 회사에 계시니 관리자에서 저런식으로 보여주는 곳이 있으실것 같은데 어떻게 하는지 궁금합니다. 긴글 읽어주셔서 감사합니다.