전체 글 275

[Tomcat] 오류해결 'starting tomcat v8.5 server at localhost has encountered a problem.'

❌에러 서버를 restart했더니 뜨는 오류 starting tomcat v8.5 server at localhost has encountered a problem..블라블라.. 여기서 중요한 부분은 저 파란박스! Server at localhost are already in use. : ( port 8005, 8080의 톰캣) 서버가 이미 사용중이다. 해결방법❓ 1. 실행할 port 번호를 바꾸거나 2. 내가 원하는 port 8080 에서 실행중인 것을 종료시키거나 1. 실행할 port 번호 바꾸기 아직 정리못함 2. 실행중인 port 종료하기 1) window에서 cmd 열기 ( window + R ) 2) 내가 사용하고 싶은 port 8080 을 사용중인 프로세스 ID찾기 netstat -ano 쭈..

그때 그때/back 2023.02.09

특정상태에서 텍스트가 흐릿하게보일 때

디자인을 입히려고 selectbox를 ul, li로 만들어줬다. 다른 화면의 select는 괜찮은데 특정 화면에서만! 테이블에 들어있는 select에서! option리스트가 흐릿하게 보이는 현상 ㅠ 무슨문제인지 감이 안잡혀서 f12에서 css를 하나씩 제거해봄, 결론은 overflow때문! overflow는 option 종류가 많을경우에 무한으로 늘어질수없으니 height와 overflow-y:auto를 같이 적용했었음.. 이문제를 해결하려고 css overflow cloudy, css overflow blur, css overflow blurry 등등 검색했는데 https://stackoverflow.com/questions/49349337/chrome-text-blur-with-overflow-ysc..

그때 그때/CSS 2023.01.27

26장. ES6 함수의 추가 기능

26.1 함수의 구분 ES6 이전의 모든 함수는 일반 함수 호출, 생성자 함수 호출이 가능함 var foo = function () { return 1; }; //ES6 이전의 모든함수는 callable이자 constructor foo();//일반함수 호출, 1 new foo();//생성자 함수 호출, foo {} var obj = {foo: foo}; obj.foo();//메서드로서 호출, 1 ES6 함수 구분 constructor prototype super arguments 일반 함수 O O X O 메서드 X X O O 화살표 함수 X X X X 26.2 메서드 : 축약표현으로 정의된 함수 const obj = { x: 1, foo(){ return this.x; },//메서드 foo bar: fu..

21장. 빌트인 객체

21.1 자바스크립트 객체의 분류 - 표준 빌트인 객체 : ECMAScript 사양에 정의된 객체로 실행환경(브라우저 또는 Node.js)과 관계없이 사용 가능, 전역객체의 프로퍼티로서 제공, 별도의 선언없이 전역 변수처럼 언제나 참조 가능 - 호스트 객체 : ECMAScript 사양에 정의되어 있지않지만 JS 실행횐경에서 추가로 제공하는 객체 브라우저 : COM, BOM, Canvas, XMLHttpRequest, fetch, requestAnimationFrame, SVG, Web Storage, Web Component, Web Worker와 같은 클라이언트 사이드 Web API를 호스트로 제공 Node.js : Node.js 고유의 API를 호스트 객체로 제공 - 사용자 정의 객체 : 사용자가 직..

20장. strict mode

20.1 strict mode란? function foo(){ x=10; } foo(); console.log(x); 변수의 선언이 없기때문에 ReferenceError가 발생할 것 같지만 JS엔진이 전역객체에 x프로퍼티를 동적으로 생성하여(암묵전 전역)10을 출력, 이는 오류의 원인이 될 수 있음 이런 현상의 방지를 위한 strict mode로 명시적인 에러를 발생시킴, 또는 ESLint 사용(문법적오류, 잠재적오류, 오류 원인 리포팅) 20.2 strict mode의 적용 //1. 전역의 선두 'use strict'; function foo(){ //2. 함수 몸체의 선두 'use strict'; x=10;//ReferenceError : x is not defined } foo(); 20.3 전역에..

18장. 함수와 일급 객체

18.1 일급 객체 일급객체의 조건 1. 무명의 리터럴로 생성 가능(런타임에 생성 가능) 2. 변수나 자료구조(객체, 배열 등)에 저장 가능 3. 함수의 매개변수에 전달 가능 4. 함수의 반환값으로 사용가능 //1. 무명의 리터럴로 생성가능 //2. 변수에 저장가능 //런타임(할당단계)에 함수 리터럴이 평가되어 함수객체가 생성되고 변수에 할당됨 const increase = function(num){ return ++num; } const decrease = function(num){ return --num; } //2. 객체에 저장가능 const auxs = {increase, decrease}; //3. 함수의 매개변수에 전달가능 //4. 함수의 반환값으로 사용가능 function makeCounte..

반응형