자신에게 친절할 것 :)
728x90
반응형

전체 글 116

[Java] 객체지향 언어

// 남궁 성의 자바의 정석 듣는 중// - OOP; Object-Oriented Programming - 다형성을 이해하는 것이 가장 중요함 ---------------> 객체지향 공부 방법 - 6장을 거의 다 이해할 때 7장으로 넘어가길 추천함. - 7장의 다형성을 이해하지 못하면 추상화와 인터페이스 공부가 의미가 없음. 이해하고 넘어갈 것. - 규칙을 일단.. 외울 것. a4용지에 정리해서 외우라고 하심... 하루에 1번씩.. 볼 것. 요약본을 보면서 나머지 장을 봐야 함. - 강의 다 보고 난 후에 웹은 JSP, Spring하면서 실습하고, 앱은 안드로이드 만들면서 실습하다가 부족하다고 느끼면 디자인 패턴이나 객체지향 개념 책 확인해 볼 것. - 하여간 무조건 실습할 것. -------------..

Web Developing/Java 2024.04.13

[java] 배열 3

// 남궁 성의 자바의 정석 듣는 중// - 그냥 단순하게 1차원은 row, vector가 하나씩 있는 것이고, 2차원은 table 형태, 3차원은 2차원이 여러개, 4차원은 3차원이 여러개 일 때. - 만들 때는 배열 만들고 [행] [열] 넣어주면 됨. - 걍 직관적으로 표의 형태로 만들어도 초기화 가능 - 2차원 배열은 행 배열의 배열(열)이라고 생각하면 됨. - 그래서 첫 줄은 score[0] 배열에서의 다시 0,1,2 각각에 값이 할당 되는 것 //2차원 배열은 2중포문을 사용하는 거 기억! for (int i = 0; i < score.length; i++) { //행 ex. 4 for (int j = 0; j < score[i].length; j++) { //열 ex. 3 열의 길이가 다 다를..

Web Developing/Java 2024.04.13

[java] 배열2

// 남궁 성의 자바의 정석 듣는 중// - 랜덤 값은 배열 내의 인덱스에 저장된 값을 서로 바꾸는 것... - ..쟈스에서 배열의 길이로 랜덤 값을 할때는 중복이랑 소수점도 나와서 따로 정수값만 나오게 따로 코드를 추가해주는 건데.. 이건 왜 이러는 건지 모르겠음..? int[] numArr = {0,1,2,3,4,4,5,6,7,8,9}; System.out.println(Arrays.toString(numArr)); for (int i=0; i < numArr.length; i++ ) { int n = (int)(Math.random() * 10); // 0~9 int tmp = numArr[i]; //0대신 i로 바꿔주면 더 잘 섞임. 0은 첫번째 값을 계속 바꾸는 거니깐. numArr[i] = n..

Web Developing/Java 2024.04.12

[PLAVE-Talk] 2주간 CSS 챌린지 마무리

// 노마드 코더의 코코아톡 클론 챌린지// 4월 1일에 2주간의 챌린지가 끝났고, 비록 베스트 챌린지로는 못 뽑혔지만, PLAVE-Talk을 만들면서 너무 재밌게 했기 때문에 나는 만족한다. 사실 딱히 최종 프젝으로 만들고 싶던 게 없었는데.. 친구에게 버블 찍먹을 시켜준다는 일념으로 ㅎㅎ 해봤다. 플리라면 알 수 있는 것들을 이모조모 넣어봤고, JS없이 CSS 수업이었기 때문에 기능들은 없다. 강의를 들으면서.. ㅎ momentum의 css를 얼마나.. 되는 대로 만들었는지 느꼈고,, 특히 너무 코드가 더러워서.. 다시 정리해야 한다는 생각만 하고 있다.. (미루고 미뤘지만.. 이젠 해야지.. ㅎ) 토이 프젝으로 기능도 넣어볼까 고민중이닿ㅎ 너무.. 덕질을 세상에 외치는 것 같긴 하지만, 재밌고 즐거..

Projects 2024.04.11

[CSS] reset.css, variables.css, not, form의 action/ methods

//노마드 코더의 코코아톡 클론코딩 듣는 중// //reset.css 기본 css 디폴트 값을 없애기 위해서 사용 따로 파일을 만들고., @import해서 사용할 것. https://meyerweb.com/eric/tools/css/reset/ CSS Tools: Reset CSS CSS Tools: Reset CSS The goal of a reset stylesheet is to reduce browser inconsistencies in things like default line heights, margins and font sizes of headings, and so on. The general reasoning behind this was discussed in a May 2007 post,..

Web Developing/CSS 2024.04.05

[CSS] transition, transform, @keyframes, @media

//노마드 코더의 코코아톡 클론코딩 듣는 중// /* transition: 어떤 상태에서 다른 상태로의 "변화"를 애니메이션으로 만드는 방법 바꿀 거는 무조건 state에 명시가 되어 있어야 함 트랜지션은 무조건 상태가 없는 곳에 써야 함 */ a { color: white; background-color: tomato; text-decoration: none; padding: 3px 5px; border-radius: 5px; font-size: 20px; transition: all 1s ease-in-out; /* transition: background-color 10s ease-in-out, color 5s ease-in-out; 걍 변하는 모든 것들을 한번에 all이라고 쓸 수 있음 - eas..

Web Developing/CSS 2024.04.04

[CSS] custom properties, root:

//노마드 코더의 코코아톡 클론코딩 듣는 중// /* root는 기본적으로 모든 다큐멘트의 뿌리가 됨 변수를 넣어주면 색을 일일히 바꾸지 않아도 됨 한 번에 변경가능. custom property라고 하지만 니코는 변수라고 부르는 것을 선호 --하고 변수명 만약에 띄어쓰기 있으면-쓰고*/ - 이걸 .. 진작에 알았어야 했는데... - 모멘툼.. 리팩토링 할 거 생각하면 머리가 아프다...

Web Developing/CSS 2024.04.03

[CSS] contributors, attributes, pseudo elements, states

//노마드 코더의 코코아톡 클론코딩 듣는 중// .. 이게 기능이 많아지니깐, 깃헙에 적은 노트로는,, 과제에 적용이 안됨... 내가 보기 위해서 가지고 왔음. 정리를 굉장히 잘해주셔서 댓글을 그대로 들고 왔음. https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Selectors/Combinators Combinators - Learn web development | MDN This is the last section in our lessons on selectors. Next, we'll move on to another important part of CSS — the cascade, specificity, and inheritan..

Web Developing/CSS 2024.04.03
728x90
반응형