profile
한 걸음씩 〰️
post-thumbnail

Spring Boot란?

스프링 프레임워크는 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 간단히 스프링이라고도 불린다.동적인 웹사이트를 개발하기 위한 여러가지 서비스를 제공하고 있다.https://start.spring.io/빌드 툴 : 프로젝트에 필요한 의존성을 관리하는

2023년 4월 22일
·
0개의 댓글
·

JSP 태그

HTML 코드에 자바 코드를 넣어 프로그램이 수행할 기능을 구현할 수 있다.선언문 (declaration) \-> 자바 변수나 메소드를 정의하는데 사용하는 태그 <%! ... %>스크립틀릿 (scriptlet) \-> 자바 변수선언 및 자바 로직코

2023년 3월 19일
·
0개의 댓글
·

JSP란?

JavaServer PagesHTML코드에 Java코드를 넣어 동작 웹페이지를생성하는 웹 어플리케이션 도구이다.HTML + javaHTML을 중심으로 JAVA와 연동하여 사용하는웹언어다.JSP가 실행되면 자바 서블릿(servlet)으로 변환되며웹 어플리케이션 서버에서

2023년 3월 19일
·
0개의 댓글
·

Session & Cookie

하나의 웹 브라우저의 정보를 유지하기 위한 세션 정보를 저장(브라우저 종료시 종료, 클라이언트 로그인 정보)내장객체로서 브라우저마다 한 개씩 존재하고, 고유한 sessionID 생성 후 정보를 추출한다.장점 \-> 서버에서 접근할 수 있기 때문에 보안성이 좋고, 저장

2023년 3월 19일
·
0개의 댓글
·

출력값의 한글이 깨지지 않게 하는 법

CharacterEncodingFilter.java

2023년 3월 19일
·
0개의 댓글
·

GET방식 vs POST방식

서블릿에 데이터를 전송할 때 데이터가 URL뒤에 name = value 형태로 전송보안에 취약전송 가능 데이터 최대 255자기본 전송 방식으로 사용이 쉬움웹 브라우저에서 직접 입력하여 전송 가능여러 개의 데이터를 전송할 때 '&'로 구분해서 전송doGet()서블릿에 데

2023년 3월 19일
·
0개의 댓글
·

Jsp란? + 환경세팅

JSP는 HTML문서에 내부적으로 자바문법을 사용할 수 있게하는 스크립트 언어이다.톰캣 설치 \-> 맥은 tar.gz설치 \-> 윈도우는 Core 64비트 다운 이클립스에서 Create a project -> dynamic 검색 제목 쓰고 modify에서 j

2023년 3월 14일
·
0개의 댓글
·
post-thumbnail

웹과 통신 프로토콜

웹의 등장 배경1-1. web환경CS환경이 배포가 어렵다는 단점을 보완한 모델브라우저만 있으면 어디서든 쉽게 접근 가능1-2. 장점 OS와 브라우저의 제품에 상관없이 어디서든 동작 가능수정된 부분을 쉽게 배포가 가능함.1-3. 단점성능이 떨어지고, 속도가 느림너무 다양

2023년 3월 14일
·
0개의 댓글
·

CSS

CSS Cascading Style Sheets HTML 태그에 옷(=디자인)을 입혀주는 기법 문서 전체의 일관성을 유지할 수 있고, 세세한 스타일 지정의 필요를 덜어준다. HTML 문서에 CSS를 적용하는 방법 ... -CSS는 HTML문서 내의 어느 위치에나 올

2023년 2월 23일
·
0개의 댓글
·
post-thumbnail

HTML

HT : Hyper Text, 문서와 문서가 링크로 연결되어 있다.M : Markup, 태그로 이루어져 있다. L : Language \-> 웹사이트의 틀을 만들어주는 마크업 언어.태그 내부에 값을 넣을 수 있을 뿐 아니라 태그마다 속성을 부여할 수 있음. 태그의 속

2023년 2월 22일
·
0개의 댓글
·

View / Sequence / Index

