본문 바로가기
728x90
반응형

프로그램 개발해서 돈벌기165

[flutter] class에서 with는? with Flutter에서 with 키워드는 mixin을 적용하는 방법 중 하나입니다. mixin은 클래스에서 코드를 재사용할 수 있는 방법입니다. 다른 클래스와는 다르게 mixin 클래스는 단독으로 인스턴스화될 수 없고, 다른 클래스와 함께 사용해야 합니다. 예를 들어, MyClass 클래스에서 MyMixin mixin을 사용하려면, 다음과 같이 with 키워드를 사용합니다. class MyClass with MyMixin { // 클래스의 코드 } mixin MyMixin { // mixin의 코드 } 이렇게 하면 MyClass에서 MyMixin의 모든 기능을 사용할 수 있습니다. with 키워드를 사용하여 다수의 mixin을 사용할 수도 있습니다. class에서 with는 어떤 경우에 사용하는가? .. 2023. 4. 25.
갑자기 OSX 미리보기에서 pdf 파일이 안열릴때 1. 맥에서 활성 상태 보기(Activity Monitor) 실행 "Spotlight 검색에서 Activity를 치면 활성 상태 보기 프로그램을 찾을 수 있습니다. 2. 활성 상태 보기 프로그램 우측 검색에 "Quick"를 입력 QuickLookUIService(PID 숫자)를 선택합니다. 3. QuickLookUIService(PID 숫자)를 더블 클릭 더블 클릭 후 열린 해당 프로세스 창 하단 종료 버튼 클릭합니다. 종료 확인 창이 열리면 "강제 종료" 버튼을 클릭합니다. 만약 위 작업 후에도 pdf 파일이 열리지 않으면 "QuickLookUIService ~"를 위 2, 3번 방법으로 한 개씩 종료하면서 pdf 파일을 열어 보시면 됩니다. 2023. 4. 25.
[flutter] "Cannot provide both a color and a decoration" 에러 Flutter에서 "Cannot provide both a color and a decoration" 오류가 발생하는 이유는 위젯에 대해 동시에 색상과 장식을 제공했기 때문입니다. 예를 들어 Container 위젯에서 color 속성과 decoration 속성을 모두 설정하는 경우에 오류가 발생할 수 있습니다. 이 오류를 해결하려면 Container 위젯의 color 속성 또는 decoration 속성 중 하나만 사용해야 합니다. 예를 들어 Container 위젯의 배경색을 설정하려면 color 속성을 사용하고, 이미지 또는 그림자와 같은 장식을 추가하려면 decoration 속성을 사용하면 됩니다. 만약 두 가지 속성을 모두 사용하고 싶다면, decoration 속성을 사용하고 BoxDecoration.. 2023. 4. 25.
프로세서는 무조건 빠른게 좋을까? 프로세서 프로세서는 컴퓨터에서 중앙 처리 장치(CPU)로 불리는 핵심 부품입니다. 프로세서는 컴퓨터의 모든 연산과 작업을 처리하며, 컴퓨터의 성능과 효율성에 큰 영향을 미칩니다. 프로세서는 입력된 명령어와 데이터를 처리하고 결과를 출력하는 일련의 과정을 수행합니다. 이러한 과정은 다음과 같이 이루어집니다. 명령어 해석: 프로세서는 입력된 명령어를 해석하여 실행할 작업을 판단합니다. 데이터 처리: 프로세서는 명령어에 따라 입력된 데이터를 처리합니다. 이때, 데이터는 레지스터나 캐시와 같은 고속 메모리에 저장됩니다. 결과 출력: 프로세서는 처리된 결과를 출력하거나 다음 명령어를 처리하기 위해 준비합니다. 프로세서는 일반적으로 시스템 버스를 통해 다른 하드웨어와 연결되며, 이를 통해 데이터를 주고받습니다. 또.. 2023. 4. 24.
[flutter] "=>" 화살표 함수(arrow function) 간략한 샘플 코드로 설명 Flutter에서 "=>"는 화살표 함수(arrow function)를 나타냅니다. 이는 단축 문법으로, 함수의 본문을 한 줄로 표현할 때 사용됩니다. 예를 들어, 다음은 일반 함수와 화살표 함수의 비교입니다. // 일반 함수 int add(int a, int b) { return a + b; } // 화살표 함수 int add(int a, int b) => a + b; 위의 두 함수는 완전히 같은 동작을 수행합니다. 화살표 함수는 "=>" 기호를 사용하여 함수의 인수와 본문을 분리합니다. 인수 목록은 함수 이름과 괄호 없이 쉼표로 구분된 변수 이름으로 나열됩니다. 함수의 본문은 "=>" 기호 오른쪽에 나타납니다. 화살표 함수는 코드의 가독성을 높이고 함수 작성을 더 간결하게 만들어줍니다. 하지만, 함수.. 2023. 4. 10.
flutter와 React Native 장단점 비교 설명 Flutter와 React Native 모두 모바일 앱 개발을 위한 프레임워크입니다. 다음은 두 기술을 비교한 내용입니다. 언어 Flutter는 Dart 언어를 사용합니다. React Native는 JavaScript와 React를 사용합니다. 개발환경 Flutter는 개발자에게 모든 것을 제공하며, Android Studio, IntelliJ IDEA, VSCode와 같은 통합 개발 환경에서 작동합니다. React Native는 Node.js를 설치하고 React Native CLI 또는 Expo CLI를 설치해야합니다. 개발방법 Flutter는 위젯 기반으로 UI를 구성하며, 강력한 UI 개발 도구를 제공합니다. React Native는 Flexbox 기반으로 UI를 구성하며, JavaScript와 .. 2023. 4. 10.
728x90
반응형