no image
[JS] jQuery CDN 방식으로 최신 버전 가져오기
jQuery CDN이란?CDN은 Content Delivery Network의 약자로, 웹 페이지에 필요한 자바스크립트 라이브러리나 스타일시트 등을 효율적으로 전달하는 기술이다.jQuery CDN은 jQuery 라이브러리를 CDN을 통해 가져오는 방식을 의미한다.jQuery는 js 코드 내에서 바로 사용이 불가능하기 때문에 CDN 방식을 통하여 필요 라이브러리를 가져온다고 생각하면 된다. jQuery CDN 사용방법위 코드는 3.6.0 버전을 가져오는 CDN 주소이다.*버전에 따라서 주소가 다름 위 코드가 항시 최신 버전을 가져오는 주소이다.
2024.04.22
no image
The selected JRE does not support the current compiler compliance level of 1.8
원인기존에 JDK 1.8 버전을 사용하다가 1.7로 변경하니 위와 같은 오류가 발생하였다.정확한 오류 코드는 아래와 같다.The selected JRE does not support the current compiler compliance level of 1.8 검색해 보니 컴파일러 버전과 JDK 버전을 일치시켜줘야 한다고 되어 있다. 해결방안[Window] → [Preferences] → [Java] → [Compiler]에서 Compiler compliance level을 JDK 버전과 동일하게 맞춰주면 해결된다.
2024.04.09
no image
[Java] 이클립스 JDK 버전 설정/변경하기
이클립스 버전eclipse-jee-2022-03-R기존 JDK 버전jdk1.8.0변경 JDK 버전jdk1.7.0 1. 상단 [Window] → Preferences 2. [Java] → [Installed JREs] → [Add...] 3. JRE Type은 Standard VM을 선택해 준 뒤에 [Next] 4. JDK가 설치되어 있는 경로를 선택 (보통 아래와 같은 경로에 설치함) 후 [Finish] 5. 추가한 jdk1.7 버전을 체크한 뒤에 [Apply] 6. 위 순서까지만 진행하면 설정된 컴파일러 버전과 JDK 버전이 달라서 그렇기 때문에 Compiler 버전도 맞춰야 한다. [Java] → [Compiler] 7. 버전을 맞추면 오류가 사라지는 것을 확인할 수 있다. 버전을 1.7로 맞춰준 뒤..
2024.04.09
no image
[Java] HttpServletRequest 내장 함수
HttpServletRequest란?Java 웹 애플리케이션을 개발할 때, HTTP 요청을 처리해야 하는 경우가 많다.HttpServletRequest 인터페이스는 이러한 HTTP 요청을 처리하기 위한 핵심 클래스 중 하나다.사실 자주 사용하는 함수는 일부인 것 같고 나머지는 생소한 함수들도 있길래 정리한다.  request.getMethod()getMethod는 HTTP 요청 메소드를 반환한다. 주로 GET, POST, PUT, DELETE 등의 값 반환.HttpServletRequest request = ...; // HttpServletRequest 객체 생성String method = request.getMethod();System.out.println("HTTP 요청 메소드: " + method..
2024.03.21
no image
[ORACLE] 시퀀스(Sequence) 생성, 변경, 삭제
ORACLE Sequence란?ORACLE Sequence는 데이터베이스 객체로, 순번을 생성하고 제어하는 데 사용된다.순번은 일련의 숫자 값을 생성하는 객체로, 주로 테이블의 기본 키 값을 생성하는 데에 활용된다.Sequence를 사용하면 여러 사용자가 동시에 접근해도 고유한 값이 보장된다는 장점이 있다.  Sequence 생성하기ORACLE에서 Sequence를 생성하는 방법은 간단하다. 다음과 같이 CREATE SEQUENCE 문을 사용하여 생성할 수 있다.-- ############################-- SEQUENCE 생성하기 -- []에 있는 값은 임의로 변경해 주시면 됩니다.-- {}에 있는 값은 선택하여 사용해 주시기 바랍니다.-- ##########################..
2024.03.18
no image
Windows Server 2008 R2 디스크 정리
원인위 이미지와 같이 시스템 파티션인(C) 디스크 용량이 부족함을 확인하여 프로세스 진행에 있어 문제가 발생하였다. OS 같은 경우 Windows Server 2008 R2 버전에 중계 서버로 사용되고 있다. 불필요한 로그와 일부 파일들을 정리해도 시스템 로그와 서버 로그가 실시간으로 저장되기 때문에 용량 확보가 충분하지 못하다. 일반 OS에서는 [디스크 정리]가 활성화 되어 있지만 서버 같은 경우 수동으로 처리가 필요하다. 처리 과정을 살펴보자 해결방안[복사할 경로]C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da\cleanmgr.exe[붙여넣을 경로]C:\Windo..
2024.03.04
no image
[ORACLE] ORA-29861: domain index is marked LOADING/FAILED/UNUSABLE
오류 메시지 확인먼저, 발생한 오류 메시지를 살펴보자.ORA-29861: domain index is marked LOADING/FAILED/UNUSABLE오라클 데이터베이스에서 Oracle Text 인덱스 관리 작업 중 운영 DB에서 테스트 DB로 데이터를 이관(Insert)할 때 해당 오류가 발생했다.참고로, 테스트와 운영 DB 테이블 구조가 동일하다.INSERT INTO [테스트.테이블명]SELECT * FROM [운영.테이블명]@maindb a WHERE NOT EXISTS (SELECT * FROM [운영.테이블명] WHERE [PK로 잡힌 모든 값]);  해결방법1. 권한 확..
2024.02.29
no image
[ORACLE] Timestamp를 이용하여 데이터 복구
ORACLE DB에서 Timestamp를 이용하여 특정 시간이나 일 전의 데이터를 복구하는 방법이다.해당 기능은 데이터 손상이나 실수로 삭제된 데이터 복구할 때 빠르게 활용 가능하다. 1. Timestamp 사용법ORACLE에서는 Timestamp 데이터 형식을 사용하여 정확한 시간을 나타낼 수 있다.Timestamp 형식은 'YYYY-MM-DD HH24:MI:SS.FF'와 같은 형태로 표현된다.  2. 특정 시간의 데이터 복구--날짜를 이용한 Timestamp--2024년 1월 17일 09시 데이터 조회SELECT * FROM table_name AS OF TIMESTAMP (TO_DATE('2024-01-17 09:00:00', 'YYYY-MM-DD HH24:MI:SS')) WHERE ~~~;--20..
2024.01.17
no image
[브라우저] 크로스 브라우징
웹 개발자들은 다양한 브라우저와 기기에서 웹 애플리케이션이 원활하게 작동하도록 보장하기 위해 크로스 브라우징에 주목한다. 1. 크로스 브라우징이란?크로스 브라우징은 웹 애플리케이션이 여러 브라우저와 플랫폼에서 일관된 경험을 제공할 수 있도록 하는 웹 개발의 한 영역이다.주요 브라우저들은 각자의 표준을 따르기 때문에, 이러한 다양성으로 인해 동일한 코드가 모든 환경에서 잘 동작하지 않을 수 있다. 한국에서는 보통 크로스 브라우징 대응하는 범위는 아래와 같다.1. Chrome2. Safari3. Edge4. Samsung Internet5. Explorer 116. Android 4.4+  2. 크로스 브라우징의 중요성사용자 경험 향상: 다양한 브라우저 및 기기에서 일관된 UI와 UX를 제공하여 사용자들에게..
2024.01.16