inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

sqlalchemy delete 관련 질문

해결됨

실전! FastAPI 입문

def delete_todo(session: Session, todo: ToDo) -> None: session.execute(delete(ToDo).where(ToDo.id == ToDo.id)) session.commit() Delete 부분 구현을 이렇게 하셨는데 session.delete 말고 session.execute 로 구현하신 이유가 있을까요? sqlalchemy documentation에서도 example에는 이런식으로 되어있는데 # mark two objects to be deleted session.delete(obj1) session.delete(obj2) # commit (or flush) session.commit() 혹시 제가 모르는 인사이트가 있으신가 조심스레 여쭤봅니다

  • python
  • orm
  • FastAPI
한건우 댓글 1 좋아요 0 조회수 378

[db, model2] inflearn 테이블 생성오류시 참고하세요.

미해결

파이썬 웹 개발(Flask, SQLAlchemy 이용)

안녕하세요. 혹시 저처럼 안되시는 분 참고하시라고 올립니다. 강의시점과 현시점이 차이가 나서 그런지 강사님 화면대로 하는데 에러가 나서 구글링을 해보니, 추가로 해줘야 한다고 해서 하고 나시 성공했네요. [에러화면] [구글링 참고화면 ] https://stackoverflow.com/questions/73961938/flask-sqlalchemy-db-create-all-raises-runtimeerror-working-outside-of-applicat [수정사항] [성공화면] ** 이후 과정에도 from application import app app.app _context()가.push() 가 계속 필요하네요.

  • python
  • flask
  • sqlalchemy
류재안 댓글 1 좋아요 0 조회수 276

Boston 주택 가격에서, scailing 안하면 값이 발산합니다.

해결됨

딥러닝 CNN 완벽 가이드 - TFKeras 버전

안녕하세요. 여러가지를 해보던 중, boston 주택가격 실습에서 MinMaxSclaer를 적용하지 않고, 한번 그대로 값을 넣어 gradient descent를 수행하니, loss function이 발산해버리는 현상을 발견했습니다. 혹시 이러한 결과가 나온 원인이 무었일까요?? 어쨌든 gradient descent는 값의 범위에 상관 없이 항상 loss function의 값이 작아지는 방향으로 이동하는 것으로 이해했는데, feature들 간의 값의 차이가 있어서 loss function의 값이 발산하는것이 왜 그렇게 되는지 이해가 잘 되지 않아 질문 드립니다.!!

  • 머신러닝
  • 딥러닝
  • keras
  • tensorflow
  • kaggle
  • cnn
한성빈 댓글 1 좋아요 0 조회수 242

투포인터스 알고리즘으로 푸는 방법이 제가 이해한게 맞을까요?

미해결

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

제가 이해한 걸로는 두개의 포인터 변수를 이용하여서 반복문을 하나를 가지고 문제를 푸는거라고 이해를 해서 아래와 같이 하나의 반복문으로 풀려고 노력했는데 해당 알고리즘이 제가 이해한 이론이 맞나요? function solution(arr1, arr2) { let answer = []; let sorArr1 = arr1.sort((a, b) => a - b); let sortArr2 = arr2.sort((a, b) => a - b); let n = sorArr1.length; let m = sortArr2.length; let p1 = (p2 = 0); while (p1 < n) { if (sorArr1[p1] === sortArr2[p2]) { answer.push(sorArr1[p1]); } p2++; if (p2 === m - 1) { p1++; p2 = 0; } } return answer; } console.log(solution([1, 3, 9, 5, 2], [3, 2, 5, 7, 8])); 정답은 잘 나옵니다만... 핵심이 두개의 포인터 변수와 하나의 반복문만 사용한다 라고 기억 할려고 하는데 이게 맞을지...

  • javascript
  • 코딩-테스트
rhkdtjd_12 댓글 1 좋아요 0 조회수 230

유니온타입쓸대

미해결

PHP 8, 새로운 기능 살펴보기

유니온 타입을 쓸대 파라미터랑 오른쪽에 : 자료형 선언도 같이 해야하나요? function foo(int|string $bar) : int|string { }

  • php
스터디하쟈 댓글 1 좋아요 0 조회수 303

값타입 비교법 equals()

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

강의 "값타입 비교" 에서 equals를 오버라이드해서 쓰셨는데 저는 항상 그냥 특정 스트링이나 객체가 같은지 비교할때 equals썼었거든요 그렇게 하면 안됐던건가요?? 어떤경우든 항상 객체에 맞게 오버라이드해야하나요??

  • java
  • jpa
hoon 댓글 1 좋아요 0 조회수 389

이건 어디다가 쓰는지 모르겠어요

미해결

PHP 8, 새로운 기능 살펴보기

제목이 내용입니다... 보니까.. (new B()->getClass()); 이렇게 쓰는데 처음보고 생소해서 그런데요

  • php
