묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결냉동코더의 알기 쉬운 Modern Android Development 입문
viewModelScope
viewModelScope 가 import 되지 않는데 어떤 문제일까요?ㅜㅜ 강의 2:05 부분입니다!
-
미해결
BeanCreationException 에러
강의를 따라서 해보던 중 ProxyFactoryConfigV1 까진 잘 실행이 되는데 ProxyFactoryConfigV2부터 아래와 같은 에러가 나서 문의 드립니다. 코드 오타가 있을까봐 제공해주신 소스 코드 ProxyFactoryConfigV2.java와 ProxyApplication.java를 그대로 복사해서 왔지만 잘 안되네요 아래는 제 소스입니다. https://github.com/YoungKyonYou/Proxy-Study "C:\Program Files\Java\jdk-11.0.13\bin\java.exe" -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2021.3.2\lib\idea_rt.jar=50809:C:\Program Files\JetBrains\IntelliJ IDEA 2021.3.2\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\young\proxy-start\build\classes\java\main;C:\Users\young\proxy-start\build\resources\main;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.projectlombok\lombok\1.18.20\18bcea7d5df4d49227b4a0743a536208ce4825bb\lombok-1.18.20.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-web\2.5.5\c09bf133d22c865d6ce4d67ff48aece7ff1defb1\spring-boot-starter-web-2.5.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-json\2.5.5\11923b2b5ca33c6c849952ed1bd47a77c9ec0a85\spring-boot-starter-json-2.5.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter\2.5.5\8657d6f1f00002e8a839fc35fe2f2cd7fc09b72a\spring-boot-starter-2.5.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-tomcat\2.5.5\3fb58add8060ff5a6a17e08eeabca1e823c2f04a\spring-boot-starter-tomcat-2.5.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework\spring-webmvc\5.3.10\d8a26ccc0fb4788c05eca148be8ee987d554a9d2\spring-webmvc-5.3.10.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework\spring-web\5.3.10\31984cef4b5d38f2711cf870994c43e89619ff4e\spring-web-5.3.10.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jsr310\2.12.5\a0a9870b681a72789c5c6bdc380e45ab719c6aa3\jackson-datatype-jsr310-2.12.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.module\jackson-module-parameter-names\2.12.5\2c85c2036d0851425a260c01eb5f7ddbed1eeb00\jackson-module-parameter-names-2.12.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jdk8\2.12.5\6b2f79547d217ad50dfc5b57af7444a3aa583b43\jackson-datatype-jdk8-2.12.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-databind\2.12.5\b064cf057f23d3d35390328c5030847efeffedde\jackson-databind-2.12.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-autoconfigure\2.5.5\350511c5612eea8df4ef0f95e2c1b3ff3ea962e8\spring-boot-autoconfigure-2.5.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot\2.5.5\c6335b6e1aff79b13565890ad833bb8865ae2d50\spring-boot-2.5.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-logging\2.5.5\2731a074593f6b1089060a4af54ef8eee464d7f0\spring-boot-starter-logging-2.5.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\jakarta.annotation\jakarta.annotation-api\1.3.5\59eb84ee0d616332ff44aba065f3888cf002cd2d\jakarta.annotation-api-1.3.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework\spring-core\5.3.10\4e0b94b1e2d7a7399ecedef03dd676c34133625e\spring-core-5.3.10.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.yaml\snakeyaml\1.28\7cae037c3014350c923776548e71c9feb7a69259\snakeyaml-1.28.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.apache.tomcat.embed\tomcat-embed-websocket\9.0.53\e73e461aa0da6a1779bba31f90011cfbd4e4233\tomcat-embed-websocket-9.0.53.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.apache.tomcat.embed\tomcat-embed-core\9.0.53\3343c5ebe9e66da2f75436569e371920e8db1d55\tomcat-embed-core-9.0.53.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.apache.tomcat.embed\tomcat-embed-el\9.0.53\d2fcc31c3ffad7227fcb14ebffc1ed1ab8b7494\tomcat-embed-el-9.0.53.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework\spring-context\5.3.10\45945cec4c23de39faf98139ad81b59965014ff0\spring-context-5.3.10.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework\spring-aop\5.3.10\de0e0c07193697df7ba5db6086020447fdbcb24d\spring-aop-5.3.10.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework\spring-beans\5.3.10\1ff16eb107dd0411deaffa236467efed44d65c60\spring-beans-5.3.10.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework\spring-expression\5.3.10\7ca7f1b5f7a2a9e335f45ffaeb59995c8ab344bc\spring-expression-5.3.10.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-annotations\2.12.5\52d929d5bb21d0186fe24c09624cc3ee4bafc3b3\jackson-annotations-2.12.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-core\2.12.5\725e364cc71b80e60fa450bd06d75cdea7fb2d59\jackson-core-2.12.5.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-classic\1.2.6\b09efa852337fa0dd9859614389eec58dc287116\logback-classic-1.2.6.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-to-slf4j\2.14.1\ce8a86a3f50a4304749828ce68e7478cafbc8039\log4j-to-slf4j-2.14.1.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.slf4j\jul-to-slf4j\1.7.32\8a055c04ab44e8e8326901cadf89080721348bdb\jul-to-slf4j-1.7.32.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.springframework\spring-jcl\5.3.10\747a2d6ba0d8a74c4f90a8c66c221e3084e864ee\spring-jcl-5.3.10.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-core\1.2.6\25be1abb32e870ff042e698a799b56587e0dca9a\logback-core-1.2.6.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\1.7.32\cdcff33940d9f2de763bc41ea05a0be5941176c3\slf4j-api-1.7.32.jar;C:\Users\young\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.14.1\cd8858fbbde69f46bce8db1152c18a43328aae78\log4j-api-2.14.1.jar hello.proxy.ProxyApplication . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.5.5) 2022-08-06 14:17:46.283 INFO 19608 --- [ main] hello.proxy.ProxyApplication : Starting ProxyApplication using Java 11.0.13 on DESKTOP-DH5MQM9 with PID 19608 (C:\Users\young\proxy-start\build\classes\java\main started by young in C:\Users\young\proxy-start) 2022-08-06 14:17:46.287 INFO 19608 --- [ main] hello.proxy.ProxyApplication : No active profile set, falling back to default profiles: default 2022-08-06 14:17:47.182 INFO 19608 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8081 (http) 2022-08-06 14:17:47.194 INFO 19608 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2022-08-06 14:17:47.194 INFO 19608 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.53] 2022-08-06 14:17:47.284 INFO 19608 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2022-08-06 14:17:47.284 INFO 19608 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 932 ms 2022-08-06 14:17:47.371 INFO 19608 --- [ main] h.p.c.v.ProxyFactoryConfigV2 : ProxyFactory proxy=class hello.proxy.app.v2.OrderRepositoryV2$$EnhancerBySpringCGLIB$$f20a709b, target=class hello.proxy.app.v2.OrderRepositoryV2 2022-08-06 14:17:47.376 INFO 19608 --- [ main] h.p.c.v.ProxyFactoryConfigV2 : ProxyFactory proxy=class hello.proxy.app.v2.OrderServiceV2$$EnhancerBySpringCGLIB$$465a9ebe, target=class hello.proxy.app.v2.OrderServiceV2 2022-08-06 14:17:47.379 WARN 19608 --- [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderControllerV2' defined in hello.proxy.config.v3_proxyfactory.ProxyFactoryConfigV2: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [hello.proxy.app.v2.OrderControllerV2]: Factory method 'orderControllerV2' threw exception; nested exception is java.lang.ClassCastException: class com.sun.proxy.$Proxy51 cannot be cast to class hello.proxy.app.v2.OrderControllerV2 (com.sun.proxy.$Proxy51 and hello.proxy.app.v2.OrderControllerV2 are in unnamed module of loader 'app') 2022-08-06 14:17:47.382 INFO 19608 --- [ main] o.apache.catalina.core.StandardService : Stopping service [Tomcat] 2022-08-06 14:17:47.396 INFO 19608 --- [ main] ConditionEvaluationReportLoggingListener : Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2022-08-06 14:17:47.421 ERROR 19608 --- [ main] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderControllerV2' defined in hello.proxy.config.v3_proxyfactory.ProxyFactoryConfigV2: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [hello.proxy.app.v2.OrderControllerV2]: Factory method 'orderControllerV2' threw exception; nested exception is java.lang.ClassCastException: class com.sun.proxy.$Proxy51 cannot be cast to class hello.proxy.app.v2.OrderControllerV2 (com.sun.proxy.$Proxy51 and hello.proxy.app.v2.OrderControllerV2 are in unnamed module of loader 'app') at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:658) ~[spring-beans-5.3.10.jar:5.3.10] at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:638) ~[spring-beans-5.3.10.jar:5.3.10] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-5.3.10.jar:5.3.10] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195) ~[spring-beans-5.3.10.jar:5.3.10] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) ~[spring-beans-5.3.10.jar:5.3.10] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.10.jar:5.3.10] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.10.jar:5.3.10] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.10.jar:5.3.10] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.10.jar:5.3.10] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.10.jar:5.3.10] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) ~[spring-beans-5.3.10.jar:5.3.10] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) ~[spring-context-5.3.10.jar:5.3.10] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.10.jar:5.3.10] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.5.5.jar:2.5.5] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-2.5.5.jar:2.5.5] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-2.5.5.jar:2.5.5] at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) ~[spring-boot-2.5.5.jar:2.5.5] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) ~[spring-boot-2.5.5.jar:2.5.5] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332) ~[spring-boot-2.5.5.jar:2.5.5] at hello.proxy.ProxyApplication.main(ProxyApplication.java:33) ~[main/:na] Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [hello.proxy.app.v2.OrderControllerV2]: Factory method 'orderControllerV2' threw exception; nested exception is java.lang.ClassCastException: class com.sun.proxy.$Proxy51 cannot be cast to class hello.proxy.app.v2.OrderControllerV2 (com.sun.proxy.$Proxy51 and hello.proxy.app.v2.OrderControllerV2 are in unnamed module of loader 'app') at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185) ~[spring-beans-5.3.10.jar:5.3.10] at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653) ~[spring-beans-5.3.10.jar:5.3.10] ... 19 common frames omitted Caused by: java.lang.ClassCastException: class com.sun.proxy.$Proxy51 cannot be cast to class hello.proxy.app.v2.OrderControllerV2 (com.sun.proxy.$Proxy51 and hello.proxy.app.v2.OrderControllerV2 are in unnamed module of loader 'app') at hello.proxy.config.v3_proxyfactory.ProxyFactoryConfigV2.orderControllerV2(ProxyFactoryConfigV2.java:26) ~[main/:na] at hello.proxy.config.v3_proxyfactory.ProxyFactoryConfigV2$$EnhancerBySpringCGLIB$$9528cf94.CGLIB$orderControllerV2$0(<generated>) ~[main/:na] at hello.proxy.config.v3_proxyfactory.ProxyFactoryConfigV2$$EnhancerBySpringCGLIB$$9528cf94$$FastClassBySpringCGLIB$$1b3baf1f.invoke(<generated>) ~[main/:na] at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) ~[spring-core-5.3.10.jar:5.3.10] at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) ~[spring-context-5.3.10.jar:5.3.10] at hello.proxy.config.v3_proxyfactory.ProxyFactoryConfigV2$$EnhancerBySpringCGLIB$$9528cf94.orderControllerV2(<generated>) ~[main/:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na] at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) ~[spring-beans-5.3.10.jar:5.3.10] ... 20 common frames omitted Process finished with exit code 1
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
이다솜 문제 시간초과.. ㄷㄷ
안녕하세요 강사님~! 강의 잘 보고 있습니다. 다름이 아니라 강사님 코드와 거의 흡사한데, 시간초과가 떠서 뭐가 빠졌나 하고 보니까 ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); 이걸 넣으니 맞았다고 하는데.. 이 코드가 시간초과에 영향이 큰지 여쭤보려고 합니다.. 아래는 시간초과한 코드이고 여기에 상단의 코드를 넣으니 답으로 인정해줬습니다! #include <bits/stdc++.h> using namespace std; int n, m; string buf; map<string, int> mp; map<int, string> rmp; int main() { cin >> n; cin >> m; for (int i = 0; i < n; ++i) { cin >> buf; mp[buf] = i + 1; rmp[i + 1] = buf; } for (int i = 0; i < m; ++i) { cin >> buf; if (atoi(buf.c_str()) != 0) { cout << rmp[atoi(buf.c_str())] << "\n"; continue; } cout << mp[buf] << "\n"; } return 0; }
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
postman관련
package hello.servlet.basic.request;import com.fasterxml.jackson.databind.ObjectMapper;import hello.servlet.basic.HelloData;import org.springframework.util.StreamUtils;import javax.servlet.ServletException;import javax.servlet.ServletInputStream;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;import java.nio.charset.StandardCharsets;/** * http://localhost:8080/request-body-json * * JSON 형식 전송 * content-type: application/json * message body: {"username": "hello", "age": 20} * */@WebServlet(name = "requestBodyJsonServlet", urlPatterns = "/request-bodyjson")public class RequestBodyJsonServlet extends HttpServlet { private ObjectMapper objectMapper = new ObjectMapper(); @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ServletInputStream inputStream = request.getInputStream(); String messageBody = StreamUtils.copyToString(inputStream, StandardCharsets.UTF_8); System.out.println("messageBody = " + messageBody); HelloData helloData = objectMapper.readValue(messageBody, HelloData.class); System.out.println("helloData.username = " + helloData.getUsername()); System.out.println("helloData.age = " + helloData.getAge()); response.getWriter().write("ok"); }}이 코드로 제대로 넣었고 postman으로 저렇게 하였는 데 왜 이 오류가 나는 건지 궁금합니다.\
-
미해결냉동코더의 알기 쉬운 Modern Android Development 입문
BuildConfig.bookApiKey
local.properties 에 있는 bookApiKey 값을 Constants 오브젝트에서 bookApiKey 를 인식하지 못합니다. 해결방법이 있을까요?
-
미해결자바스크립트 : 기초부터 실전까지 올인원
페이지네이션 오류
선생님이 하신 코드 그대로 따라적었는데 실행해보면 12345가 나와야하는데 5만 나옵니다. 중간중간 console.log()로 토탈페이지, 페이지 등등 다 출력해봤는데 정상적으로 값은 출력되는데 최종적으로 실행만 시키면 모든 페이지에서 5 하나만 나와요 어디가 잘못된걸까요..
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
섹션4 K번째 큰 수
강의에서 for문을 돌리실 때 for(let i=0; i<n; i++){ for(let j=i+1; j<n; j++){ for(let k=j+1; k<n; k++){ tmp.add(card[i]+card[j]+card[k]); } } } j = i+1, k = j + 1 로 하게 되면 범위가 모든 숫자의 합의 경우의 수가 안나오지 않나요??? 예를 들어 입력 예제를 봤을 때 13 15 34 23 45 65 33 11 26 42 인 경우 13+13+13 같은 경우의 수는 빼고 값을 구하는 건데 문제에선 같은 숫자의 카드가 여러개 있을 수 있다고 되있어서요. 설명 한번만 해주시면 감사하겠습니다ㅠㅠ
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
59번 문제 질문드립니다.
59번 문제 for item in dict2.keys(): dict_all[item] = dict2[item] for item in dict3.keys(): dict_all[item] = dict3[item] 이렇게 작성했을때 dict_all[item] = dict2[item] 이 잘 이해가지 않습니다. dict_all[ dict2.keys() ] = dict2[ dict2.keys() ] 이렇게 풀어서 해석하는게 맞는건지 맞다면 둘의 키값은 같다 라고 정했을때 어째서 합쳐지는건지 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
h2 console 연결 웹프라우저를 크롬을 변경하는 방법
설치된 h2 console을 실행하면 Microsoft edge 브라우져로 연결이 되는데 연결 브라우져를 Chrome으로 변경하는 방법이 있을까요 ?
-
미해결스프링 배치
한번 실행된 잡의 실행여부에대해 질문드립니다.
한번 실행해서 성공한 잡은 실행이 안된다고 하셨는데 강의 마지막부분에서 step4에 강제로 에러내기전에 해당 잡은 성공한 이력이 있는데 jobparameter의 변화 없이 어떻게 실행되는지 궁금합니다.
-
미해결업무가 100배 빨라지는 엑셀 데이터 활용과 분석 노하우
27초부터 소리가 없습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 27초부터 소리가 나지 않습니다. 확인 한 번 해주시면 감사하겠습니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
8080오류
어제까지는 잘 됫는 데 오늘 갑자기 안되는 이유가 뭔지 궁금합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
모델 질문
41번 부분에서 모델은 매번 컨트롤러 마다 새로만들어지는 인스턴스 형식인거같은데 이러면 각 컨트롤러마다 모델이 여러개 생길수있는거 아닌지 궁금합니다!
-
미해결자바 기본을 위한 강의 1부
팩토리얼 질문드립니다.
안녕하세요! 강의 잘 듣고 있습니다. 팩토리얼 강의 수강 중 궁금한 점이 있어 질문드립니다. 재귀함수를 실행했을 때 출력값이 5 factorial(4) 에서 부터 점차 1씩 감소하는것이 아니라 2 factorial(1) 부터 순차적으로 출력되는 것이 이해가 되지 않습니다. 이 부분 관련하여 설명해주시면 감사하겠습니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
.jsx가 아닌 .js로 파일을 생성하는 이유가 궁금합니다!
궁금한 점이 있는데 React에서는 가급적 .jsx 확장자로 파일을 생성하라고 하셨는데 Next에서는 .js를 사용하는 이유가 있나요?
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
오류 질문드립니다!
package com.jin6_6.listview_ex import androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.widget.ListView class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val list_item = mutableListOf<String>() list_item.add("A") list_item.add("B") list_item.add("C") val listView = findViewById<ListView>(R.id.mainListview) val listAdapter = ListViewAdapter(list_item) list_item.adapter = listAdapter }} 휴 어렵네요.. adapter에 오류가 뜨는데 이유가 뭘까요???
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
오류 질문드립니다!
package com.jin6_6.listview_ex import android.view.Viewimport android.view.ViewGroupimport android.widget.BaseAdapterimport java.text.FieldPosition class ListViewAdapter(val List : MutableList<String>) : BaseAdapter(){ override fun getCount(): Int { return List.size } override fun getItem(p0: Int): Any { return List[position] } override fun getItemId(p0: Int): Long { return position.toLong() } override fun getView(position: Int, convertView: View?, parent: ViewGroup?): View { }} 여기에서 position 부분이 오류가 뜨는데 어떻게 해야될까요???
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
PostCreateView 에서 왜 model과 폼클래스 둘다 지정하는건가요?
16:30 쯤 작성해주신 PostCreateView 코드에 대한 질문입니다. 앞서 Create 구현 예제에서는 CreateView를 상속받음으로써 create를 구현할 때에는 폼 클래스만 PostForm 으로 지정해주거나 혹은 model만 Post로 지정함에도 동작한다고 말씀해주셨는데 어째서 저희 코드에서는 model과 form_class를 모두 지정해주는건지 궁금합니다.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
mysql 테이블에 질문이있습니다.
안녕하세요 Mysql 테이블에 질문이 있습니다. 제로초님이 말씀해주신 mysql이 엑셀과 비슷하다고 말씀해주셨는데 사진처럼 mysql를 만들 수 있을까요? 한 Id 및 다른게 모두 같지만 적은 댓글은 다릅니다.
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
신입 백앤드 개발자 수준
제로초님 강의로 Node.js 입문하고 20일쯤 공부하다 실전 프로젝트를 해보는게 실력 향상에 훨씬 많은 도움이 되겠거니 생각하여 이후 한달 반 정도동안 두 개의 협업 프로젝트 스터디 팀에 들어가 하루 5~6 시간씩 ERD 작성, API 구현, 배포 ,자동화 등 협업 프로젝트팀에서 백앤드 역할을 하고있습니다 스터디 시간(5~6시간)동안은 하나하나 구현해가는게 뿌듯하기도하고 프론트도 페이지 작업을 끝내어 페이지에서 API가 제대로 작동하는 모습을 보면 먼가 자부심(?)이 생기는것 같기도 하고 잘은 모르겠는데 더욱 열심히 구현하게 되는것 같습니다 근데 그 외 시간에 sequelize 도큐먼트를 읽거나 cs 지식을 공부하거나 해야될 것 같은데.. sequelize 문서, typeorm 문서, plazma 문서 typescript문서, 네트워크, 자료구조 등 배워야 할 게 매우 방대하고 하나하나 기초를 떼는데만 시간이 꽤 걸리니 최소 4~5달은 cs, document 정독을 하루 2~3 시간씩 해야 머릿 속에 어느정도 들어올 것 같네요 그래서 여쭤보는건데 프론트와 함께 실전 프로젝트만 하면서 공부를 해도 상관없을까요? 가능하다면 이런 식으로 계속 진행하고싶은 생각이 있습니다 2년정도 뒤에 제로초님 다니시는 회사 취업이 목표입니다 + 추가로 제로초님이 신입을 뽑으신다면 이정도 수준은 무조건 뽑지 하는 경우가 있을까요(cs 지식, 코테 두 가지만 집중적으로 하는게 대기업 취업시 유리하다고 들었으나 저는 cs 공부보단 프로젝트를 진행하는게 훨씬 재밌어 2년뒤 중고 신입 느낌으로 취업 시장에 뛰어들고 싶습니다) 구체적으로 모 서비스를 명세서 작성, DB 설계, API 구현, 배포 등 A-Z까지 백앤드 메인 개발을 맡아 프로젝트를 진행해본 경험이 다수 있으며 cs 지식 어쩌고... 제 취업은 공익 판정을 받았고 군문제가 아직 해결되지 않아 최소 2년뒤입니다(+현재는 휴학중입니다) 이 방식으로 2년을 공부했을 때의 취업 시장에서의 백앤드 취준생1이 어떨지 냉정하게 딱 잘라서 제로초님 생각을 말씀해주시면 좋겠습니다 *질문 요약 1. 2년동안 cs 공부, document 정독 없이 프론트와 함께 실전 프로젝트만 진행하면서 구현에 필요한 부분만 공부를 해도 상관없을까요 2. 제로초님이 백앤드 신입을 뽑으신다면 이정도 수준은 무조건 뽑지 하는 경우가 있을까요 3. 이 방식으로 2년을 공부했을 때의 취업 시장에서의 백앤드 취준생1이 어떨지 냉정하게 딱 잘라서 제로초님 생각을 말씀해주시면 좋겠습니다 진행중인 협업 프로젝트입니다 1. https://github.com/ToyProject-Team/Musinsa_clone 2. https://github.com/Project-calender/project-calender