[Linux] 방화벽 해제하기 firewall-cmd
·
STUDY/SERVER OS
CentOS7부터는 firewalld를 사용해 방화벽 설정 이를 위해 리눅스 OS 버전 확인 $ sudo cat /etc/*release* Firewall 상태 확인하기$ firewall-cmd --state현재 실행 중이면 running, 실행 중이 아니면 not running 을 출력합니다. 방화벽 해제 하기# 포트추가firewall-cmd --permanent --zone=public --add-port=3306/tcp# 적용firewall-cmd --reload# 목록확인 firewall-cmd --list-ports 아래는 삭제하는 방법입니다.firewall-cmd --permanent --zone=public --remove-port=3306/tcp
[Eclipse] Web Deployment Assembly
·
TOOL/Eclipse
이클립스 Web Deployment Assembly 설정 Eclipse의 Deployment Assembly 설정은 Java 프로젝트를 구성할 때 포함할 파일과 작성자를 구성하는 기능입니다. 주로 Dynamic Web Project 에서 사용하는 경우 배포 시 프로젝트에 파일과 인스턴스를 WEB-INF/classes, WEB-INF/lib, 또는 기타 지정된 위치로 복사하는 방식을 정의합니다.주요 개념 및 기능사이트모션프로젝트의 특정 폴더 또는 파일을 배포 경로에 매핑합니다. 예: src/main/webapp→ /이 설정은 프로젝트의 src/main/webapp폴더가 배포 시 root( /)로 복사되는 것을 의미합니다.외부 라이브러리 포함Maven 또는 다른 빌드 도구를 관리할 수 없는 JAR 파일을 수..
[Eclipse] node.js is not supported 알람 제거하기
·
TOOL/Eclipse
Eclipse 버전을 변경해서 새로 깔았더니 이와 같은 알람문구가 날 귀찮게했다.  기존 node.js 는 제어판에서 node.js 검색해서 삭제하고,supported 한다는 version을 아래에서 찾아서 다운받으면된다. ( msi 파일을 다운받아서 설치 )https://nodejs.org/dist/ Index of /dist/ nodejs.org. 참고 출처:https://goldswan.tistory.com/46
[Eclipse] Dynamic Web Module 버전 변경안될때 해결방법
·
TOOL/Eclipse
Dynamic Web Module 버전 변경안될때 해결방법톰캣 8.5를 쓰고있던 터라 Dynamic Web Model 설정이 4.0으로 잘못되어있어 톰캣 실행에 문제가 있었다.Project Facets에서 바로 바꾸려고하면Cannot change version of project facet Dynamic Web Module to 3.0 라고 에러가 뜨고 적용이 되지않아서 찾아보니web.xml과 .settings폴더에서 org.eclipse.wst.common.project.facet.core.xml 파일을 찾아 버전을 맞춰주면 된다고한다. 1. web.xml 수정web.xml 설정이 4.0으로되어있어서 3.0으로 바꾸고,  2. org.eclipse.wst.common.project.facet.core...
[JS] contenteditable div태그에서 text만 사용하기
·
STUDY/JavaScript
contenteditable = true 인 div 태그에는 붙여넣기 할 경우 html 요소까지 다 같이 붙여넣기 되는 문제가있다.div태그안에 오직 텍스트만 사용하고 싶을때 아래 코드를 참고하여 작성하면 된다. (jquery) /* html tag 가 붙여넣기 했을때 딸려오지않도록 텍스트만 사용 */$('#text_messagearea').on('paste', function(e) {    e.preventDefault(); // 기본 붙여넣기 동작을 막습니다.    const clipboardData = e.originalEvent.clipboardData; // 클립보드 데이터를 가져옵니다.    const getText = clipboardData.getData('text/plain'); // 클..
[Spring] MultipartFile 다중 파일 업로드 받아 API에 전달하는 컨트롤러 구현
·
STUDY/SpringLegacy
MultipartFile 다중 파일 업로드 받아 API에 전달하는 컨트롤러 구현public static final String API_URL = "여기에 api url 입력";@PostMapping("/multipart/fileupload")@ResponseBodypublic ResponseEntity uploadAudioFile( @RequestParam("file") List files, // 업로드할 파일 리스트 @RequestParam("userid") String userId, // 사용자 ID @RequestParam("authkey") String authKey) { // 인증 키 t..
[Eclipse] console 한글깨짐
·
TOOL/Eclipse
run > Run Confinguraions > 톰캣 > Common > Encording > Other > UTF-8 로 설정 *아래 이미지참고
[Spring] maven grpc client 구현을 위한 pom.xml 작성
·
STUDY/SpringLegacy
버전 때문인지 계속 설정을 해도 proto 파일에 대한 자바코드가 자동 생성되지않아 애를 먹었다. 참고 : https://ecolumbus.tistory.com/138 GRPC 자바 두번째 코드생성전 포스팅에서 개념에 대해 알아봤다. 이번에는 .proto 파일을 정의하고 코드를 생성하는 방법을 알아보자. 난이도가 낮으니 소개한 대로만 크게 어려움은 없을 듯싶다. 준비물 자바 1.8, 메이븐,ecolumbus.tistory.com  1.68.1 3.25.5 버전 관리grpc.version: 1.68.1protobuf.version: 3.25.5버전 확인 링크: https://mvnrepository.com/artifact/io.grpc/grpc-protobuf/1.68.1..