http://boj.kr/24491eb2d8374e2992ee95757882a6ce 안녕하세요 큰돌쌤 2_J문제에서 왜 맞왜틀인지 잘 모르겠어서 질문드립니다. 저는 다음과 같이 코드를 짰습니다. h번 만큼 문자열 s를 입력받고 go함수 호출 go 함수에서 문자열 s의 요소가 'c'일때 s의 다음 요소도 'c'가 아니면 전 요소+1을 대입 ( s[i+1]=s[i]+1 ) 요소가 'c'보다 크다면 (99보다 크다면) 누적합 psum 을 +1하고 ret에 대입 요소가 'c'도 아니고 'c'보다 크지 않다면 ret에 -1대입 문자열 ret을 string 배열에 담아 출력
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
final baseBorder = const OutlineInputBorder( borderSide: BorderSide( color: INPUT_BORDER_COLOR, ), ); 이 코드를 CustomTextFormField 클래스의 필드로 넣지 않고 build 메서드 안에 작성하신 이유가 따로 있을까요? 이렇게 작성하면 렌더링될때마다 baseBorder가 만들어져야하니 메모리관리면에서 손해인거 아닌가 싶어서요!
안녕하세요 현재 JPA 강의를 모두 듣고 프로젝트를 진행하려고 하는 한 학생입니다. 컨설턴트님이 말하시길, RDB에서는 Index를 통한 조회가 생명이다. 또한 매핑되는 테이블의 경우는 데이터가 계속해서 많이 쌓이기 때문에 auto_increment를 통한 Id 설정보다는 복합키를 설정해서 테이블을 생성하는게 조회 성능에서는 월등히 빠르다. 현재 프로젝트의 볼륨의 경우에는 둘 중 무엇을 선택할지는 자유라고 본다. 그러나 개발자로써 의미있는 테이블 설계를 하고싶다면 조금은 번거롭더라도 복합키로 설정하는 것이 좋다고 보는 견해다. 라고 말씀을 하셨는데 JPA 에서도 @Embedded나 @IdClass를 사용한 복합키 사용이 효율적일까요? 또한 복합키를 사용하면 QueryDsl을 사용 할 수있는지 궁금합니다!!
실은 제가 파이썬으로 구현을 해보려고 해서 질문을 남겨요. vector<int> v[10001]; v[b].push_back(a); 이게 2D array라고 생각하면 될까요.. 문제의 자료를 담으려면 수도 코드로 [b : [a1, a2, a3], b2 : [a1, a2, a3]] 이렇게 들어가는게 맞을텐데 , 그럼 위에서 vector<int> v[10001]; 으로 선언한 부분이 각 b (신뢰받는 컴퓨터) 에 대해서 여러 a 들(신뢰하는 컴퓨터)를 담는 위 수도 코드를 구현할 수 있는 자료구조형인걸까요? 교안을 찾아봐도 모두 vector<int> v; 로만 선언되어서 1-d array로만 나오는 것 같어서 위 구조 v[10001] 를2-d array로 봐도 되는지 궁금합니다.
안녕하세요. 비전공자이고, 데이터 엔지니어가 되고 싶어서 공부 중인 취업준비생입니다. SQL과 파이썬기본공부하구요, numpy, pandas공부하고 있습니다. 신청해서 들으려고 하는 수업 과정 중에 머신러닝이랑 딥러닝도 포함되어 있는데, 머신러닝과 딥러닝 기술도 데이터 엔지니어가 되려면 필수인가요? 일단 선택과 집중을 해서 공부를 해야할 것 같은데, 잘 모르기도 하고 고민이 되서 글 올려봅니다. (일단 아직 저는 인공지능쪽으로는 갈 생각이 없긴합니다....)
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
mysql 설치 중 developer default라는게 안떠서 custom을 눌러서 connector들을 직접 추가해주려고 하는데 현재 8.0.34 버전은 안뜨네요 혹시 connector는 다른 버전을 설치해도 될까요? 그리고 만약 설치한다면 x86으로 돼있던데 제 컴퓨터는 64비트인데 설치해도 되는건가요?? 아 그리고 제가 예전에 mysql을 설치했었다가 오류가 떠서 완전히 지우고 이번에 다시 설치하는겁니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 강의에 전부터 계속 스프링 컨테이너를 사용하시다가 이번에 아래 그림처럼 AppConfig 객체를 바로 생성해서 사용하시길래 처음에 "스프링 컨테이너를 만들었는데 왜 참조값이 다르게 나오지?"라고 잘못이해했었는데요, 제가 이해한게 맞다면 아래 첫번째 그림은 스프링 컨테이너를 사용한게 아니라서(싱글톤 패턴도 사용하지 않았고) 매번 함수 호출시마다 new에 의해 객체가 새로 생기는거고, 두번째 그림이 스프링 컨테이너를 생성해서 등록된 하나의 객체를 사용하고 있는거라고 이해했는데 맞는지 궁금합니다 :)
오랜만에 문의 드립니다. 바쁘시겠지만 답변 부탁 드릴께요 페이팔로 결제를 할때 동영상에서는 샌드박스로 가상결제가 되도록 했는데 실제로 결제가 되도록 할려면 어떻게 해야 하는지 문의 드립니다. 회사에서 페이팔을 사용하고 있다고 하는데 회사에 무슨정보를 받아서 어디에 설정을 하면 되는지 알려주시면 감사하겠습니다.
@WebServlet가 잘 이해가 가지 않아서 질문드립니다. 1) @WebServlet 애노테이션은 web.xml과 연동? 된다고 생각하면 될까요? 2) @WebServlet을 사용한 클래스 내에 서블릿 초기화 처럼 디스패처 서블릿을 등록하여도 될까요? 3) @WebServlet은 web.xml 사용시 사용하는 애노테이션이고, 나머지 서블릿 초기화들은 web.xml 대신 사용하는 프로그래밍 초기화라고 생각하면 될까요?
11660번 풀이 코드에서 A_row=[0] +[int(x) for x in input().split()] A.append(A_row) 여기서 [0]은 왜 들어가는건가요? 그리고 append하면 리스트의 오른쪽에 삽입한다 라고 알고있었는데 처음에 A를 1차원으로 만들고 input을 배열(?)로 받으면 자동으로 2차원으로 들어오게 되나요? 11659번에서 sum 리스트를 [] 비우면 왜 에러가 나나요? 개념 설명때는 인덱스 0부터 처리된다고 해서 비워도 되는줄 알았는데 sum = [0]으로 인덱스 0자리를 채워야하는 이유가 궁금합니다. a, b = map(int, input().split()) c=list(map(int, input().split())) sum=[] t=0 for i in c: t = t+i sum.append(t) for t in range(b): i ,j = map(int,input().split()) print(sum[j]-sum[i-1])