inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

Optimistic Lock 경우 이런 케이스일때는 Lost Update 문제 발생 될수 있지 않나요???

해결됨

Real MySQL 시즌 1 - Part 1

이미지가 작게 보인다면 https://cdn.inflearn.com/public/files/posts/2722bc2b-12a3-4512-a5b7-35227283e6ec/aaaa.png 여기로 부탁드립니다! 우선 좋은 강의 배포해주셔서 정말 감사드립니다 :) 우선 설명 하기전에 왼쪽: A 트랜젝션 오른쪽: B 트랜젝션 으로 예시 하겠습니다. 순서를 말씀드리자면 A 트랜젝션 "SELECT * FROM account WHERE id=1;" 구문 실행 B 트랜젝션 "SELECT * FROM account WHERE id=1;" 구문 실행 B 트랜젝션 "UPDATE account SET balance=balance-150, version=2 WHERE id=1 AND version=1;" 업데이트 실행 A트랜젝션 "UPDATE account SET balance=balance-200, version=2 WHERE id=1 AND version=1;" 업데이트 실행 B트랜젝션 Commit 실행 A트랜젝션 Commit 실행 영상에서는 B 트랜젝션을 먼저 Update 문 실행하고 그리고 Commit 을 실행 하고나서 A 트랜젝션을 Update을 하였으니 version 정보가 불일치로 정상적으로 A 트랜젝션은 업데이트가 일어나지 않겠지만 제가 업로드한 이미지 순서대로 하게된다면 즉 A, B 트랜젝션이 동시에 Update를 실행하고 이후 동시에 A, B 트랜젝션이 동시에 Commit 을 실행하면 balance 가 0 으로 되지 않을까요? (A 트랜젝션이 맨 나중에 Commit을 했으니깐) 반대로 B 트랜젝션이 맨 마지막에 Commit을 하게 된다면 balance 값은 50으로 설정되겠지만 정상적으로 업데이트가 된다고 가정시 balance 값은 -150 이 일어나야 하는데요. 이런 케이스 때문에 optimistic Lock 보다 Pessimistic Lock 으로 해야 하지 않을까요???? 갑자기 이런 의문이 들어서 질문 드립니다.

  • mysql
  • dbms/rdbms
  • backend
  • query-tuning
  • mysql-query
리나 댓글 1 좋아요 1 조회수 366

4-H 코드 한 번 봐주실 수 있으신가요?ㅎㅎ

해결됨

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요 큰돌선생님! 늘 제가 먼저 해보고 선생님 코드를 보는데, 제 코드랑 달리 선생님 코드는 너무 깔끔해서 항상 감동합니다.. 늘 감사합니다 다름이 아니라, http://boj.kr/3f2dfd5dd72a45e69326ea4b3d0e2216 저는 이 문제에서 마지막 벽 하나 없애는 부분을 비트마스킹으로 경우의 수를 만들어서 싹 돌려줬는데요.. 5중 for문..ㅋㅋ으로 시간초과 뜰줄 알았으나 다행히(?) 맞았습니다가 뜨긴했는데 불안해서요.. 이런식으로 짜는 건 많이 비추하시나요?ㅠㅠ 실제 코테였다면 이렇게 하는게 위험한 방법인지 궁금해서 한 번 질문드려요!! 좋은 하루 보내세요!!

  • c++
  • 코딩-테스트
밍링 댓글 1 좋아요 0 조회수 189

강의 기간 연장에 대하여

해결됨

Flutter 앱 개발 실전

안녕하세요. 작년에 강의를 결제하여 잘 들었고 해당 내용에도 실무에도 많은 부분에 적용하여 큰 도움이 되고 있습니다 감사합니다. 다만 계속 처리해야할 일이 많아져 제가 테스트 부분을 아직 듣질 못해서.. 혹시 수강기간을 연장해주실수 있으실까 싶어서 문의드립니다. 감사합니다.

  • flutter
양가미소리 댓글 1 좋아요 1 조회수 237

2유형 최종 예측시 질문드립니다.

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

안녕하세요 강사님 2유형 최종 예측 시 궁금한게 있어서 질문드립니다. 파라미터 튜닝하면서 RandomForestClassifier() 인자로 'random_state' 를 넘겨주고 있는데, 튜닝이 끝난 후 실제 예측 시에도 'random_state' 값을 그대로 두고 하는게 나은가요? 아니면 튜닝이 끝났으면 해당 인자는 지우고 예측하는게 나을까요? rt = RandomForestClassifier(random_state=2002, max_depth=7, n_estimators=200)

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
mr.woong0926 댓글 2 좋아요 0 조회수 205

