묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결함수형 프로그래밍과 JavaScript ES6+
중간에 Promise가 있을때, 성능저하가 일어난다는 부분이 이해가 어렵습니다.
수업 내용 코드를 캡쳐해왔는데요.최초에 promise가 동작하도록 아래와 같이 코드 작성을 하셨고, 아래 코드는 위 코드에서 Promise.resolve(a+100)이후에 Promise chain을 타게 되어, 연속적으로 비동기가 일어나며 성능저하가 일어난다고 하셨는데요.Promise.resolve(a+100) 이후 acc에 할당되는 값이 acc.then(acc => f(acc,a));가 되다 보니까 결국acc.then(acc => f(acc,a)).then(acc => f(acc,a)).then...then...;위와 같이 계속 thenable 하게 chaining이 되고,그 결과 promise는 microstack 이기 때문에 microstack queue <-> callstack 사이에 task 이동으로 인해 부하가 생겨 성능 저하가 발생한다.하지만 코드 내에 호출되는 일반 함수의 경우 callstack에 바로 호출되기 때문에, 유명함수를 가진 함수로 리팩터링하신 것 같은데위와 같이 이해한 게 맞을까요?
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
Table Calendar 질문드립니다
Calendar 에서 eventLoader 기능을 사용하고 싶습니다만 도저히 방법을 모르겠습니다. StramBuilder 로 데이터 가져와서snapshots.data 하면 될것 같은데 막상 잘 안되네요 ㅠ 도움주시면 감사하겠습니다
-
미해결데이터 분석 SQL Fundamentals
순위 함수 over 안의 order by 가 실제 조회 결과에도 영향을 주나요 ? ?
안녕하세요.제가 순위강의 실습 하다가 궁금한 점이 생겼는데요.제 pc 에서 실습 할때는 순위 함수 실습 1번을 해보면 조회 결과가 실제 rank 내의 orderby 순위에 맞게 정렬되서 나오는 것 같은데요./* 1. 순위 함수 실습 */ -- 회사내 근무 기간 순위(hiredate) : 공동 순위가 있을 경우 차순위는 밀려서 순위 정함 1, 2, 2, 4 select * ,rank() over(order by hiredate asc) as hire_rank -- asc 안쓰면 기본 asc 임. from emp;순위 함수 실습 2번의 경우는 한 조회 sql 안에 정렬 이 반대 조건으로 두개 들어가서.. 이런 경우에는 어떤게 우선순위인지.. 궁금합니다. 아니면 순위를 보장하지 못하는지도 궁금합니다.-- 부서별로 가장 급여가 높은/낮은 순으로 순위: 공동 순위 시 차순위는 밀리지 않음. select * -- ,dense_rank () over (partition by deptno order by sal desc) as sal_rank_desc -- ,dense_rank() over (partition by deptno order by sal asc) as sal_rank_asc ,dense_rank() over (partition by deptno order by sal asc) as sal_rank_asc ,dense_rank () over (partition by deptno order by sal desc) as sal_rank_desc from emp -- order by deptno, sal_rank_asc -- order by deptno ;처음에는 2개 있으면 나중에 조회되는 칼럼의 order by 에 영향을 받나 싶어서 주석 풀고 순서바꿔서 조회해봤는데 그건 아닌것 같구요.. 아래쪽에 따로 order by 넣으니까 그건 우선순위가 높은건지 over 안의 order by 는 무시되고 from 이후의 order by 가 되긴 하더라구요.그래서 궁금한건.. 순위 함수 안에 order by 가 실제 조회 결과의 order by 에 영향을 주는게.. 보장할 수 있는 규칙이 있는지.. 아니면 어쩌다가 그런 것이라서 실제 순위를 보장하려면 따로 써 주는게 좋은 건지... 아니면 순위 함수의 order by 가 조회 결과의 order by 가 없어도 조회 결과 정렬을 보장하지만.. 2개 이상이면 보장할 수 없다 라던가.. 적용 규칙 ? 정보를 아시는게 있는지 궁금합니다.감사합니다.
-
해결됨[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
파이어 베이스 회원가입 과정이 안됩니다.
안녕하세요 강의를 따라서 진행하고 있는데 회원가입 버튼을 누르면 토스트 메시지로 no 가 뜨고 이메일과 비밀번호로 회원가입이 되지 않습니다.gradle(app) 파일plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id 'com.google.gms.google-services' } android { namespace 'com.example.sample' compileSdk 33 defaultConfig { applicationId "com.example.sample" minSdk 21 targetSdk 33 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = '1.8' } } dependencies { implementation 'com.google.firebase:firebase-auth-ktx' implementation platform('com.google.firebase:firebase-bom:31.1.1') implementation 'com.google.firebase:firebase-analytics-ktx' implementation 'androidx.core:core-ktx:1.9.0' implementation 'androidx.appcompat:appcompat:1.5.1' implementation 'com.google.android.material:material:1.7.0' implementation 'androidx.constraintlayout:constraintlayout:2.1.4' testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.ext:junit:1.1.4' androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.0' } gradle(프로젝트)// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { google() mavenCentral() } dependencies { classpath 'com.google.gms:google-services:4.3.14' } } plugins { id 'com.android.application' version '7.3.1' apply false id 'com.android.library' version '7.3.1' apply false id 'org.jetbrains.kotlin.android' version '1.7.20' apply false } MainActivity.ktpackage com.example.sample import android.icu.lang.UCharacter.GraphemeClusterBreak.T import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.Button import android.widget.Toast import com.google.firebase.auth.FirebaseAuth import com.google.firebase.auth.ktx.auth import com.google.firebase.ktx.Firebase class MainActivity : AppCompatActivity() { private lateinit var auth: FirebaseAuth override fun onCreate(savedInstanceState: Bundle?) { // Initialize Firebase Auth auth = Firebase.auth super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val joinBtnClicked = findViewById<Button>(R.id.joinBtn) joinBtnClicked.setOnClickListener{ auth.createUserWithEmailAndPassword("abc1@abc1.com", "1234") .addOnCompleteListener(this) { task -> if (task.isSuccessful) { Toast.makeText(this,"ok",Toast.LENGTH_SHORT).show() } else { Toast.makeText(this,"no",Toast.LENGTH_SHORT).show() } } } } }혹시 코드 상에서 잘못된 부분이 있을까요?
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
mysql workbench 접속 오류
안녕하세요.아래에 나와있는 mysql 관련된 질문들 모두 확인하고 블로그도 찾아봤는데 도통 해결이 되지 않아서 문의드립니다 ㅠ뭘 어떻게 해야 .. 연결 할 수 있을까요 ㅠㅠ아래 이미지와 같이 권한이 부여되어 있고, root 계정으로 설정되어 있습니다.bind-adress 도 주석처리 잘 되어 있습니다.인바운드 규칙도 잘 설정되어 있습니다.
-
미해결[2025년 출제기준] 웹디자인기능사 실기시험 완벽 가이드
2. 공지사항, 갤러리 별도로 구성하기(HTML+CSS) 완성본 파일과 테스트 파일 어디서 다운 가능합니까?
섹션 10. 모듈 제작 완성본 다운로드(슬라이드,네비게이션,레이아웃,레이어 팝업,탭 메뉴)에 [모듈 제작 완성본] 탭 메뉴(공지사항, 갤러리) 수업자료 다운로드 해도 강의 중인 파일 완성 본은 없고 테스트 파일도 없습니다.어디서 다운로드 가능합니까?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
PRG addItemV5부분 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]안녕하세요 학습 중 궁금한게 생겨서 질문 드리게 되었습니다. PGR설명하신 강의 7분 53초 경에서return "redirect:/basic/items/" + item.getId();를 하셨는데 item의 ID는 요청을 받아서 save한 이후에 생성되는 것 같은데 왜 item에서 바로 getId가 가능한지 궁금합니다 save한 후 다시 리턴되는 item을 다른 변수에 담아서 getid를 할거라 생각했어서요
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
jsconfig.js 에러
안녕하세요. vue install하고 typescript는 no로 설정했는데 jsconfig.js 생성 후에 교안에 나온 코드 복붙하니까 에러가 나오는데 어떻게 해결해야 할까요?
-
미해결스프링 프레임워크 입문자를 위한 따라하기
pom에 스프링 jdbc 인식 오류
Invalid property 'dataSourse' of bean class [org.mybatis.spring.SqlSessionFactoryBean]: Bean property 'dataSourse' is not writable or has an invalid setter method. Did you mean 'dataSource'? 해당 오류가 떠서 구글링 막 검색하고 했는데 스프링 jdbc pom에 코드 복사해서 삽입하고 라이브러리에 잘 등록된것 까지 확인했는데도 서버 실행시 같은 오류가 뜨는데 뭐가 문제일까요? ㅠㅠ 마리아db 데이터베이스 -> 테이블까지 다 해놓은 상태인데 원인 해결이 안됩니다 ㅠㅠ
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
질문!!
/* SELECT salary*months as earnings , count(*)FROM EmployeeGROUP BY earningsORDER BY earnings DESCLIMIT 1 */위 코드에서 질문이있습니다Alias 사용에 관한 질문인데요sql 문법 실행 순서를 보면 group by 다음에 select 문이 실행이 되는것으로 알고있는데group by에 earnings을 쓰면 애초에 정의되어있지않은 컬럼(earnings)이기때문에 오류가 뜨는게 맞지않나요? 오류가 안뜨고 제대로 작동이 되어서 제가 무엇을 잘못알고있는지 헷갈려서 질문남깁니다!
-
미해결정혜경 판타스틱 자료구조 in C
17강 알고리즘 문제풀기(Editor)에서 질문있습니다.
안녕하십니까 강사님 강의 듣고있는 수강생입니다.알고리즘 문제풀기(Editor)강의에서 질문있어서 게시판에 글남깁니다.저는 명령어를 입력하는단계에서 for문과 if문을 활용하였는데 첨부드린 사진처럼 for문의 반복횟수가 5번을때는 두번의 L명령어만 실행이됩니다.for문의 반복횟수를 10회이상으로 늘렸을때는 답이 나오는데 무엇이 문제인지 모르겠습니다. fscanf함수를 활용하였는데도 개행문자를 읽는것 같기도 해서 한번 봐주시면 감사하겠습니다..
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
MemberRepositoryTest 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]MemberRepositotyTest 실행을하면 아래와 같은 코드가 나오면서 오류가 나옵니다. h2관련 로그가 나오는거보면 h2 db관련 문제인거같은데 1.4.200버전으로 깔고 build.gradle도 강의와 동일하게했는데 이유를 모르겠네요ㅠㅠ application.yml도 복붙하고 동일하게 설정했습니다.org.springframework.dao.InvalidDataAccessResourceUsageException: could not prepare statement; SQL [call next value for hibernate_sequence]; nested exception is org.hibernate.exception.SQLGrammarException: could not prepare statement at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:259) at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:233) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:551) at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:152) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) at jpabook.jpashop.MemberRepository$$EnhancerBySpringCGLIB$$6fbf6af2.save(<generated>) at jpabook.jpashop.MemberRepositoryTest.testMember(MemberRepositoryTest.java:28) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54)Caused by: org.hibernate.exception.SQLGrammarException: could not prepare statement at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:63) at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:186) at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareStatement(StatementPreparerImpl.java:75) at org.hibernate.id.enhanced.SequenceStructure$1.getNextValue(SequenceStructure.java:93) at org.hibernate.id.enhanced.NoopOptimizer.generate(NoopOptimizer.java:40) at org.hibernate.id.enhanced.SequenceStyleGenerator.generate(SequenceStyleGenerator.java:523) at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:115) at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:720) at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:706) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:311) at com.sun.proxy.$Proxy84.persist(Unknown Source) at jpabook.jpashop.MemberRepository.save(MemberRepository.java:16) at jpabook.jpashop.MemberRepository$$FastClassBySpringCGLIB$$a3e1a60b.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) ... 38 moreCaused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Sequence "HIBERNATE_SEQUENCE" not found; SQL statement:call next value for hibernate_sequence [90036-200] at org.h2.message.DbException.getJdbcSQLException(DbException.java:576) at org.h2.message.DbException.getJdbcSQLException(DbException.java:429) at org.h2.message.DbException.get(DbException.java:205) at org.h2.message.DbException.get(DbException.java:181) at org.h2.command.Parser.readSequence(Parser.java:7678) at org.h2.command.Parser.readTermWithIdentifier(Parser.java:4593) at org.h2.command.Parser.readTerm(Parser.java:4311) at org.h2.command.Parser.readFactor(Parser.java:3343) at org.h2.command.Parser.readSum(Parser.java:3330) at org.h2.command.Parser.readConcat(Parser.java:3305) at org.h2.command.Parser.readCondition(Parser.java:3108) at org.h2.command.Parser.readExpression(Parser.java:3059) at org.h2.command.Parser.parseCall(Parser.java:6480) at org.h2.command.Parser.parsePrepared(Parser.java:905) at org.h2.command.Parser.parse(Parser.java:843) at org.h2.command.Parser.parse(Parser.java:815) at org.h2.command.Parser.prepareCommand(Parser.java:738) at org.h2.engine.Session.prepareLocal(Session.java:657) at org.h2.server.TcpServerThread.process(TcpServerThread.java:278) at org.h2.server.TcpServerThread.run(TcpServerThread.java:183) at java.lang.Thread.run(Thread.java:750) at org.h2.message.DbException.getJdbcSQLException(DbException.java:576) at org.h2.engine.SessionRemote.done(SessionRemote.java:611) at org.h2.command.CommandRemote.prepare(CommandRemote.java:85) at org.h2.command.CommandRemote.<init>(CommandRemote.java:51) at org.h2.engine.SessionRemote.prepareCommand(SessionRemote.java:481) at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1235) at org.h2.jdbc.JdbcPreparedStatement.<init>(JdbcPreparedStatement.java:76) at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:352) at com.zaxxer.hikari.pool.ProxyConnection.prepareStatement(ProxyConnection.java:337) at com.zaxxer.hikari.pool.HikariProxyConnection.prepareStatement(HikariProxyConnection.java) at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$1.doPrepare(StatementPreparerImpl.java:90) at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176) ... 62 more
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
질문!
6분에 나오는 문제에서 아래와같이 하면 답이 안나오던데 왜 그런건가용? 뭐가 문제죠??SELECT max(salary*months) , count(max(salary*months))FROM employee
-
미해결스프링 핵심 원리 - 기본편
소멸 콜백 method 인 close() 가 url 을 종료하지않아도 출력되는이유
항상 좋은 강의를 만들기위해 노력해주셔서 감사합니다!덕분에 매일 매일 성장하는걸 느낄 수 있어 뿌듯합니다 ㅎㅎlocalhost:8080/log-demo에 접속하면 정상적으로 초기화 콜백이 출력되고,Log 도 정상적으로 출력됩니다. 궁금한 점은 소멸 콜백 method 인 close() 가 url 을 종료하지않아도 출력되는 부분입니다.제가 이해하기로는 request 스코프의 생명주기는 url 접속부터 종료할 때 깍지인데요제가 잘못 이해하고 있는것일까요? 아니면 다른 이유가 있는걸까요??
-
미해결홍정모의 따라하며 배우는 C언어
1.9강 컴파일러와 링커
라이브러리 코드 와 착수 코드가 있다고 하셨는데#inlclude <stdio.h> 이게 착수 코드가 맞나요??
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 부탁드립니다.
안녕하세요. 먼저 좋은 수업해주셔서 감사합니다. 강의자료를 받고 싶어서 글을 납깁니다. jungyounghoon1722@gmail.com 으로 보내주시면 감사드리겠습니다 감사합니다!
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
/health_check를 실행했을 때, 값이 바뀌지 않습니다.
안녕하세요.user-service application.ymlspring: application: name: user-service cloud: config: name: ecommerce config: import: optional:configserver:http://localhost:8888포스트맨에서, POST방식으로 actuator/refresh를 실행했을 때,org.springframework.cloud.config.server.environment.NoSuchLabelException: No such label: main위와 같은 에러가 발생해서 main 브랜치를 추가했더니, actuator/refresh를 실행했을 때 에러가 발생하지 않게 되었습니다.예를 들어, token.secret 값을 변경하고 main브랜치에 커밋한 후, actuator/refresh를 실행하면 정상적으로 refresh가 되는 것 같습니다.[ "config.client.version" ]http://localhost:8888/ecommerce/default 에서도 값이 변경되는 것을 확인했습니다. "source": { "token.expiration_time": 86400000, "token.secret": "user_token2", "gateway.ip": "192.168.0.8" }그런데, /health_check를 실행해보면 새로운 값으로 변경되지 않습니다.It's working in user service, port(local.server.port)=61250, port(server.port)=0, token secret=user_token1, token expiration time=86400000어디가 잘못된 건지 혹시 알 수 있을까요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
안녕하세요 코딩테스트 공부 시작하려는데
유튜브를 보니까 일단 언어를 한달동안 공부후에 보면 좋다고 하셔서현재[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문 - 판다코딩님의 강의를 듣고 있는데 이 강의를 다 본 이후라면큰돌님의 코딩테스트 강의를 수강할만 할까요? 현재 아무 지식없는 초보입니다
-
미해결입문자를 위한 자바스크립트 기초 강의
미니 프로젝트 포토 앨범
선생님~ prev, next 버튼 클릭이벤트 핸들링에서 if()문 안의 return; 은 이미지 한장에 대한 강제종료를 의미 하는건가요?
-
미해결유니티 머신러닝 에이전트 완전정복 (기초편)
DQN 학습 및 저장 모델 불러오기 속도 문의
안녕하세요, 책을 먼저 사고, RL 커뮤니티 페이스북 페이지에서 인프런 강의 있다는 말 듣고 바로 사서 듣고 있는 중입니다. 강화학습 입문자에겐 빛과같은 존재이십니다. 감사합니다.GridWorld 환경 만들고, DQN으로 학습을 시킨뒤 저장된 모델 불러와서 학습된 결과를 볼 때 애들이 너무 빨리 움직입니다. 학습할때는 time_scale이 12이고 test_step으로 들어가면 time_scale이 1이 되어야 하는데, 반대인 느낌이 듭니다. 코드는 깃허브에서 다운 받은거에서 load_model 부분만 False에서 True로 바꾸고 train_model를 False로 바꿨습니다. 처음 학습할때도 처음 50000번 step을 돌고 나서 test 에 들어갈때 갑자기 확 빨라지는 걸 느꼈는데요, 이게 원래 그런건가 싶어서요, 어떻게 손을 봐야 할지 문의드립니다.