TJ_Log
close
프로필 배경
프로필 로고

TJ_Log

  • 분류 전체보기 (101)
    • Data Engineering (30)
      • Data Engineering? (2)
      • Hadoop (3)
      • Elasticsearch (0)
      • Redis (4)
      • Spark (6)
      • Kafka (5)
      • Airflow (2)
      • DB (2)
      • 자격증 (6)
    • Data Analysis (2)
      • Machine Learning(ML) (1)
      • NLP (1)
    • Infra (9)
    • ETC (19)
      • Network (1)
      • Linux (4)
      • Algorithm (3)
      • Spring (3)
      • Python (2)
      • Scala (2)
      • Java (3)
      • Javascript (1)
    • Project (9)
    • Trouble shooting (2)
    • Experience (1)
    • Programmers TIL (28)
      • Algorithm (8)
  • 홈
  • 태그
  • 방명록
[JAVA] JSP Action Tag

[JAVA] JSP Action Tag

JSP Action Tag란 JSP페이지 내에서 어떤 동작을 하도록 지시하는 태그 페이지를 이동하고 include를 하는 플로우 제어와 자바 빈을 생성하고 사용하는데 사용됨 태그 종류에는 Forward, include, useBean, setProperty, getProperty, plugin, param, fallback이 있음 forward forward는 요청받은 것을 다른 자원으로 전달하는 데 사용 입력 시 second.jsp의 페이지가 출력되나 URL은 변경이 안됨 Param forward 액션태그와 param을 이용해 다른 페이지에 데이터를 전달 할 수 있다.

  • format_list_bulleted ETC/Java
  • · 2022. 5. 17.
  • textsms
JAVA Web Servlet과 JSP

JAVA Web Servlet과 JSP

Servlet이란 클라이언트의 요청을 처리하고, 그 결과를 반환하는 Servlet클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술이다. (ex 사용자가 로그인 시 입력한 아이디, 비밀번호를 확인 후 다음 페이지를 띄워주어야 하는데, 이러한 역할을 해준다. Servelt 동작 방식 1. 사용자가 URL을 입력하면 HTTP Request가 Servelt Container로 전송 2. 요청을 받은 Servlet Container는 HttpServletRequest, HttpServlet Response 객체 생성 3. Web.xml을 기반으로 사용자가 요청한 URL이 어느 서블릿에 대한 요청인지 찾음 4. 해당 서블릿에서 service메소드를 호출한 후 클라이언트의 GET, POST여부에 따라 doGet()..

  • format_list_bulleted ETC/Java
  • · 2022. 5. 16.
  • textsms

JAVA DAO, DTO, VO에 대해서

DAO (Data Access Object) 데이터베이스의 data접근을 위한 객체입니다. 데이터베이스 접근을 위한 로직과 비즈니스 로직을 분리하기 위해 사용합니다. DAO는 데이터를 조회하거나 조작하는 기능을 전담하도록 만든 오브젝트입니다. 사용자는 자신이 필요한 Interface를 DAO에 건네주고 DAO는 이 인터페이스를 구현한 개체를 사용자에게 편리하게 사용할 수 있도록 반환해줍니다. DTO (Data Transfer Object) 계층간 데이터 교환을 위한 자바빈즈를 말합니다. 여기서 계층은 컨트롤러, 뷰, 비즈니스, 퍼시스턴스 계층을 말하며 각 계층간 데이터 교환을 위한 객체를 말합니다. 계층들간의 데이터 교환을 위해 통일성있는 오브젝트를 제공할 필요가 있으며 그것을 그룹한 것이 DTO입니다...

  • format_list_bulleted ETC/Java
  • · 2022. 5. 16.
  • textsms
Centos7 Elasticsearch 실행 시 Error

Centos7 Elasticsearch 실행 시 Error

centos7 rpm으로 설치 후 실행 시 다음과 같은 error 발생 (Failed at step USER spawning /usr/share/elasticsearch/bin/systemd-entrypoint: No such process) 원인 root의 비밀번호 인증에 이상, elastic 설치 경로 소유자 이상 증상 1. root 비밀번호 변경 불가 해결과정 1. /etc/shadow file 권한이 없음 2. 권한을 주려고 했으나 실패 3. 구글링으로 찾아본 결과 불변속성 제거하는 방법을 알아냄 (참고:https://serverfault.com/questions/714091/cant-edit-files-etc-passwd-and-etc-shadow) 3-1 명령어 입력 lsattr /etc/sh..

  • format_list_bulleted Trouble shooting
  • · 2022. 4. 23.
  • textsms
Centos7 Elasticsearch 설치 시 bootstrap checks failed error

Centos7 Elasticsearch 설치 시 bootstrap checks failed error

1. 문제 centos7에 elasticsearch(7.17.2)를 설치 후 외부 네트워크 엑세스를 허용하려고 elasticsearch.yml 파일에 network.host 부분을 다음과 같이 수정했습니다. vi config/elasticsearch.yml network.host: 0.0.0.0 수정 후 elasticsearch시작 시 bootstrap checks failed이 발생했습니다. 2. 해결 방법 - max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535] limits.conf 파일을 다음과 같이 수정 sudo /etc/security/limits.conf hadoop hard n..

  • format_list_bulleted Trouble shooting
  • · 2022. 4. 12.
  • textsms
  • navigate_before
  • 1
  • ···
  • 14
  • 15
  • 16
  • 17
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (101)
    • Data Engineering (30)
      • Data Engineering? (2)
      • Hadoop (3)
      • Elasticsearch (0)
      • Redis (4)
      • Spark (6)
      • Kafka (5)
      • Airflow (2)
      • DB (2)
      • 자격증 (6)
    • Data Analysis (2)
      • Machine Learning(ML) (1)
      • NLP (1)
    • Infra (9)
    • ETC (19)
      • Network (1)
      • Linux (4)
      • Algorithm (3)
      • Spring (3)
      • Python (2)
      • Scala (2)
      • Java (3)
      • Javascript (1)
    • Project (9)
    • Trouble shooting (2)
    • Experience (1)
    • Programmers TIL (28)
      • Algorithm (8)
최근 글
인기 글
최근 댓글
태그
  • #docker
  • #자격증
  • #spark
  • #dea
  • #data engineering associate
  • #RDB
  • #Kafka
  • #scala
  • #db
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바