전체 글

전체 글

    이미지 받기

    아래 코드와 같이 @RequestPart 어노테이션을 이용해 이미지를 받아올 수 있다. value엔 이미지를 보낼 때 사용한 키 값을 넣으면 된다. package com.example.demo.controller; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; import java.io.File; @RestController @RequestMapping("/image") @RequiredArgsConstructor @Slf4j publ..

    메모리 관리 및 가상 메모리

    42과제를 하며 fork를 제대로 쓸 기회가 있어 여러가지 테스트 해보는 도중 의문이 하나 생겼었다. fork이전 부모 프로세스에서 가지고 있는 값이 있는데 fork 이후 주소값을 보면 동일한 주소를 가지고 있다. fork하면 부모를 복사해 자식을 만들기에 여기까진 '그렇지'라고 생각했는데 그러면 자식이나 부모에서 해당 주소의 값을 바뀌면 똑같이 바뀌는 것인가? 라는 생각을 했다. 주소값이 동일하기 때문에 이런 생각을 했다. 실제 c 코드로 테스트 해봤는데 안바뀌었다. HTML 삽입 미리보기할 수 없는 소스 실행 결과 '서로 주소값만 같고 실제로 다른 공간인 것인가?' 정도로 추론만 가능했는데 메모리 개념을 가볍게만 알고 있기 때문이라는 것을 깨달았다. 오랜만에 운영체제 책을 다시 꺼내 공부했다. 메모..

    Google Apps Script 쓸 때 같이쓰면 좋은 크롬 확장 프로그램

    글 내에서 앞으로 google apps script를 gas라고 부를 것임을 알립니다. Google Apps Script GitHub Assistant 다운로드 링크 gas로 작성한 것을 github repository의 특정 branch를 지정해서 코드를 올릴 수 있게 해준다. 단, repository가 public이어야 한다. 참고로 처음엔 github access token을 통해 로그인해야 한다. AppsScript Color 다운로드 링크 편집기를 다크모드로도 볼 수 있게 해준다.