- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- double quote
- css
- nginx
- JavaScript
- https
- mongoose
- flutter
- mongodb
- sequelize
- TypeScript
- wil
- certbot
- RDS
- single quote
- til
- MYSQL
- findByIdAndDelete
- Nodejs
- EC2
- AWS
- async
- TailwindCSS
- clipBehavior
- moment
- await
- Find
- atlas
- Express
- jsonwebtoken
- Node.js
목록전체 글 (94)
기억 휘발 방지소
Ubuntu에서 nginx를 설치하면 root 경로가 기본으로 /var/www/html로 설정되어 있는데 이 경로를 변경하고 브라우저에서 접속하면 404 not found가 발생한다. /etc/nignx/nginx.conf 파일을 열어 'user www-data;'를 'user root'로 바꿔주면 해결!
기본값Dio에서 timeout은 기본값으로 0(무제한)이다. 1. connectTimeout (연결 타임아웃)서버와의 연결을 설정하는데 걸리는 최대 시간을 설정한다. 이 시간이 초과되면 요청을 실패로 간주한다.BaseOptions baseOptions = BaseOptions( connectTimeout: Duration(seconds: 10), // 10초);Dio dio = Dio(baseOptions); 2. receiveTimeout (응답 타임아웃)서버로부터 첫 번째 바이트를 수신하는데 걸리는 최대 시간을 지정한다. 연결된 후 서버가 응답을 보내기 시작하는데 걸리는 시간을 의미한다.BaseOptions baseOptions = BaseOptions( receiveTimeout: Durat..
자주 사용하는 명령어인데 맨날 까먹어서 정리함flutter pub run build_runner build --delete-conflicting-outputs
Flutter에서 freezed를 사용해서 클래스를 만들면 setter를 사용할 수 없다.import 'package:freezed_annotation/freezed_annotation.dart';part 'user.freezed.dart';part 'user.g.dart';@freezedclass User with _$User { const factory User({ required String name, required String password, }) = _User; factory User.fromJson(Map json) => _$UserFromJson(json);} freezed에서 자동으로 생성해주는 copyWith 메서드를 사용하면 setter처럼 값을 업데이트 ..
안드로이드 기기 디버깅 모드 혹은 apk로 앱을 설치하여 실행하였을 때 API가 호출이 되지 않는 경우가 있다. 첫 번째로 와이파이를 확인해보고 두 번째로 AndroidManifest.xml 파일에 인터넷 권한 설정이 되어 있는지 확인해봐야 한다.AndroidManifest.xml에 아래 코드를 추가
Flutter 프로젝트를 생성하면 single quote가 기본으로 설정되어 있다.double quote를 기본으로 설정하려면 analysis_options.yaml 파일에 아래 코드를 추가해주면 된다.linter: rules: - prefer_double_quote