어떤 경우에는 느리거나 효율성을 따져볼수 있는지... 고민을 해봐야한다깊은 부분을 이해하면 컴퓨터가 어떤 방식으로 메서드들이 동작을 하는지.. 좋은 개발자가 되기위해 기본적인 지식을 쌓는 과정이라고 생각하자즉.. 큰 그림을 알고있자코드 데이터 힙 스택 영역이 있다실제로
이것과 관련된 class도 처음부터 설계를 할때 위와 같은 형식으로 처음부터 위 문자열을 넣어서 만들고 싶다는 것인대 그게 가능하다는 것이다 이것을 가능하게 해주는 함수가 있다 class 내부에 함수 즉, 메서드 라고 한다생성자 (Initalizer)라고 한다생성자는
class에서 (설계도)를 이용하여 객체를 찍어내는 행동들을 새로운 프로그래밍 패러다임에서 객체지향 프로그래밍으로 발전되어 왔다 객체지향 프로그래밍이 필요한 이유는 뭘까?ex)골프 연습장 회원관리, 날씨, 영화와 관련된 정보 앱을 만든다공통점이 있다데이터를 다루는 부분
캡상추다 라고 외우기객체는 class에서 찍어낸 데이터다 이론적으로는class를 만들어 사용한다는 뜻과는 많이 다르지 않다개체지향의 단어는 ? class를 사용하는 4대특징이다 라고 일단 생각하자 모델링 이라는 말과 비슷하다\-예시로 골프연습장 회원관리 프로그램을 만들
해당 배열의 많은 코드로 인해 값이 확인되지 않거나 그 값의 존재유무를 확인하여 해당 배열의 갯수를 확인하고 싶은경우...헷갈렸으니 이 또한 기록한다
swift에서 배열을 다룰때 무지하게 생각했던 것이 있다공부를 할때 어떠한 배열이 눈에 보일때는 내가 저 배열에 원하는 데이터가 훤히 보이니 어떻게 다뤄야 할지 알기 때문에 코드를 무작정 쉽게 작성하는 버릇이 생기려고 한다 지금 배열에 d가 있다는것이 보이지만 앱을
웹사이트의 구조는 여러가지 형태로 볼수 있다기본적으로 이 웹사이트 구조의 형태로 예를 들어보자자료출저: 드림코딩 by엘리main영역도 디자인에 따라서 여러가지 section들로 나뉠 수 있다section안에서도 article태그를 이용할수 있다여러가지 item들을 그룹
반성해야 할 한가지가 있다 그냥 이런건 그때그때 찾아서 보면 되겠지란 생각이 기초를 탄탄하게 하지 못한다는 생각이 들었다 최소한 알고있을건 알고있어야 속성과 기능들을 이용하고 왜 사용해야 하는지 이해의 폭도 넓어 질텐대... 이참에 헷갈리는 부분도 정리하여 뿌리 뽑아
CSS를 공부하면서 느꼈다 굉장히 건방진 얘기지만 나중에 숙련자가 된다면 초심을 잃지 않을까 ... 내 성격을 알기에 현타가 올때 내 블로그 글들을 하나씩 보며 초심을 다잡고자 공부한 내용을 기록해본다 1. CSS 의미, 정의 2. CSS selector (선택자)
의미론적인 웹 현재 인터넷과 같은 웹 문서, 서비스 에 대한 정보와 자원 사이의 관계 의미를 컴퓨터가 처리 할 수 있는 형태를 표현함, 이를 자동화된 컴퓨터가 처리 하도록 하는 프레임워크이자 기술Semantic Web을 창안한건 팀 버너스 리다HTML5에서의 Seman
html은 웹페이지의 골격 이라고 생각한다html 즉 Hypertext Markup Language)는 프로그래밍 언어는 아니다 현재 보이는 웹 페이지가 어떤식으로 구조화 되어있는지 어떤 골격을 갖추고있는지 알수 있도록 하는 마크업 언어이다html은 elements로
웹개발을 할때 뼈대를 먼저 그리기 위해서는 마크업을 해야한다 즉 마크업 언어가 필요한 것인대 주위에 벌써 연차가 많이 쓰인 개발자들이 지인으로 있기에 가끔 회사 업무와 해당 회사에 사람들에 대해 얘기를 많이 듣곤 한다 html을 쉽다고 무시? 하는 사람들도 있다고 한다
이 코드를 톰캣을 실행하여 웹페이지 화면에서 개발자 도구 에서 엘리먼트 메뉴탭을 들어가면 보이는 코드들은 Object다브라우저로 보는 코드들은 이클립스에서 작성한 html코드들과 다르다엘리먼트로 보는 저 코드들은 html 태그 예를들어 을 브라우저가 해석해서 1대1로