묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
시간 복잡도는 사실상 똑같지 않나요?
안녕하세요 루키스님!항상 강의 잘 듣고 있습니다. 다름이 아니라 기존에는 N^2 의 시간 복잡도라고 말씀해주셨습니다. 그 이유도 충분히 이해했습니다.그래서 GameRoom.cs의 _pendingList와 Flush 함수를 패킷 모아 보내는 용도로 사용하셨습니다. 그러나 사실상 Flush 내부를 자세히 보면 결국 N^2으로 시간 복잡도는 똑같다고 생각합니다. 왜냐하면 Flush 내부에서 세션용 foreach와Send함수 내부에서 List<ArraySegment<byte>> 용의 foreach로 인해서 총 2개의 foreach가 돌기 때문에 시간 복잡도는 여저힌 N^2이지 않나요? 만약 10명의 클라이언트가 접속했을 때,[패킷 모아 보내기 할 경우]100개의 패킷을 한 번에 보내는 것[패킷 모아 보내기 안 할 경우]10개의 패킷을 10번 보내는 것 으로 이해 했는데 맞을까요?
-
미해결스프링 시큐리티 OAuth2
user 로그아웃 되지 않는 현상
로그아웃 한 화면로그아웃 후 세션이 사라지지 않음강의 돌려보면서 확인중인데요.제가 입력을 잘못 해준 부분은 없는것 같은데 ..로그아웃이 안되는중입니다..
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
CursorPagination 제네릭 클레스 사용시 FromJson파라미너중 "T Function(Object? json) fromJsonT" 이부분이 이해가 어려워요
CursorPagination 제네릭 클레스 사용시 FromJson파라미너중"T Function(Object? json) fromJsonT" 이부분 이해가 잘되지 않습니다. 위 코드를 제레릭 클레스가 Order 일 경우 Order 클래스를 리턴하는 함수에 파라미터는 json 이며 함수의 이름은 fromJsonT 이다 라고 해석을 하는데 fromJsonT가 해당 Order.fromJson을 가르키는지 어떻게 알수있는건가요 ??fromJsonT 키워드는 JsonSerializable의 정해진 문법인지가요? 보충해 설명 해주시면 감사하겠습니다.
-
해결됨비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
카테고리를 눌렀을 때 모든 항목이 조회가 됩니다...
const categoryList = document.querySelector(".category-list"); categoryList.addEventListener("click", categoryHandler); async function categoryHandler(event) { const categoryId = event.target.id; const category = categoryMap[categoryId]; 카테고리를 눌렀을 때 모든 항목이 조회가 됩니다... 아마 쿼리 문제인것 같은데 여기서부터 오류가 떴었어요.
-
미해결
동영상이 자꾸 끊깁니다. 오늘만이 아니고요.. 자주요..
동영상 스트리밍 속도가 많이 느린거 같습니다.특히 저녁 시간에 버퍼링이 심합니다.저녁 9시 이후가 특히 그렇고요..오늘만이 아니라, 자주 이런 현상이 나옵니다.꼭 개선 부탁드립니다.
-
미해결SwiftUI - iOS14 퍼펙트 가이드
Picker를 사용해서 각 item별로 다른 값을 Core Data에 저장하려고 합니다.
iOS Developer님, SwiftUI문제가 안풀려서 도움을 청합니다.Foreach loop안에서 picker를 사용하고 있습니다. 이것은 각각의 오브젝트에 필여한 만큼 picker를 생성하기 위함입니다. 근데 각 아이템의 값을 선택해서 그 것을 CoreData에 저장할 때 항상 맨 마지막 선택된 값이 모든 오브젝트에 똑같이 보관됩니다. 저는 각아이템별로 제가 선택한 다른 값들이 Core Data에 저장하려고 하는데요, 이것을 어떻게 할 지 좀 알려주시면 고맙겠습니다.아래는 샘플 코드입니다.List { ForEach(viewModel.animals, id: \.id) { animal in Picker(selection: $selectedAnimal) { ForEach(animal.mammals, id: \.self) { mammal in Text(mammal) .tag(mammal) } } } }감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
reducer 매개변수 설정 시 state = initialState 하는 이유가 뭔가요?
reducer의 state에 이전 state가 들어온다는 것은 알겠는데, 꼭 state = initialState를 해줘야만 dispatch(action객체) 했을 때 reducer의 state 자리에 기존 state가 들어오나요? 매개변수에 state = initialState를 해주는 것은 state에 아무것도 들어오지 않았을 때 initialState를 넣어준다는 거 아닌가요? 근데 dispatch(action객체) 하면 state 값도 넣어주니까 궂이 state = initialState 할 필요가 없는 거 아닌가요? 그게 아니라면 dispatch(action객체) 할때 state는 자동으로 안넣어주는 건가요? dispatch가 어떻게 작동하는건지 궁금합니다.
-
해결됨비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
axios-script.js 작성했는데 콘솔에서 오류가 뜹니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.강의는 "Axios 맛집목록 API 데이터 요청"06:00 부분을 보고 있습니다. 엉뚱하게 카카오맵에서 붙여넣기한 부분에서 오류가 뜨는데 왜이럴까요? 그 전에 쿼리스트링 조회가 안되는데 이거하고 연관이 있을까요>?
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
실행중 오류가 발생....
강의는 잘 듣고 있으며 내것으로 만들기 위해서는 아직 멀었지만.. 많은 도움이 됩니다. 감사합니다.실행중 오류가 발생하여 검색을 해보아도 해결방법을 몰라서 질문드립니다.세션6>6번째 크롤링데이터DB자동저장 시작 부분에서 강의에서는 에러가 안나는데 실습하면서 해보니 get_category 와 get_item 함수를 실행후 실행하였는데도 아래 화면과 같은 에러가 나옵니다.
-
미해결
axios-script.js에 qs를 추가하니 뜨지 않습니다.
카테고리 조회하는건 결과가 잘 나오는데 쿼리스트링을 넣어 검색하면 유효한 카테고리가 아니라고 뜹니다. 왜그럴까요?
-
미해결홍정모의 따라하며 배우는 C++
int (*fncptr)() = func; 가 잘 이해가 되지 않습니다.
처음에 func()을 선언하고 정의해주신 다음에cout << func <<endl;을 해주니까 저의 경우에는 1이 출력이 되던데 아마 추리해보자면 true false 여부를 출력해주는거 같다는 느낌입니다. 저는 vscode를 이용하는 중입니다. 3:42초 경에 있는 int (*fncptr)() = func; 가 이해가 안돼서 직접 타이핑을 해봤는데 int *fncptr() = func; 처럼 괄호를 치지 않으면 에러가 나던데 어떤 동작 원리에 의해서 에러가 나는 건지 이해가 되지 않습니다. 그냥 원래 정해진 규칙인가요?
-
해결됨[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
톡 부분 - 작성자만 글을 조회할 수 있게 하려면 보안정책을 어떻게 바꿔야 할까요?
자취톡에서 작성자만 글을 읽게 하려면 파이어베이스 보안 규칙을 어떻게 바꿔야 할까요? 혹은 관리자만 글을 쓸 수 있게 하려면 어떻게 보안 규칙을 써야 할까요? *이렇게 보안 규칙을 만드니, 홈이랑 꿀팁, 자취톡 모두 보이지 않습니다. { // Allow anyone to read data, but only authenticated content owners can // make changes to their data "rules": { "some_path": { "$uid": { ".read": true, // or ".read": "auth.uid !== null" for only authenticated users ".write": false } } } }
-
미해결
sts 설치후 pom.xml에 execution에 이런 오류가 발생합니다.
Execution default of goal com.mysema.maven:apt-maven-plugin:1.1.3:process failed: Plugin com.mysema.maven:apt-maven-plugin:1.1.3 or one of its dependencies could not be resolved: Failed to collect dependencies at com.mysema.maven:apt-maven-plugin:jar:1.1.3 -> org.sonatype.plexus:plexus-build-api:jar:0.0.7 (com.mysema.maven:apt-maven-plugin:1.1.3:process:default:generate-sources)org.apache.maven.plugin.PluginExecutionException: Execution default of goal com.mysema.maven:apt-maven-plugin:1.1.3:process failed: Plugin com.mysema.maven:apt-maven-plugin:1.1.3 or one of its dependencies could not be resolved: Failed to collect dependencies at com.mysema.maven:apt-maven-plugin:jar:1.1.3 -> org.sonatype.plexus:plexus-build-api:jar:0.0.7 at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:109) at org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:332) at org.eclipse.m2e.core.internal.embedder.MavenImpl.lambda$8(MavenImpl.java:1380) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:179) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:114) at org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1379) at org.eclipse.m2e.core.project.configurator.MojoExecutionBuildParticipant.build(MojoExecutionBuildParticipant.java:54) at org.eclipse.m2e.core.internal.builder.MavenBuilderImpl.build(MavenBuilderImpl.java:135) at org.eclipse.m2e.core.internal.builder.MavenBuilder$1.method(MavenBuilder.java:169) at org.eclipse.m2e.core.internal.builder.MavenBuilder$1.method(MavenBuilder.java:1) at org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod.lambda$1(MavenBuilder.java:114) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:179) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:114) at org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod.lambda$0(MavenBuilder.java:105) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:179) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:153) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:101) at org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod.execute(MavenBuilder.java:88) at org.eclipse.m2e.core.internal.builder.MavenBuilder.build(MavenBuilder.java:197) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:853) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:232) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:281) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:334) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:337) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:389) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:410) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:160) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:251) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)Caused by: org.apache.maven.plugin.PluginResolutionException: Plugin com.mysema.maven:apt-maven-plugin:1.1.3 or one of its dependencies could not be resolved: Failed to collect dependencies at com.mysema.maven:apt-maven-plugin:jar:1.1.3 -> org.sonatype.plexus:plexus-build-api:jar:0.0.7 at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolveInternal(DefaultPluginDependenciesResolver.java:217) at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:152) at org.eclipse.m2e.core.internal.project.registry.EclipsePluginDependenciesResolver.resolve(EclipsePluginDependenciesResolver.java:61) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.createPluginRealm(DefaultMavenPluginManager.java:404) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupPluginRealm(DefaultMavenPluginManager.java:374) at org.apache.maven.plugin.DefaultBuildPluginManager.getPluginRealm(DefaultBuildPluginManager.java:234) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105) ... 30 moreCaused by: org.eclipse.aether.collection.DependencyCollectionException: Failed to collect dependencies at com.mysema.maven:apt-maven-plugin:jar:1.1.3 -> org.sonatype.plexus:plexus-build-api:jar:0.0.7 at org.eclipse.aether.internal.impl.collect.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:288) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:284) at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolveInternal(DefaultPluginDependenciesResolver.java:205) ... 36 moreCaused by: org.eclipse.aether.resolution.ArtifactDescriptorException: Failed to read artifact descriptor for org.sonatype.plexus:plexus-build-api:jar:0.0.7 at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:301) at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:171) at org.eclipse.aether.internal.impl.collect.DefaultDependencyCollector.resolveCachedArtifactDescriptor(DefaultDependencyCollector.java:538) at org.eclipse.aether.internal.impl.collect.DefaultDependencyCollector.getArtifactDescriptorResult(DefaultDependencyCollector.java:523) at org.eclipse.aether.internal.impl.collect.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:410) at org.eclipse.aether.internal.impl.collect.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:362) at org.eclipse.aether.internal.impl.collect.DefaultDependencyCollector.process(DefaultDependencyCollector.java:349) at org.eclipse.aether.internal.impl.collect.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:254) ... 38 moreCaused by: org.apache.maven.model.resolution.UnresolvableModelException: org.sonatype.spice:spice-parent:pom:15 failed to transfer from https://repo.maven.apache.org/maven2 during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.sonatype.spice:spice-parent:pom:15 from/to central (https://repo.maven.apache.org/maven2): No connector factories available at org.apache.maven.repository.internal.DefaultModelResolver.resolveModel(DefaultModelResolver.java:176) at org.apache.maven.repository.internal.DefaultModelResolver.resolveModel(DefaultModelResolver.java:222) at org.apache.maven.model.building.DefaultModelBuilder.readParentExternally(DefaultModelBuilder.java:1070) at org.apache.maven.model.building.DefaultModelBuilder.readParent(DefaultModelBuilder.java:846) at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:337) at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:292) ... 45 moreCaused by: org.eclipse.aether.resolution.ArtifactResolutionException: org.sonatype.spice:spice-parent:pom:15 failed to transfer from https://repo.maven.apache.org/maven2 during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.sonatype.spice:spice-parent:pom:15 from/to central (https://repo.maven.apache.org/maven2): No connector factories available at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:424) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:229) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:207) at org.apache.maven.repository.internal.DefaultModelResolver.resolveModel(DefaultModelResolver.java:172) ... 50 moreCaused by: org.eclipse.aether.transfer.ArtifactTransferException: org.sonatype.spice:spice-parent:pom:15 failed to transfer from https://repo.maven.apache.org/maven2 during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.sonatype.spice:spice-parent:pom:15 from/to central (https://repo.maven.apache.org/maven2): No connector factories available at org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.newException(DefaultUpdateCheckManager.java:225) at org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.checkArtifact(DefaultUpdateCheckManager.java:189) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.gatherDownloads(DefaultArtifactResolver.java:573) 제가 설치를 잘못한걸가요?
-
해결됨비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
카카오맵 이미지나 텍스트 크기가 infowindow를 벗어납니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.어떻게 수정해야 할까요? 선생님처럼 정제되어서 보이지가 않습니다. 항상 답변 해주셔서 감사합니다. 😊 인포윈도우 설정 .infowindow { width:25rem; border: 1px solid black; border-radius: 5px; background-color: white; } .infowindow-img-container { width: 100%; overflow: hidden; } .infowindow-img { width: 180px; } .infowindow-title{ font-size: 2rem; } .infowindow-address { font-size: 1.3rem; } .infowindow.btn { font-size: 20px; }
-
미해결
Fendi Handbags Outlet the cost to the planet is so great
Some of the models live in Berlin, but there were some from Belarus, from Crimea. When the pendulum swung away from glamazons and toward baby faced beauties, Donatella was right there, ready to embrace the new aesthetic. It's something fashion's new guard adopted from learning the rules and then breaking them on social media, launching their own communities and setting their own style agendas. His favorite part of the busy week, however, was working on his own designs during his downtime. Cuyana is a womenswear brand that truly believes in quality over quantity.I thought about cancelling my fashion show at Berlin Fashion Week, but I felt this power inside me I don't know where from but I made the decision to continue to do what I do. A global carbon tax, say, that would make polyester and nylon more expensive to use; after all, Fendi Handbags Outlet the cost to the planet is so great. Think rugby and polo shirts featuring a new 1977 insignia, cable knit turtleneck sweaters, '90s barn jackets redone in cool cotton blends, and wardrobe staples rendered in French terry and jersey. The musician and model Angel Prost had a starring role at Collina Strada's show: After walking the runway with their sibling Lulu, they quickly transitioned into a live techno-rock performance from their band, Frost Children.In between, editors, retailers, models, and more will take in Parisian classics like Christian Dior, Balenciaga, Saint Laurent, and Chanel as well as a Fendi Bag Sale new generation that spans Vaquera to Rokh. For months, balletcore has been gaining traction on TikTok, the undeniable breeding ground for aesthetic subgenres. Making desirable, as she said, to my 21 year old son's circle of girlfriends, as well as to my mother or to my millionaire copines, is part of Miceli's mission to balance sophistication with accessibility, offering pieces that can make an entrance while retaining ease and nonchalance.Oversized silhouettes reign supreme, with jackets, outerwear, and tops becoming supersized and incredibly identifiable with the brand. That feeling that I get from them is what I give on the catwalk. The grit in this typically tasty oyster was provided by a couple of looks featuring pieces rarely seen here; a tailored coat, some pants, and a tee all of them entirely unruffled. Magugu's Fendi Bags collection stays true to the sensibility that Elbaz was nurturing at AZ Factory, but it's equally representative of his own aesthetic. For a brand so readily associated with its faces, has had no trouble embracing changes within the modeling industry.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
npm run dev
선생님 npm run dev 오류 문의 올린 학생입니다답변 감사합니다 귀찮게해드려서 죄송합니다새글로 github주소올려요도커는 잘실행된거같아요!https://github.com/gmdmsdud/reddit-clone-app
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
에러 페이지 설정
제가 localhost:8080/username=안녕% 과 같이 강제로 400 bad request를 보냈는데 이때 스프링에서 자동제공하는 400 에러 페이지가 나옵니다. 근데 이럴 경우에 제가 templates/error/400.html에 만들어놓은 에러페이지가 나와야되는게 아닌가요?
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
retrofit 으로 구성해봤는데 값이 전달이 안되는거 같은데
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.코드팩토리 디스코드https://bit.ly/3HzRzUMFlutter 강의를 구매하시면 코드팩토리 디스코드 서버 플러터 프리미엄 채널에 들어오실 수 있습니다! 디스코드 서버에 들어오시고 저에게 메세지로 강의를 구매하신 이메일을 보내주시면 프리미엄 채널에 등록해드려요! 프리미엄 채널에 들어오시면 모든 질의응답 최우선으로 답변해드립니다! 서버는 스프링으로 구성되어있습니다.어노테이션으로 @RequestBody HashMap<String,Object> paramMapparamMap으로 값이 전달이 안되고 있어서요. *.g.dart를 봤을때 메소드(param)이 값이 _setStreamType으로 들어가서 json으로 매핑되는걸까요??모델생성 값 set아니면 getLogin(모델전달) 하면 되는걸까요..?
-
미해결더 자바, 코드를 조작하는 다양한 방법
new 와 constructor.newInstance();의 차이
Class<?> bookClass = Class.forName("thejava.reflection.MyBook");Constructor<?> constructor = bookClass.getConstructor(null);//인자 없는 생성자를 넘겨받아서MyBook book = (MyBook) constructor.newInstance();이렇게 인스턴스를 생성하는것과new MyBook()이랑은 무슨차이죠?둘다 출력해보면thejava.reflection.MyBook@~ 로 나오는데.. 같은건가요?
-
미해결Do it! 자바 프로그래밍 입문 with 은종쌤
Scheduler scheduler = null 굳이 하는 이유가 있나요
SchedulerTest클래스에서 왜 굳이Scheduler scheduler = null 을 적어주나요Scheduler scheduler; 해도 될거같은데 이유가 있나요?