분류 전체보기 162

java script 24.05.18

문자열 정리  typeOf 연산자-지금 사용하는 값이 어떤 자료형인지를 확인하는 연산자 / typeof 는 오른쪽에 있는 값을 문자열로 바꿔주는 연산자   연산을 할 경우에는 연산자에 () 를 활용해야 함 typeof 연산자가 더 우선순위이기 때문임(NaN not a number)  -형 변환     불린값은 숫자로 형변환할 때 false(0)과 true(1)로 변환이 되어짐어떤값을 불린으로 변환할 떄는 true 값으로 변환이 되어짐빈 문자, 0, Nan 값은 false 로 변환이 되어짐 더하기 기호는 숫자보다는 문자를 연결하는 기능이 조금 더 강하다. 그래서 더하기를 할 때 순서에 상관없이 어느 한 쪽이라도문자열이 있다면 양쪽 모두를 문자열로 바꾼 다음 문자열 연산으로 동작한 다는 점 일치비교(===,..

언어/java script 2024.05.18

node.js

-자바스크립트를 웹 브라우저 뿐만 아니라 다른 곳에서도 사용할 수있게 해주는 또 다른 자바스크립트 실행 환경 1.서버웹브라우저 - 웹브라우저나 모바일앱으로 어떤 요청을 보냈을 떄 응답을 해주는 컴퓨터2.데스크탑에서 실행되는 GUI 프로그램도 만들 수 있고, 작은 로봇용 프로그램도 만들 수 있다, node.js 설치하는 방법 node.js 홈페이지에 접속해서 LTS 다운로드설치되어지는 파일 설명next 누른다음 install 완료함 -이클립스에서 node.js 설치하는 법Help -> Eclipse Marketplace -> node.js 검색이클립스 재실행 후 window-Perspective - Open Perspective에서 Node 설치완료 확인

카테고리 없음 2024.05.18

js

코드잇 자바스크립트 공부 파라미터 매개변수 -함수 뒤에 오는 파라미터에 매개변수를 지정해서함수 내부에서 변수처럼 사용하여 함수를 호출할 떄 파라미터로 전달되는 개념  이 함수를 호출하게 되면 결과 값은이렇게 나오게 된다 -여러개의 파라미터(쉼표를 활용)이 함수를 호출하게 되면 결과는이렇게 나오게 된다. -return  output 다시 돌려준다 반환한다는 의미 이 결과가 나오게 하는 문제 맡긴 금액은 3650000원 입니다. 이자는 146000원 입니다. 최종 받을 금액은 3796000원 입니다.

언어/java script 2024.05.15

JSP

서버 - 웹에서 서비스를 제공하는 컴퓨터 시스템 웹 서버 - 사용자로 부터 HTTP 를 통해 요청을 받거나, 웹 컨테이너가 전달해준 결과물을 정적인 페이지로 생성하여 사용자에게 응답해주는 소프트웨어 웹 컨테이너 - 웹 서버가 전송해준 요청을 기초로 동적인 페이지를 생성하여 웹 서버로 돌려줌. WAS - 웹 어플리케이션이 실행될 수 잇는 환경을 제공하는 소프트웨어 HTTP - www 에서 웹서버와 사용자 사이트의 통신을 위해 사용하는 통신 프로토콜 포로토콜 - 네트워크를 통해 컴퓨터들이 정보를 주고받는 절차 혹은 통신 규약을 말함 포트 - 컴퓨터 사이에서 데이터를 주고받을 수 있는 통로 지시어 - jsp 페이지를 자바 코드로 변환하는데 필요한 정보를 jsp 엔진에 알려줌 / page 지시어, include..

카테고리 없음 2024.03.30

Collection

데이터 집합, 그룹을 의미한다. collection의 interface 는 List, Set, Queue 로 크게 3가지로 나타낼 수 있다. Map의 경우 상속을 받지는 않지만 collection 으로 분리한다. 인터페이스 Set 구현 클래스 HashSet, TreeSet - 순서를 유지하지 않는 데이터의 집합으로 데이터의 중복을 허용하지 않는다. List LinkesList, Vector, ArrayList - 순서가 있는 데이터의 집합으로 데이터의 중복을 허용한다. Queue LinkedList, PriorityQueue - List 와 유사 Map Hashtable, HashMap, TreeMap - 키와 값의 쌍으로 이루어진 데이터의 집합으로 순서는 유지되지 않으며 키의 중복을 허용하지 않으나 값..

언어/java 2024.03.02

ArrayList

ArrayList ArrayList card = new ArrayList(); card.add("현재"); card.add("주연"); card.add("선우"); card.remove(2); //제거하는 요소 //card.clear();//모든 요소를 제거함 //System.out.println(card.size()); 몇 개의 인덱스가 들어있는지 //System.out.println(card.get(2)); 몇 번째 인덱스를 보여주는 지 System.out.println(card); for(String i : card){ System.out.println(i); ArrayList myNum = new ArrayList(); myNum.add(10); myNum.add(20); myNum.add(30)..

언어/java 2024.02.25

객체지향

public class Animal{ //클래스 Animal cat = new Alnimal(); //객체 } 클래스 - 객체를 만드는 기능을 함 객체 - new 키워드를 이용해 클래스의 인스턴스인 객체를 만들어냄 인스턴스 - 특정 객체가 어떤 클래스의 객체인지를 관계 위주로 설명할 떄 사용됨 클래스 변수(static 변수, 공유 변수) - 인스턴스 변수가 인스턴스 마다 독립적인 저장공간을 지닌거와 달리 클래스 변수는 모든 인스턴스가 공통된 저장공간(변수)를 공유한다 - 인스턴스를 생성하지 않고도 바로 사용할 수 있다. - 클래스가 메모리에 로딩될 떄 생성되고, 프로그램이 종료될 때까지 유전된다. - public을 앞에 붙이면 전역변수가 된다 인스턴스 변수 - 클래스의 인스턴스가 생성될 떄 만들어지기 때..

언어/java 2024.02.25

Field(전역 지역 변수)

전역 변수클래스 영역에 바로 선언한 변수 --> 클래스 내에서면 어디서는 다 사용 가능 1. 필드 == 멤버변수 =- 인스턴스 변수- 생성 시점 : new 연산자를 통해 객체 생성- 소멸 시점 : 객채 소멸시 같이 소멸 2. 클래스 변수 == static 변수 => 예약어 쓸 수 있는데 static 이라는 걸 쓰면 클래스 변수가 됨- 생성 시점 : 프로그램 실행과 동시에 무조건 메모리 영역(static)영역- 소멸 시점 : 프로그램 종료될 때 소멸 지역변수클래스 영역 내에 어떠한 특정한 구역({}) 에 선언한 변수 --> 선언된 해당 그 지역 내에서만 사용 가능하다.특정한 구역: 메소드{}, 제어문 등등 1.-생성 시점 : 지역 변수가 속해있는 특정한 구역({}) 실행 시 메모리 영역에 할당-소멸 시점 ..

언어/java 2024.02.24