JavaScript URL Parameter 값 가져오기
1. 파라미터 값 URL에서 파라미터값만 JavaScript로 가져오는 경우, location.href를 이용하여 현재 페이지 전체 URL을 가져올 수 있다. 또한 location.search를 이용하여 현재 페이지 URL의 Parameter를 얻을 수 있다. 2. 모든 값 가져오기 new URLSearchParams 함수를 사용하여 location...
1. 파라미터 값 URL에서 파라미터값만 JavaScript로 가져오는 경우, location.href를 이용하여 현재 페이지 전체 URL을 가져올 수 있다. 또한 location.search를 이용하여 현재 페이지 URL의 Parameter를 얻을 수 있다. 2. 모든 값 가져오기 new URLSearchParams 함수를 사용하여 location...
1. @Controller 1) View 반환 전통적인 Spring MVC의 컨트롤러인 @Controller는 주로 View를 반환하기 위해 사용한다. 아래와 같은 과정을 통해 Spring MVC Container는 Client의 요청으로부터 View를 반환한다. ① Client는 URI 형식으로 웹 서비스에 요청을 보낸다. ② Dispatc...
1. OpenJDK Java 애플리케이션을 빌드하고 실행하려면 Java Platform, Standard Edition(“Java SE”) 사양을 구현하는 Java 컴파일러, Java 런타임 라이브러리 및 가상 머신이 필요하다. OpenJDK는 Java SE 사양의 오픈 소스 참조 구현이지만 소스 코드일 뿐이다. 이진 배포판은 지원되는 여러 플랫...
1. Maven 3.8.1 Maven 3.8.1 버전에서 http에 대한 외부 연결을 막는 설정이 default로 변경되었다. https://maven.apache.org/docs/3.8.1/release-notes.html 2. 문제점 내부망에 존재하는 http에 접속할 수 없어 Blocked the mirror error와 함께 buil...
1. Maven 3.8.1 Maven 3.8.1 버전에서 http에 대한 외부 연결을 막는 설정이 default로 변경되었다. https://maven.apache.org/docs/3.8.1/release-notes.html 2. 문제점 mvn clean package 명령 실행 시 Maven에서 http uri를 block 하여 내부망에 ...
1. 형태 Nginx를 시작하려면 실행 파일을 실행한다. Nginx가 시작되면 -s 매개 변수를 사용하여 실행 파일을 호출하여 제어할 수 있다. 다음 구문을 사용한다. $ nginx -s signal 여기서 signal은 다음 중 하나일 수 있다. stop: 빠른 종료 quit: 정상 종료 re...
1. Nginx 다운로드 윈도우용 Nginx 다운로드: https://nginx.org/en/download.html 2. 압축 해제 및 실행 1) nginx.exe 파일 더블클릭 2) 명령 프롬프트 nginx.exe 파일이 있는 위치에서 명령어를 실행시킨다. > nginx 3) 장상 종료 nginx.exe 파일이 있는...
1. 클린 코드란 클린 코드는 솔직히 이것에 대한 좋은 대답은 없다. 프로그래밍에서 일부 우려 사항은 일반 원칙에 도달하여 결과적으로 발생한다. 그러나 모든 프로그래밍 언어와 패러다임은 고유한 뉘앙스를 나타내므로 적절한 방식을 채택해야 한다. 넓은 의미에서 클린 코드는 모든 개발자가 쉽게 읽고 변경할 수 있는 코드로 요약할 수 있다. 이것은 개념을 ...
1. Linux 커널이란 Linux 커널은 Linux 운영 체제(OS)의 주요 구성 요소이자 컴퓨터 하드웨어와 프로세스를 잇는 핵심 인터페이스이다. 그리고 두 가지 관리 리소스 사이에서 최대한 효과적으로 통신한다. 커널이라는 이름은 단단한 껍질 안의 씨앗처럼 OS 내에 위치하고 전화기, 노트북, 서버 또는 컴퓨터 유형에 관계없이 하드웨어의 모든 주요...
1. 컨트롤 그룹 (Cgroups) 이란 cgroups(control groups)는 프로세스들의 자원의 사용(CPU, 메모리, 디스크 입출력, 네트워크 등)을 제한하고 격리시키는 리눅스 커널 기능이다. cgroup을 통해 사용자는 CPU 시간, 시스템 메모리, 네트워크 대역폭과 같은 자원이나 이러한 자원의 조합을 시스템에서 실행 중인 사용자 정의 ...