하나의 가상 테이블이라고 생각작업시 자주 조회하는 데이터들이 있다. 한 테이블에 데이터가 있으면 조회하기 편하겠지만 그렇지 않은 경우가 있다.여러 테이블을 join 사용하여 가져오고 쿼리가 복잡한 경우도 있다.이런 경우 쿼리를 뷰로 만들어 놓고 사용하면 편리하다.보안에

2023년 2월 15일
·
0개의 댓글
·

Oracle 데이터 타입 / DDL, DML

1. Oracle data type 1-1. 데이터 타입 데이터 타입이란 컬럼이 저장되는 데이터 유형을 말한다. 기본 데이터 타입은 문자형, 실수, 소수, 자료형등의 여러 데이터를 식별하는 타입이다. 1-2. 문자 데이터 타입 varchar2 가변길이로 저

2023년 2월 14일
·
0개의 댓글
·

Oracle. 중복제거 / 조인(Join) / 서브쿼리

1. 중복제거 distinct group by -> 데이터를 그룹핑해서 그 결과를 가져오는 경우 사용한다. 집계함수와 짝을 이루어 사용할 수 있다. having -> where절에서는 집계함수를 사용할 수 없다. -> having절은 집계함수를 가지

2023년 2월 13일
·
0개의 댓글
·
post-thumbnail

페널티킥 게임(최종)

페널티킥 게임이 완성됐다.아직은 많이 부족한 실력이지만, 처음으로 만든 토이 프로젝트이기에 애정을 많이 가지고 작업했는데,나의 첫 프로젝트에 대해 소개하고 정리하고자 한다.이름만 들어도 어떤 게임인지 대부분의 사람들이 알 수 있듯이,플레이어는 키커가 되어 득점을 하고,

2023년 2월 12일
·
0개의 댓글
·
post-thumbnail

페널티킥 게임(과정2)

과정1에서는 키커가 <좌측, 우측, 중앙> 3가지 값이 아닌 아무 문자나 숫자를 입력해도 득점으로 인정되는 오류가 있었다.이 코드로 키커의 득점과 골키퍼의 선방이 결정됐는데, 골키퍼의 다이빙 방향과 입력 값이 같다면 선방으로 출력되는 것은 맞지만, 그 외의 값을

2023년 2월 9일
·
0개의 댓글
·

Oracle. SQL 기본 문법

and 연산자as : 별칭, 알리아스distinct : 중복 제거or 조건부정범위likeis nullorder by (정렬)sum : 합계count평균, 최대값, 최소값, 절대값, 반올림trunc : 절사

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

Dbever 단축키

디비버 단축키 모음

2023년 2월 8일
·
0개의 댓글
·
post-thumbnail

데이터베이스와 SQL

현실 세계에서 관찰이나 측정을 통해 수집한 단순한 사실이나 값.의사 결정에 도움을 줄 수 있는 유용한 형태자료를 가공(처리)해서 얻을 수 있는 결과를 의미어느 한 조직체의 여러 응용 시스템들이 공동으로 사용할 수 있도록 통합하여 저장한 운영데이터의 집합공동의 목적을 지

2023년 2월 8일
·
0개의 댓글
·

도커를 이용해 M1맥북 ORACLE DB 사용하기

Colima 설치brew install colima Docker 설치 (2가지 옵션)\->Docker 설치 링크또는 \-> brew를 이용한 설치brew install --cask dockerColima 실행colima start --memory 4 --arch x86

2023년 2월 8일
·
0개의 댓글
·
post-thumbnail

페널티킥 게임(과정1)

골키퍼 클래스키커 클래스메인 메서드를 가진 클래스좌측, 중앙, 우측이 아닌 다른 값을 입력했을 때 득점으로 인정되는 오류.경기 결과를 출력할 때 팀 이름을 직접 입력해야 했는데, ArrayList 첫 번째 값에 할당한 홈팀의 이름을 출력하는 방법 찾아보기처음 구상했던

2023년 2월 7일
·
0개의 댓글
·