본문 바로가기

COMPUTER-SCIENCE4

[Server] Tomcat 오류 해결 방법 문제 : Starting Tomcat v8.5 Servet at 'localhost' has encountered a problem. Server Tomcat v8.5 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. 해결법 : 라이브러리 등 서버가 무거워져서 45초(기본값) 이내에 시작 못하는 경우. Server editor에서 Timeouts 탭의 Start 값을 조절하여 해결. 문제 : Starting Tomcat v8.5 Servet at 'localhost' has encountered a pr.. 2022. 1. 27.
[프로그래밍 언어] 정규 표현식 정규표현식(Regular Expression)이란? 문자열에 해당 조합이 있는지 검색하는 식 자바, 오라클, C언어 등 여러 언어에서 동일하게 적용된다. 사용 방법 정규표현식 객체 생성 //자바스크립트의 경우, 둘 다 사용 가능 var regExp = new RegExp('test'); var regExp = /test/;​ 메타문자 정규표현식 의미 ^문자 '문자'로 시작 문자$ '문자'로 끝남 [문자] '문자'가 포함 {최소, 최대} 최소, 최대 몇 문자 . 1개 문자 자리 + 1개 이상의 문자 자리 * 0개 이상의 문자 자리 ? 0개나 1개 [^문자] '문자' 제외 \d 0~9 \D 숫자가 아닌 모든 문자 \w 영문자, 숫자, '_' \W 영문자, 숫자, '_'를 제외한 모든 문자 \s 공백문자(띄어.. 2021. 12. 27.
[읽은 책] 그림으로 배우는 네트워크 구조 Ⅰ. 동기 네트워크 공부를 하면서 머리에 이해해서 들어오기보다 그냥 암기하는 정도로 느껴져서, 네트워크 전반에 대한 이해를 하기 위해 읽기 시작했다. Ⅱ. 책 정보 제목 : 그림으로 배우는 네트워크 구조 저자 : 후쿠나가 유우지 발행일 : 2017/02/28 Ⅲ. 기억에 남는 문구 인사말 : "내버려둘 수 없으면서도 잘 모르는 것"의 대표 격인 네트워크 p40. : 신뢰도를 구현하는 TCP의 통신 절차. ...(중략)... 대상이 응답을 하든말든 일정 범위까지 마음대로 데이터를 보내는 방법을 채택하여 신뢰도가 높고 효율이 좋은 통신을 구현 p128: 예나 지금이나 컴퓨터 내부에서 0과 1만 다룰 수 있다는 사실은 전혀 변하지 않았다. Ⅳ. 느낀 점 "개발자가 된다면 어떤 지식이 필요한가?" 라고 주위에 .. 2021. 11. 27.
[프로그래밍] 기초와 언어 분류 1. 기초 컴퓨터=하드웨어+소프트웨어(+펌웨어) 하드웨어 : 컴퓨터의 물리적인 장치. 보통 입력, 출력, 연산, 기억, 제어장치로 나뉜다. 소프트웨어 : 하드웨어 상에서 구동되는 프로그램을 총칭. 프로그램과 데이터로 구성된다. 임베디드 시스템 : 특정 기계장치 안에 내장되어있는 컴퓨터 시스템. 냉장고나 로봇청소기 같은 경우의 단일목적 컴퓨터! 임베디드 시스템의경우 펌웨어가 필수적. 드라이버 다운, 펌웨어 업그레이드 등으로 성능 업데이트. 소프트웨어=프로그램+데이터 프로그램이란? 사용자가 컴퓨터에게 작업을 지시하기 위한 매개체. 시스템 소프트웨어 : 응용 소프트웨어가 작동할 수 있도록 베이스를 제공. 운영체제, 게임엔진, 드라이버, 유틸리티, 펌웨어 등이 있다. 드라이버 : CPU 에서 처리 유틸리티 : .. 2021. 11. 18.