Hello World!!
다양한 종류의 자료를 표현할 수 있는 값을 변수라고 부르며, 일반적으로 웹 페이지에서 처리하고자 하는" 데이터"에 해당한다.프로그래밍 언어에서 변수의 종류를 구별하기 위해 사용되는 키워드자바에서 제공되는 자료형의 종류에는 8가지 있다. 이를 기본 자료형 (Primiti
프로그램에서 연산을 수행하기 위하여 사용되는 특수기호들변수에 숫자나 문자열 등의 자료를 입력하거나 연산 결과를 다른 변수에 할당한다사칙 연산자더하기(+), 빼기(-), 곱하기(\*), 나눗셈의 몫(/), 나머지(%)10 나누기 3을 계산할 때, 수학에서는 몫이 3, 나
형변환이란변수의 자료형이 변환되는 것을 의미한다.특정 자료형의 값을 다른 자료형의 변수에 대입할 수 있다.암묵적 형변환과 명시적 형변환의 두 종류가 있다.암묵적 형변환암묵적 형변환은 서로 다른 자료형을 연산 혹은 대입하는 경우, java 컴파일러가 자료형을 통일한다.
무조건 실행되는 것이 아니라, 특정 조건을 충족할 경우에만 실행되는 구문if 문 : 주어진 '조건'이 참(ture) 일 경우에만 실행if ~ else 문 : 주어진 '조건'이 참(ture)일 경우 if문이 실행, 그렇지 않을 경우 else 문이 실행된다.if ~ el
자신보다 하위 블록으로는 침투할 수 있다.사용가능 예 사용가능 예자신이 선언된 블록 밖으로는 빠져나갈 수 없다.사용 불가능 예사용 불가능 예블록안에서 선언된 변수는 블록 밖에서 존재하는 동일한 이름의 변수와는 이름만 동일할 뿐, 다른 값으로 인식된다.사용가능한 예bre
강사님이 주신 예문들을 풀어보았던 흔적이다.출력값 : 짝수의 합 : 42 / 홀수의 합 : 8
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★와아ㅏㅏ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★와....★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ㅏ..."
프로그램의 함수 = 메서드특정기능(=연산)을 그룹화해서 재사용하기 위한 단위정의된 메서드는 다른 메서드를 구성하는 {...} 안에서 다음의 형식으로 사용될 수 있으며, 이를 메서드를 호출한다 라고 한다.메서드이름();메서드는 자신이 실행되는데 필요한 조건값을 메서드 이
프로그램에서 표현하고자 하는 기능을 묶기 위한 단위 // 객체를 이루는 것은 데이터와 기능이다. // 데이터 = 변수 , 기능 = 메서드데이터는 변수로 표현\-> 객체안에 포함된 변수를 '멤버변수', '전역변수', '프로퍼티', '필드'기능은 메서드로 표현된다. 객
자기 자신을 의미하는 키워드클래스 안에서 this를 사용하여 "자기자신"을 표현한다.멤버변수와 지역변수가 동일한 이름으로 공존할때, 유효성의 범위가작은 변수가 우선적으로 인식된다.파라미터도 해당메서드안에서만 유효한 지역변수의 일종이다.파라미터를 사용하여 멤버변수의 값을
영어 + 숫자 + 언더바(\_) 의 조합이고, 첫 글자는 반드시 영어로 표시첫 글자는 대문자로 시작, 나머지 글자는 소문자로 표시한다.두 개 이상의 단어를 조합해야 할 경우 새로운 단어는 대문자로 시작한다.대부분 소문자로 구성되지만, 두 대 이상의 단어를 조합할 경우
멤버변수나 메서드가 객체에 노출되지 않도록 설정하는 기법객체를 사용하는 측의 실수로 인한 기능의 오작동을 방지하기위해, 클래스의 일부를 숨기는 처리를 말한다.변수의 이름이나 메서드 이름앞에 "접근 한정자"를 지정한다.pubilc\-> 모든 곳에서 접근 가능하다.\->
클래스간에는 부모-자식의 상속 관계를 설정할 수 있다.부모 클래스 A를 자식 클래스B가 상속받을 때, B는 A의 모든 멤버변수와 메서드를 자신의 것으로 상속받게 된다.상속 가능 여부 : public, protectedB는 A의 public, protected 기능들을
부모 클래스가 갖고 있는 기능을 자식 클래스가 재정의부모 클래스에 정의된 것과 동일한 이름을 갖는 메서드를 자식 클래스가 정의한 경우, 부모 클래스의 기능은 자식에게 가려진다.이렇게 부모의 기능을 재정의 하는 것을 메서드 Override라 한다.하나의 이름으로 다양한
원칙적으로 하나의 클래스 안에서는 동일한 이름의 메서드가 두 개 이상 존재할 수 없지만, 이를 가능하게 하는 예외적인 처리 기법메서드 간의 파라미터가 서로 달라야 한다.\-> 파라미터의 데이터 타입이 달라야한다.(데이터 형이 동일하고 변수의 이름이 다른 경우는 동일한
this 키워드를 메서드 처럼 사용할 경우, 현재 클래스의 다른 생성자를 의미한다.파라미터가 서로 다른 생성자들이 하나의 완전한 생성자를 호출하도록 하여, 데이터의 초기화를 한곳에서일괄적으로 처리하도록 구현할 수 있다.서로 다른 클래스 유형으로부터 나온 객체 참조변수들
일반 데이터 타입의 배열과 동일한 개념으로, 같은 클래스의 객체 여러개를 그룹화 할 수 있다.일반데이터형의 경우int\[] data = new int3;객체배열Army\[] data = new Army3;일반 데이터형은 단순히 값을 대입하지만, 객체 배열은 new를 사
다형성(Override, Overload)은 서로다른 기능이지만 메서드의 이름을 공통되게 처리함으로서 전체 프로그램의 일관성을 유지하게 한다.Override 처리의 문제발생 가능성"@Override" 선택적으로 사용, 메서드 이름에 실수가 발생하면 에러가 아닌 새로운
자바 클래스간의 상속에서는 하나의 부모만 존재할 수 있기 때문에, 앞의 상황에서 요구하는 다중 상속의 구현은 불가능하다.완벽한 추상화를 구현하기 위한 java Class의 한종류다중 상속이 가능하기 때문에 용도별로 세분화하여 필요한 요소만 상속할 수 있다.추상클래스\-
클래스를 설계할때, 멤버변수 중 모든 객체에서 공통적으로 사용해야 하는 값에 static을 붙인다.static이 붙은 멤버변수는 객체의 개수에 상관없이 단 하나만 생성되며, 이를 모든 객체가 공유하기 때문에메모리를 효율적으로 사용할 수 있다.코드 영역(고정 영역)\->
디자인 패턴이란 기존 환경 내에서 반복적으로 일어나는 문제들을 어떻게 풀어갈 것인가에 대한 일종의 솔루션 같은것.디자인 패턴은 설계자들이 " 올마른 " 설계를 "빠르게" 만들 수 있도록 도와준다.프로그램 내의 여러 곳에서 반복적으로 사용되어야 하는 객체에 대해 전역적인
패키지와 라이브러리2-1. java package패키지 -> 클래스에 대한 묶음 단위클래스를 용도별이나, 기능별로 그룹화 한 것을 말한다.소스코드는 폴더로 분류된 형태로 존재하게 된다.서로 다른 패키지에 속해 있다면 다른 클래스와 이름이 동일하더라도 충돌이 발생하지 않
java는 데이터를 관리하기 위하여 기본 데이터 타입을 지원하지만, 클래스를 통해서 만들어진 객체를 통한데이터 관리도 가능하다.어떤 상황에서는 기본 데이터 타입의 변수를 객체 형태로 사용해야 하는 경우가 있는데, 이 때 기본형 타입을 객체로 포장할 필요가 있다.포장클래
Math클래스는 흔히 계산을 하는데 도움이 되는 많은 수의 기본적 수학 함수들을 제공한다.Math클래스는 Java 표준 클래스 라이브러리의 java.lang 패키지에 정의되어 있다.Math클래스의 모든 메서드들을 static 메서드로, 클래스 객체를 생성하지 않고 그
true생년월일 = 800501뒷자리 번호 = 1234567생년월일, 성별 = 1980년 05월 01일 남성남자 입니다.
파일명 : food파일 확장자명 : jpg폴더경로 : D:/photo/2022/travel
1.정규 표현식 1-1. 정규표현식이란? 정규표현식(Regular expression)은 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 '형식언어'이다. 정규표현식은 많은 텍스트 편집기와 프로그래밍 언어에서 '문자열의 검색과 치환'을 위해 지원하고있
컴파일 에러.java -(요기서 에러)> .class\->소스코드의 구문오류로 인하여 컴파일이 불가능한 상태\->이클립스에서 빨간색으로 표시되는 경우에 해당한다\->프로그램을 실행하기 전에 발견되므로 상대적으로 고치기쉽다. 런타임 에러\-> 구문상에는 에러는 없지만,
캘린더 객체를 메소드의 변수값으로싱글톤 객체 생성으로날짜 조작도 가능하다요일 출력, 이번달 몇주? 몇일? 무슨요일부터?어떤처리에 걸리는 시간 잡아내기대망의 달력만들기 탈락
다수의 데이터를 쉽게 처리할 수 있는 표준화된 방법을 제공하는 클래스들로, 기존 배열형태의 자료 저장에서 좀더 다양한 데이터들을 저장하기 위한 필수 클래스이다.이미지 참조.데이터에 이름표를 적용하여 저장하기HashMap 클래스는 Map 인터페이스를 상속받는 '자료 보
import import import import importnext와 nextLine의 차이 라인차이문자열로도 가능하다.작성한대로 답이나오니까 신기함
collection framework 중의 하나인 arraylist를 사용해서 학생 관리를 하자.java 프로젝트 생성하여(이름은 자유) arraylist package를 생성한다.arraylist package안에 Student 클래스, main 메서드를 포함하고있는
File 클래스는 파일 또는 폴더에 대한 정보를 제공하는 클래스이다.file 클래스의 객체는 정보를 조회 하고자 하는 파일이나 폴더의 경로에 대한 문자열을 생성자 파라미터로 전달하는형태로 만들 수 있다.이 때 파라미터로 전달 되는 경로가 실제로 존재하지 않더라도 Fil
\-현실 세계에서 관찰이나 측정을 통해 수집한 단순한 사실이나 값의사 결정에 도움을 줄 수 있는 유용한 형태자료를 가공(처리)해서 얻을 수 있는 결과를 의미어느 한 조직체의 여러 응용 시스템들이 공동으로 사용할 수 있도록 통합하여 저장한 운영데이터의 집합공동의 목
첫번째 프로젝트 .. 진행상황천방지축 어리둥절 빙글빙글 돌아가는 지저분한코드들흑흑배팅이가능한 버튼식 슬롯머신..
SELECT \* FROM EMPLOYEES e ;SELECT EMPLOYEE_ID , FIRST_NAME , EMAIL , HIRE_DATE , JOB_ID , LAST_NAME FROM EMPLOYEES e WHERE LAST_NAME = 'Smith'AND
\--사원수가 10명 이상인 부서를 조회 HAVING .... >=< \-- 단, 부서가 null인 사람은 제외\-- 문제1) EMPLOYEES 테이블에서 job_id가 'SA'로 시작하는 \-- 사람에 대하여 \-- 급여의 평균, 최고액, 최저액, 합계를 구하
SELECT \* FROM EMPLOYEES e ;\-- 중복제거SELECT DISTINCT DEPARTMENT_ID FROM EMPLOYEES e ;\-- group bySELECT DEPARTMENT_ID FROM EMPLOYEES e GROUP BY D
두 개 이상의 테이블을 서로 연결하여 데이터를 검색할 때 사용하는 방법으로 두 개의 테이블을 마치 하나의 테이블인 것처럼 보여주는것두개의 테이블에 하나라도 같은 컬럼이 있어야 한다.두 컬럼의 값은 공유되어야 한다.보통 join을 위해 기본키 (Primary key) 와
SELECT DEPARTMENT_ID FROM EMPLOYEES e ; SELECT * FROM DEPARTMENTS d ; inner join 사원들의 부서원까지만..출력 SELECT e.EMPLOYEEID , e.DEPARTMENTID , d.DEPART
데이터 타입이란 컬럼이 저장되는 데이터 유형을 말한다.기본 데이터 타입은 문자형, 실수, 소수, 자료형등의 여러 데이터를 식별하는 타입이다.varchar2 가변길이로 저장된다.대부분 NUMBER형을 사용한다.P는 소수점을 포함한 전체 자릿수를 의미하고, S는 소수점 자
/\*테이블 이름 : TB_TEAM컬럼 명 데이터 타입 및 제약조건팀 아이디 NUMBER(10), PK지역 VARCHAR2(10), NOT NULL팀 명 VARCHAR2(10), NOT NULL전화번호 VARC
기본 문법등 확인은 비주얼스튜디오 코드 / 벨로그 글 수정으로 확인alt + b // alt + shift + b : 브라우저 열기ctrl + + // ctrl + - : 화면 확대 및 축소ctrl + b : 전체화면, 다시 돌아가기! + enter : 기본 html
기술소개 기본문법 하이퍼텍스트와 속성 리스트와 태그의 중첩 JAVA JSP DBMS HTML > Document 목록(1) 목록 1-1</
📌 버튼 클릭 ㄴㄴ > Document >
box 01 > Document #box1{background-color: tomato;} #box2{background-color: green;} #box3{background-color: powderblue;}
float는 편집 디자인에서 이미지를 삽화로 삽입할 때 사용하는 기법이다. 또한 레이아웃을 잡을 떄도 사용하는 기능이기 때문에 효과적이다.background-size \-> cover : 이미지를 공간안에 꽉 채운다. \-> contain : 이미지의 삭제없이 다
HelloWorld사칙 연산단항 연산자밸류
일치 연산자로 === 좌항과 우항이 '정확', '엄격' 하게 같을 때 true, 다르면 false가 된다.일치 연산자의 부정 : !==HTML페이지의 태그 안을 javascript에서는 document라고 부른다.HTML태그안에 출력되는 내용이므로, 다른 HTML태그
함수의 사용은 함수의 정의(선언)과 함수의호출로 나뉜다.함수의 정의(선언)방법함수 호출 방법자바스크립트에서는 함수의 이름뒤에 위치한괄호() 안에 파라미터를 기술한다.파라미터가 있는 함수 호출함수이름(파라미터);자바스크립 함수의 다중 파라미터function 함수이름(파라
발표랑 이것저것 17일날 다 마무리 되었다..베팅이 가능한 슬롯머신 류로 처음에는 이미지가 바뀌면서 일치히면 되는 그런 방식의 슬롯머신을 생각했다다른 나라의 코드를 구경하며 긁어보고 이미지도 바꿔보며 가능할것같았다.그렇게 나온 초안이제 이걸보고 그대로 천천히 설계해나가
Framework란?'뺘대나 근간'을 이루는 코드들의 묶음프로그램의 기본 흐름이나 구조를 정하고, 이 구조에 자신의 코드를 추가하는 방식으로 개발할 수 있도록 하는 프로그래밍의 기본 틀을 의미개발에 필요한 구조가 제공되고, 여기에 필요한 부분을 조립하는 형태로 개발이
![](https:
You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.