웹의 작동 원리와 웹을 개발하기 위해 배워야 할 것을 알 수 있다.웹의 뼈대인 HTML과 꾸미기인 CSS를 이해하고 사용할 수 있다.부트스트랩을 활용하여 웹을 다양하게 구현할 수 있다.HTML과 CSS : 브라우저의 뼈대를 만들 수 있다.웹의 동작 개념브라우저의 역할은
Javascript의 사용 방식에 대해 이해하고, 문법에 익숙해진다.JQuery를 활용하여 HTML을 조작할 수 있다.Javascript : 움직이기, 서버를 만드는데에도 쓰임프로그래밍 언어 5개 기억하기변수 : 값을 담는 곳(변수이름은 알기 쉽게 직관적으로)자료형 (
pwd : 현재 내가 작업하는 폴더(~은 Home 경로, 데스크탑 보다 더 상위 폴더)ls(list) : 내 폴더 안에 있는 폴더 & 파일 내역 보여줌ls -a(list all) : 숨겨진 파일 (보통 .으로 시작) 도 모두 볼 수 있음cd 폴더명(change dire
git & clone을 하는 이유?리포지토리 간 공동 작업 개발 복사 → 모든 버전 제어 작업 및 공동 작업이 로컬 리포지토리를 통해 관리된다.Git clone을 하기 위해서는 Github의 주소를 알아야한다.초록색 Code 버튼을 누르면 깃헙 주소가 HTTPS과 SS
파이어베이스와 파이어스토어를 이해하고 사용할 수 있다파이어스토어에 데이터를 넣고, 가져올 수 있다. 파이어베이스란?웹 서버를 대신 만들어 주는 서비스서버 개발 없이 제작 가능백엔드 코드 한 줄 없이도 프론트지식만 알아도 웹 서비스 출시 가능!데이터베이스란?데이터를 저장
1주차는 다 아는거여서 패스!!sql 실행 : ctrl + enter글씨 크기 늘리기 : ctrl + +/- (backspace 옆 버튼 누르기)GROUP BY 여러번의 Query 없이, 카테고리를 지정하여 수식 함수로 연산 가능Query 를 적기 전에 흐름을 정리해보
이번 프로젝트에서 진행한 과정 중 다음 프로젝트에서도 유지했으면 하는 부분GIT을 활용해서 협업한 점모르는 부분은 바로 질문하고 의논할 수 있는 점다른 팀원이 구현한 기능 부분을 개인적으로 수정해보면서 연습해본 점주기적인 회의와 초반에 약속등을 미리 정하기이번 프로젝트
replace특정 문자를 다른 문자로 바꾸기 replace(바꿀 컬럼, 현재 값, 바꿀 값)(식당 명의 ‘Blue Ribbon’ 을 ‘Pink Ribbon’ 으로 바꾸기)substring(substr)원하는 문자만 남기기 substr(조회 할 컬럼, 시작 위치, 글자

드디어 자바 강의가 시작되었다! 그 전에 자바를 쓸 때는 eclipse를 썼었는데 요즘은 IntelliJ를 많이 쓰는 것 같다. 본격적으로 강의를 들어가기 전 IntelliJ를 설치하고 개발환경을 세팅 해보기로 했다.JetBrains에서 만든 IDE로 개발 퍼포먼스 향

내가 좋아하는 요리 제목을 입력하고 괄호로 감싸서 출력처음 요리 제목을 문자열로 입력값을 주고 출력하는데 계속 오류가 떴다. 분명 문자열도 참조형 변수라 했는데,, 배열로 해야하나 싶어서 Array toString도 해보고 변수 이름도 바꿔보고 했는데 안되는거다!! 알
연산자산술연산자 : +, , \*, /, %(나머지), <<, >>비교연산자 : >, <, >=, <=, ==, !=논리 연산자 : &&, ||, !대입연산자 : =, ++, --기타연산자 : (type), ? : , instance of연산자 우
1~3까지는 어찌저찌 잘 해결하였다!! 하지만 4번부터 슬슬 생각해야 할 것들이 많아지는데...반복문을 사용하여 반복의 종료를 알려주는 “exit” 문자열을 입력하기 전까지 무한으로 계산을 진행할 수 있도록 소스 코드를 수정합니다.반복문을 사용합니다. (e.g. f
🍒 오늘은 강의 위주로 진행해서 개념정리로 TIL 마무리!!메서드 정의자바에서는 함수를 메서드(Method)라 한다.무언가 정의해두고 필요할 때 불러서 사용한다는 개념메서드 선언public static int add(int a, int b)메서드의 선언 부분으로, 메
오늘은 김영한님 강의를 듣는데 변수가 계속 헷갈려서 용어 정리를 해보았다! 사실 헷갈리는건 용어뿐만이 아니지만...ㅎ 변수는 계속 쓰기에 정리를 해보는게 좋을 것 같았다!!멤버변수(필드)전역변수(클래스 변수) static이 붙은 멤버 변수 인스턴스

상속 관계기존 클래스의 속성과 기능을 그대로 물려받는 것extends 키워드 사용상속 대상은 하나만 선택 가능, 부모가 또 다른 부모를 가지는 것은 괜찮다.객체 지향 프로그래밍의 핵심 요소 중 하나기존 클래스의 필드와 메서드를 새로운 클래스에서 재사용하게 해준다.용어

memoList.values()는 Map의 값들(V)만을 추출하여 Collection<V>를 반환이 Collection<V>는 memoList에 저장된 모든 값들에 접근할 수 있게 해준다.Collection<V>에서 Stream<V>을 생성Stre
개인과제를 시작하면서 IntelliJ와 Git을 연결하고 init commit 하고 push 하는데 오류가 계속 떴다..오늘은 이 부분에 대한 나의 무지함을 회고하고 알아가는 시간을 가져보기로 한다~tmi. 참고로 이거땜에 혼났다...먼저 README란?README 파
어느덧 스프링 숙련주차 개인과제도 마무리하고 팀과제를 하게되었다. 곧 최종 프로젝트가 얼마 남지 않았다니.. 믿을 수 없어\~~🙀그럼 이번 우리의 컨셉인 뮤직피드 프로젝트 소개 및 설계 진행 상황을 남겨보려고 한다.프로젝트 명 : 뮤직피드 프로젝트소개한 줄 정리 :
pr올리면 즉각즉각 사람들이 슬랙에 물어봐준거단순히 코드 동작 뿐 아니라 좋은 방향성을 제시해줌일정이 촉박해도 최대한 열심히 해나간거 같다.crud를 벗어나 테스트 코드 또한 작성 할 수 있었던 것안되는점이나 모르는 부분을 물어봤을때 적극적으로 알려준 점서로 맡은 부분
String은 소위 불변(immutable) 객체라고 한다. 즉, String 객체는 한 번 생성되면 변경할 수 없다. \+ 연산자를 사용하여 문자열을 연결하면, 연결할 때마다 새로운 문자열 객체가 생성된다는 것을 의미한다. 또한 이전에 있던 문자열은 JVM의 GC가

JPA에서 엔티티의 연관 관계를 로딩하는 두 가지 방식JPAJava에서 ORM 기술 표준으로 사용되는 인터페이스ORM객체와 관계형 데이터베이스의 데이터를 자동으로 매핑해주는 기술SQL 쿼리를 직접 작성하지 않고도 데이터 베이스 작업을 수행할 수 있도록 해준다.Hiber
gateway : 다른 네트워크로 가기 위해 반드시 거쳐야 하는 지점전기신호를 기반으로 하기 때문에 이진수 0,1 -> 1byte(8bit)ipconfigping에서의 기준 홉255 -> unix 계열 192 -> windows 계열128 -> windows 계열64
flash memory운영체제에 적합non-validate memory구성정보 같은 것들config
구성요소Processor : 연산ROM : 부팅순서, mini iosRAM : 실행정보 저장sh run = sh running-configFlash : IOSNVRAM : 구성정보 저장비휘발성 RAMsh startup-config순서Processor → 부팅순서(ROM