- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- javascript
- function
- 오라클
- dbeaver
- spring boot
- 환경세팅
- Oracle
- 오류해결
- 트러블슈팅
- Hostinger
- 프로시저
- 배열
- 함수
- 워스프레스
- 엘리멘터
- iframe
- sql
- PROCEDURE
- 워드프레스
- wordpress
- PLSQL
- 자바스크립트
- 클론코딩
- pl/sql
- JSP
- 문제해결
- 이클립스
목록코딩 (94)
개발 공부중
NOTICE 테이블을 새로 만들고 SELECT * FROM NOTICE; 를 했는데 아래 처럼 자물쇠 모양이 뜨면서 화면 상에서 데이터 수정 및 추가 삭제가 되지 않았다. 자물쇠 내용 : All columns are read-only column is read-only no row identifier found 라고도 오류가 떴다. 테이블을 확인해보니 아래처럼 오류가 떴다. /* ERROR WHILE READING SOURCE: SQL Error [923] [42000]: ORA-00923: FROM 키워드가 필요한 위치에 없습니다. */ 1. 다른 티스토리에서 본 새로고침 실행 2. 디비버 껐다가 키기 3. Columns 부터 Virtual 까지 다 클릭하니 read-only 가 풀렸다. 끝
Java 웹 개발에서는 서블릿을 사용하여 웹 애플리케이션을 구축할 때 여러 가지 상태 값을 관리해야 할 때가 있다. 이러한 상태 값을 저장하고 공유하는 데 ServletContext 객체를 사용할 수 있다. 아래는 ServletContext를 활용하여 미니 계산기를 만들어보고, 상태 값을 저장하고 공유하는 예시 1. 서블릿 클래스 작성 이 서블릿은 사용자로부터 숫자와 연산자를 입력받아 계산하는 데 사용된다. import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.annotation.WebS..
쿼리스트링이란? 쿼리스트링은 URL에서 정보를 전달하는 데 사용되는 일반적인 방법 중 하나이다. 주로 웹 애플리케이션에서 GET 요청을 통해 데이터를 전송할 때 사용된다. 쿼리스트링은 URL의 끝에 "?" 문자로 시작하며, 그 뒤에 "키=값" 쌍을 나열하여 데이터를 전달한다. 각 "키=값" 쌍은 "&" 문자로 구분됩니다. 전달되는 입력값의 형태 예시 (GET 방식) 쿼리스트링을 아래와 같이 사용할 경우 전달되는 값은? 아래 예제는 "/hi" 경로로 HTTP GET 요청을 처리하고, 요청 파라미터 "cnt"를 쿼리스트링에서 읽어와서 반복 횟수를 지정한 후 "안녕 서블릿 !!!" 메시지를 출력하는 예제 코드 import java.io.IOException; import java.io.PrintWriter; ..
JSTL(JSP Standard Tag Library)은 JSP와 함께 사용되어 웹 애플리케이션을 개발하는 데 도움이 되는 도구 중 하나다. JSTL은 JSP 페이지에서 자주 사용되는 태그들의 모음으로, JSP 코드를 더 간결하고 유지보수하기 쉽게 만들어준다. 아래는 그 중 JSTL의 태그와 태그를 사용하는 방법 태그로 변수 설정하기 var: 변수 이름 value: 변수에 할당할 값 scope: 변수의 범위 : JSP 및 JSTL에서 변수의 생존 범위(scope)를 지정하는 데 사용되는 중요한 속성. 변수가 어느 범위에서 사용 가능한지를 결정한다. default값 : page scope(페이지 범위) 페이지 범위 변수는 현재 JSP 페이지 내에서만 사용 가능 페이지 범위 변수는 태그를 사용할 때 scop..
오라클 데이터베이스에서 ROWNUM은 데이터 조회와 필터링에서 유용하게 사용되는 기능이다. ROWNUM = 1 은 주로 데이터 중복을 방지하거나 특정 조건을 만족하는 첫 번째 로우를 조회할 때 사용된다. 서브쿼리(where) 인라인뷰(from)에서 반환되는 각 행에서 1부터 시작하는 순번을 할당한다. ROWNUM이란? ROWNUM은 오라클 데이터베이스에서 각 로우(행)에 부여되는 가상의 번호다. 이 번호는 로우를 고유하게 식별하기 위해 사용된다. 여기서 알아야할 점은 ROWNUM은 데이터베이스 테이블의 실제 컬럼이 아니라 가상의 컬럼이라는 점이다. 그래서 데이터베이스에 저장되지 않으며, 쿼리 실행 결과의 순서에 따라 매겨진다. ROWNUM 사용법 ROWNUM은 주로 처음 몇 개의 로우를 조회하거나 특정 ..
자꾸 잊어버려서 써두는 이클립스 디버깅 방법 마우스로 디버그 시작 포인트를 설정해준다. 상단에 있는 디버그 아이콘을 누르거나 F11을 눌러서 디버그 모드로 진입한다. Yes를 클릭해서 디버그 화면으로 이동한다. F6 을 누르면 한 줄씩 실행 F7 은 실행중인 메소드 외부로 이동 브레이크 포인트를 재설정하고 F8을 누르면 다음 브레이크 포인트로 한번에 이동한다.
인텔리제이에서 단축키 ctrl + shift + t 를 누르면 테스트 파일을 생성할 수 있다. 새 테스트 생성 클릭 확인버튼 클릭 test에 파일이 자동으로 생성된다. package hello.core.discount; import hello.core.member.Grade; import hello.core.member.Member; import org.assertj.core.api.Assertions; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.*; class RateDiscountPolicyTest { RateDiscount..
예를 들어, 3월 14일의 요일을 구하는 방법은 3월 14일의 총 일수 31 + 28 + 14 = 총 73일에서 7로 나눈 나머지가 3이라 WED가 나오게 된다. /************************************* 1. 월의 일 수와 요일을 배열에 담아준다. 2. 입력받은 월( -1 )의 합을 sum 변수에 저장한다. 3. 입력받은 일 수를 sum 변수에 저장한다. 4. 총 합의 7로 나눈 나머지를 요일로 출력한다. ************************************/ import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(Sys..