2-I 재질문있습니다

해결됨

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요 선생님 🙂 다른 문제들을 풀다가 질문드렸던걸 까먹었었네요 ㅠㅠ 드렸던 질문은 해결되었지만 문제를 다시 들여다보니 이해가 가지 않는 부분이 하나 더 있어서 다시 질문드립니다. else if (result.size()) func(); 위의 코드는 str[i]가 숫자가 아니면서 result의 size가 1 이상일 경우라고 이해했습니다. 약간의 변형을 위하여 else if가 아닌 if문으로 변경하여 아래와 같이 변경했더니 결과 값이 이상해졌습니다. if (str[i] >= 97 && result.size()) func(); 이외에도 다방면으로 접근해봤지만 전부 결과 값이 이상하게 나왔습니다. 도대체 저 코드가 의미하는 것이 뭘까요..?? ㅠㅠ

  • c++
  • 코딩-테스트
한유태 댓글 1 좋아요 0 조회수 137

lightbgm 관련 질문

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

안녕하세요 선생님! 원핫인코딩 후 lightgbm을 적용했을때 아래와 같은 코드가 나오는데, 일단 제가 구하려는 rmse 값은 나오는데 아래와 같은 코드가 나오는 이유가 궁금합니다! [LightGBM] [Info] Auto-choosing row-wise multi-threading, the overhead of testing was 0.000150 seconds. You can set force_row_wise=true to remove the overhead. And if memory is not enough, you can set force_col_wise=true . [LightGBM] [Info] Total Bins 386 [LightGBM] [Info] Number of data points in the train set: 3007, number of used features: 8 [LightGBM] [Info] Start training from score 12299.193216 [LightGBM] [Warning] No further splits with positive gain, best gain: -inf

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
염민서 댓글 2 좋아요 0 조회수 314

키보드 어떤거 사용하시는지요?

해결됨

Golang을 통한 백엔드 개발 및 환경 구축하기

혹시 어떤 키보드 사용하시는지요 . 😀

  • aws
  • go
  • crud
  • postman-mocks
아라레 댓글 1 좋아요 1 조회수 332

단순 용어 질문드립니다.

미해결

스프링 DB 1편 - 데이터 접근 핵심 원리

DBConnectionUtil 을 통해 커넥션을 획득하는 과정에서의 용어 질문입니다. 커넥션을 획득한다 커넥션을 연결한다 이 둘의 의미가 여기서는 획득한다(얻다) 가 더 알맞는 표현인건가요?

  • spring
  • mvc
  • spring-jdbc
재영 댓글 1 좋아요 1 조회수 263

원핫인코딩시 에러

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

원핫인코딩을 하면 항상 이런 에러를 만나게 되는데 어디가 잘못된건지 잘 모르겠습니다.(cols 에는 ['Gender', 'Ever_Married', 'Graduated', 'Profession', 'Spending_Score', 'Var_1'] 이렇게 들어가있다고 나옵니다)

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
crystal 댓글 1 좋아요 0 조회수 172

테스트 로그

미해결

스프링 핵심 원리 - 기본편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 테스트를 실패하면 로그가 나오는데 성공하면 영상처럼 로그가 안나오는데 따로 설정이 필요한가요?

  • spring
  • 객체지향
백종원 댓글 2 좋아요 0 조회수 327

refresh token 에 대하여

미해결

맛집 지도앱 만들기 (React Native & NestJS)

안녕하세요. [3-8] React Query 도입(1) 강의를 수강하던 중 질문이 생겼습니다. 저는 백엔드 개발자로 일하고 있고, RN 을 취미로 공부하고 있는 개발자입니다. 보통 웹 환경에서는 보안상의 이유로 refresh token 을 서버에서 secure cookie 로 set 하고, 클라이언트측에서는 읽거나 수정하지 못하게 하고, 로그아웃 시에도 서버에서 해당 refresh token cookie 를 날려(delete)주는데, 모바일 환경에서는 refresh token 을 response body 로 받는 방법밖에 없는걸까요? (웹 브라우저 환경처럼 다른 선택지가 있는지 ex. 쿠키) refresh token 을 상용 앱 개발에서도 이렇게 다루는지 궁금합니다! (response body 로 받아서 Encrypted storage 에 저장해서 사용) 만약 그렇다면 이렇게 했을때 보안적으로 큰 문제가 없기 때문에 이렇게 사용하는 것일까요? 감사합니다.

  • react-native
  • typescript
  • nestjs
  • react-query
  • zustand
