분류 전체보기

    [HTML] HTML 강의 정리_by생활코딩

    [HTML] HTML 강의 정리_by생활코딩

    HTML 태그는 25개 정도만 알면 된다. 태그 설명 제목 언더라인 강조 문단 이미지삽입 기본장착 탭제목 순서있는나열 순서없는나열 목록 이 태그 아래에 있는 태그의 제왕, anchor 닻, 링크 삽입시 필요 메뉴1 // 리스트 제목에 링크 걸기 소소한 꿀팁 - html/ 엔터 치면 기본 형식 자동생성 - ctrl누르고 커서 땅땅 찍으면 동시에 태그삽입 가능 (Atom 한정일 수도 있음) 인터넷 vs 웹 우리도 컴퓨터, 인터넷, 웹과 같이 혁명적인 것을 만들어야 해.(인터넷-도시 / 웹-건물) 1960 인터넷 탄생 / 1990 웹 시작(고향 : 스위스) 이해하는 것이 아니라 익숙해지는 것이다. 깃허브 깃허브_전세계 수많은 오픈소스가 만들어지는 곳 깃허브의 서버 컴퓨터에 웹서버가 켜진다. 그리고 우리에게 웹..

    [JAVA 입문] 디버거_by생활코딩

    중급자 vs 초심자 중급자는 어떤 문제가 있을 때 원인 파악도 잘하고 도구도 잘 사용함 초심자는 어떤 문제가 있을 때 원인 파악을 잘 못하는데 도구도 사용하지 못함 디버거 : 코딩이 편해질 수 있는 지름길 버그 : 우리가 짠 코드의 의도하지 않은 문제 디버깅 : 그 버그를 잡는 행위 디버거 : 디버깅을 할 때 사용하는 도구 / 문제가 있거나 분석하고 싶을 때 사용가능 디버거 실행 : 프로그램 실행 멈추기 - 멈추고 싶은 부분 행 숫자 왼편을 더블클릭 - 브레이크 포인터 생성 - 벌레모양 디버그 실행버튼 누르기 - switch 클릭 - 벌레로 바뀌면서 화면구성이 바뀜 - Step Over 누르면(디버거를 이용하면) 한 줄 한 줄 프로그램 실행시킬 수 있음 - Step Into는 코드 세부내용 확인할 수 있..

    [JAVA 입문] 프로그래밍이란?_by생활코딩

    [JAVA 입문] 프로그래밍이란?_by생활코딩

    프로그램 : 음악회의 음악 목록 ( 시간의 순서에 따라 진행되는 것들) 시간의 순서에 따라 일이 일어나는 순서들을 '프로그램'이라고 하기 시작 컴퓨터의 각각의 작업들, 그 일을 하기 위해 필요한 각각의 작업들이 시간의 순서에 따라 실행되게 할 수 있다면 자동화, automation을 할 수 있게 되는 것임 프로그래밍을 하는 이유 ? 자동화된 처리를 하기 위해서임 부품들(남이 만든 코드) 이용해서 나의 프로그램 만드는 방법 알아보기 java를 이용해서 삶의 질을 획기적으로 높이기 import 불러오기 ex) import org.opentutorials.iot.Elevator; 제일 위에 넣어서 클래스 불러오기 - 자동으로 불러오기(eclipse) 불러올 동작 입력 후 ctrl + space, 폴더 선택 후..

    [JAVA 입문] 변수_by생활코딩

    [JAVA 입문] 변수_by생활코딩

    변수란? Variable 데이터에 붙이는 이름, 그 값이 변할 수 있는 문자 언어들의 변수는 음료수의 용기와 같다. 변수에 따라 정의가 다른 내용이 들어있을 경우 에러가 난다. 자바는 변수의 데이터 타입을 지정한다. 대신, 값을 넣을 땐 굉장히 까다롭다. int = integer_인티져 정수 자연수 : 1, 2, 3, 4, ... 정수 : -3, -2, -1, 0, 1, 2, 3, ... cf) int b = 1.1; 설정할 경우 오류가 뜬다. 1.1은 real number = 실수(정확하진 않지만 java에선 double이라고 함) double 실수 double b = 1.1; System.out.println(b); String 문자열 String c = "Hello World"; System.out..

    [JAVA 입문] 문자열 다루기_by생활코딩

    [JAVA 입문] 문자열 다루기_by생활코딩

    String 작성 시 꼭 큰 따옴표 "" 사용해야 하나요? 네! - System.out.println("Hello World"); // String Character가 모여있는 문자열 - System.out.println('hello world'); // Character 한 글자를 표현함 / 문자 의미가 달라지기 때문에 사용하지 마세요! 줄바꿈을 하고 싶을 때 \n 삽입 System.out.println("Hello \nWorld"); \n은 역슬래시 + n이므로, 엔터키 위 or 옆의 \ 를 사용해야 한다. 문자 안에 큰 따옴표 넣고 싶을 때 \ 삽입 System.out.println("Hello \"World\""); 원래 큰 따옴표는 문자의 시작과 끝을 알리는 특수한 문자다. JAVA 입장에선 \..

    [JAVA 입문] 숫자와 연산_by생활코딩

    [JAVA 입문] 숫자와 연산_by생활코딩

    class 파일 빠르게 생성하기 NEW - JAVA CLASS - NAME 설정 - public static void main ~ 체크 - 내용 입력 Math. 명령을 통해 JAVA로 여러가지 수학 작업을 할 수 있다. 계산기만으로는 구할 수 없는 엄청난 수학의 세계를 불러낼 수 있다. System.out.println(Math.PI); System.out.println(Math.floor(Math.PI)); // 바닥 = 내림 System.out.println(Math.ceil(Math.PI)); // 천장 = 올림 수업 완료 인증 출처 : https://opentutorials.org/course/3930/26657 생활코딩_JAVA 입문 숫자와 연산 - 생활코딩 수업소개 이 수업에서는 가장 중요한 ..

    [JAVA 입문] 데이터와 연산_by생활코딩

    [JAVA 입문] 데이터와 연산_by생활코딩

    프로젝트 생성 및 파일 생성 new project 생성 시 파일 경로 설정 유의하기! 잘못 설정하면 오류 뜨고 class 파일 자동생성 안된다. 기본형식 public class Datatype(파일명과 동일){ public static void main(String[] args) { System.out.printIn(); 자동완성 기능 sout 입력 후 ctrl + space / 또는 sysout 입력 후 ctrl + space 일반 숫자와 String 문자 안의 숫자 구분이 중요한 이유 각각의 데이터 타입별로 어울리는 연산들이 다르기 때문에 엄격하게 분리할 필요가 있다. ex) 숫자 : + , - , % , x 문자 : x 불가능, length 함수 적용 가능 수업 완료 인증 출처 : https://o..

    Slowly but Surely

    느리지만 확실하게 6개월 국비과정을 앞두고 마음이 싱숭생숭하다. 잠시 취업 준비를 멈추고 배우고 싶은 것을 배워도 되는 걸까? 이미 너무 늦은 게 아닐까? 배운다고 해서 취업을 할 수 있나? 이번 2022년도는 배우고 싶은 것에 투자해야지. 실패담을 가까이하지 말아야지. 그렇다고 성공담을 맹신하진 말아야지. 나는 나대로 내 길을 가야지. 느리지만 확실하게