profile
탐험가
post-thumbnail

CDATA 란?

xml을 파싱하기 위해 사용되는 것입니다.간혹 xml에 보면 <!\[CDATA\[내용]] 이런 코드가 있습니다.이는 파싱되지 않은 문자라는 의미로 (Unparsed) Character Data 입니다.보오\~~통 쿼리에서 사용을 많이 하게 되는데요. (저희 회사에

2021년 10월 10일
·
0개의 댓글
post-thumbnail

Java의 직렬화(Serialize)란?

들어가며 > 예전에 네트워크 통신을 할때 Serialize에 대해 공부를 한 경험이 있지만 지식의 부족함을 느끼고 조사하여 결과를 정리합니다. > 직렬화(Serialize)란? 직렬화(Serialize) 자바 시스템 내부에서 사용되는 Object 또는 Data

2021년 10월 9일
·
0개의 댓글
post-thumbnail

Spring Boot Data JPA 2.0 에서 id Auto_increment 문제 해결

회사의 신규 시스템 구축을 Spring Boot 2.0으로 진행하게 되었습니다.진행 도중 Spring Data Jpa의 @GeneratedValue가 기존과 다르게 작동하는걸 발견하게 되었습니다. 파일 첨부를 넣으니 2의 배수로 아이디가 증가하였습니다.2.0의 migr

2021년 9월 20일
·
0개의 댓글
post-thumbnail

[Spring & Web] return "redirect:/주소" 와 일반 return "view이름"의 차이

이번 포스팅에서는 Spring Web Project에서 URL 요청에 따른 Controller의 처리 중에서 return "redirect:/주소" 와 return "view이름"의 차이에 대해 알아보겠습니다 아래는 해당 프로젝트의 구조입니다.다음은 코드가 약간 추가된

2021년 9월 11일
·
0개의 댓글
post-thumbnail

JS Array 이해, push(), pop(), sort(), splice()

배열(Array)은 JavaScript 객체의 특수한 형태로써, 객체의 프로퍼티명이 0부터 시작해서 순차적으로 커지는 자연수로 이루어진 형태라고 생각할 수 있습니다. 이를 통해 어떠한 데이터를 순차적으로 저장하거나 조회하는데 유용하게 사용됩니다.자바스크립트 배열은 Ar

2021년 9월 11일
·
0개의 댓글
post-thumbnail

Ajax 동작 방식

Asynchronous JavaScript And XML의 약자인 에이작스는 번역하면 비동기적 자바스크립트와 XML의 뜻을 가지고 있습니다. 새로운 언어는 아니고 기존에 사용하고 있는 HTML, CSS, JavaScript, XML등의 언어를 편리하게 사용하기 위해 만

2021년 9월 11일
·
0개의 댓글
post-thumbnail

JAVA 해싱 알고리즘 사용하기

해싱알고리즘은 해시 함수를 기반으로 하는 암호화 알고리즘 중 하나입니다.해싱 알고리즘이 암호화에 사용되는 이유는 해시함수의 특성에서 비롯됩니다.Java에서는 기본적으로 해시 알고리즘을 사용하는 라이브러리를 제공하고 있습니다java.security.MessageDiges

2021년 9월 5일
·
0개의 댓글
post-thumbnail

스프링 redirect 파라미터 처리

스프링에서 redirect를 사용할때 파라미터 값을 넘겨야 할 경우가 있다.예를들어xxx.do?id=mm&name=lee이렇게 하면 값은 가지만...url에 데이터값이 다 노출되기 때문에 먼가 꺼림직하다.그래서 데이터를 숨기면서 다른 controller로 보낼 방법을

2021년 9월 5일
·
0개의 댓글
post-thumbnail

(JAVA)hasNext() vs next() 메서드 차이점?

Iterator 인터페이스의 메서드로 자주 사용됩니다. Iterator에 추가적인 요소가 있을 때 가져오는 역할을 하는데요.단순히 영어만 보면 조금 헷갈립니다. hasNext는 "뭔가 다음에 있으면 가져오는 것 같고", next는? "이것도 다음에 있으면 가져오는 것

2021년 9월 5일
·
0개의 댓글
post-thumbnail

자바의 메인 메서드는 왜 public static을 사용할까?

우리는 자바에서 메인(main) 메서드를 작성할 때 아래와 같이 public static void main을 붙여 작성한다.java public static void main(String\[] args) { // do something }왜 이런 구조를 갖게 되었을까?

2021년 9월 5일
·
0개의 댓글
post-thumbnail

자바 문자열 갯수, 배열 길이(크기), length(), length

1\. length()  : 문자의 길이import java.util.Scanner;public static void main(String \[]arg){     Scanner in = new Scanner(System.in);String input=in.next();

2021년 9월 5일
·
0개의 댓글
post-thumbnail

[Java] 자바 static의 의미와 사용법

정적(Static)이란? 정적(static)은 고정된이란 의미를 가지고 있습니다. Static이라는 키워드를 사용하여 Static변수와 Static메소드를 만들 수 있는데 다른말로 정적필드와 정적 메소드라고도 하며 이 둘을 합쳐 정적 멤버라고 합니다. (클래스 멤버라

2021년 9월 5일
·
0개의 댓글
post-thumbnail

향상 for 문에 관하여

2021년 8월 23일
·
0개의 댓글
post-thumbnail

[JSP/JSTL] JSTL, foreach에서의 varStatus 속성 이용

<c:foreach> 태그 상태 속성 입니다.속성을 이용해서 제어하면 좀더 쉽게 제어할수있습니다.<c:foreach items=”${items}” var=”item” varStatus=”status”>${status.current}      <!– 현재

2021년 8월 23일
·
0개의 댓글
post-thumbnail

Java Instance of 연산자

instanceOf 연산자는 객체가 어떤 클래스인지, 어떤 클래스를 상속받았는지 확인하는데 사용하는 연산자입니다. instanceOf를 어떻게 사용하고, 어떻게 동작하는지 알아보겠습니다. Syntax Syntax는 다음과 같습니다. object가 type이거나 t

2021년 8월 23일
·
0개의 댓글
post-thumbnail

GitHub 토큰 인증 로그인: Personal Access Token 생성 및 사용 방법

Git Hub에서 ID/PW기반의 Basic Authentication 인증을 금지하고,ID/Personal Access Token 방식의 Token Authentication 인증을 요구하고 있다.앞으로는 소스코드를 push/clone하려고 하면, 아래와 같은 문구가

2021년 8월 16일
·
0개의 댓글
post-thumbnail

[JAVA] 자바_indexOf/lastIndexOf(특정 문자 위치 찾기)

indexOf() 라는 기초에 대해 잘 숙지를 못했기에 몇시간동안 뻘짓을 했다..지금부터는 확실히 익혀두어 잘 써보도록 하자indexOf()indexOf(String str)indexOf(int ch)indexOf(int ch, int fromIndex)indexOf(

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

[JAVA] 제네릭(Generic) 문법 정리

제네릭 타입을 이용함으로써 잘못된 타입이 사용될 수 있는 문제를 컴파일 과정에서 제거할 수 있다.제네릭은 클래스와 인터페이스, 메소드를 정의할 때 타입(type)을 파라미터(parameter)로 사용할 수 있도록 한다.장점1. 컴파일 시 강한 타입 체크를 할 수 있다.

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

[JPA] JPA 란

자바로 작성한 애플리케이션은 JDBC API를 이용해서 SQL을 데이터 베이스에 전달한다. JDBC API와 SQL\> JDBC API와 SQL데이터 베이스는 객체구조와는 다른 데이터 중심의 구조를 가지므로 개발자가 객체 지향 애플리케이션과 데이터 베이스 중간에서 SQ

2021년 8월 7일
·
0개의 댓글
post-thumbnail

쿠키(Cookie), 세션(Session) 특징 및 차이

HTTP 프로토콜의 특징이자 약점을 보완하기 위해서 사용된다.클라이언트가 서버에 요청(Request)을 했을 때,그 요청에 맞는 응답(Response)을 보낸 후 연결을 끊는 처리방식이다.HTTP 1.1 버전에서 연결을 유지하고, 재활용 하는 기능이 Default 로

2021년 7월 27일
·
0개의 댓글