profile
나상원의 LOG
post-thumbnail

자바의 정석- 프로세스와 쓰레드

프로세스란 실행 중인 프로그램 이다.프로그램을 실행하면 OS로부터 실행에 필요한 자원(메모리)을 할당받아 프로세스가 된다.프로세스는 프로그램을 수행하는 데 필요한 데이터와 메모리 등의 자원 그리고 쓰레드로 구성되어 있으며 프로세스의 자원을 이용해서 실제로 작업을 수행하

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

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'productJdbcRepository'

test/resources의 yaml 파일을 못 읽어올때

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

JSP 페이지를 html파일로 안보이고, 문서가 다운로드 됩니다.

🔰 jsp페이지 최상단의 contentType이 text/html로 되어 있는지 확인해주세요.콘텐츠타입이 text/html로 되어야만, 브라우저가 HTML 문서로 인식합니다.

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

❓ <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 에서 빨간줄로 jstl을 인식을 못합니다.

배포폴더인 out의 customer.jsp 에서 작업중이신거 아닌지 확인해보세요. 그래도 안되시면 의존성을 지우고 새로고침 해보세요.

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

react-scripts 은(는) 내부 또는 외부 명령 실행할 수 있는 프로그램 또는 배치 파일이 아닙니다

https&#x3A;//nodejs.org/ko/npm 은 자바스크립트 프로그래밍 언어를 위한 패키지 관리자이다.NodeJS를 설치하면 npm이 설치되기 때문에, 명령어를 사용 할 수 있습니다.npm으로도 패키지 관리를 할 순 있지만, 그 밖에 다른 패키지도 있습니다.

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

애너테이션(annotation)

애너테이션은 코드 앞에 붙여서 특별한 의미를 부여하는 기능입니다.주석처럼 프로그래밍 언어에 영향을 미치지 않으면서, 다른 프로그램에게 유용한 정보를 제공 합니다.애너테이션 작성은 메서드 선언부 앞에 @Override를 붙이자.표준 애너테이션은 Java에서 제공하는 애너

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

jdbcTemplate DELETE FROM Parameter index out of range

에러코드테스트코드 중 deleteAll()을 하면 지워져야 하는데, 에러를 발생하면서 실행이 안됩니다.사실 logger를 찍어봤으면 바로 알수 있었겠지만, 아직 초보자 입장에선 이런 에러가 뜨면 감도 안 잡힙니다. 문제는 강의를 보다가, Collections.empty

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

netstat 및 tasklist, taskkill 사용방법

톰켓 및 도커 등 서비스를 운영하다보면 이미 기존 포트와 충돌하는 경우가 발생하여, 켜지지 않는 경우가 있는데 그럴때 사용하는 명령어 입니다.

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

DuplicateKeyException

이미 자료가 들어가 있어서 생기는 에러,글자 그대로 DuplicateKey 입니다.

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

[Windows] 테스트 에러일 시- java.lang.RuntimeException: '-1073741515' and output

Unable to start v5_7_latest on Windows 바로가기Wix가 MySQL 8.0 이상에서 window를 지원하지 않는 문제가 있습니다.따라서 mysql5.7로 테스트 해보면 될듯한데요.지금까지 작성한 문구를 아래와 같이 5.7에서 지원하도록 변경

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

Expected: same property values as - LocalDateTime 에러 일 시

🚨 뜨는 에러🚩 원인 및 해결방법 - data source를 이용하는 강의 중, Insert Test에서 LocalDateTime.now()오류가 났었습니다.원인은 System이 가지고 있는 시계의 문제로, LocatDateTime의 정밀도가 운영체제마다 다르다는

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

java.util.Objects, java.util.Random, java.util.regex(정규식)

java.util패키지에는 많은 수의 클래스가 있지만, 자주 사용되는 중요한 클래스Objects클래스는 모든 메서드가 'static' 입니다. 객체의 비교나 널 체크(null check)에 유용합니다.isNull()은 해당 객체가 널인지 확인해서 null이면 true를

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

IntelliJ Editor > Color Scheme 변경 방법

https&#x3A;//plugins.jetbrains.com/plugin/8006-material-theme-ui/versions다운로드 후 압축해제 합니다.우리가 필요한 컬러스키마는 material-theme-jetbrains-6.x.x 입니다.jar파일만 꺼내서

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

변수의 초기화

상수(Constants) 상수는 '값이 변하지 않는 수'를 의미한다. 하지만 자바에서는 한번 그 값이 정해지면 이후로는 변경이 불가능한 변수도 상수라 한다. 변수를 선언할 때 final 이라는 선언을 추가하면 그 변수는 '상수'가 된다. 값을 딱 한 번만 할당할 수

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

Git에 대해서 알아보자!

Boxiting-cat > ## Boxiting-oct

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

w1-2-Object(객체) 탐구하기

1\. Object(객체) 탐구하기toString(), equals(), hashCode() 에 대해서 알아봅시다. java를 쓰면서, 콘솔출력을 많이 사용하게 되는데 출력에 대한 기능을 만들지도 않았는데, 위 코드를 치면 손쉽게 콘솔출력을 할 수 있게 됩니다. 그럼

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

w1-1- StringBuilder와 StringBuffer 차이

java에서는 대표적으로 3가지의 클래스를 사용하여 문자열을 조작 할 수 있습니다.StringStringBuilderStringBuffer String 클래스와 마찬가지로 StringBuilder와 StringBuffer는 문자열을 변경 할 수 있는 클래스입니다.다만

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

W3D1- SpringBoot Part1 🍖

MavenGradle필요한 라이브러리를 다운받고 classpath에 추가합니다.소스 코드를 컴파일 합니다.테스트를 실행합니다.컴파일된 코드를 packaing 합니다 -> jar / war / zip etcpacking된 파일을 주로 artifacts라고 부르고, 서버나

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

W2D5- 실리콘밸리에서 날아온 데이터베이스 🎁

트랜잭션이란?테이블 내용을 변경하는 SQL들이 연달아 실행되며, 마치 하나의 SQL처럼 다 같이 성공하던지 아니면 실패해야 한다면 트랜잭션의 사용이 필수!Atomic(하나의 시퀀스)하게 실행되어야 하는 SQL들을 묶어서 하나의 작업처럼 처리하는 방법DDL이나 DML 중

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

W2D4- 실리콘밸리에서 날아온 데이터베이스 🎁

INTEGER, INT, SMALLINT, TINYINT, MEDIUMINT, BIGINTDECIMAL, NUMERICFLOATM, DOUBLE, BITDATE, DATETIME, TIMESTAMP, TIME, YEARCHAR, VARCHAR, BINARY, VARBI

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