일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 혼공컴운스터디
- 결혼준비예상비용
- 허그전세대출
- 제주도가성비여행
- 부천데이트맛집
- 부천술집
- 제주여행비용정리
- 일본여행
- WSL2
- reduce함수 예제
- 일본첫여행
- 컴퓨터구조
- 전세사기
- 교토여행
- 비아인프라임교토에키
- 제주도여행
- 부천맛집
- 교토숙소
- 혼공컴운자습문제
- 문래맛집
- 강서구웨딩홀추천
- Docker
- 우메다홀릭호텔
- Linux
- 부천역맛집
- 부천데이트
- 혼공컴운
- 전세대출
- windows10
- 오사카여행
- Today
- Total
목록DEV (34)
sugar.kim
컴퓨터 과학에서 마셜링(marshalling, l을 하나만 사용하여 marshaling이라고도 표기)이란 한 객체의 메모리에서 표현방식을 저장 또는 전송에 적합한 다른 데이터 형식으로 변환하는 과정이다. 현재 java에서 Gson 사용하여 Map, List로 마샬링 하는 작업 진행 중... import com.google.gson.*; public class CodeMakerMain { public static void main(String[] args) { Gson gson = new Gson; String reqBodyParamstr = "json 형식"; Type listType = new TypeToken(){}.getType(); Map reqBodyMap = gson.fromJson(reqBo..
1. 프로그램 속 각각의 명령어들은 명령어 사이클이 일정하게 반복되면서 실행된다. 이 때, 인출 사이클, 실행 사이클, 간접 사이클을 각각 한문장으로 간단하게 설명해보라. 인출 사이클 - 메모리에 있는 명령어를 CPU로 가지고 오는 단계로, 명령어 사이클의 첫번째 단계이다. 실행 사이클 - CPU로 가져온 명령어를 실행하는 단계로 제어 장치가 레지스터에 담긴 값을 해석하고, 제어 신호를 발생시키는 단계이다. 간접 사이클 - 간접주소 지정 방식일 경우, 메모리 접근이 한 번 더 필요해 지는데 이 때, 인출 사이클과 실행 사이클 사이에 발생되는 단계의 사이클이다. 2. 하드웨어 인터럽트에 대해 틀린 설명을 고르세요. 2개!! 답) 2-1 : CPU에 요청신호를 보낸다. / 2-3) 지금까지의 작업을 백업한다..
개발공부를 시작할 때 우리는 프로그래밍 언어와 관련된 책부터 찾아보고는 한다. 하지만 실력 있는 개발자가 되기 위해서는 컴퓨터 구조를 잘 알아야, 프로그래밍을 근본적으로 이해하고 다양한 문제를 빠르게 해결 할 수 있게 된다. 개발자가 컴퓨터 구조를 공부 해야 하는 이유는 아래 두가지로 볼 수 있다. 1. 컴퓨터 구조를 이해하면 문제 해결 능력이 향상된다. 2.컴퓨터 구조를 이해하면 언어공부 만으로는 얻기 힘든 성능/용량/비용을 고려하며 개발 할 수 있다. 컴퓨터 구조 지식은 크게 두가지 이다. 1. 컴퓨터가 이해하는 정보 ➡️ 데이터, 명령어 2. 컴퓨터의 네가지 핵심 부품 ➡️ 메모리, CPU(중앙처리장치), 보조기억장치(usb, 외장하드 ...), 입출력장치(모니터,키보드,마우스...) 컴퓨터가 이해..
\\wsl.localhost\Ubuntu-18.04\home~~~~~~~~ 경로 아래의 프로젝트 파일을 열려고 하는데 자꾸... sacannig files to index 현상 발생... ctrl + alt + del (작업관리자) 실행해서 강제 종료 후 재실행하면, 프로젝트 경로에 .idea 파일이 생성 되어 있는 탓인지 루트프로젝트 경로(root경로가 내가 켜는 프로젝트 기준으로 잡히지 않음... Project Files로 보았을 때 원하는 루트 프로젝트 경로로 보여짐...)로 잡히지 않고 이상하게 켜짐...(https://stackoverflow.com/questions/48065971/phpstorm-not-showing-project-files-in-project-view) PhpStorm no..
프로젝트 환경 설정 되어 있는 git 버전이 낮아서 업데이트 필요하여 나는 에러이다. 아래 명령어 실행해 준다. ubuntu@DESKTOP-#####:~/dev$ git --version git version 2.17.1 ubuntu@DESKTOP-#####:~/dev$ sudo add-apt-repository ppa:git-core/ppa -y [실행중...] Reading package lists... Done ubuntu@DESKTOP-#####:~/dev$ sudo apt-get update [실행중...] Reading package lists... Done ubuntu@DESKTOP-#####:~/dev$ sudo apt-get install git -y [실행중...] etting up g..
WSL2는 앞에 설치했다. (해당링크참고) [linux] Windows10 환경에서 linux 사용하기 서비스 개발환경은 mac os 이지만, 필자가 쓰는 컴퓨터는 windows10 이므로 linux 환경을 위해 WSL2 외 필요한 프로그램 설치를 진행한다. wsl이란? Linux용 Windows 하위 시스템을 사용하면 개발자가 기존 sugarslayer.tistory.com Docker Desktop 설치를 진행한다. (Docker Desktop 설치 링크) 설치 후, Settings에서 아래와 같이 Use the WSL 2 based engine 을 체크한다. 또 Settings > Resources > WSL Integration에서 Enable Integration with my default W..
서비스 개발환경은 mac os 이지만, 필자가 쓰는 컴퓨터는 windows10 이므로 linux 환경을 위해 WSL2 외 필요한 프로그램 설치를 진행한다. wsl이란? Linux용 Windows 하위 시스템을 사용하면 개발자가 기존 가상 머신의 오버헤드 또는 듀얼 부팅 설정 없이 대부분의 명령줄 도구, 유틸리티 및 애플리케이션을 비롯한 GNU/Linux 환경을 수정하지 않고 Windows에서 직접 실행할 수 있습니다. Linux용 Windows 하위 시스템이란? 다양한 버전 및 이를 사용하는 방법을 포함하여 Linux용 Windows 하위 시스템에 대해 알아봅니다. learn.microsoft.com WSL2는 Windows 10, 버전 1903, 빌드 18362 이상에서만 사용할 수 있다. 일단 편안한..
※참고링크 루트 디렉토리(root directory, 문화어: 뿌리등록부)는 주로 유닉스와 유닉스-계열 운영 체제에서 사용되는 개념인데, 컴퓨터 파일 시스템에서 계층 구조의 첫번째 또는 최상위 디렉토리를 가리킨다. 트리 구조의 줄기에 비유할 수 있는데, 모든 가지들이 뻗어 나오는 시작점의 역할을 한다. 이를테면, 보편적인 하드 디스크와 운영 체제를 갖춘 환경에서 C 드라이브의 루트 디렉토리는 C:\이다. 루트 디렉토리 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. --> ko.wikipedia.org