본문 바로가기
반응형

전체 글87

[VS Code] 갑자기 탭 (tab) 키가 안 먹히는 경우 해결 방법 안녕하세요, 오늘은 VS Code에서 탭 (tab) 키가 안 먹힐 때 해결하는 방법에에 대해 포스팅 해보도록 하겠습니다. 이는 실수로 누른 버튼으로 인해 다른 모드가 활성화되어 발생하는 문제입니다. OS에 따른 해결 방법은 아래와 같습니다. Windows Ctrl + M MAC Cmd + Shift + M 감사합니다. 2023. 11. 24.
[플러터] SafeArea 위젯 안녕하세요, 오늘은 Flutter에서 SafeArea Widget에 대하여 대한 포스팅하도록 하겠습니다. SafeArea Widget Flutter의 SafeArea 위젯은 스마트 폰 디스플레이에서 화면의 상단과 하단 부분에 표기되는 상태 표시줄과 하단 내비게이션 바와 같은 시스템 UI 요소로 인해 가려지는 영역을 고려하여 자식 위젯을 레이아웃하는 데 사용됩니다. SafeArea는 iOS 및 Android 디바이스 모두에서 작동하며, 각 플랫폼의 시스템 UI 영역을 고려하여 올바른 레이아웃을 제공합니다. 이를 통해 앱이 다양한 디바이스 및 화면 크기에서 일관된 모습을 유지할 수 있습니다 예제 코드 import 'package:flutter/material.dart'; void main() { runApp.. 2023. 11. 1.
[플러터] 타입 어노테이션 (type annotation) 안녕하세요, 오늘은 Flutter에서의 타입 어노테이션에 대하여 대한 포스팅하도록 하겠습니다. Flutter에서 변수 또는 함수 매개변수 등의 타입을 명시적으로 지정하기 위해 타입 어노테이션을 사용할 수 있습니다. 타입 어노테이션은 코드의 가독성을 높이고 에러를 방지하기 위해 중요한 역할을 합니다. 변수에 타입 어노테이션 적용 String name = "Kim"; // 문자열 변수에 타입 어노테이션을 사용하여 문자열임을 명시 int age = 25; // 정수 변수에 타입 어노테이션을 사용하여 정수임을 명시 리스트와 맵에 타입 어노테이션 적용 List numbers = [0, 1, 2, 3]; // 정수형 리스트에 타입 어노테이션을 사용 Map scores = {'Kim': 95, 'Park': 88};.. 2023. 10. 26.
[플러터] null 검사를 위한 ?? 연산자 안녕하세요, 오늘은 Flutter에서 널 검사를 위한 ?? 연산자에 대한 포스팅하도록 하겠습니다. ?? 연산자 ?? 연산자는 널(Null) 안전성과 기본값을 처리하기 위해 사용되는 연산자입니다. 이 연산자는 왼쪽 피연산자가 널일 경우, 오른쪽 피연산자를 반환합니다. 그렇지 않으면 왼쪽 피연산자의 값을 반환합니다. // 왼쪽 피연산자가 널이 아닌 경우 int? a = 5; int b = a ?? 10; // a가 5이므로 b에는 5가 대입됨 // 왼쪽 피연산자가 널인 경우 int? x = null; int y = x ?? 10; // x가 널이므로 b에는 10이 대입됨 감사합니다. 2023. 10. 25.
[플러터] null 안전성을 위한 ?와 ! 연산자 안녕하세요, 오늘은 Flutter에서 널 안전성을 위한 ? 연산자와 ! 연산자에 대한 포스팅하도록 하겠습니다. ? 연산자 (널 검사 연산자) ? 연산자는 변수 또는 속성이 널인 경우 안전하게 접근하는 데 사용됩니다. 변수나 속성 뒤에 ?를 추가하면 해당 값이 널일 경우 null을 반환하고, 값이 존재하면 그 값을 반환합니다. String? nullableString = null; String? nonNullString = "Hello"; print(nullableString?.length); // null 출력 print(nonNullString?.length); // 5 출력 ! 연산자 (널 언랩 연산자) ! 연산자는 변수나 속성이 널이 아님을 확신할 때 사용됩니다. 이 연산자를 사용하면 널 안전성 검.. 2023. 10. 24.
[플러터] 안드로이드 스튜디오 없이 에뮬레이터 실행하는 방법 안녕하세요, 오늘은 Andriod Studio 없이 가상 emulator를 실행하는 방법에 대한 포스팅하도록 하겠습니다. 에뮬레이터 실행하기 /* 에뮬레이터 리스트 확인 */ cd ~/Android/Sdk/tools && ./emulator -list-avds /* 에뮬레이터 실행 */ cd ~/Android/Sdk/tools && ./emulator -avd NAME_OF_YOUR_DEVICE 저의 경우는 아래와 같습니다. cd /c/Android/android-sdk/tools ./emulator -list-avds ./emulator -avd Nexus_5X_API_34 감사합니다. 2023. 10. 20.
[윈도우] windows 업데이트 정리 삭제 안될 때 (Windows Update Clean Tool) 안녕하세요, 오늘은 윈도우 디스크 정리에서 windows 업데이트 정리가 삭제되지 않을 때 해결 방법에 대한 포스팅하도록 하겠습니다. 윈도우 업데이트 클린 툴 사용하기 디스크 정리에서 삭제가 안될 경우 윈도우 업데이트 클린 툴을 이용하여 삭제할 수 있습니다. 사용 방법 스캔 하기 청소 (삭제) 하기 감사합니다. 2023. 10. 19.
[리눅스 우분투] Samba 사용자 추가/삭제 및 목록 확인 방법 안녕하세요, 오늘은 리눅스에서 삼바 계정 추가/삭제 및 삼바 서버에 등록된 사용자 목록 확인 방법에 대한 포스팅하도록 하겠습니다. 사용자 추가 /* 사용자 추가 (사용자명은 리눅스 계정) */ sudo smbpasswd -a [USER] /* 삼바 재시작 */ sudo service smbd restart 사용자 삭제 /* 등록된 사용자 삭제 */ sudo smbpasswd -x [USER] /* 삼바 재시작 */ sudo service smbd restart 설정된 계정 확인 /* 등록된 유저 확인 */ sudo pdbedit -L /* 상세 정보 확인 */ sudo pdbedit -L -v 감사합니다. 2023. 10. 16.
[윈도우] 원격 데스크톱에서 작업관리자 열기 안녕하세요, 오늘은 윈도우 원격 데스크톱에서 작업관리자를 여는 방법에 대한 포스팅하도록 하겠습니다. 일반 환경에서 작업관리자 열기 Ctrl + Alt + Delete 작업관리자 선택 원격 환경에서 작업관리자 열기 원격 환경에서 Ctrl + Alt + Delete를 누를 경우 호스트 PC의 키가 우선으로 작동하게 됩니다. 따라서 원격 환경에서는 아래와 같은 방법으로 진행해야 합니다. [방법 1] Ctrl + Alt + End 작업관리자 선택 [방법 2] Ctrl + Shift + Esc 감사합니다. 2023. 10. 13.
[엑셀] 중복 셀 표시 및 삭제 안녕하세요, 오늘은 엑셀에서 중복 셀 표시 및 삭제 방법에 대해 포스팅 해보도록 하겠습니다. 중복 셀 표시 중복 검사할 셀들 선택 → 홈 → 조건부 서식 → 셀 강조 규칙 → 중복 값 중복 셀 표시 결과 중복 셀 제거 셀 전체 선택 → 데이터 → 중복된 항목 제거 중복 검사할 열 선택 → 확인 중복 셀 삭제 결과 감사합니다. 2023. 9. 26.
반응형