Ryan Kim 댓글 3 좋아요 2 조회수 689

3:24에 무슨 단축키 쓰신 지 알 수 있을까요?

해결됨

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

3:24에 break; 에서 Enter 치면 break 이랑 같은 indent에 작성이 되는 데, 강사님께서는 순식간에 그 전 indent로 가시는 데 초록색 화면을 봐도 어떻게 하신 지 잘 모르겠어요 ㅠㅠ

  • java
  • 객체지향
Gunyoung Moon 댓글 1 좋아요 1 조회수 307

SNS 처럼 사용하기

해결됨

실리콘밸리 엔지니어와 함께하는 샐러리(Celery)

강의 잘봤습니다! 혹시 SNS 와 같이 하나의 동일한 메세지(task) 를 여러 Worker 가 동작하게 만들 수 도 있을까요?

  • django
  • celery
  • django-celery
  • django-celery-beat
구름쟁이 댓글 1 좋아요 1 조회수 196

pdf 문의드립니다

해결됨

장래쌤과 함께하는 쉽고 재미있는 SQL 이야기

안녕하세요 강사님 혹시 강의 pdf는 따로 다운하는 곳이 있을까요?

  • sql
  • mysql
  • oracle
  • dbms/rdbms
  • mssql
qkr1wn2gud3 댓글 1 좋아요 1 조회수 211

타입 매개변수 제한 강의 질문

해결됨

김영한의 실전 자바 - 중급 2편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. //문제 2: 개 타입 반환 //dogHospital.setAnimal(dog); Dog bigger = dogHospital.bigger(new Dog("멍멍이2", 400)); System.out.println(bigger); 문제점 2번에서 dogHospital.setAnimal(dog); 선언을 새로 한 이유가 있나요 ? 주석처리하고 컴파일해도 정상적으로 작동해서 여쭤봅니다.

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
deoksam 댓글 1 좋아요 1 조회수 337

shallow copy 질문 있습니다.

미해결

실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지

a=[1,2,3,4,5] b=a[:] b.append(6) print(id(a[0]),id(b[0])) a[0]=-1 print(id(a[0]),id(b[0])) 위 코드에서 강사님께서 말씀하신대로 b=a[:] 했을때 각 a와 b의 elment들이 같은 id인것을 확인 했습니다. 그런데 a[0]=-1을 했을때 새로운 주소에 할당이 되는것 같은데요 이유가 뭔지 궁금합니다. 그리고 혹시 id로 접근해서 값을 변경하는것도 가능한가요?

  • python
  • 알고리즘
kokp 댓글 3 좋아요 1 조회수 269

1번문제

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요 먼저 유사한 질문이 있었는지 검색해보세요 df[:int(len(df)*0.7)] 저는 위와 같이 적었는데 이렇게 적어줘도 상관없을까요? 강의에서는 iloc를 사용해서요!

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
joy10780 댓글 2 좋아요 0 조회수 168

android studio 설치시 오류

해결됨

Flutter 앱 개발 기초

intel ® haxm installation failed. Downloading Components 도중 위와 같은 오류가 뜨네요.. 구글링으로 해결법따라해보면될까요?

  • flutter
euishin.kim 댓글 1 좋아요 1 조회수 339

4회기출 작업2 원-핫 인코딩 안될때

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

선생님! 노트북에 있는 코드 그대로 실행했는데 위처럼 원-핫 인코딩이 안되는데 ㅠ 에러도 안뜨고...이건 무슨 문제일까요? 강의 15분 35초 정도입니다

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
moonwrd 댓글 3 좋아요 0 조회수 266

selectIO Interface wizard(oserdes 7:1) 관련 문의 입니다.

미해결

Verilog FPGA Program 5 (Serdes)

안녕하세요 RGB 각 8bit 및 Vsync, Hsync, DE data 28bit를 OSERDES를 이용해서 LVDS 출력으로 보내려고 합니다. 그러려면 어떻게 접근 해야 하나요? clk_in : 525Mhz clk_div_in : 75Mhz data_in : 28bit 입니다. 조언 부탁드립니다.

  • fpga
  • verilog
jingum2 댓글 1 좋아요 0 조회수 342

인기 태그

인프런 TOP Writers

주간 인기글