Home - page 10
자바 환경에서 개발을 하다보면, JDK 버전을 변경하는 경우가 생기기도합니다. 이유는 다양하겠지만 아무래도 사용하고자하는 라이브러리가 특정 버전 이상의 JDK에서만 동작하는 경우, 언어 스타일의 변화로 좀 더 스타일리쉬한 코딩을 하고 싶은 경우가 있을 것 같습니다.
이 에러는 처음 프로젝트를 만들고 실행할 때, 많이 겪는 에러입니다. 아마도 이 글을 읽고 있는 독자분들도 스프링을 시작하시는 단계이거나 스프링에 익숙하지 않은 분들 일거라고 생각합니다.
웹 서버 설정이나 여러가지 다양한 이유로 Linux Bash를 사용하는 경우가 있습니다. bash에서 가장 흔하게 사용하는 기능은 폴더를 이동하거나 파일을 읽는 경우 입니다. 하지만 그 외에도 파일을 새로 생성하는 경우도 종종 생깁니다.
프론트엔드에서 개발을 하면, 백엔드와의 통신을 위해서 요청을 보내야하는 경우가 있습니다. 요즘에는 axios같은 모듈이 있어서 간단하게 요청을 할 수 있습니다. 하지만 과거에는 JQuery의 ajax
를 많이 이용했던 것 같습니다.
요즘 서버들은 Apache보다는 Nginx 웹서버를 많이 사용하는 것 같습니다. 그렇게 느낀 이유는 간혹 커스텀 notfound 페이지를 설정해 놓지 않은 페이지들이 있는데, nginx default notfound 페이지를 노출하는 경우를 많이 봤기 때문입니다.
스프링 환경에서 개발을 하면서, 이미지를 가공하여 클라이언트로 내려줘야하는 요구사항이 있었습니다. 이미지 데이터는 스프링 앱 내에서는 Byte Array 타입으로, Database 상에서는 Binary 타입으로 핸들링되고 있었습니다.
깃을 이용하여 개발할 때, 이전 커밋으로 돌아가야 하는 경우가 있습니다. 그런 경우 git reset
으로 돌아 갈 수 있습니다. 이 리셋 명령어에 다양한 옵션을 줄 수 있습니다.
구글에서 http 프로토콜과 관련하여 보안 정책을 변경하였습니다. 구글의 크롬에서는 http는 보안에 취약하기 때문에 크롬 주소창 오른편에 안전하지 않음
으로 표기하도록 변경하였습니다.