분류 전체보기
천재교육 풀스택 과정 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..
SECTION01 컴퓨터 구조에 대한 기초
컴퓨터의 정의 프로그램이 지시하는 절차에 따라 자동적으로 대량의 데이터를 고속으로 처리하는 장치 EDPS는 전자적인 성질을 이용하여 주어진 데이터를 자동으로 빠르고 정확하게 처리하여 유용한 정보를 생성, 출력하는 기계 장치이다. ADPS(Automatic Data Processing System)는 입력된 데이터를 자동으로 처리한다. 컴퓨터의 특징 정확성: 컴퓨터에서 프로그램에 의해 처리된 결과는 정확하다. 신속성: 컴퓨터에 의한 처리 속도는 매우 빠르다. 자동성: 작성된 프로그램을 이용하여 자동으로 처리가 가능하다. 대용량성: 멀티미디어 관련 자료 등 대량의 자료 처리 및 저장이 가능하다. 호환성: 서로 다른 컴퓨터간에도 프로그램이나 자료의 공유가 가능하다. 범용성: 일부분에 국한되지 않고 다목적(사무..
천재교육 풀스택 과정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..
천재교육 풀스택 1기 Day1
HTML은 Hyper Text Markup Language의 약자이다. HTML의 태그 태그는 항상 와 로 쌍으로 이루어져야 한다. : 제목 : 표 테이블(박스) 생성 : 가로줄 추가 : 세로로 셀 추가 : 단락(구분) : 페이지에 가로선 긋기 : 줄 바꿈 : 강조 html의 경우 서버를 한번 실행하면 체스트창 새로고침만 하면 변경사항이 적용된다. js의 경우는 서버 재가동 필요. HTML 문서의 기본 구조 모든 내용은 body안에서 이루어진다. 시맨틱 태그
ChatGPT로 공부하는 CS면접 준비 [Ch 2. 데이터 구조]
(*야간 모드로 보시면 보기 편합니다.) Question. 데이터 구조 질문 10가지를 만들어줘. Answer. 데이터 구조에 관한 면접 질문으로 다음과 같은 10가지 예시를 들어볼 수 있습니다. 1. 배열과 연결 리스트의 차이점은 무엇인가요? 2. 스택과 큐의 차이점은 무엇인가요? 3. 이진 검색 트리와 균형 이진 검색 트리의 차이점은 무엇인가요? 4. 힙(Heap)의 개념과 용도는 무엇인가요? 5. 해시 테이블(Hash Table)의 개념과 장단점은 무엇인가요? 6. 그래프(Graph)의 종류와 특징은 무엇인가요? 7. BFS와 DFS의 차이점과 각각의 특징은 무엇인가요? 8. 트라이(Tri)의 개념과 용도는 무엇인가요? 9. 동적 계획법(Dynamic Programming)의 개념과 예시는 무엇인가..