[React Native] 프로젝트 생성 및 초기 세팅 (Typescript)
·
앱개발/React Native
1. 개발환경 준비1-1. Node.js, npm 설치-Node.js: 공식 홈페이지에서 최신 LTS 버전을 설치합니다. (v22.13.1) node -v-npm: Node.js 설치 시 기본 제공됩니다. 1-2. React Native CLI 설치npm install react-native-cli2. React Native 프로젝트 생성2-1. 프로젝트 생성 명령어 실행npx @react-native-community/cli init 자신이 원하는 프로젝트 이름 2-2. 생성된 디렉토리 구조 개요 3. TypeScript 및 타입 관련 패키지 설치3-1. TypeScript 컴파일러와 React, React Native에 대한 타입 정의 파일 설치npm install --save-dev typescri..
[React] SSE로 프론트엔드 쪽 코드 구현할때, 헤더(Authorization 등)설정하기 (feat. event-source-polyfill)
·
웹개발
SSE (Server-Sent events)?서버에서 클라이언트로 실시간 이벤트를 전달하는 웹 기술입니다.- 보통의 HTTP 통신 : 요청 1번 응답 1번 입니다.- SSE(Server-Sent events) : 한번의 연결로 여러번의 응답을 실시간으로 받을 수 있습니다.- 서버에서 클라이언트로의 단방향 스트리밍 EventSource :SSE 연결을 편리하게 할 수 있도록 해주는 Web API입니다. 실제로 SSE 구현해보기EventSource 는 헤더 설정이 불가능합니다. 따라서 event-source-polyfill 패키지의 도움을 받아야 합니다.event-source-polyfill ? : 이 라이브러리는 표준 EventSource를 폴리필로 제공하여, 추가적인 기능(예: 헤더 설정)을 지원합니다...
[python] txt 파일 읽고 수정하기
·
파이썬
import os import shutil import json rootpath = "/hdd/street_obstacle/train/" file_lst = os.listdir(rootpath) for file in file_lst: if file.endswith(".txt") : edited_lines ="" with open (rootpath+file) as f : for t in f.readlines(): string = t.split(' ') ans = float(string[0]) ans = int(ans) -1 ans = str(ans) edited_lines =edited_lines+ ans for i in range(len(string)-1): edited_lines = edited_lin..
[python] 디렉터리 내에서 원하는 파일 개수만큼 옮기기
·
파이썬
import os import shutil path = "/ssd/crack/data/concretecrack/" file_lst = os.listdir(path) print(file_lst) count=0 num = 83124 for file in file_lst: if(count < num): dir = '/ssd/crack/data/val/' shutil.move(path + file, dir + file) print(file) count = count + 1 else: break - path = 옮길 파일들이 있는 경로 - num = 옮기고 싶은 파일의 개수 - dir = 파일들이 옮겨질 장소
[WPF] ComboBox 사용해보기
·
c#/WPF
1. 도구상자에서 ComboBox 끌어다 놓기 2.ComboBox Items 추가하기 3. xmlns 태그 추가 4. Event 추가
[WPF] MVVM 패턴 적용해보기 (기초, 초급, 쉬움)
·
c#/WPF
ViewModels 폴더 생성 -> MainViewModel.cs 생성하기 - INotifyPropertychanged 를 상속받아야 함 : 값이 변경되면 전달하기 위해 - progressValue 값이 변한 것을 View에 나타낼것임 - INotifyPropertychanged 인터페이스 구현해주기 public event PropertyChangedEventHandler PropertyChanged; // This method is called by the Set accessor of each property. // The CallerMemberName attribute that is applied to the optional propertyName // parameter causes the prope..
[WPF] Style 사용하기
·
c#/WPF
Label의 BackGround만 반투명(30%)로 만들어 주기 VerticalAlignment , HorizontalAlignment Style Tag StaticResource 여러 군데 적용하기 Style.Triggers - DataTrigger: - INotifyPropertyChanged: INotifyPropertyChanged는 바인딩이 업데이트되도록 뷰(화면)에게 알려줍니다.
[wpf] (인프런) WPF(c#) 강의 WPF의 사용 이유/대표적인 컨트롤러
·
c#/WPF
WPF의 사용 이유 뛰어난 UI를 쉽게 개발 MVVM패턴을 사용한 정해진 구조 사용 대표적인 컨트롤러 RadioButton: Group으로 묶어주면 하나만 선택 가능 propfull +tap+ tap = ListView - user Class 생성 Image 1. 하드 코딩 2. 데이터 바인딩
공공데이터포털의 데이터, 파이썬으로 불러오는 방법은?
·
대외활동/코딩월드뉴스
공공데이터포털(www.data.go.kr/)에서 데이터들을 파이썬을 통해 불러오는 방법에 대한 기사를 작성하였습니다~ www.codingworldnews.com/article/view/3287 공공데이터포털의 데이터, 파이썬으로 불러오는 방법은? - 코딩월드뉴스 데이터 분석을 위한 데이터는 어디서 얻을까? 공공데이터포털에 접속하면, 여러 가지 데이터를 얻을 수 있다. 그렇다면, 데이터를 얻고 이를 불러오는 방법은 없을까? 파이썬을 활용해 데이터를 www.codingworldnews.com
1에서 100사이의 숫자 맞추기
·
파이썬/실습문제
결과