Fox Moon

원격 데스크톱 기본 포트 : 3389(TCP, UDP) 변경할 포트 : 3390(TCP, UDP) 1. Windows PowerShell을 관리자 권한으로 실행 2. 현재 사용중인 Port 확인 > Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" PortNumber : 3389 PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\ WinStations\RDP-Tcp PSPar...
SQLite 에 todo_database.db 데이터 베이스 생성하여 자료 등록,수정,삭제,일괄 등록/삭제 기능 구현 예제 todo.dart addTodo.dart clearList.dart main.dart lib/todo.dart class Todo { String? title; String? content; int? active; int? id; Todo({this.title, this.content, this.active, this.id}); // sqflite 패키지는 데이터를 Map 형태로 다룸 Map<String, dynamic> toMap() { return { 'id': id, 'title': title, 'content': content, 'active': active, }; }...
브라우저 콘솔창에 아래 코드 실행 한 화면에 보여지는 사진을 삭제 많은 사진이 보여지면 삭제할 수 있는 사진도 많아짐 (브라우저 화면 비율 축소) // Selector for Images and buttons const ELEMENT_SELECTORS = { checkboxClass: '.ckGgle', deleteButton: 'button[aria-label="삭제"]', //confirmationButton: '#yDmH0d > button.VfPpkd-LgbsSe.VfPpkd-LgbsSe-OWXEXe-k8QpJ.nCP5yc.AjY5Oe.qfvgSe.kHssdc.HvOprf', confirmationButton: 'div.XfpsVe.J9fJmf > button.VfPpkd...
Build failed due to use of deprecated Android v1 embedding. 에러 오류내용 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Warning ────────────────────────────────────────────────────────────────────────────── Your Flutter application is created using an older version of the Android embedding. It is being deprecated in favor of Android embedding v2. Follow the steps at http...
Named route로의 화면 전환 import 'package:flutter/material.dart'; void main() { runApp(MaterialApp( title: '플러터 페이지 이동', // "/"으로 FirstScreen 으로 시작 initialRoute: '/', routes: { // "/" Route로 이동하면, FirstScreen 위젯을 생성 '/': (context) => FirstScreen(), // "/second" route로 이동하면, SecondScreen 위젯을 생성 '/second': (context) => SecondScreen(), // "/third" route로 이동하면, ...
소스코드를 효과적으로 관리하기 위해 개발된 &#39;분산형 버전 관리 시스템&#39; 원격 저장소와 로컬 저장소 Git은 원격 저장소와 로컬 저장소 두 종류의 저장소를 제공 평소에는 내 PC의 로컬 저장소에서 작업하다가 작업한 내용을 공개하고 싶을 때에 원격 저장소에 업로드 저장소 만들기 만들어져 있는 원격 저장소를 로컬 저장소로 복사 또는 새로운 저장소 생성 브랜치(branch) 브랜치(branch)란? 독립적으로 어떤 작업을 진행하기 위한 개념 여러 개발자들이 동시에 다양한 작업을 할 수 있게 만들어 주는 기능 각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있다. 브랜치는 다른 브랜치와 병합(Merge)함으로써, 작업한 내용을 다시 새로운 하나의 브...
Git 저장소의 커밋 정보와 GitHub 사용자가 연결되는 원리 GitHub에 등록된 이메일을 user.email에 설정하고 커밋한 다음 GitHub 저장소에 Push하면 해당 이메일을 사용하는 GitHub 사용자로 자동으로 연결 로컬에서 user.email을 설정하는 것은 커밋의 작성자가 누구인지를 보장하지 않음. 다른 사용자의 이메일로 변경하고 커밋하면 GitHub에서는 다른 사람 프로필에 연결함 GitHub에서는 Git 커밋의 이메일 정보를 사용해 GitHub 사용자를 매칭 GitHub 하나의 계정에는 Primary 메일을 비롯해 추가 이메일 등록 가능 고유한 이메일 주소는 오직 하나의 계정에만 등록될 수 있기 때문에 이메일 주소로 GitHub 사용자와 매칭하는 것이 가능 Git 저장소의 커밋 과정 워...