묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의 자료 부탁드립니다.
안녕하세요! 강의자료 부탁드립니다. shkimstock@gmail.com
-
미해결홍정모의 따라하며 배우는 C++
class에서 배열 생성할 때 질문입니다!
class test{private: int num; int arr[5];public: test() :num(5), arr{ 1,2,3,4,5 } {}test 클래스 에서 arr 배열을 생성할 때 constructor에서 선언하지 않고void init(const int& n) { num = n; arr = { 1,2,3,4,5 }; }init 함수를 써서 test(){ init(5);}이렇게 생성하고 싶은데 위와 같이 생성하려고 하면 init에서 arr = { 1,2,3,4,5 }; 가 expression must be a modifiable lvalue 뜨면서 생성이 안됩니다!이럴 때는 해결 방법이 있을까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 부탁드립니다.
강의 자료 부탁드리겠습니다.감사합니다. hong9491@gmail.com
-
미해결[백문이불여일타] 데이터 분석을 위한 기초 SQL
문제풀이 질문
Weather Observation Station 6 문제에서 select distinct city from station where city like 'a%' or city like 'e%' or city like 'i%' or city like 'o%' or city like 'u%'IN 구문을 쓸 수는 없나요? LIKE와 IN을 같이 쓰지는 않는 것 인지요!?
-
미해결[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
리밸런싱 시, 메시지 중복 처리 문제
안녕하세요, 수업 잘 듣고 있습니다!카프카 리밸런싱에 대해 수업을 들었습니다.그런데 리밸런싱시 메시지를 중복 컨슘할 수 있을것 같은 생각이 들어서 문의드려요! 예를들어 하나의 토픽에 파티션 2개가 있고하나의 컨슈머그룹에 컨슈머 2개가 각 파티션에 연결되어 동작하고 있는 상황입니다.1번 컨슈머가 1번 파티션에 연결되어 있고2번 컨슈머는 2번 파티션에 연결되어 있습니다.1번 컨슈머가 1번 파티션에 들어있는 1번 레코드를 처리하는 도중, 장애가 나서 죽었습니다.2번 컨슈머는 이를 감지하고 1번 파티션에 리밸런싱 되었습니다.그리고 처리되지 못한 1번 레코드를 읽어서 처리하기 시작했습니다. 그러던 도중에 1번 컨슈머가 살아나서 다시 리밸런싱이 되어 1번 파티션으로 예전과 같이 연결되었습니다.1번 레코드는 아직 커밋되지 않은 상태여서 1번 컨슈머는 1번 레코드를 읽었습니다. 그리고 1번 레코드를 처리하기 시작하여 동시에 1번 컨슈머와 2번 컨슈머가 1번 레코드를 처리하는 일이 벌어졌습니다. 이런 일이 발생할 수 있는걸까요?혹시 이런 경우 어떻게 하면 중복처리를 막을 수 있을까요? 아니면 혹시 오프셋이 컨슈머 그룹기준이라서 1번 레코드를 컨슈머 2번이 읽고 '처리중' 이라면 1번 컨슈머가 다시 1번 파티션에 연결됐을 때 1번 레코드를 polling 하지 않게 될까요?
-
미해결
Why is Test management software important?
Test management software might be one of the most effective methods available. It finally assists the software in eliminating costly obstacles. The test management strategy reduces the number of waste measures that must be implemented during the testing phase, therefore speeding up the process. As a software tester, you understand how important test management tools are in delivering a high-quality product.Importance of Test Management Tools1. Minimize Duplication of Data 2. Assists In Regulatory Compliance3. Helps With Visual Information4. Communication Between Developers is Convenient
-
해결됨실전! 스프링 데이터 JPA
유저를 차단할때 유저 인덱스2개를 동시에 못가져오나요 ?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]유저를 차단할때 유저 테이블과 블럭 테이블이 있는 경우 유저가 유저를 차단할때 차단 테이블엔 @Builder @Getter @NoArgsConstructor @AllArgsConstructor @Entity public class Block extends BaseTimeEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "block_idx") @Comment("차단 인덱스") private Long idx; @ManyToOne(fetch = LAZY) @JoinColumn(name = "member_idx") @Comment("차단 하려는 유저 인덱스") private Member member; @ManyToOne(fetch = LAZY) @JoinColumn(name = "member_idx") @Comment("차단 당하는 유저 인덱스") private Member blockMember; }부모 인덱스 2개를 못가져오나요 ?이럴경우에는 하나만 fk로 묶고 하나는개념적으로 외래키를 써야하나요 ?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
v1 부터 v5 까지 배웠는데 복습 방법 질문이요
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]지금 배우는 학습이 나중 수업에 이해를 돋기 위해서 배운다고 하시는데복습할 때 어느 정도 까지 공부를 해야하는지 궁금합니다.코드를 보고 이 로직이 어떻게 구동되는지 이해 할 수 있는 정도로 복습을 끝내도 되는지 알고 싶습니다.
-
미해결Flutter 중급 1편 - 클린 아키텍처
notesEvent 관련 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요!강의를 들으면서 궁금한점이 있습니다. NotesEvent class 가 '사람이 놓칠 수 있는 함수를 미리 정의하기 위해' 라고 이해했습니다.그래서 viewModel 의 onEvent 함수에서 NotesEvent 를 실행하는 거구요. NotesEvent 안의 함수들을 ViewModel 에 바로 정의해서 쓸 수 있음에도 굳이 NotesEvent class 안에 두는건 UI가 나오지 않았지만, 기능정의 먼저 구현하려고 했을 때, 까먹을까봐(?) 미리 일을 해놓는 느낌일까요? 까먹을 수 있을 수도 있는건 NoteEvents class 를 작성할 때도 같을 것이라는 생각이 들어서요! 바로 viewModel 에 event 들을 정의해서 screen 에서 불러 쓰는 건 비추천 하시나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
읽기권한 하는법
이하니, gmdmsdud@gmail.com읽기권한부탁드려요강의 열공중입니다 감사합니다!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
remove 메서드 관련해서 질문이 있습니다!
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요. 엔티티 매니저 remove() 메서드 관련 질문이 있습니다.remove는 영속성 컨텍스트의 1차 캐시에서 엔티티를 삭제하고, DB의 데이터를 delete 해주는 메서드로 알고 있습니다. 여기서 문제는 1차 캐시에서 엔티티를 삭제한다는 것이 "전체 데이터를 지우는 것(key:value)"인지 아니면 "해당 식별자에 할당된 데이터(value)"를 지우는 것인지가 궁금합니다. 위에서 그림에서 member를 remove 한 후에 remove된 member id를 받아 조회를 수행했습니다.저는 1차 캐시에서 삭제된다고 알고 있었기에 select 쿼리가 실행될 것이라고 예상했으나 다음과 같이 select 쿼리가 실행되지 않았습니다.제가 remove를 제대로 이해못한 것 같은데, remove를 수행하면 1차 캐시에서 바로 삭제되지 않는 걸까요?
-
해결됨모바일 게임 해킹(Unity편)
Frida 강의 코드가 실행이 안 됩니다.
강의에서 보여주신 코드를 그대로 사용했을 때에는 com.DefaultCompany.MyFirstGame를 찾을 수 없다며 연결이 안 된다고 해서 PID를 찾아 attach 하는 방식으로 코드를 바꾸어 사용하니 연결까지는 되었습니다. 그런데 이제 libil2cpp.so라는 모듈을 찾을 수가 없다고 하네요... com.DefaultCompany.MyFirstGame/lib/ 밑에 보면 libil2cpp.so가 제대로 있는데 왜 이런 모듈이 없다고 하는 것일까요? 구글링 해보니 라이브러리가 로드되기 전에 이 과정을 수행해서 문제가 되는 것 같다고 하는 분도 계셔서 라이브러리가 로드된 뒤에 강의의 코드를 수행하도록 수정도 해봤습니다. 그러나 "[*] Running Frida"까지만 출력되고, 그 외에 어떠한 동작도 하지 않네요... 그리고 게임 화면이 까맣게 변해 동작하지 않게 됩니다.이런 문제는 어떻게 해결할 수 있을까요? 프리다와 프리다 서버 버전은 16.0.2입니다. 수정한 코드 첨부하겠습니다.import sys import frida PACKAGE_NAME = "com.DefaultCompany.MyFirstGame" def on_message(message, data): print(message) jscode = """ var library_name = "libil2cpp.so"; var library_loaded = 0; Interceptor.attach(Module.findExportByName(null, 'android_dlopen_ext'),{ onEnter: function(args){ // first arg is the path to the library loaded var library_path = Memory.readCString(args[0]); if( library_path.includes(library_name)){ console.log("[...] Loading library : " + library_path); library_loaded = 1; } }, onLeave: function(args){ // if it's the library we want to hook, hooking it if(library_loaded == 1){ console.log("[+] Loaded"); var il2cpp = Module.getBaseAddress("libil2cpp.so"); var spend_gold = il2cpp.add(0x59552C); console.log(hexdump(spend_gold)); Memory.protect(spend_gold, 0x8, "rwx"); Memory.writeByteArray(spend_gold, [0x01, 0x00, 0xA0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1]); console.log(hexdump(spend_gold)); library_loaded = 0; } } }) """ try: device = frida.get_usb_device() pid = device.spawn(['com.DefaultCompany.MyFirstGame']) process = device.attach(pid) script = process.create_script(jscode) print('[*] Running Frida') script.on('message', on_message) script.load() sys.stdin.read() except Exception as e: print(e)
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
갑자기 아무것도안되네요
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 13399-13400: truncated \UXXXXXXXX escape 이라고뜨면서 아무것도 안됩니다 ; 어떻게 해결하나요??
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
정답 출력에 관하여 질문 있습니다.
안녕하세요 강사님, 정답을 출력하는 방식에 대해 의문이 생겨 질문 남깁니다.보통, 여러개의 입력에 대한 정답을 출력해야 하는 문제의 예제 출력을 보면이런 식으로 되어 있어 저 같은 경우엔 출력할 데이터들을 배열에 저장하고 마지막에 한꺼번에 출력합니다. 예시로 1620번 이다솜 문제를 푼 코드를 아래에 남깁니다.http://boj.kr/e12f926bb01c469b84bf65fc41bd5a29그런데 강사님의 코드를 보면 입력 하나에 대한 정답을 해당 입력을 받은 직후에 출력을 하게 돼 있더라구요. 이런 유형의 문제들은 그렇게 출력을 해도 된다고 봐도 괜찮을까요?
-
해결됨[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
파일 import 관련 질문
Row and Column 장 세팅하기 강의에서home_screen.dart import 할때스크린샷에서와 같이 package:row_and_column/screen/home_screen.dart로 import 하는 방법이 있고그냥 screen/home_screen.dart로 import하는 방법이 있는데전자를 해야하는 이유가 궁금합니다. 감사합니다. ^^
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
해결했습니다
구글링끝에 결국 해결했습니다!제로초님도 같이 찾아주시려고 해주셔서 감사드려요~!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로그아웃 버튼 위치가 왜 이럴까요?
두번째 돌려보는 중입니다. 처음에는 못찾는 오타가 있는 줄 알았는데 두번 보니 오타는 아닌것 같고 antd 버전에서 뭐가 달라진 걸까요?
-
미해결리눅스 시스템 프로그래밍 - 이론과 실습
pthread_create() 함수 이용했을 때, thread가 두번 호출되는 것 처럼 나타납니다. 왜 그런것인가요?
#include<stdio.h>#include<stdlib.h>#include"pthread.h"void thread(void vargp);void main(){ pthread_t tid; pthread_create(&tid,NULL,thread,NULL); //pthread_join(tid,NULL); printf("End of main\n"); exit(0);}void thread(void vargp){ printf("thread is created!:%lu\n",pthread_self()); return NULL;} 결과가 3가지로 나타납니다.End of main End of mainthread is created!:thread is created!:140319790982912 End of mainthread is created!:140328472020736thread is created!:140328472020736
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
퀴즈 질문드립니다.
퀴즈에서 사이트 비밀번호 만드는게 있잖아요? site = "http://google.com" A = site.replace("http://","") A = A[:A.index(".")] password = A[:3] + str(len(A)) + str(A.count("e")) + "!" #password에서 숫자부분은 str로 감싸줘야한다. 여기서 password변수 식을 보면 숫자부분은 str로 감싸줘야되던데, 파이썬 코딩할때 어떤부분들을 str로 감싸줘야하나요? 어떤 숫자들은 str 안감싸줘도 에러가 안나던데 이런경우는 안감싸주면 에러가 뜨더라구요
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
9-7 섬나라 아일랜드 문제
안녕하세요 강의 잘듣고있습니다dx, dy 를 구할때 시계방향으로 짜라고하셨는데왜 항상 시작은 -1,0인 9시부터 시계방향으로 가신건가요? 시계방향이기만 하면 상관없다는 말씀이신건가요?