일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 티스토리사진한줄에 여러개
- 신경론
- Class1
- 티스토리 코드블록
- 비주얼스튜디오 코드 글꼴
- 티스토리사진
- 자바메모
- 앤드류 테이트
- 한글 가운뎃점
- 어도비플래시삭제
- 쿠르츠 게작트
- 스팀 사용 금액
- 도선생님 신경론
- 스팀에 돈 얼마나 썼지
- 티스토리 전체글수표시
- 게임 네트워킹
- 도파 신경론
- 가운뎃점 입력
- 티스토리전체글수
- 자바스크립트 defer
- 명언
- 롤 현질금액보기
- 백준
- 언리얼
- 롤에 돈얼마나썼지
- c++
- 어도비플래시서비스종료
- 롤 현질얼마나 했는지보기
- 스팀 돈얼마나 썼는지보기
- 비주얼스튜디오 코드 폰트
- Today
- Total
목록코딩 (17)
Small Step

youtu.be/tJieVCgGzhs 이 영상을 보고 공부했습니다. 자바스크립트를 HTML에 포함하는 여러 가지 방법 head 태그에 넣는 방법 이렇게 head 태그에 넣게 되면 한 줄 한 줄 HTML을 읽게 됨 이렇게 되면 자바스크립트 파일을 다 다운로드하고 HTML을 읽으므로 웹페이지가 늦게 로딩될 수 있다. body 태그 마지막에 넣는 방법 이번에는 body태그 마지막에 자바스크립트 파일을 넣는 방법 HTML을 먼저 읽고 맨 마지막에 자바스크립트파일을 일게 된다. HTML을 먼저 읽게 되어서 웹페이지를 빨리 읽을 수 있지만 자바스크립트가 중요한 웹페이지라면 제대로 된 기능을 수행하기까지 오래 걸리 수 있다. head + async 사용 HTML을 다운로드하면서 병렬로 자바스크립트 파일을 다운로드한다..

안드로이드 스튜디오에서 제약레이아웃을 만들때 버전 3.5.2를 기준으로 Root element 에는 androidx.constraintlayout.widget.ConstraintLayout이 들어가야한다.
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩 --- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여러분은 자신을 남의 문제를 통해서 코딩을 배우려는 학생이 아니라 나의 문제를 코딩으로 해결하려는 엔지니어라고 상상해주세요. 그럼 어떤 문제를 해결하면 좋을까요? 글쎄요. 각자가 해결하고 싶은 문제가 다를 거예요. 또 해결하고 싶은 문제가 아직 없을지도 모르고요. 그래서 opentutorials.org 웹페이지를 만드는 컴퓨터 언어는 HTML이다. HTML의 기본문법 : 태그 이런 태그들을 열고닫아 웹..
https://youtu.be/9DOaEZS3exM 다형성(Polymorphism) - 다형성은 기본적으로 다양한 형태의 성질을 가진다는 의미를 가지고있다. 기본적으로 자바는 다형성을 그 특징으로 가지는 객체 지향 프로그래밍 언어이며, 자바에서는 이 다형성을 이용하여 객체를 사용할 때 사용하는 변수 형태를 바꾸어 여러 타입의 객체를 참조할 수 있다. 결과적으로 이러한 다형성의 개념을 적절하게 이용할때 프로그램의 소스 코드를 유연하게 구성할 수 있다. 다형성은 부모 클래스 타입의 참조 변수로 하위 클래스의 객체를 참조할 수 있게 해준다. 부모클래스의 변수로서 자신의 자식 클래스의 인스턴스를 넣어줄 수 있다.
https://youtu.be/XkSWgIQ2zkk 인터페이스(Interface), 설계의본질 - 추상(Abstract)과 매우 비슷한 개념이다. 숙련된 자바 개발자들에게 매우 선호되는 설계기능 자바에서 다중 상속을 구현하게 해주는 고오오급 기술 추상 클래스는 추상 메소드 외에 멤버변수나 일반 메소드를 가질 수 있지만 인터페이스에서는 반드시 사전에 정의된 추상 메소드와 상속만을 가질 수 있다는 특징이 있다. 추상 클래스보다 추상화가 높다 -> 추상보다 더 설계에만 사용하는 것 팀 프로젝트의 동시작업에 유리하고, 일반적으로 요구되는 설계의 기준이 높아서 체계적이라는 평을 받는다. 인터페이스는 extends를 사용하여 사용하지 않고 impoements를 사용하여 사용한다. 예시 public class Mai..
https://youtu.be/HqwpYlRCKxk 자바에서 절대 변하지 않는 특정한 것을 정의 하고 싶을 때 최종(Final)을 사용. 변수, 메소드, 클래스에 모두 사용가능 변수 : 변하지 않는 상수 메소드 : 재정의 불가 메소드 클래스 : 상속이 불가능한 완전한 클래스 Eclipse 에서는 Final이 붙은 클래스에 파란 삼각형을 붙여서 표시해준다.
https://youtu.be/W683VoXgan4 객체지향 : 객체는 일반적으로 말하는 물건을 의미하며 여기서 물건은 단순한 데이터가 아니고 그 데이터의 조작 방법에 대한 정보 또한 포함하고 있어 그것을 대상으로 다루는 기법을 객체지향이라고한다. 추상(Abstract) : 일종의 미완성 클래스 실제 프로그래밍이 아니라 설계(추상적이다) 추상 클래스를 사용하려면 꼭 상속을 받아야 하며 상속받은 모든 추상 메소드는 반드시 구현을 해줘야 한다. 추상 클래스에서 설계해놓은 메소드는 상속을 받은 클래스가 구현을 하지 않으면 오류 발생 오류를 해결하면 @Override와 함께 설계해놓은 추상 메소드들을 구현하는 코드가 입력된다. @Override : 상속받은것을 재정의 한다.
https://youtu.be/iYW83DF6MHk 상속 - 다른 클래스가 가지고 있는 정보를 자신이 포함하겠다는 의미. 다른 클래스에 대한 정보를 상속받아 자신이 그대로 사용할 수 있도록 한다. 클래스를 만들때는 get 메서드와 set 메서드를 기본으로 가져야한다. Eclipse에서도 그런 기능이있다. 우클릭 -> Source -> Generate Getters and Setters... 클릭 -> Select All -> Generate 또한 Eclipse 에는 생성자를 자동으로 생성해주는 기능도있다. 우클릭 -> Source -> Generate Constructor using Fields 클릭 -> Generate