[Eclipse] async await error ignore
·
TOOL/Eclipse
참고 링크 : https://stackoverflow.com/questions/3131878/how-do-i-remove-javascript-validation-from-my-eclipse-project  Window > properties > Validation > Javascript Vailation 전부 체크해제
[tomcat] 윈도우 war 배포 시 주의사항 (C드라이브)
·
STUDY/WEB
윈도우에서 톰캣 실행은 Tomcat8.5>bin>Tomcat8w.exe 로 실행하면된다. C드라이브로 하니까 안되었었는데 war를 D드라이브에 넣고 하니까 문제가없었다.C드라이브 엑세스거부 때문에 생긴 문제였다.
[JS] 클립보드 복사 기능 writeText()
·
STUDY/JavaScript
Clipboard: writeText() method 이 기능은 보안 컨텍스트 (HTTPS) 에서만 사용할 수 있으며 , 일부 또는 모든 지원 브라우저 에서 사용할 수 있습니다 .  writeText()인터페이스의 메서드는 지정된 텍스트를 시스템 클립보드에 쓰고클립보드가 업데이트되면 해결되는 Promise 를 반환합니다.writeText(newClipText)newClipText : 클립보드에 기록할 문자열.Promise : 클립보드의 내용이 업데이트되면 반환NotAllowedError DOMException : 클립보드에 쓰는 것이 허용되지 않으면 throw됩니다.  자바스크립트function myFunction() { var copyText = document.getElementById("myI..
[JAVA] 자바 쉘 스크립트 실행 방법
·
STUDY/JAVA
쉘(Shell)이란쉘 명령어는 쉽게 말해 컴퓨터에 특정 작업을 수행하라고 지시하는 명령어입니다. 마치 우리가 다른 사람에게 "문 좀 닫아줘."라고 말하는 것과 비슷하게, 쉘 명령어를 통해 컴퓨터에게 파일을 복사하거나, 프로그램을 실행하거나, 시스템 정보를 확인하는 등 다양한 작업을 시킬 수 있습니다. Window에서는 Powershell을 활용하고 Mac에서는 Terminal을 활용하여 Shell command를 실행할 수 있다. Shell command를 더 복잡하고 체계적으로 사용하기 위해 Shell script파일을 작성하고 실행 시킬 수 있다. 다만 Shell script는 Java가 가지는 다양한 기능들을 제공하지 않기에 Java언어로 복잡한 로직을 구성하고 Shell command가 필요한 부..
[MyBatis] Oracle Clob Select String 마이바티스 오라클 clob 출력
·
STUDY/DB SQL
SELECT ID, TO_CHAR(CLOB_COLUMN) FROM TABLE 문제 발단 : clob형 데이터들은 varchar2 형 데이터 처럼 단순히 select 하여 값을 갖고오면 바로 우리가 볼 수 있는 string형으로 보이지 않는다. 그래서 to_char를 사용해서 위와 같이 쿼리문을 작성했으나 아래와 같은 에러가 발생했다.; uncategorized SQLException for SQL []; SQL state [99999]; error code [22835]; ORA-22835: Buffer too small for CLOB to CHAR or BLOB to RAW conversion (actual: 4944, maximum: 4000) ; nested exc..
[JAVA] java.io 패키지 - 스트림으로 배우는 자바 입출력
·
STUDY/JAVA
스트림 데이터 생산자 또는 데이터 소비자와 프로그램 사이 데이터 흐름순서가 있는 일련의 데이터흐름으로 정해진 방향으로 전달되고 순차적으로 접근할수있다.   java.io 패키지의 스트림 클래스처리단위처리방향입력스트림출력스트림기본스트림바이트스트림InputStream,FileInputStream,ByteArrayInputStreamOutputStream,FileOutputStream,ByteArrayOutputStream문자스트림Reader,FileReader,CharArrayReader,StringReaderWriter,FileWriter,CharArrayWriter,StringWriter보조스트림바이트스트림BufferedInputStream,DataInputStream,ObjectInputStramBuf..
[JS] 다운로드 기능 - a 태그 download 속성
·
STUDY/JavaScript
태그의 download 속성은 사용자가 하이퍼링크를 클릭할 때 해당 대상(target)으로 연결되지 않고 대신 해당 콘텐츠가 다운로드됨을 명시합니다. 이 속성은 반드시 href 속성이 설정되어 있어야만 사용할 수 있습니다.이 속성의 속성값은 다운로드되는 파일의 이름이 되며, 그 값에 특별한 제약은 없습니다. 브라우저는 다운로드되는 파일의 정확한 확장자명을 확인하여, 자동으로 파일 이름 끝에 추가합니다. (.html, .pdf, .jpg 등)만약 download 속성의 속성값을 생략하면, 다운로드되는 파일의 원래 이름이 사용됩니다.  var url = "다운로드하고자하는 파일경로";var anchor = document.createElement('a');anchor.href = url;anchor.d..
[JAVA] 자바 파일 권한 변경 방법
·
STUDY/JAVA
자바 파일 업로드시 권한 변경 방법1. Runtime.getRuntime().exec() 사용import java.io.IOException;public class ChmodExample { public static void main(String[] args) { String destFile = "/path/to/your/file"; // 수정할 파일 경로 try { // chmod -R 777 명령어 실행 Process process = Runtime.getRuntime().exec("chmod -R 777 " + destFile); process.waitFor(); // 명령어 실행 완료 대기 ..
[Spring] Spring에서 클라이언트로부터 파라미터를 받는 방법과 Content-Type 설정
·
STUDY/SpringLegacy
Java Spring에서 클라이언트로부터 파라미터를 받는 방법과 contentType 설정에 대해 정리 Content-Type 설정Content-Type은 클라이언트가 서버에 전송하는 데이터의 형식을 나타내는 HTTP 헤더입니다. 서버는 이 정보를 사용하여 요청 본문을 올바르게 처리합니다.일반적인 Content-Typeapplication/x-www-form-urlencoded: 기본 폼 데이터 전송 형식. @RequestParam을 사용할 때 기본적으로 이 형식을 사용합니다.application/json: JSON 형식의 데이터를 전송할 때 사용합니다. @RequestBody와 함께 사용됩니다.multipart/form-data: 파일 업로드 시 사용됩니다. 파라미터 수신 방법@RequestParam용..