🤓천재교육 풀스택 1기 노트
천재교육 풀스택 과정 1기 Day11
Call by value 값에 의한 전달 서브프로그램의 결과가 메인 프로그램에 영향을 주지 않습니다. 대체적으로 return이 필요하지 않습니다. Ball by reference 값을 전달하는데 주소를 사용 서브프로그램의 결과가 메인 프로그램에 영향을 줍니다. 대체적으로 return이 필요합니다 메서드 구성 요소 접근제어자: public, protected, private, default public: 외부패키지, 내부패키지, 둘다 모두 접근 가능 -> 정보은닉[x] deflault: 자기자긴의 클래스이거나 자신의 패키지에 속하는 것이면 모두 접근 가능 protected: 외부와 내부 패키지가 서로 상속관계에 있을 때 접근이 가능 private: 오로지 자기자긴만의 클래스에서만 접근 가능 static: ..

천재교육 풀스택 과정 1기 Day10
String 클래스 indexOf(): 해당 문자열에서 특정 문자나 문자열이 처음으로 등장하는 위치의 인덱스를 반환 lastIndexOf(): 해당 문자열에서 특정 문자열이 마지막으로 등장하는 위치의 인덱스를 반환 trim(): 해당 문자열의 맨 앞과 맨 뒤에 포함된 모든 공백 문자를 제거함 toLowerCase(): 해당 문자열의 특정 부분을 소문자로 변환함 toUpperCase(): 해당 문자열의 특정 부분을 대문자로 변환함 String[] split(String regex): 해당 문자열을 전달된 정규 표현식에 따라 나눠서 반환함 charAt(): 해당 문자열에서 1번째 문자를 반환 http://www.tcpschool.com/java/java_api_string StringBuffer클래스 app..

천재교육 풀스택 과정 1기 Day9
ㅈ메모리와 변수와의 관계 CPU와 JVM(Java Vertual Machine) 이 서로 통신하여 해결한다. 시스템 영역 전역변수(클래스 변수) 클래스 함수(메서드) heap(힙) 영역 클래스, 객체 stack(스택) 영역 지역변수, 메서드의 매개변수들 접근 제어자 public: 모든 영역에서 접근할 수 있다. private: 해당 멤버를 선언한 클래스에서만 접근할 수 있다. default: 같은 패키지에 속하는 클래스에서 접근할 수 있다. protected: 모든 패키지에 속하는 자식 클래스에서 접근할 수 있다. main() 메서드 java는 애플리케이션이 실행되면 가장 먼저 main() 메서드를 실행한다. String을 비교할 때. equals() 메서드를 사용하는 이유 == : 두 대상의 주소값을 ..

천재교육 풀스택 과정 1기 Day8
자바의 기본 데이터 타입 final: 상수의 경우에 데이터 수정이 불가함 static: main영역과 field영역의 변수들끼리 데이터 공유하고자 할 때 사용한다. 서로 다른 클래스에서 데이터를 공유하고자 할 때 사용 클래스명.클래스변수명 : 다른 클래스에 존재하는 클래스변수의 값을 참조하고자 접근하는 방식 Scanner Scanner sc = new Scanner(System.in) sc.next(): 문자열 sc.nextInt: 정 sc.nextDouble(): 실수 아스키코드 변수의 타입 변환 String to int: Integer.parseInt(str); String to double: Double.parseDouble(str);

천재교육 풀스택 과정 1기 Day7
Event Listener https://yoonjong-park.tistory.com/entry/addEventListener-%EC%9D%B4%EB%B2%A4%ED%8A%B8%EB%A6%AC%EC%8A%A4%EB%84%88-%EC%A2%85%EB%A5%98 addEventListener 이벤트리스너 종류 개발자 유튜브를 운영중입니다. 구독 부탁드립니다. 리코딩 ReCoding PM으로 일하다 38살에 프론트 엔드 개발자로 전직했어요. 코딩을 모르던 잘 모르는 상태에서 이직을 꿈꾸시는 분들... 그리고, yoonjong-park.tistory.com Window 객체 열려 있는 브라우저 윈도우나 탭 윈도우의 속성을 나타내는 객체 브라우저 윈도우나 탭 윈도우마다 별도의 window 객체 생성 Window..

천재교육 풀스택 과정1기 Day6
사용자 객체 만들기 new Object() var account = new Object(); //new Object()로 빈 객체 생성 account.owner = "황기태"; // 계좌 주인 프로퍼티 생성 및 초기화 account.code = "111"; // 코드 프로퍼티 생성 및 초기화 account.balance = 35000; // 잔액 프로퍼티 생성 및 초기화 account.inquiry = inquiry; // 메소드 작성 account.deposit = deposit; // 메소드 작성 account.withdraw = withdraw; // 메소드 작성 리터럴 표기법 var account = { // 프로퍼티 생성 및 초기화 owner : "황기태", // 계좌 주인 프로퍼티 추가 cod..

천재교육 풀스택 과정 1기 Day5
var s = "This is a test."; document.write("Big: " + s.big() + " "); document.write("Small: " + s.small() + " "); document.write("Bold: " + s.bold() + " "); document.write("Italic: " + s.italics() + " "); document.write("Fixed: " + s.fixed() + " "); document.write("Strike: " + s.strike() + " "); document.write("Fontcolor: " + s.fontcolor() + " "); document.write("Fontsize: " + s.fontsize(6) + " "..

천재교육 풀스택 과정 1기 Day4
border : 테두리 (표 테두리) border-collapse: collapse; : /*중복된 테두리 합치기*/ padding: 여백 text-align: 정렬 tr:nth-child(even) /* 짝수 에 적용된다.*/ 1학기 성적 이름 HTML CSS 합 310 249 황기태 80 70 이재문 95 99 이병은 85 90 김남윤 50 40 @charset "UTF-8"; table { border-collapse: collapse; } td, th { text-align: left; padding: 5px; height: 15px; width: 100px; } thead, tfoot{ background-color: darkgray; color: yellow; } tbody tr:nth-chi..

천재교육 풀스택 과정 1기 Day3
#오전파트 CSS - Cascading Style Sheets https://www.w3.org/Style/CSS/Overview.en.html Cascading Style Sheets Software Nearly all browsers nowadays support CSS and many other applications do, too. To write CSS, you don't need more than a text editor, but there are many tools available that make it even easier. Of course, all software has bugs, even after several www.w3.org 인라인 스타일 css CSS 스타일 맛보기 나는 ..

천재교육 풀스택 1기 Day2
#1교시 리스트 만들기 순서 있는 리스트 순서 없는 리스트 정의 리스트 리스트 아이템 ( 생략 가능하지만 보통은 써주는 걸 권장) 라면을 끓이는 순서 물을 끓인다. 라면과 스프를 넣는다. 파를 썰어 넣는다. 5분 후 먹는다. 내가 사는 이유 내가 좋아하는 음식 많아요 감자탕 스파게티 올레국수 라면 먹기 좋아해요 물을 끓인다. 라면과 스프를 넣는다. 파를 썰어 넣는다. 5분 후 먹는다. 여름에는 바다로 겨울에는 산으로 웹 브라우저 종류 Internet Explorer 마이크로소프트에서 만든 브라우저로 현재 국내 시장에서 가장 많이 사용 Firefox Mozilla 재단에서 오픈 소스로 만든 것으로 W3C의 웹 표준을 선도 Chrome 구글에서 만든 것으로 좋은 디버거를 갖추고 있어 디버깅에 많이 사용 #2..