묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Flutter 초급 - Http통신, 상태관리
안녕하세요 드디어 수업을 전부 다 들었네요 ㅎㅎ
오준석님 강의 따라하며 기본기 익히고 다른 오픈소스 따라쳐보며 공부하다가 막히는것이 생겨서 마땅히 물어볼곳이 없어서 질문드립니다. 아래 소스보면 ...이라는 부분이 있는데 혹시 저부분이 어떻게 사용되는건지 설명좀 부탁드려도 될까요? 영어도 아닌 언어의 강의라 ... 해석도 안됩니다 ㅠㅠ ... _selectedEvents.map((event) => ListTile( title: Text(event),)),
-
미해결홍정모의 따라하며 배우는 C언어
8 : 41 질문 있습니다.
강의 8 : 41 에서 printf("%u\n", (unsigned)(arr2d + 1)); printf("%u\n", (unsigned)(*(arr2d + 1))); 위의 두 코드를 비교했을 때 아래의 indirection 한번 한거랑 위 코드와 어떻게 동일한건지 알려주세요 감사합니다!
-
미해결쉽게 배우는 Webpack
$ webpack app/index.js dist/bundle.js
$ webpack app/index.js dist/bundle.js하면 Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema. - configuration.output.path: The provided value "" is not an absolute path! -> The output directory as **absolute path** (required). 경로 에러가 나는데 /d/github/LearnWebpack/getting-started/app 안됩니다..
-
미해결실전! Querydsl
@QueryProjection과 fetch join
List<ProjectionResult> fetch = queryFactory .select(new QProjectionResult(classA.id, classA.relStatus.stringValue(), classA.relResult.stringValue(), classA.name, )) .from(classA) .join(classA.classB, classB).fetchJoin() .join(classB.classC, classC).fetchJoin() 안녕하세요. 위와 같이 join fecth와 queryprojection을 같이 사용하는 예제에서 실행하면 Caused by: org.hibernate.QueryException: query specified join fetching, but the owner of the fetched association was not present in the select list [FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties, 와 같은 예외를 발생시킵니다. select(new QProjectionResult)가 아닌 select(classA)를 하면 정상적으로 결과가 처리되는데 어떤 차이가 있고 어떻게 해결을 해야 할까요 ? 감사합니다.
-
미해결인터랙티브 웹 개발 제대로 시작하기
html & css 소스 좀 올려주세요.
html & css 소스 좀 올려주세요~ 부탁드립니다.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
upload.single로 이미지 업로드 후에
게시글 등록을 안하면 서버에 이미지는 남아 있는데 이런 필요없는 데이터는 어떻게 지우죠?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
return 관련
return이 뭔가요 언제 사용하고 개념 좀 알려주세요 강의에서는 제대로 안알려주시고 계속 사용하시네요
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
gradle 추가하고 아래 오류가 발행하고 있어요..
FAILURE: Build failed with an exception. * Where: Build file 'C:\Users\mskim\AndroidStudioProjects\flutter_app\flutter_app_instargram_test\android\build.gradle' line: 36 * What went wrong: A problem occurred evaluating root project 'android'. > Could not find method compile() for arguments [com.android.support:support-v13:28.0.0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 529ms Gradle DSL method not found: 'compile()' Possible causes: The project 'flutter_app_instargram_test' may be using a version of the Android Gradle plug-in that does not contain the method (e.g. 'testCompile' was added in 1.1.0). Upgrade plugin to version 3.5.3 and sync project The project 'flutter_app_instargram_test' may be using a version of Gradle that does not contain the method. Gradle settings The build file may be missing a Gradle plugin. Apply Gradle plugin 오후 1:32:27: Task execution finished.
-
미해결홍정모의 따라하며 배우는 C++
함수 포인터 크기
double foo() { return 5.0; } int goo() { return 6; } int main() { std::function<int()> fcnptr; // int를 반환하고 매개 변수가 없는 함수 포인터 변수 fcnptr 선언 cout << sizeof(fcnptr) << endl; // 40 fcnptr = goo; cout << fcnptr(); return 0; } 함수 포인터도 함수의 주소를 기억하는 변수니까 4bytes를 차지하지 않을까? 싶어서 sizeof를 해봤는데 40이라는 수가 나오네요. 왜 40이라는 수가 나왔는지 궁금해서 메모리 영역, 컴퓨터 동작 원리 등등을 찾아봤지만 끝내 해답을 얻지 못했습니다. 40이라는 숫자가 어떻게 나온 것일까요
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
주문도메인개발 챕터의 주문기능테스트강의
안녕하세요. test tool이나 스타일은 회사의 가이드가 있나요? 아니면 개인의 선택인가요? 취업 하려면 junit4 와 5 둘 다 알아야 하나요? 감사합니다.
-
미해결Flutter 초급 - Http통신, 상태관리
에러가 안나는데 프로그레스바만 도네용..
import 'package:flutter/material.dart';import 'package:flutter_dust/models/AirResult.dart';import 'package:http/http.dart' as http;import 'dart:convert';void main() => runApp(MyApp());class MyApp extends StatelessWidget { // This widget is the root of your application. @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', theme: ThemeData( primarySwatch: Colors.blue, ), home: Main(), ); }}class Main extends StatefulWidget { @override _MainState createState() => _MainState();}class _MainState extends State<Main> { AirResult _result; Future<AirResult> fetchData() async { var response = await http.get('https://api.airvisual.com/v2/nearest_city?key=a6bcd383-8475-4d34-9da1-e79ba8f1c4f5'); AirResult result = AirResult.fromJson(json.decode(response.body)); return result; } @override void initState() { super.initState(); fetchData().then((airResult) { setState(() { _result = airResult; }); }); } @override Widget build(BuildContext context) { return Scaffold( body :Center( child : _result == null ? CircularProgressIndicator() : Padding( padding: EdgeInsets.all(8.0), child: Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: <Widget>[ Text('현재 위치 미세먼지', style: TextStyle(fontSize: 30)), SizedBox( height: 16, ), Card( child: Column( children: <Widget>[ Padding( padding: EdgeInsets.all(8.0), child: Container( child: Row( mainAxisAlignment: MainAxisAlignment.spaceAround, children: <Widget>[ Text('얼굴 사진'), Text('${_result.data.current.pollution}', style: TextStyle(fontSize: 40)), Text(getString(_result), style: TextStyle(fontSize: 20)) ], ), color: getColor(_result), padding: EdgeInsets.all(8.0), ), ), Container( padding: EdgeInsets.all(8.0), child: Row( mainAxisAlignment: MainAxisAlignment.spaceAround, children: <Widget>[ Row( children: <Widget>[ Image.network('https//airvisual.com/images/${_result.data.current.weather.ic}.png' ,width : 32, height : 32), SizedBox(width: 16), Text('${_result.data.current.weather.tp}', style: TextStyle(fontSize: 16)) ], ), Text('${_result.data.current.weather.hu}'), Text('${_result.data.current.weather.ws}') ], )) ], ), ), SizedBox( height: 16, ), ClipRRect( borderRadius: BorderRadius.circular(25), child: RaisedButton( padding: EdgeInsets.symmetric(vertical: 15, horizontal: 50), color: Colors.orange, child: Icon(Icons.refresh, color: Colors.white), onPressed: () {}, ), ), ], ))))); } Color getColor(AirResult result) { if (result.data.current.pollution.aqius <= 50) { return Colors.greenAccent; } else if(result.data.current.pollution.aqius <= 100) { return Colors.yellow; } else if(result.data.current.pollution.aqius <= 150) { return Colors.orange; } else { return Colors.red; } } String getString(AirResult result) { if (result.data.current.pollution.aqius <= 50) { return '좋음'; } else if(result.data.current.pollution.aqius <= 100) { return '보통'; } else if(result.data.current.pollution.aqius <= 150) { return '나쁨'; } else { return '최악'; } }}1. 혹시 문제가 무엇일까요??2. 그리고 인스타 입문 배우고 3번 정도만들어 보면서 복습하였는데요, UI부분은 이제 잘 이해가 가고익숙해졌는데, 서버 연동 쪽은여러 번 반복해도 잘 이해가 안되고코드 복붙하는 느낌이 강했습니다.이 코드를 사용함으로써 어떤 데이터가전달 되고, 어떻게 데이터가 흐르는지잘 이해가 안갔는데요.혹시 인스타 2.0에서는 이 부분에 대한것을 더 자세히 배울 수 있나요?3.git 코드에 브랜치가 있었음좋을 것 같아요 ㅠㅠ,,예를 들어 저는 지금 실제 미세먼지 표시하기를 듣고 있는데 flutter_airvisual에는 뒤 과정까지 마무리된 코드가있어서 전 단계에서 어려움에 쳐했을 때도움 받기가 조금 힘듭니당 ㅠ.ㅠ
-
미해결스프링 기반 REST API 개발
hateoas 관련 문의 드립니다.
Controller에서 hateoas 사용시 mvc 패키지 하위에서 linkTo 를 import해서 사용하는데... hateoas 1.0.2 버전 이후부터는 mvc 패키지가 빠졌서 인지.. linkTo를 찾을수가 없는데 이런 경우 버전을 내려야 할까요??? 다른 방법을 찾고 있는데 안보여서 문의 드립니다.
-
미해결선형대수학개론
평생사변형 넓이 구할때..
좌표가 (2,5)(6,1)이 맞는건가요?
-
미해결선형대수학개론
2.5강 General Case 오타제보
시간 : 31분 56초 세번째행렬의 마지막 행이 1 -3 2 에서 1 -2 2 변하는 부분 이 부분에서 혼란이와서 자세히보니 오타같아요. 한번 확인해주실수있을까요?
-
해결됨실전! Querydsl
Multiple Datasource에서 QuerydslRepositoryService의 EntityManager
안녕하세요. multiple datasource 환경에서 EntityManager를 인젝션해서 사용하려면 @Qualifier로 직접 configuration 한 UserEntityManagerFactory를 명시를 해줘야 하는데 이를 회피할수 있는 방법이 있는가요 ? config한 class에 @Primary를 해도 @Transactinal은 default로 지정이 되는데 EntityManager 인젝션은 안되네요. 이것을 못해서 QuerydslRepositoryService 사용에 어려움이 있습니다.
-
미해결디자인 패턴 with JAVA (GoF)
어댑터 패턴 질문하겠습니다 선생님
막바지에 보면은 다중상속을 구현해서 extends BPlayerImpl implements APlayer 를 하셨고 재정의한 (@Override) 에서는 implements 를 한 APlayer 의 play 메서드를 재정의 했습니다 그런데 안에서 다시 호출하는 playFile 메서드는 extends 한 BPlatyerImpl의 메서드 playFile 를 호출했는데 이것을 그냥 바로 호출할 수 있는 원리가 무엇인가요?
-
미해결쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정
Go의 IPC는 어떻게 접근해야 할까요?
강의에 나온 채널등은 대부분 Internal thread 즉 한 process 안의 다양한 thread들에게는 적용이 가능한데, process간에 적용을 하기 위해서는 어떻게 접근해야 한느지 궁금 합니다. Go에서 멀티 쓰레드 말고 멀티 프로세스개념을 다루는 부분을 추가해 주실 순 없을까요?
-
미해결스프링 기반 REST API 개발
공유해주신 수업자료에 오타인것같습니다.
3. REST API 에서. hypermisa as the engine of appliaction state (HATEOAS) Hypermisa대신 Hypermedia로 수정되어야 할듯합니다.
-
미해결인스타그램 클론 - full stack 웹 개발
똑같이 한것 같은데
for문이 작동하지 않은것처럼 hello cafelist만 나와요
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
play가 안됩니다.
지금 결제하고 play 했는데 play가 안 됩니다. 어떻게 해야 할까요?