STS 톰캣 오류

The configuration may be corrupt or incomplete.\-> 깃 연동문제로 이것저것 설정을 다시하던 중.. 톰캣 서버 오류까지 문제가 생겼다 서버를 삭제하고 다시 설정하면 되겠지 했지만 계속 저 오류가 발생했고, 톰캣 서버를 완전

2022년 4월 9일
·
0개의 댓글

BufferedReader,BufferedWriter

Scanner와 sysout이 아닌 BufferedReader, BuffferedWriter에 대해 정의하고 사용법을 정리해 보면우선, buffer의 의미는 완충제,완충장치,완화하다 라는 의미를 가지고 있다.프로그래밍에서 버퍼는 데이터 전송 시 사용되고, 데이터를 어디

2022년 3월 29일
·
0개의 댓글

charAt(int i)-'0'

charAt은 자바의 문자열에 index값으로 문자를 하나씩 읽어오는 방식으로 String name='자바'라고 한다면 charAt(0)='자'가 되는 것이다. 하지만 숫자를 문자열로 받아 하나씩 따로 처리하고 싶을때,String age='123'이 있다고 한다면 ch

2022년 3월 8일
·
0개의 댓글

<c:foreach> list sum값 구하기

파이널 프로젝트 구현시 배달메뉴에 따른 메인메뉴가격 + (옵션가격\*옵션수량) 으로 각 메인메뉴당 총 가격을 구하는 공식을 사용해야하는데 메인메뉴 당 각각의 옵션을 리스트로 구해오기 때문에 foreach문을 사용해야하고 foreach로 구해진 값들을 누적 sum해야 총

2022년 2월 20일
·
0개의 댓글

jstl사용해서 list 받아오기

파이널 프로젝트 진행시 배달 내역 list,상세내역 list로 받아오는 부분을 구현하게 되었고이차원 배열을 사용하여 뿌려주면 되겠지 생각했었지만,, jstl부분에서 오류가 발생하여 내용 정리해 보려고 한다. 우선 내가 필요한 내역을 받아와야 하는데 프로젝트 구조상 \-

2022년 2월 11일
·
0개의 댓글

Spring Security 비밀번호 재확인

사용자가 로그인 후 자신의 정보를 보거나 수정할때 한번 더 비밀번호를 확인 할 수 있게 구현했다.처음에는 시큐리티 암호화로 인해서 오류가 발생했는데 Authentication 객체를 이용해 비밀번호를 비교하고 컨트롤러에서 처리하여 화면을 구성 할 수 있었다.비밀번호가

2022년 2월 3일
·
0개의 댓글

spring email 임시비밀번호 발급

파이널 프로젝트를 진행하면서 이메일 연동 부분을 구형하게 되었고,다양한 코드들이 올라왔지만 spring특성상 설정이 워낙 다양하고 복잡해서 생각보다 더 시간이 걸렸다.우선 우리조는 spring기반으로 xml이 아닌 java클래스로 구현했다. 네이버, 다음 등을 사용할

2022년 1월 26일
·
0개의 댓글

git 'Push to - origin' 오류

파이널 프로젝트 시작 후 push를 하면 이렇게 오류가 발생되면서 push가 되지 않았다 properties의 문제인가 싶어서 찾아봤는데.. git 토큰의 문제였다 Window-preferences-General - Security - Secure Storage으로 들

2022년 1월 21일
·
0개의 댓글

jQuery radio

radio 버튼 생성및 버튼 변경으로 인한 색상 변화를 줄때 처음엔 ArrayList로 얻어와야하나? 방법을 어떻게 해야하지?이런 생각에 더 어렵게 생각했던 것 같다. 결과값은 이렇게 각 라디오 버튼을 누르면 해당 색상으로 변화하게 만들었다 단순하고 기초적인 내용이라도

2022년 1월 12일
·
0개의 댓글

spring 오류

