본문 바로가기

Program18

[Program] vscode ssh 연결해서 작업하기 ㅈㄱㄴ 1. ssh 설치 2. ssh 연결 3. ssh-key 등록으로 비밀번호 없이 연결하기 ssh 설치 패키지에서 Remote-SSH 를 받아줍시다. ssh 연결 F1 을 눌러 remote-ssh 을 입력하고 Connect to Host 해봅시다. 158. ~~ 는 이전에 등록한 서버니까 무시해주고 +Add New SSH Host... 눌러줍시다. ssh 명령어로 접속할 서버를 입력합시다. ssh configuration file 을 선택해 원격서버를 추가합시다 호스트추가완료! Connect 를 눌러 서버에 접속합시다 비밀번호 입력해서 서버에서 작업하면 됩니다. 근데 폴더 이동할때마다 비밀번호 입력하라니 번거롭기 때문에 ssh-key 를 등록해 비밀번호 없이 접속해봅시다. ssh-key 등록 ssh-.. 2021. 3. 24.
[Program] (App) react-native run-android 오류 원인 목록 https://devangelma.tistory.com/332 리액트 네이티브 환경설정 (windows10) 안녕하세요. 오틸라 입니다. 최근에 무슨 프로젝트를 하나 진행하다보니, 하이브리드앱이 하나 필요하게 되었습니다. 뭘로 할까 고민하다가 react native로 하기로 마음 먹었습니다. 오늘은 windows10 devangelma.tistory.com 여기서 환경설정을 기본적으로 한 뒤 (Android studio 애뮬레이터 생성, 환경변수 등록 등) 프로젝트 폴더로 가서 react-native run-android 를 하면, 오류가 뜰 수 도 있습니다. 오류원인을 보고 직접 해결할 수도 있지만, 제가 겪었던 오류해결방법들을 작성해볼까 합니다. 1. 프로젝트 경로에 한글 프로젝트 경로에 한글이 있을.. 2021. 1. 24.
[Program] (윈도우 시스템 프로그래밍) 프로세스 생성 (with CreateProcess function) 프로세스 생성 windows.h 헤더파일 에서의 CreateProcess 함수로 자식 프로세스를 생성할 수 있다. 프로세스를 생성할 때는 이렇게 CreateProcess 같은 함수로 프로그래밍을 통한 생성방법이 있고, 흔히 바탕화면에서 실행파일을 실행시킴으로서 프로세스를 생성시킬 수도 있다. Process Explorer 에서 실행중인 프로세스들을 확인한 결과이다. 카톡 실행파일을 실행시킬 때, winlogon.exe 라는 부모프로세스에서 생성된** explorer.exe 라는 자식프로세스가 또 **kakaotalk.exe 라는 자식프로세스를 생성하게 된다. CreateProcess function BOOL CreateProcess( LPCSTR lpApplicationName, LPSTR lpComma.. 2021. 1. 17.
[Program] (윈도우 시스템 프로그래밍) 프로세스의 스케줄링 / 컨텍스트 스위칭 프로세스 -> 메인 메모리에 이동하여 실행중인 프로그램 (일반적인 정의) 범위 는 메모리구조 + 레지스터 이다. 메모리 구조 [Code영역][Data영역][Heap영역 ~ Stack영역] 이렇게 낮은주소~높은주소 순서로 되어있다. code : 명령어집합 data : 전역변수, static변수 heap : 동적으로 프로그래머가 할당 stack : 지역변수, 함수인자 운영체제별로 다른데, 가상메모리를 4gb 정도 할당받는다. 4gb 가 메모리에 다 올라가는 것이 아니라, 페이징기법으로 사용하는 공간만 올라간다고 한다. Context switching A, B 프로세스가 동시에 실행될 때 A가 먼저 우선순위를 B 에게 건네줄 때, context switching 이 일어난다. 레지스터셋을 저장해놨다가 (메모리.. 2020. 12. 11.