묻고 답해요
131만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결PHP 8, 새로운 기능 살펴보기
이건 어디다가 쓰는지 모르겠어요
제목이 내용입니다...보니까.. (new B()->getClass());이렇게 쓰는데 처음보고 생소해서 그런데요
-
미해결PHP 8, 새로운 기능 살펴보기
믹시드 타입 선언하고
그러면 믹시드 타입을 선언하면 함수 사용할때 익명 클래스나 클로저 등 아무거나 파라미터 선언 가능하나요? php 5, 7만 쓰다가 8에서는 좀 헷갈립니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
이너클래스로 새로운 엔티티! 와 임베디드 차이?
이너클래스로 새로운 엔티티만들어서 엔티티에 넣어주는것과 와 임베디드를 엔티티에 넣어주는것의 차이?가 궁금합니다엔티티만들때 엔티티안에 임베디드타입으로 넣어주셨는데이부분은 이너클래스나 다른클래스로 따로 엔티티를 만들어 그부분에 넣어줘도 되는것 아닌가요? 둘의 차이가 무엇인가요?
-
미해결[LV1] Jetpack Compose - UI 연습하기
HorizontalPagerIndicator 의 pagerState = pageState, 에서 빨간줄이 생깁니다
MainActivity.ktimport 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") }
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
시간초과
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 큰돌쌤! 현재 알고리즘을 공부하고 있는 학생입니다. 이 문제에서 ios_base::sync_with_stdio(false);cin.tie(NULL); cout.tie(NULL) '\n' 을 쓰지 않으면 시간초과가 나던데 이런거에 집중하는 거보다 이런 아이디어만 챙겨가면 되겠죠...? 몇몇 문제들이 이런 경우가 있던데 어떻게 공부하면 좋을지 조언을 받으려 게시판에 올립니다!
-
해결됨Next.js 풀스택 Github Issue 서비스 만들기
개인적으로 궁금함입니다.
제목: react-simplemde-editor이 외에 사용하시는 Text Editor 있으신가요?설명: 이번에 한번 따로 만들어보려고합니다. 마크다운을 쓰지않는 기본적인 text기능이 들어간 editor로 추천해주실 수 있을까요?
-
미해결
sts3 sts4 차이
제가 처음 spring으로 개발을 처음 배울때 sts3으로 배웠는데 sts4와의 차이는 많이 큰가요? 제가 아직 spring boot는 안써봐서 spring legacy project가 옛날에 나온 시스템으로 pom.xml에 하나하나 쳐서 했던게 spring boot에서는 자동으로 된다는건지 알고싶습니다!스프링 레거시 프로젝트 대신 스프링부트를 대신 사용한다는 개념인건가요?
-
미해결이펙티브 자바 완벽 공략 1부
mvn install
첫 강의에 나오는 세팅대로 깃 클론 따서 해당 부분들을 주석 처리하고 mvn install 을 하면 사진과 같은 오류가 발생합니다. 버전 문제인거 같은데 혹시 이유를 알 수 있을까요>
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의 자료 관련 질문입니다!
안녕하세요 강의 자료 부탁드려도 될까요?wnstjakstp@gmail.com
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
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]));
-
해결됨Django REST Framework 핵심사항
django venv activate 하고 나서 vue 서버도 실행 해야 하나요?
python manage.py runserver로 장고 서버실행 한뒤에 localhost:8000 으로 접속했는데 그냥 하얗게 나와서 구글 개발자 도구로 확인해보니 404라고 응답이 왔습니다.vue 는 사용해본적이 없어서 검색해보니 npm run serve 를 해주어서 vue 서버를 구동하라고 해서 해봤더니 오류만 나옵니다.어떻게 해야 하나요?
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
트와이스 사진첩 강의에서
원래 기기에 따라 이미지가 찌그러져 나오는 경우도 있나요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
일대일 매핑, 매니투원 두개만 지연로딩으로 바꿔주면 되나요?
만일 실무에서 개발을 하게되면 일대일 매핑, 매니투원 두개만 즉시로딩이니 이 두개만 항상 지연로딩으로 바꿔주면 되나요??
-
미해결
잔재미 크롤링 입문자 강의자료 다운로드
코딩 초보자잔재미님 크롤링 강의 듣고 있는 중입니다 강의 중에 자료를 열어라, 다운받아라 라고 강사님께서 말씀하시는데대체 어디에서 자료를 내려 받을 수 있는지 궁금합니다
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
트레비스에서 he command "docker run -e CI=true tedkov2024/docker-react-nginx-app npm run test -- --coverage" exited with 127. 형태로 에러가 발생합니다.
he command "docker run -e CI=true tedkov2024/docker-react-nginx-app npm run test -- --coverage" exited with 127. 85.61s$ docker build -t tedkov2024/docker-react-nginx-app -f Dockerfile . 0.60s$ docker run -e CI=true tedkov2024/docker-react-nginx-app npm run test -- --coverage /docker-entrypoint.sh: 47: exec: npm: not found The command "docker run -e CI=true tedkov2024/docker-react-nginx-app npm run test -- --coverage" exited with 127. Done. Your build exited with 1. 무엇이 문제인지 모르겠습니다.
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
Instagram has blocked your IP address.
안녕하세요 강사님. 강의 정말 재밌게 수강하고 있습니다 ! 좋은 강의 만들어주셔서 감사합니다.제가 인스타 포스팅 프로그램을 따라 만드는 도중에 오류를 만났는데, 다음과 같은 오류가 있어 이유는 무엇이구, 어떻게 해결이 가능할지 여쭤보고자 글 올립니다. raise ProxyAddressIsBlocked(**last_json)instagrapi.exceptions.ProxyAddressIsBlocked: Instagram has blocked your IP address, use a quality proxy provider (not free, not shared)IP문제 때문이라고 하는데, 그냥 파이썬으로 upload하는 함수를 실행시켰을 땐 업로드가 되는데, webapp을 실행시켜 웹브라우저를 통해 업로드를 할땐 위와 같은 에러가 뜨는 이유가 궁금합니다.. 출발지 IP주소는 동일할텐데...그리고 어떻게 해결할 수 있을까요..?
-
해결됨Next.js 풀스택 Github Issue 서비스 만들기
react-simplemde-editor 사용시 ReferenceError 가 발생합니다
제목: react-simplemde-editor 사용시 ReferenceError 가 발생합니다 import SimpleMDE from "react-simplemde-editor"; <Controller name="description" control={control} render={({ field }) => ( <SimpleMDE placeholder="Description" {...field} /> )} /> // 아래는 에러내용 node_modules\codemirror\lib\codemirror.js (18:18) @ navigator ⨯ ReferenceError: navigator is not defined 내용:11.이슈생성폼제출기능구현에서 에러가 나네요콘솔에 값은 잘나타납니다.강사님이랑 똑같이 작성했는데 인터넷 찾아보니https://velog.io/@app235naver/NextJs-react-simplemde-editor-%EC%9D%B4%EC%8A%88%ED%95%B4%EA%B2%B0라는 글이 있는데 이해를 못하겠네요.
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
import- export 필수
약 7분경 css는 그냥 import로 불러오시는 강의 내용이 있는데요, 이전에 import를 하기 위해선 원본 파일에서 꼭 export를 해줘야한다고 말씀해주셨던 것 같아서요.js파일과 다르게 css 파일을 불러올때는 꼭 export를 하지 않아도 되는 걸까요?
-
미해결Qt 6 프로그래밍 2편
'Re-entrancy를 만족하는 Thread 예제 구현' 에서 질문있습니다.
안녕하세요. 수업내용과 약간 결이 다른 질문인데 궁금해서 질문 남깁니다.'Re-entrancy를 만족하는 Thread 예제 구현' 에서 11분정도 됐을 때 numUsed가 0만 찍히는 출력 결과를 보여주셨습니다.sleep으로 쓰레드를 멈추면 시간 차이가 큰 것 같아서 msleep, usleep으로 해도 동일하고, mutex로 lock-unlock을 해도 동일하게 0으로 출력 되더라구요. 출력창에 0만 출력되는 다른 이유가 있나요?#include <QCoreApplication> #include <QThread> #include <QMutex> #include <QWaitCondition> #include <QDebug> int number = 0; QMutex mutex; class ThreadA : public QThread { public: ThreadA() {}; protected: virtual void run() { for (int i = 0; i < 10; ++i) { // sleep(1); // msleep(1); usleep(1); mutex.lock(); number++; mutex.unlock(); } }; }; class ThreadB : public QThread { public: ThreadB() {}; protected: virtual void run() { for (int i = 0; i < 10; ++i) { mutex.lock(); qDebug() << "number: " << number; mutex.unlock(); } }; }; int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); ThreadA threadA; ThreadB threadB; threadA.start(); threadB.start(); threadA.wait(); threadB.wait(); return a.exec(); } 제가 만들어본 코드입니다.
-
미해결SCSS(SASS)+FLEX 실전 반응형 웹 프로젝트 with Figma
네비게이션 클릭시 헤더높이로 인해 제목 가리는 부분 해결방안
선생님, 안녕하세요:)강의 유익하게 잘 보고 있습니다. 좋은 강의 해주셔서 몰랐던 부분을 정말 많이 알아갑니다! 'PC 레이아웃 상세 퍼블리싱 - 강의소개 05(네비게이션 부드럽게 스크롤링)' 강의에서 헤더 높이로 인해 제목 부분이 가려지는 문제를, 헤더 높이를 빼주면 해결되지 않을까 싶어 작성해보았습니다. /* Smooth Scrolling */ var linkLocation = $(this).attr('href'); $('html, body').animate({ scrollTop: $(linkLocation).offset().top-'180' // <- 작성한 부분 }, 500); e.preventDefault();헤더 높이인 123px보다 더 많은 값인 180을 주니 제목이 가리지 않고 알맞게 스크롤되는데 이 방법이 맞는건지, 이렇게 했을 때 다른 문제가 발생하지 않는지 궁금하네요!