1. 로컬저장소 페이지에 들어가서 'Add' 버튼을 클릭합니다. 2. 원하는 폴더 경로를 작성 후, 추가 버튼을 클릭합니다. 3. 원하는 폴더의 History가 보여집니다.
[c#] Dictionary 의 value 값이 Dictionary 일 경우 데이터 추가하기
·
c#
Dictionary 의 value 값이 Dictionary 일 경우 선언하기 Dictionary MMSDataDic; Dictionary 에 데이터 추가하기 MMSDataDic.Add(values[i],new Dictionary()); MMSDataDic[values[i]].Add(streamName, dateTime); - value 값에 곧바로 값을 넣지 않고, new Dictionary() 를 넣어준다. - 해당 key에 알맞은 value 값을 Add 로 넣어준다.
[python] 카카오톡 API를 사용하여, 친구에게 메시지 보내기
·
카테고리 없음
https://choi-hee-yeon.tistory.com/163 [python] 카카오톡 API를 사용하여, 나에게 카카오톡 메시지 보내기 1. 카카오 디벨롭스에 상단바의 내 애플리케이션을 클릭하여, 애플리케이션을 추가합니다. https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카 choi-hee-yeon.tistory.com 위 글을 읽고, 카카오톡 API를 사용하여, 나에게 메시지 보내는 걸 성공해야 이 글을 따라할 수 있습니다. 1. 내 애플리케이션에서 팀관리 페이지의 팀원 초대를 합니다. 2. 팀원의 계정으로도 앞선 포스트에서( https://choi-hee-yeon.tistory.com/163 ) ..
[python] 카카오톡 API를 사용하여, 나에게 카카오톡 메시지 보내기
·
파이썬
1. 카카오 디벨롭스에 상단바의 내 애플리케이션을 클릭하여, 애플리케이션을 추가합니다. https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 2. 추가한 애플리케이션을 클릭하면, 요약정보에 중요한 REST API 키가 나옵니다. 3. 왼쪽바의 동의항목을 클릭하여 다음과 같이 설정해줍니다. 4. 카카오로그인 활성화 & redirect URL 설정하기 - redirect URL : https://example.com/oauth 5. 카카오 로그인하는 웹사이트에 들어갑니다. - client_id= 뒤에는..
[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..
[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. 데이터 바인딩
[c#] 문자열이 숫자인지 확인 & 문자열 자르기
·
c#
Task: Key가 숫자로 구성되어있다면: Key 비교할 때, 뒤에서부터 9자리까지만 비교해서 똑같으면 출력 디바이스의 Key가 숫자로만 구성되어있지 않다면, 키 전체를 비교해서 똑같으면 출력 1. 문자열이 숫자인지 확인 if (logFileNameArr[1].All(char.IsDigit)) //인덱스 [1]인 부분이 숫자로만 구성되어있다면, 뒷 9자리만 불러서 키 값과 일치하는지 검사 { string logFileNameString = logFileNameArr[1]; string tempString = logFileNameString.Substring(logFileNameString.Length-9); if (key.Equals(tempString)) { Console.WriteLine("숫자로만 ..
[c#] FTP에서 매개변수 "logName"을 파일 명으로 가진 파일을 다운로드하는 창 띄우기
·
c#
public void OpenLogDownloadWindow(string logName) { try { //TODO 최희연 : FTP에서 매개변수 logName을 파일 명으로 가진 파일을 다운로드 창을 띄움 string fileName = string.Empty; //ftp에서 디렉토리 목록 전체 조회한 데이터 string[] filesInDirectory = LoadFTPData( newUrl + logName, id, pwd, download); string data1 = string.Empty; for (int i = 0; i < filesInDirectory.Length; i++) { data1 += filesInDirectory[i]; } SaveFileDialog saveFileDialog =..