- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님, 이 문제에서 [1,2,3] == [1,2,3].sort() 가 왜 False가 나오는지 궁금합니다
제 인텔리제이 콘솔에 영상과는 다르게 뭔가 많이 떠서 불편합니다. 영상과 같이 출력이 간소화되서 나오게 하려면 어떻게 설정해야되는지 알려주시면 감사하겠습니다. (위의 스크린샷의 경우 new member = memberA find member = memberA 만 나오게 하고 싶습니다)
가상머신 ip를 192.168.1.100/24로 잡고 호스트pc(192.168.1.18)에서 ping -t로 해서 계속 보내고 있는 중에 가상머신을 켜면 ping은 가더라구요. 근데 가상머신은 게이트웨이나 호스트pc로 ping이 나가질 않아요. 어떤 설정이 잘못된건지 모르겠어요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요, 오준석님. 24강에서 Sqflite Test 코드를 작성하는 부분에서 질문이 생겨서 질문 남깁니다. /di/provider_setup.dart 부분에서 openDatabase를 실행하셨는데, 이 부분이 singleton으로 하신걸까요..? 저는 오준석님이 강의하신것을 바탕으로 제 스타일로 한번 변형 해보고 있는데요, 저는 sqfLiteDatabase를 클래스로 따로 빼서 singleton으로 만들어 보고 있는데 테스트 코드에서 final db = await databaseFactoryFfi.openDatabase(inMemoryDatabasePath); 이 부분을 어떻게 적용해야 될지 감이 잘 안와서 질문 남깁니다. 오준석님이 lib/di/provider_setup.dart에서 하신 부분이 singleton으로 구현하신게 맞으신가요? -> 이게 가장 궁금하고, 아니라면 singleton으로 하지 않으신 이유도 궁금합니다! 아래 코드는 제가 singleton으로 구현한 SqfLiteDatabase 클래스 인데, 테스트코드 작성시 final db = await databaseFactoryFfi.openDatabase(inMemoryDatabasePath); 이 코드를 어떻게 작성하면 좋을지 조언 주시면 감사하겠습니다! 감사합니다. 오늘 하루도 좋은 하루 되세요 :) import 'package:flutter_architecture/data/data_source/note_db_helper.dart'; import 'package:sqflite/sqflite.dart'; class SqfLiteDatabase { static const tableName = 'note'; static const databaseName = 'notes_db'; static final SqfLiteDatabase _singleton = SqfLiteDatabase._internal(); factory SqfLiteDatabase() { return _singleton; } SqfLiteDatabase._internal(); Future<Database> database = initializeDatabase(); static Future<Database> initializeDatabase() async { Database database = await openDatabase( databaseName, version: 1, onCreate: (db, version) async { await db .execute('CREATE TABLE $tableName (id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT, content TEXT, color INTEGER, timeStamp INTEGER)'); }, ); return database; // NoteDBHelper(database); } }
========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 아주 기본적인 질문인데, 도움 주시면 감사하겠습니다ㅠㅠ Member findMember = memberService . findOne ( saveId ) . get () ; 만약에 Member 객체의 findMember에 findOne 메소드를 사용하는 경우에, public Optional < Member > findOne ( Long memberId){ return memberRepository . findById (memberId) ; } public Optional < Member > findById ( Long id) { return Optional . ofNullable ( store . get (id)) ; } Optinal<Member> 객체에 id를 담아서 가져오는 것으로 이해했는데, 그렇다면 Member 객체가 생기면서 id라는 변수(클래스 변수...? 키..?)와 값을 가져와서 findMember 인스턴스에 그 부분만 할당을 하는 것인가요? 이해를 잘 못해서 질문도 조금 난해한 것 같은데 조언 부탁드리겠습니다ㅠ 그리고, Optianl<Member>와 <Member>는 서로 다른 객체인데 Optinal<Member>에 담겨진 값을 <Member> 객체에 대입할 수 있나요..? <Member> 객체가 더 큰 타입이라 자동 형변환이 되는 것인지도 궁금합니다..! 좋은 강의와 도움 주시는 서포터 분들 항상 감사합니다.
[기초-응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant)
안녕하세요, 강의 잘 듣고 있습니다. cfg.vm.provision 을 살펴보던 중 아래와 같은 문서를 봤는데요. https://www.vagrantup.com/docs/provisioning/ansible_intro cfg.vm.provision "ansible" 이나 "ansible_local" 로도 ansible 설정이 가능한 것으로 보이는데, 수동으로 설치를 하신 이유가 궁금합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 판교님 안녕하세요 ㅠㅠ 강의 듣고 혼자 토이프로젝트 하다가 막히는 부분이 있는데 혹시 판교님께서 .. 아시는 부분이 있나 해서 질문 남깁니다.! vue-color-kit 이라는 라이브러리를 사용하고 있는데 로컬에서 css import 이후 serve 하게되면 정상적으로 잘 적용이 되는데 build 후 build 파일을 돌리게 되면 저 vue-color-kit.css 파일 적용이 안됩니다 .ㅠ public/index 에 link 도 해 봤지만 적용이 안되네요 혹시 환경설정이나 다른 작업이 필요한걸까요..? ㅠㅠ
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요?예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 안녕하세요. 강의 활용해서 제가 따로 프로젝트를 만들어서 따라해보고 있는데 궁금증이 생겨 질문 드립니다. Controller -> MemberService -> MemberRepository 순으로 진행되는 코드에서 혹시 생성자는 언제 생성이 되는 건가요? signup 인스턴스(HTML에서 변수를 받아오는 방식으로 사용 중입니다)를 Member 객체로 받아올 때 생성이 되는건가요? 객체가 생성되지 않으면 signup이라는 인스턴스를 join 메소드의 파라미터로 못 넣을텐데... ++ 입문 강의에서 김영한 선생님께서는 컨트롤러에서도 Member 객체를 new 연산자로 생성은 하셨었는데, 코드 한 줄 줄일 수 있을까 싶어 바로 singup 인스턴스로 파라미터를 넣으니까 돼서, 어떤 차이가 있을지도 궁금합니다. 원래 HTML의 form 태그에서 submit으로 Controller에서 받아오는 시점에서 객체가 생성되는 건지(new 연산자 없이), 만약 그렇다면 받아오면서 객체가 생성되고 설정한 생성자도 작동하게 되는건가요? 항상 좋은 강의와, 서포터 분들의 정성 어린 답변 감사드립니다. @PostMapping ( "/members/new" ) public String create ( Member signup){ memberService . join (signup) ; return "redirect:/" ; }
amend commit 실행하고 insert로 바꿨는데 수정모드 끄는건 어떻게하는건가요 나와지질않네요 insert랑 replace 상태여서 :wq를 입력못하고있습니다 ㅠ insert에서 못벗어나서 종료하고 reset하고 다시 했는데 아예 amend commit이 안되네요.. E325: ATTENTION Found a swap file by the name "C:/Users/user/PycharmProjects/git-tes/.git/.COMMIT_EDITMSG.swp" owned by: user dated: Thu Dec 30 09:41:32 2021 file name: ~user/PycharmProjects/git-tes/.git/COMMIT_EDITMSG modified: YES user name: user host name: DESKTOP-C2BR6PG process ID: 1916 While opening file "C:/Users/user/PycharmProjects/git-tes/.git/COMMIT_EDITMSG" dated: Thu Dec 30 10:00:55 2021 -- More --
이런 상태에서 git revert하면 아래처럼 오류가뜹니다. $ git revert 7a6a52c error: Your local changes to the following files would be overwritten by merge: a Please commit your changes or stash them before you merge. Aborting fatal: revert failed a가 merge가 되있어서 revert가 안된다는뜻인가요?