일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Kernighan의 C언어 프로그래밍
- 이터레이터
- 네트워크 설정
- 페이징
- 선형대수
- iterator
- 친절한SQL튜닝
- network configuration
- 스프링 시큐리티
- 목록처리
- ㅒ
- d
- 알파회계
- 처음 만나는 AI 수학 with Python
- resttemplate
- 처음 만나는 AI수학 with Python
- baeldung
- 스프링부트핵심가이드
- GIT
- 코드로배우는스프링웹프로젝트
- 리눅스
- 자바편
- 자료구조와함께배우는알고리즘입문
- 코드로배우는스프링부트웹프로젝트
- /etc/network/interfaces
- 구멍가게코딩단
- 티스토리 쿠키 삭제
- 자료구조와 함께 배우는 알고리즘 입문
- 서버설정
- 데비안
- Today
- Total
목록오류 (10)
bright jazz music
리눅스는 일반사용자에게 WellKnown PORT 사용권한을 부여하지 않는다. Well Known port는 1024번 이하의 포트를 의미한다. 따라서 일반 사용자 계정으로 80번 포트를 사용하는 애플리케이션을 실행할 수 없는 것이다. 이 때는 루트 계정으로 실행하거나 sudo를 사용해서 명령어를 실행시킨다. 또는 포트포워딩을 통해 해결하는 방법이 있다.
어느 날부터 시크릿 모드가 아닌 일반 크롬 창에서 tistory 접속이 되지 않았다. 그 동안 한 번도 쿠키 삭제를 하지 않았기 때문에 납득하였다. 크롬에서 모든 쿠키를 삭제하면 해결될 일이었지만 그러고 싶지 않았다. 티스토리 쿠키만 삭제하기를 원했다. 그 방법은 아래와 같다. 다시 일반 크롬창에서 tistory 접근하면 접속이 가능하다.
class file has wrong version 61.0, should be 55.0 Please remove or make sure it appears in the correct subdirectory of the classpath. java 버전 17을 써야 하는데 그 아래 버전을 쓰고 있어서 생기는 문제이다. - java SE 17 = 61.0 - java SE 11 = 55.0 아래 버전의 경우 java 17 이상 버전이 필요하다. - Spring MVC 6.0.0 - Spring Boot 3.0.0 - Spring REST DOCS 3.0.0 pom.xml 또는 gradle.build를 확인했는데 17이 필요 없는 버전이라면? 사용하려는 라이브러리가 자바 17 이상을 요구하는 것일 수도 있다..
오류 Caused by: org.springframework.core.NestedIOException: Failed to parse mapping resource ~~ Mapped statements collection already contains value for 네임스페이스명.쿼리id ~~ 마이바티스를 사용하는 경우, 쿼리 아이디가 중복됨으로써 발생하는 문제이다. 내 경우 아래와 같은 에러 로그가 발생하였다. 오류 분석 20220729 21:16:33.552[ localhost-startStop-1] WARN o.s.b.c.e.AnnotationConfigEmbeddedWebApplicationContext - Exception encountered during context initializati..
org.apache.catalina.webresources.Cache.backgroundProcess The background cache eviction process was unable to free [10] percent of the cache for Context [] - consider increasing the maximum size of the cache. After eviction approximately [9,244] KB of data remained in the cache. 톰캣 캐시 여유공간 부족 문제 때문에 발생하는 문제 톰캣경로\context.xml 내용 추가 context> ~ 중략 ~
java.lang.IllegalArgumentException: Name for argument type [java.lang.Integer] not available, and parameter name information not found in class file either. 컴파일 시 debugging enabled 가 되어 있지 않으면 발생. 파라미터에 관한 정보를 찾지 못해서 발생하는 오류이다. @PathVariable(name="listNo") integer listNo 처럼 name을 써주면 가능 @RequestParam의 네 가지 파라미터 - defaultValue : 값이 없을 때 기본으로 전달할 값 - name: uri에서 바인딩 할 파라미터의 이름. The name of the req..
virtual box로 가상머신을 생성한 후에 mariaDB를 다운 받았다. 압출을 해제한 후에 해당 디렉토리에 진입했다. 그리고 아래의 명령어를 입력했다. ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/personal-db 스크립트 디렉토리 안의 mysql_install_db.sh을 실행하라는 의미이다. 이 때 조건을 설정해 주었다. ./scripts/mysql_install_db : mysql_install_db.sh 실행 (설치 스크립트이다. 이 때 아래의 조건을 추가) --user=mysql : 사용자명은 mysql로 설정 --basedir=/usr/local/mysql : mariadb 관련 파..
No message found under code '~~ for locale 'ko_KR'. 이런 오류가 뜨면 messages.properties의 스펠링 철자가 잘못되었거나, application.properties의 내용이 잘못되어 있는지 확인하라 spring.messages.basename=messages, ????? 나의 경우엔 utf-8으로 설정되어 있지 않아 위처럼 되어 있었다. 다시 아래와 같이 고쳐주니 정상작동하였다. spring.messages.basename=messages, errors
'Could not resolve placeholder in value' 오류 프로젝트에 우클릭 run as RunConfiguration 서비스는 -Dapp.home=. gw는 -Dapp.mode=all -Dapp.home=. https://bba-jin.tistory.com/12
삼 일째 붙잡고 있던 오류를 해결했다. 로컬 윈도우 환경에서 문제 없이 작동하는 기능이 리눅스 환경에서 작동하지 않는 문제였다. 게시판의 글 목록을 엑셀 파일로 다운받는 기능이었는데, 이 기능은 리눅스 환경에서는 500 에러를 발생시켰다. 로그를 살펴보니 nullPointerException이 주된 원인이었다. 우선은 NullPointerException에 대해 조사했다. 생성되지 않은 객체의 메소드를 사용하려 할 때 발생하는 오류라는 것이 골자였다. 그러나 아무리 찾아 보아도 생성되지 않은 객체의 메소드를 사용하는 코드는 없었다. 의심가는 부분이 있기는 했지만 테스트 해보니 역시 원인이 아니었다. linux, nullPointerException을 조합한 몇 개의 검색어를 활용해 보아도 만족스러운 답을..