A query was run and no Result Maps were found for the Mapped Statement==>resultType을 제대로 적어주지 않아서 생긴 오류 insert,update문 사용할때 parameterType/resultType

2022년 1월 6일
·
0개의 댓글

SERVER

클라이언트 프로그램 1\. 서버접속하기 (Socket 객체 사용 -서버 ip주소,포트 설정) 2\. Socket객체를 통해 데이터 송수신하기(io스트림 사용) 3\. 접속 종료(소켓닫기) 서버프로그램 1\. ServerSocket생성(port번호 설

2021년 12월 12일
·
0개의 댓글

트랜잭션

트랜잭션 1\. 트랜잭션 - 분리되어서는 안되는 연속적으로 수행되어야 할 작업의 묶음 2\. JDBC에서의 트랜잭션 처리 \- JDBC에서는 자동커밋이 기본으로 설정되어있다. 트랜잭션 처리는 Connection 객체를 통해서 설정한다. \- 방

2021년 12월 12일
·
0개의 댓글

PreparedStatement

PreparedStatement Statement를 상속받은 인터페이스로 sql구문을 실행하는 기능의 객체사용방법sql문장에 변수가 들어갈 부분을 ?로 지정하고 대응되는 값을 setXXX메소드로 설정한다.특징Statement는 실행시에 sql명령어를 지정해서 sql

2021년 12월 12일
·
0개의 댓글

JDBC

JDBC (Java DataBase Connectivity) JDBC 수행단계드라이버로딩DB접속 및 Connection객체 얻어오기원하는 작업 구현(추가/수정/삭제/조회등)DB접속해제public class Test01 { public static void main

2021년 12월 12일
·
0개의 댓글

람다식

람다식 jdk1.8 버전에서 추가된 기능메소드를 하나의 식으로 간단하게 표현한것형식(자료형 변수)-> {메소드 실행코드;}함수형 인터페이스에서만 람다식을 사용할 수 있다. 함수형 인터페이스 : 추상메소드를 하나만 갖고 있는 인터페이스.(예:Runnable

2021년 12월 12일
·
0개의 댓글

익명의 내부 클래스

익명의 내부 클래스 추상클래스나 인터페이스를 상속받아 클래스가 딱 한번만 사용될때 익명의 내부클래스를 만들어 사용할 수 있다.만드는 방법 인터페이스(또는 추상클래스) 객체명=new 인터페이스명(){ 추상메소드 오버라이딩 .. }

2021년 12월 12일
·
0개의 댓글

로컬내부클래스

로컬내부클래스 메소드안에 내부클래스가 만들어지는 경우메소드내에서만 사용가능하고 지역변수는 접근할수 없고 멤버변수만 접근 가능하다. final상수는 접근 가능

2021년 12월 12일
·
0개의 댓글

내부클래스

내부클래스(Inner Class)클래스 내부에 또 다른 클래스를 포함하는 것내부클래스는 외부클래스의 모든 멤버를 자신의 멤버처럼 사용할 수 있다. ( private멤버도 접근 가능)

2021년 12월 12일
·
0개의 댓글

스레드의 동기화

스레드의 동기화 하나의 객체(자원)을 여러개의 스레드가 공유해서 사용할때 하나의 스레드가 사용중이면 다른 스레드는사용할 수 없으며 잠금(lock)인 상태가 되는것동기화 처리방법 방법1) 동기화할 객체에 synchronized블록으로 묶기 synchro

2021년 12월 12일
·
0개의 댓글

Thread

스레드 하나의 응용프로그램에서 여러개의 작업을 경량의 프로세스로 나누어 실행하는 것시간이 오래 지연되는 작업이나,동시에 실행되어야 하는 작업이 있을때 스레드로 만든다.예)동시에 파일 업로드하기게임프로그램에서 이미지를 동시에 따로따로 이동시키기...스레드 만드는 방

2021년 12월 12일
·
0개의 댓글