스터디하쟈 댓글 1 좋아요 0 조회수 226

믹시드 타입 선언하고

미해결

PHP 8, 새로운 기능 살펴보기

그러면 믹시드 타입을 선언하면 함수 사용할때 익명 클래스나 클로저 등 아무거나 파라미터 선언 가능하나요? php 5, 7만 쓰다가 8에서는 좀 헷갈립니다.

  • php
스터디하쟈 댓글 1 좋아요 0 조회수 266

이너클래스로 새로운 엔티티! 와 임베디드 차이?

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

이너클래스로 새로운 엔티티만들어서 엔티티에 넣어주는것과 와 임베디드를 엔티티에 넣어주는것의 차이?가 궁금합니다 엔티티만들때 엔티티안에 임베디드타입으로 넣어주셨는데 이부분은 이너클래스나 다른클래스로 따로 엔티티를 만들어 그부분에 넣어줘도 되는것 아닌가요? 둘의 차이가 무엇인가요?

  • java
  • jpa
hoon 댓글 2 좋아요 0 조회수 461

HorizontalPagerIndicator 의 pagerState = pageState, 에서 빨간줄이 생깁니다

미해결

[LV1] Jetpack Compose - UI 연습하기

MainActivity.kt import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.setValue import androidx.compose.runtime.getValue import androidx.compose.ui.text.font.FontWeight import androidx.compose.foundation.pager.HorizontalPager import androidx.compose.material3.ExperimentalMaterial3Api import com.google.accompanist.pager.ExperimentalPagerApi import com.google.accompanist.pager.HorizontalPagerIndicator class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { ShopEx() } } } @Composable fun ShopEx() { Surface( modifier = Modifier.fillMaxSize(), color = MaterialTheme.colorScheme.background ) { Column() { TopLogo() TopSearchBar() TopBanner() } } } @Composable fun TopLogo(){ Box(){ Box( modifier = Modifier .fillMaxWidth() .height(60.dp), contentAlignment = Alignment.Center ){ Row(){ Text("C", fontSize = 30.sp, color= Color(0xff964b00)) Text("O", fontSize = 30.sp, color= Color(0xff964b00)) Text("U", fontSize = 30.sp, color= Color(0xff964b00)) Text("P", fontSize = 30.sp, color= Color.Red) Text("A", fontSize = 30.sp, color= Color.Yellow) Text("N", fontSize = 30.sp, color= Color.Green) Text("G", fontSize = 30.sp, color= Color.Blue) } Icon( imageVector = Icons.Default.ShoppingCart, // ImageVector 아이콘지정 contentDescription = "쇼핑", modifier = Modifier .align(Alignment.CenterEnd) .padding(end = 20.dp) ) } } } @OptIn(ExperimentalMaterial3Api::class) @Composable fun TopSearchBar(){ var inputText by remember { mutableStateOf("") } Box( modifier = Modifier .fillMaxWidth() .border(1.dp, Color.Gray, shape = RoundedCornerShape(10.dp)) .padding(start = 20.dp, end = 20.dp), contentAlignment = Alignment.Center ){ TextField( value = inputText, onValueChange = { inputText = it }, leadingIcon = { Icon(imageVector = Icons.Default.Search, contentDescription = null)}, placeholder = { Text(text = "쿠팡에서 검색하세요")}, modifier = Modifier.fillMaxWidth(), colors = TextFieldDefaults.textFieldColors( containerColor = Color.White, focusedIndicatorColor = Color.Transparent, unfocusedIndicatorColor = Color.Transparent ) ) } } @OptIn(ExperimentalFoundationApi::class, ExperimentalPagerApi::class) @Composable fun TopBanner(){ val pageCount = 5 val pageState = rememberPagerState() val textList = listOf( "광고 문구1", "광고 문구2", "광고 문구3", "광고 문구4", "광고 문구5" ) Box( modifier = Modifier.padding(top = 20.dp) ) { HorizontalPager( pageCount = pageCount, state = pageState, modifier = Modifier .fillMaxSize() .height(200.dp) .background(Color.LightGray), ) { page -> Text( text = textList[page], fontSize = 30.sp, fontWeight = FontWeight.ExtraBold, ) } HorizontalPagerIndicator( pagerState = pageState, modifier = Modifier .align(Alignment.BottomCenter) .padding(15.dp) ) } } @Preview(showBackground = true) @Composable fun GreetingPreview() { ShopExTheme { ShopEx() } } build.gradle.kts dependencies { implementation("androidx.core:core-ktx:1.9.0") implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.6.2") implementation("androidx.activity:activity-compose:1.8.2") implementation(platform("androidx.compose:compose-bom:2023.03.00")) implementation("androidx.compose.ui:ui") implementation("androidx.compose.ui:ui-graphics") implementation("androidx.compose.ui:ui-tooling-preview") implementation("androidx.compose.material3:material3") testImplementation("junit:junit:4.13.2") implementation ("com.google.accompanist:accompanist-pager:0.20.2") implementation ("com.google.accompanist:accompanist-pager-indicators:0.20.2") implementation ("com.google.accompanist:accompanist.pager.PagerState") androidTestImplementation("androidx.test.ext:junit:1.1.5") androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1") androidTestImplementation(platform("androidx.compose:compose-bom:2023.03.00")) androidTestImplementation("androidx.compose.ui:ui-test-junit4") debugImplementation("androidx.compose.ui:ui-tooling") debugImplementation("androidx.compose.ui:ui-test-manifest") }

  • android
  • kotlin
  • jetpack
shafeel2 댓글 2 좋아요 0 조회수 555

시간초과

미해결

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

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 큰돌쌤! 현재 알고리즘을 공부하고 있는 학생입니다. 이 문제에서 ios_base::sync_with_stdio(false);cin.tie(NULL); cout.tie(NULL) '\n' 을 쓰지 않으면 시간초과가 나던데 이런거에 집중하는 거보다 이런 아이디어만 챙겨가면 되겠죠...? 몇몇 문제들이 이런 경우가 있던데 어떻게 공부하면 좋을지 조언을 받으려 게시판에 올립니다!

  • c++
  • 코딩-테스트
장재현 댓글 1 좋아요 0 조회수 339

개인적으로 궁금함입니다.

해결됨

Next.js 풀스택 Github Issue 서비스 만들기

제목 : react-simplemde-editor이 외에 사용하시는 Text Editor 있으신가요? 설명: 이번에 한번 따로 만들어보려고합니다. 마크다운을 쓰지않는 기본적인 text기능이 들어간 editor로 추천해주실 수 있을까요?

  • react
  • typescript
  • next.js
황정연 댓글 1 좋아요 1 조회수 473

sts3 sts4 차이

미해결

제가 처음 spring으로 개발을 처음 배울때 sts3으로 배웠는데 sts4와의 차이는 많이 큰가요? 제가 아직 spring boot는 안써봐서 spring legacy project가 옛날에 나온 시스템으로 pom.xml에 하나하나 쳐서 했던게 spring boot에서는 자동으로 된다는건지 알고싶습니다! 스프링 레거시 프로젝트 대신 스프링부트를 대신 사용한다는 개념인건가요?

코딩이재밌다 댓글 1 좋아요 0 조회수 2095

mvn install

미해결

이펙티브 자바 완벽 공략 1부

첫 강의에 나오는 세팅대로 깃 클론 따서 해당 부분들을 주석 처리하고 mvn install 을 하면 사진과 같은 오류가 발생합니다. 버전 문제인거 같은데 혹시 이유를 알 수 있을까요>

  • java
김광일 댓글 1 좋아요 1 조회수 473

강의 자료 관련 질문입니다!

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

안녕하세요 강의 자료 부탁드려도 될까요? wnstjakstp@gmail.com

  • python
김준서 댓글 1 좋아요 0 조회수 251

concat과 sort로 풀었는데 맞는지 모르겠네요

미해결

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

function solution(arr1, arr2) { let answer = ""; return arr1.concat(arr2).sort((a, b) => a - b); } console.log(solution([1, 3, 5], [2, 3, 6, 7, 9]));

  • javascript
  • 코딩-테스트
rhkdtjd_12 댓글 1 좋아요 0 조회수 328

django venv activate 하고 나서 vue 서버도 실행 해야 하나요?

해결됨

Django REST Framework 핵심사항

python manage.py runserver로 장고 서버실행 한뒤에 localhost:800 0 으로 접속했는데 그냥 하얗게 나와서 구글 개발자 도구로 확인해보니 404라고 응답이 왔습니다. vue 는 사용해본적이 없어서 검색해보니 npm run serve 를 해주어서 vue 서버를 구동하라고 해서 해봤더니 오류만 나옵니다. 어떻게 해야 하나요?

  • django
  • rest-api
Semi Kim 댓글 2 좋아요 0 조회수 406

트와이스 사진첩 강의에서

해결됨

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

원래 기기에 따라 이미지가 찌그러져 나오는 경우도 있나요?

  • android
  • kotlin
  • firebase
댓글 1 좋아요 1 조회수 275

잔재미 크롤링 입문자 강의자료 다운로드

미해결

코딩 초보자 잔재미님 크롤링 강의 듣고 있는 중입니다 강의 중에 자료를 열어라, 다운받아라 라고 강사님께서 말씀하시는데 대체 어디에서 자료를 내려 받을 수 있는지 궁금합니다

sakuraibbo 댓글 1 좋아요 1 조회수 202

인기 태그

인프런 TOP Writers

주간 인기글