본문 바로가기

분류 전체보기

(230)
[error sts] The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path Problem STS 4.15.3 RELEASE 사용 중 JSP 파일 추가하자 발생한 에러. maven 프로젝트. The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path cause java 빌드 경로에서 javax servlet 인 HttpServlet을 찾을 수 없음 resolving pom.xml 기존에 embed만 추가했으나 javax.servlet 추가하기, 추가 후 jsp 파일 지우고 새로 생성하기 org.apache.tomcat.embed tomcat-embed-jasper javax.servlet javax.servlet-api 4.0.1 provided
[error sts] Correct the classpath of your application so that it contains compatible versions of the classes org.springframework.boot.autoconfigure.web.embedded.TomcatWebServerFactoryCustomizer and org.apache.coyote.http11.AbstractHttp11Protocol Problem Description: An attempt was made to call a method that does not exist. The attempt was made from the following location: org.springframework.boot.autoconfigure.web.embedded.TomcatWebServerFactoryCustomizer.customizeMaxHttpRequestHeaderSize(TomcatWebServerFactoryCustomizer.java:265) The following method did not exist: 'void org.apache.coyote.http11.AbstractHttp11Protocol.setMaxHttpRequest..
css 자식 focus 시 부모 효과 :focus-within https://developer.mozilla.org/ko/docs/Web/CSS/:focus-within :focus-within - CSS: Cascading Style Sheets | MDN CSS :focus-within 의사 클래스는 포커스를 받았거나, 포커스를 받은 요소를 포함하는 요소를 나타냅니다. 즉 스스로 :focus 의사 클래스와 일치하거나, 그 자손 중 하나가 :focus와 일치하는 요소를 나 developer.mozilla.org
[spring] xml 설정 시 annotation-driven / annotation-config / component-scan 차이 - RequestMapping 을 하는 역할 - Spring MVC 컴포넌트들을 디폴트 설정으로 활성화 - Spring MVC @Controller에 요청을 보내기 위한 HandlerMapping과 HandlerAdapter를 Bean 으로 등록. ( HandlerMapping: HTTP 요청정보를 통해 컨트롤러를 찾음. ( 요청 URL로 해당 Controller 찾음)) (HandlerAdapter: HandlerMapping 에서 찾은 컨트롤러를 직접 실행) ( - Bean 을 생성하기 위해 context:comoponent-scan 을 명시하면 태그를 포함하지 않아도 MVC 어플리케이션 작동) - ApplicationContext 안에 이미 등록된 Bean 들의 Annotation을 활성화 하기 위..
osi ( open system interconnection) 7계층 https://youtu.be/WBgprCoRvPc?si=mjBOsxavSzGtGwmi OSI 7계층 모델 목적 및 설계 원칙 https://youtu.be/Fh1GAi63CfA?si=GEMInG39tGoSxJO6 TCP/IP https://youtu.be/s6HG8IzOiHc?si=D1G4stxIikhXmftB 패킷과 TCP/IP packet 패킷. 소화물 = 엽서. 데이터 조각 컴퓨터나 Software나 데이터 형식이 다 다르기 때문에 -> 저장. 변화 가 필요하다 -> 느리다 -> 패킷화 (조각) 기종도 다르고, 프로그램도 다르고, 코드도 다르고, 암호화 방식도 다르기 때문에 변화가 필요하다. 축적교환이다 -> 느리다 -> 조각을 내어 보완한다. 전화교환망 PSTN = 회선교환 = 회로교환 (pub..
git github remote branch delete 원격 브랜치 삭제 원격 브랜치 삭제 git push [원격이름] --delete [원격브랜치이름] ex) git push origin --delete test (짧은 버전? 아직 안해봄) git push [원격이름] :[브랜치이름] ex) git push origin :test 원격 브랜치 목록 동기화 git fetch -p (p 옵션은 prune -가지치기-) (원격에서 변경된 브랜치가 동기화된다) 로컬 브랜치 삭제 git branch -d [로컬브랜치이름] ex) git branch -d fix/board git branch -D fix/board
javascript 이벤트 핸들러 종류 출처 : http://warehouseofdev.tistory.com/entry/JavaScript-Event-Handler-%EB%AA%A8%EC%9D%8C JavaScript Event Handler 모음 JavaScript Event Handler 모음 onabort 이미지의 다운로드를 중지할 때 (브라우저의 중지버튼) onactivate 개체가 활성화될 때 발생 (태그의 기능이 작용할 때 발생하는 이벤트로 예를 들어 링크를 누를 경우 링크가 옮겨질때 발생하는 것을 감지하는 이벤트 핸들러) onafterprint 문서가 출력되거나 혹은 출력하기 위해 출력미리보기를 한 후에 발생 onafterupdate 데이터영역 개체에서 발생하는 이벤트로 데이터 소스 오브젝.. warehouseofdev.tisto..
[이클립스 eclipse] or sts //TODO, XXX, FIXME 주석 등 tasks https://sowon-dev.github.io/2021/05/12/210513Eclipse-tasks/ [이클립스/STS] // TODO 주석말고 다른 거, 뭐 없을까? 기능구현을 하다보면 시간에 쫓기거나 우선순위때문에 잠깐 미뤄둬야 할 일들이 있다.모든 걸 다 기억해놓을 수도 없고, 그냥 주석을 쓰면 눈에 잘 띄지않는다.이때 도움이 되는 것이 Task tag 기 sowon-dev.github.io