묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
로드맵에 관하여 질문드립니다.
안녕하세요, 방금 기본편을 완강한 학생입니다, 우선 강의 정말 잘 들었습니다. 마지막 강의를 듣는데 강사님께서 이후에는 JPA 활용편 강의를 추천해주셨는데, 녹화하던 당시에 비하여 지금은 강사님의 http강의, MVC강의도 다 출시가 된 상태라.. 어느 강의를 먼저 수강해야할지 잘 모르겠어서 질문을 드립니다. JPA 야생형 코스로 가야할지, 아니면 추천이 바뀌었는지.. 도와주시면 감사하겠습니다!
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
tab b 태그 정렬
tab a b 태그 왜 정렬이 어긋날까요 ? tab-inner .tab a b { float:right;} 도 되어있는데..
-
미해결스프링 핵심 원리 - 기본편
AllBeanTest 수행시, 에러가 발생합니다.
안녕하세요 강의 잘 듣고 있습니다. 다름이 아니라, AllBeanTest시 에러가 발생합니다. 에러 내용은 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'discountPolicy': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [hello.core.discount.DiscountPolicy]: Specified class is an interface 읽어보니까 DiscountPolicy가 구현체 없이 그냥 인터페이스라서 발생하는 에러 같습니다만, public class AllBeanTest { @Test void findAllBean() { ApplicationContext ac = new AnnotationConfigApplicationContext(AutoAppConfig.class, DiscountPolicy.class); } static class DiscountService { private final Map<String, DiscountPolicy> policyMap; private final List <DiscountPolicy> policies; @Autowired public DiscountService(Map<String, DiscountPolicy> policyMap, List<DiscountPolicy> policies) { this.policyMap = policyMap; this.policies = policies; System.out.println("policyMap = " + policyMap); System.out.println("policies = " + policies); } }} AutoAppConfig, DiscountPolicy까지 넣어줬으면, ComponentScan 하면서 각 기 DiscountPolicy 상속 받는 내용 구현체들까지 가져와야하는것으로 알고 있는데, 그럼에도 불구하고, 못찾는것 같습니다.. 진행하면서 annotation으로 추가 되었던, @mainDiscountPolicy 등 을 제거 해주었는데도 에러가 발생하네요.. 무엇이 문제 일까요... 답변 부탁드립니다.. 공부한 클래스 링크 입니다. 에서 테스트 수행하시면 확인 할 수 있습니다.. 링크 변경해서 수정 합니다 확인 부탁드립니다. https://drive.google.com/file/d/18zYXPTJ8DU943fxwLDE83b2q3QRCta60/view?usp=sharing
-
미해결타입스크립트 입문 - 기초부터 실전까지
사용하시는 vsc extension 문의드립니다.
강의 영상 보면 코드 작성시 => 와 === 가 예쁜 기호로 자동변환 되시는 것 같은데 이를 가능하게 하는 extension은 무엇을 사용하고 계시는지 궁금합니다.
-
미해결프론트엔드 개발자를 위한 웹팩
웹팩 이미지로더 질문
{ test: /\.(png|jpg|gif|svg)$/, loader: 'file-loader', options: { name: '[name].[ext]?[hash]' } 이부분에서 name의 [name].[ext]?[hash] 이건 무슨뜻인가요? 해석해주실 수 있으실까요? ㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
gradle 설정
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 강의 11분쯤에 보면 gradle 설정 관련 설명이 나옵니다. m1 맥북 사용중입니다. 1. 혹시 zulu 11을 사용해서 자바를 설치해도 상관 없는지 궁금합니다. ( m1에서 오라클 java 11을 잘 안사용 한다고 해서요,,) 2. 강의 11분에 나오는 gradle 설정과 제 실제 컴퓨터에서 다운받아 올린건 차이가 있는데 , 어떤 방식으로 해결 해야하는 지 모르겠습니다. (dependencies의 exclude 관련 코드 , test의 useJUnitPlatform()이 회색글씨로 인식이 안되어 있습니다) 감사합니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
cmd 사용중에 키보드 입력 문제
cmd 사용을 하고 있는데 이제 빌드를 다 하고 이후에 이제 다시 키보드 입력을 하면서 수업을 따라가려고 하는데 입력이 되지 않습니다. 어떻게 해야 해결이 가능할까요?
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
menu 작업시 속성이 아무것도 적용이 안되요 ㅠㅠ
■ 질문 남기실 때 꼭! 참고해주세요.- 먼저 유사한 질문이 있었는지 검색해주세요. - 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다.- HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요.- 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
한글 나오게 하는 방법
안녕하세요 한글이 나오지 않아서 console에 한글 깨지지 않는 방법 확인 부탁드립니다 ^^
-
미해결언리얼 엔진4 입문 (C++ 기반)
pawn, character 질문입니다.
1. Pawn을 검사할때 IsValid로 하는 이유가 따로 있나요? TryGetPawnOwner리턴타입을 보니 APawn* ? 같던데 그냥 if(Pawn)하면 안되나요? 2. 그리고 왜 Pawn을 ACharacter타입으로 변환하는지 궁금합니다 GetMovementComponent()가 ACharacter타입만 쓸 수 있어서 그런가요?
-
미해결더 자바, Java 8
안녕하세요! 함수형 프로그래밍의 장점이 와닿지가 않습니다.
물론 처음에는 어렵고 적용하기 힘들겠지만 점차 연습하고 적용하면 생산성에 장점이 있을 것같고 코드줄 또한 단축되서 직관적이며 보기에도 편할 것 같아요.! 다만, 이뿐밖에 생각이 안나는데요! 혹시 선생님이 몸소 느꼈던 장점은 무엇인가요?
-
미해결스프링 시큐리티
redirect시에 그 다음 필터를 거치지 않는 원리가 궁금합니다.
redirect 할때는 usernameauthenticationfilter 다음 필터부터 거치지 않는 원리가 궁금합니다. 디버깅을 해보니 기존 요청과의 차이점을 잘 모르겠는데 그 다음 필터를 거치지 않는 이유를 모르겠습니다. 또한 궁금한게 requestcacheawarefilter 에서는 redirect 하는게 아니라 세션에 캐쉬된 request로 요청을 바꿔서 그 다음 필터를 호출하는것이 맞나요? 미리 답변 감사드립니다.!
-
미해결R 프로그램 - 시즌 1
demo가 실행이 되지 않는데, 뭐가 문제인지 모르겠습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. R프로그램 수강자입니다. 3강 맨 처음에 demo 기능을 쓸 때, 영상과 똑같이 코드를 입력하였는데 열 수 없다고 나오고 실행이 되지 않아 문의하게 되었습니다. 이런 경우 어떻게 하면 실행이 되는 것인가요? 에러 사인 뜬거 올려드립니다. 감사합니다. Error in RStudioGD() : Shadow graphics device error: r error 4 (R code execution error) In addition: Warning messages: 1: In grDevices:::png("C:/Users/정지혜/AppData/Local/Temp/RtmpimMVMa/1c5814438c034a9084c641be01aebade.png", : 쓰기 위해서 파일 'C:/Users/정지혜/AppData/Local/Temp/RtmpimMVMa/1c5814438c034a9084c641be01aebade.png'를 열 수 없습니다 2: In grDevices:::png("C:/Users/정지혜/AppData/Local/Temp/RtmpimMVMa/1c5814438c034a9084c641be01aebade.png", : opening device failed
-
해결됨타입스크립트 입문 - 기초부터 실전까지
밑줄 안생길때 해결법
질문은 아니지만 도움될까해서 올려요 코드에 밑줄 안쳐지시는분들은 먼저 아래에 질문/답변 글에 나와있는 설정 다 따라 하신 후에 상단에 let todoItems 옆에 노란 글씨로 eslint is disabled since its execution has not been approved or denied yet .. 어쩌고 뜨는 곳 그 밑에 줄에 조그만 파란 전구 눌러서 무슨 창 나오면 allow 누르면 생깁니다. 참고하세요
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
서버 스타트 오류
안녕하세요 서버 스타트 시 하기와 같은 오류가 발생하여 문의 드립니다. 한글 파일이 깨져서 웹에서 찾아봤더니 -Dfile.encoding=UTF-8 을 추가하라고 하여 추가 하였더니 그 다음부터 안되네요.. Dfile.encoding 부분을 삭제해도 계속 하기와 같이 읽고, intellj를 재 설치 해도 마찬가지네요.. 어떻게 해야 될지 문의드립니다...ㅠ "C:\Program Files\Java\jdk-11.0.8\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2021.3.2\lib\idea_rt.jar=50239:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2021.3.2\bin" -Dfile.encoding=UTF-8 -classpath C:\edu\spring1\servlet\out\production\classes;C:\edu\spring1\servlet\out\production\resources;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-web\2.6.3\ceb6e909c144daf9e792069f5f0efd105c8712a\spring-boot-starter-web-2.6.3.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-json\2.6.3\b43885849bde2ad5d436c5acdd43b21730f9c676\spring-boot-starter-json-2.6.3.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter\2.6.3\1211af6e300c0584e01c7a9a75e585ac0aec6ea6\spring-boot-starter-2.6.3.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-webmvc\5.3.15\28307dda4cb5fbeb6f7d7e7c846f464da0eba955\spring-webmvc-5.3.15.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-web\5.3.15\a228b373eff7fe34e868827ab02c91b8bf7a643e\spring-web-5.3.15.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jsr310\2.13.1\1ece5a87b59701328215e0083448b4d451857cbd\jackson-datatype-jsr310-2.13.1.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.module\jackson-module-parameter-names\2.13.1\cbeec2259213c555ef451a2e05f35ed1dbfbf799\jackson-module-parameter-names-2.13.1.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jdk8\2.13.1\8ecfa9bcd714269fdf22c33f9fd00d0643bd0e21\jackson-datatype-jdk8-2.13.1.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-databind\2.13.1\698b2d2b15d9a1b7aae025f1d9f576842285e7f6\jackson-databind-2.13.1.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-autoconfigure\2.6.3\8bf96f63e9479b5a1c17d1fa05b149bb5ed050e2\spring-boot-autoconfigure-2.6.3.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot\2.6.3\f1127e8a70ba7b9f12581e79ea963b739059bf55\spring-boot-2.6.3.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-logging\2.6.3\86599127b1e69a6180014cbeed8297ba26e8c6aa\spring-boot-starter-logging-2.6.3.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-core\5.3.15\e813c2311465672d3089fc7be8dbbadb04e64d6b\spring-core-5.3.15.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.yaml\snakeyaml\1.29\6d0cdafb2010f1297e574656551d7145240f6e25\snakeyaml-1.29.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-context\5.3.15\80a12b7dcb3332fbd65c3649249fd35561ffc561\spring-context-5.3.15.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-expression\5.3.15\362f36bbc4c4b46cc2e4f219df22d08945000c2\spring-expression-5.3.15.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-aop\5.3.15\195966e1f4260f89696e668856ebfd9a1bc76404\spring-aop-5.3.15.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-beans\5.3.15\a88e2ccfe8b131bcff2e643b90d52f6d928e7369\spring-beans-5.3.15.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-annotations\2.13.1\1cbcbe4623113e6af92ccaa89884a345270f1a87\jackson-annotations-2.13.1.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-core\2.13.1\51ae921a2ed1e06ca8876f12f32f265e83c0b2b8\jackson-core-2.13.1.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-classic\1.2.10\f69d97ef3335c6ab82fc21dfb77ac613f90c1221\logback-classic-1.2.10.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-to-slf4j\2.17.1\3619fd18278a1a895c1dca8c5be002768071a20e\log4j-to-slf4j-2.17.1.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.slf4j\jul-to-slf4j\1.7.33\53fd89b530d41b8f6744c754de1c9b02e82f2d7\jul-to-slf4j-1.7.33.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-jcl\5.3.15\88da960b4fcbd28621aea8b9911976adc06afce4\spring-jcl-5.3.15.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-core\1.2.10\5328406bfcae7bcdcc86810fcb2920d2c297170d\logback-core-1.2.10.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\1.7.33\d375aa1b98d34d5ddf73a3f19eaad66e98975b12\slf4j-api-1.7.33.jar;C:\Users\jooyoung\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.17.1\d771af8e336e372fb5399c99edabe0919aeaf5b2\log4j-api-2.17.1.jar hello.servlet.ServletApplication . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.6.3) 2022-01-30 17:40:09.439 INFO 20360 --- [ main] hello.servlet.ServletApplication : Starting ServletApplication using Java 11.0.8 on jooyoung-PC with PID 20360 (C:\edu\spring1\servlet\out\production\classes started by jooyoung in C:\edu\spring1\servlet) 2022-01-30 17:40:09.449 INFO 20360 --- [ main] hello.servlet.ServletApplication : No active profile set, falling back to default profiles: default 2022-01-30 17:40:12.110 WARN 20360 --- [ main] s.c.a.AnnotationConfigApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'servletComponentRegisteringPostProcessor': Unexpected exception during bean creation; nested exception is java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet 2022-01-30 17:40:12.162 INFO 20360 --- [ main] ConditionEvaluationReportLoggingListener : Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2022-01-30 17:40:12.257 ERROR 20360 --- [ main] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'servletComponentRegisteringPostProcessor': Unexpected exception during bean creation; nested exception is java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:555) ~[spring-beans-5.3.15.jar:5.3.15] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.15.jar:5.3.15] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.15.jar:5.3.15] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.15.jar:5.3.15] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) ~[spring-beans-5.3.15.jar:5.3.15] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:196) ~[spring-context-5.3.15.jar:5.3.15] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:746) ~[spring-context-5.3.15.jar:5.3.15] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:564) ~[spring-context-5.3.15.jar:5.3.15] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732) ~[spring-boot-2.6.3.jar:2.6.3] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:414) ~[spring-boot-2.6.3.jar:2.6.3] at org.springframework.boot.SpringApplication.run(SpringApplication.java:302) ~[spring-boot-2.6.3.jar:2.6.3] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) ~[spring-boot-2.6.3.jar:2.6.3] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) ~[spring-boot-2.6.3.jar:2.6.3] at hello.servlet.ServletApplication.main(ServletApplication.java:13) ~[classes/:na] Caused by: java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet at org.springframework.boot.web.servlet.WebServletHandler.<init>(WebServletHandler.java:39) ~[spring-boot-2.6.3.jar:2.6.3] at org.springframework.boot.web.servlet.ServletComponentRegisteringPostProcessor.<clinit>(ServletComponentRegisteringPostProcessor.java:49) ~[spring-boot-2.6.3.jar:2.6.3] at org.springframework.boot.web.servlet.ServletComponentScanRegistrar$ServletComponentRegisteringPostProcessorBeanDefinition.lambda$getInstanceSupplier$0(ServletComponentScanRegistrar.java:94) ~[spring-boot-2.6.3.jar:2.6.3] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1249) ~[spring-beans-5.3.15.jar:5.3.15] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1191) ~[spring-beans-5.3.15.jar:5.3.15] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) ~[spring-beans-5.3.15.jar:5.3.15] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.15.jar:5.3.15] ... 13 common frames omitted Caused by: java.lang.ClassNotFoundException: javax.servlet.annotation.WebServlet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) ~[na:na] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[na:na] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[na:na] ... 20 common frames omitted Process finished with exit code 11. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
해결됨그림으로 쉽게 배우는 운영체제
안녕하세요.
안녕하세요. 유익한 강의 정말 잘 보고 있습니다. 다름이 아니라 본 강의 내용을 공개된 TIL 저장소에 정리해서 올리려고 하는데 괜찮을까요? 감사합니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요. 코드 리뷰 부탁드립니다.
function solution(test) { let answer = 0; let flag = 0; let m = test[0].length; let n = test.length; // 첫번째 시험에서 도출되는 총 경우의 수 for (let i = 1; i < m; i++) answer += i for (let i = 0; i < m - 1; i++) { for (let j = i + 1; j < m; j++) { flag = 0; for (let k = 1; k < n; k++) { if (test[k].indexOf(test[0][i]) > test[k].indexOf(test[0][j])) { flag = 1; break; } } if (flag) answer--; } } return answer; } 강사님께서 이 문제 관련하여 다른 분께 답변해주신 테스트케이스는 모두 통과하였습니다. 코드 설명드리자면, 첫번째 시험으로 도출되는 경우의 수를 구한 후 for문을 돌면서 이후 시험에서 역전되면 경우의 수를 차감해나가는 방식입니다. (중복 방지를 위해 break로 for문을 빠져나가도록 했습니다.) 귀찮으시겠지만 코드보시고 어떠한지 피드백 해주시면 정말 감사하겠습니다 :)
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
react-router-dom 강의가 어렵네요
react-router-dom 강의가 어려워요 똑같이 적었는데 A컴포넌트가 안뜨네요 코드가 이렇게 적었어요 터미널에 오류가 있어요 이미지가 안보이면 새탭 이미지 열기 누르면 크게 나와요
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
session.selectList 와 session.insert
안녕하세요. 강의를 듣다가 궁금한 것이 있어 질문 남깁니다 ! MemberDAO 를 작성하면서 session.insert("memberInsert",vo); 나 session.selectList("memberList") ; 를 쓰는데 어차피 MemberMapper.xml 에 select 랑 insert에 대해서 sql문을 작성하는데 DAO에서 굳이 insert 와 selectList와 같은 것을 쓰는 이유가 무엇인가요??? 질문에 대한 답변 주시면 감사하겠습니다 : D
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
안녕하세요:) 질문 드려도 될까요?
신입 개발자를 목표로 노력하고 있는 수강생입니다.7점짜리 회사가 성장하기에 좋은 회사라는 것은 알겠습니다만어떤 회사가 7점짜리 회사인지 판단하기가 어렵습니다.채용 공고를 들어가보면 모두 좋은 회사같이 보이거나 좋은 회사인 것처럼 속일수도 있을 것 같은데 나를 성장시켜줄 수 있는 좋은 회사를 구분하는 방법이 있을까요?읽어주셔서 감사합니다!