1.변수 타입, 사칙연산
.조건문.1\.true를 넣으면 "버린다"가 출력됨.false를 넣으면 "죽인다"가 출력됨.(먼저 else if문이 없다고 볼 때)i > 7에서 7을 7보다 작은 수로 바꾼다면 i는 7보다 크다는 식이 성립하지 않기 때문에 'else'가 나온다. 7보다 큰 수로 바꾸
hello world 출력. " "가 없으면 helloworld로 붙어서 출력된다. System.out.println(arr[1]); 0넣으면 1 출력, 1넣으면 2 출력 .. 이런식으로 0~4까지 1, 2, 3, 4, 5를 출력할 수 있다. System.out.
Q1. 1부터 5까지 출력하기. Q2. 짝수만 나오게 하기 1번 또는 2번 둘 중 하나로 쓰면 된다. 1번은 배열의 순서에 따라서 출력되게 한 값. 2번은 배열 안의 숫자를 이용해서 출력한 값. Q3.별찍기
배수 출력하기i가 4나 5였을 때에는 나머지가 0이 아니기 때문에 출력되지 않는다.a의 값을 다른 수로 바꾸면 그 수 의 배수를 출력할 수 있다.2.배수 출력하기\_2
동전문제
객체지향 수업을 들은 후 다음 날 있을 조별과제 주제를 객체지향 복습겸 제대로 이해하고 넘어가기 위해 새로운 주제를 정해 만들어보기로 했다. * 수업시간에 스타크래프트 캐릭터를 만든것을 응용하여 자동차를 만들기로 했다. (코드를 만들며 이해했던 부분을 되짚어 보며
3.Scanner - Q. - 입력받아서 사과, 바나나 출력해보자 이렇게 하면 맨위에 이런게 생긴다.
if나 switch 둘중하나 쓰면 된다. 같은 것이다.여기까진 뼈대를 만든 것.Q. 이제 find를 만들어 봐라.사전만들기니까 시스템을 돌리면 먼저 1번을 입력해서 만들 단어를 입력한다. 그리고 다시 인풋으로 돌아가게 해놨으니 입력값을 받는 화면이 뜬다.그 후 4를 입
Example2 이걸 참고해서 해서 입력값을 받는 사람을 만들어보자~toString만드는 방법command + n을 누르면가 나온다. 여기서 ok를 누르면이렇게 오버라이드로 toString이 생성되서 주소값 대신 입력한 값을 받을 수 있게된다.(class Person
오늘은 map에 대해배웠다. 여러번 반복해서 설명을 듣고 만들어보니 어떤 형식으로 만들어야되는지는 이해됐지만 혼자 만들라고 하면 아직 어디서부터 해야할지는 모르겠다! 주말에 차근차근 다시 생각해보면서 만들어봐야겠다~!
1.엑셀 객체화 시키기Q1.최종.이렇게 하면 이렇게 나열되서 출력이 된다. 이렇게 해줘서 담아야한다.그래야 이렇게 목록으로 볼 수 있게 출력된다.
stack - 후입 선출출력 3 2 1스택을 이런식으로 쓰지는 않는다. 알고리즘 풀때 사용.이렇게 자기 자신을 부르는 것이 재귀함수이다.10, 9, 8 ,7 ,6 , 5, 4, 3, 2, 1, 0 으로 출력됨.후입 선출. 0부터 넣어 그 함수가 끝날 때 까지 기다렸다가
출력 Day6.Member@a00 Day6.Member@9e1 Day6.Member@a1f 3 아이디로만 같은사람인지 확인하기.
1.final 그러면 final을 왜 쓰는가? 여기엔 Setter가 없다. final이여서 없다. 2.Set ->출력 2 1.000000 입니다. 1 ㅎㅎㅎㅎ 2.000000 입니다. 2 ㅎㅎㅎㅎ lotto만들기 1.기본세팅. 풀어봐라~ 내가 풀어본 것
이렇게 하면 불편하기 때문에 stream이 나온 것이다. 자바 1.8부터 나왔다.2.streamel이 뭔지 먼저 살펴보자.아래와 같이 바꿈출력 1, 2, 31232, 4, 6출력 1, 2, 32, 4, 6\-> 2 하나 출력됨.최종나름대로 열심히 변화 과정을 체크해서
Q. name 브론즈, 전기와 같은 과 사람을 찾으세요 나는 이렇게 풀어보았다. 그러나 문제 취지는 이름이 브론즈와 전기인 사람의 같은 과 사람들을 찾는 것!! 문제 의도를 잘못 파악했다! -> 이렇게 select문을 두번 넣어서 찾는 것! 이런걸 sub quer
다중으로 프라이머리키 주기 이해가 됐다가 안됐다가~ default가 기본적으로 null 값으로 들어간다는 것?
like재학생 그룹이 있는 상태에서 졸업생 그룹 생성.\-> 이렇게 하면 재학생에 '골론즈'가 3명 있다면 3명이 모두 사라져버리게 된다. 그래서 id로 지워야 정확히 지우고 싶은 '골론즈'를 지울 수 있다.union : 위 테이블과 아래 테이블을 한번에 보고 싶을 때
html 복습 및 추가 공부를 위해 html 의 정석? 이라는 mozila html 사이트를 보고 잘 알아야겠다 싶은 것들을 조금 메모해 보았다참고 -https://developer.mozilla.org/ko/docs/Learn/Getting_started_w
\*참고 - Do it! 한권으로 끝내는 웹 기본 교과서 HTML + CSS + 자바스크립트 웹 표준의 정석(고경희 지음)웹 브라우저가 알아야 할 정보를 입력하는 곳.문서에서 사용할 스타일 시트 파일도 이곳에서 연결해서 사용한다.head에서 사용하는 < meta
Controller를 만들 거니 먼저 생성하려고 했으나 기본 세팅을 안해서 만들어지지 않았다.어제 수업시간에 했던 pom.xml / spring파일 통채로 복사 / web.xml 통째로 복사하여 세팅.세팅 1. pom.xml세팅 2.web.xml - 전체 복붙세팅 3.
REST ful 이것만 알면 된다.REST API api가 뭘까?(application programming interface) \-> 추상화 됐다는 것. 쏘면 튀어나온다는것.ex)주소를 입력하면 이러한 페이지가 나올거야 하는 그런것.공공데이터 api라고 말한다. re
크롬 -> 검사 -> consol 들어가면 이게 자바스크립트 들어간것!➡️ 계산기 켜기 귀찮으면 이렇게 해도 계산이 된다고 한다~!➡️ alert를 작성하니 화면에 나타나는 것을 볼 수 있었다. -> 나한테만 뜨는 것.confirm으로 작성해도 팝업창 같은게 나왔다.
➡️ 웹 페이지(HTML이나 XML 문서)의 콘텐츠 및 구조, 그리고 스타일 요소를 구조화 시켜 표현하여 프로그래밍 언어가 해당 문서에 접근하여 읽고 조작할 수 있도록 API를 제공하는 일종의 인터페이스다.➡️ html태그를 조작하는것. 아이디로 가져다 쓰기를 해보자
DOM(문서 객체 모델)
✅ 사용하려면 만들때부터 넣어줘야 한다.✅ user: tUser 타입 넣어주는 것.user의 타입은tUser야== 코틀린이랑 비슷하다. ✅ gender?: string? -> 있어도돼고 없어도 될 때 붙인다. 옵셔널.✅ type tGensder = "남자" | "
참고-실전! 스프링 부트와 JPA활용1 -웹 어플리케이션 개발설계된 것을 보고 먼저 설계 후 강의를 들어봤는데 계속 빼먹는 부분이들이 있어 메모🗒️new ArrayList<>();빼먹지 말자!pk값을 잘 넣어주자. @Column(name = "member_id"
예를 들어 멤버와 오더를 생성하고 멤버가 주문을 했을 때 멤버에는 오더를, 오더에는 멤버를 각각 넣어줘야 하는데, 이 때 깜빡 하고 둘 중 한쪽을 빼먹는 상황이 생길수도 있다.(member.getOrders().add(order); 이게 빠지거나 order.setMem
cascade의 범위에 대해서는 고민이 필요하다. 어디까지 cascade를 해줘야 하는가? 어떤개념에서 쓰는게 좋은가?
var - 가변val - 불변코틀린에서는 모든 변수에 수정 가능 여부(var / val)를 명시해주어야 한다.코틀린은 컴파일러가 타입을 자동으로 추론해준다.모든 변수는 우선 val로 만들고 필요한 경우 var로 변경하여 사용하자.boxing / unboxing을 고려하
플랫폼 타입때문에 에러가 나는거다. 코틀린에서 .age라고 했을 때 자바에 있는 getAge를 호출한다.자바에서 Integer라고 값을 줬는데 코틀리네서는 이 int가 null이 들어갈 수 있는 정수인지 null이 들어갈 수 없는정수인지 판단을 못한다. String도
각각 테스트를 돌리면 성공하지만 한번에 같이 테스트를 돌리면 실패한다.\-> 두 테스트가 Spring Context를 공유하기 때문이다.생성 테스트에서 만든 유저(1)와 조회 테스트에서 만든 유저(2)가 합해진다.=> 같은 h2데이터 베이스를 공유하기 때문에 유저가 총
우선 기존 배웠던 것을 생각해보며 먼저 작생해 보았다. given 이미 대출이 되어 있어야 하기 때문에 두 명의 유저와 책 한권 저장 1번 유저가 먼저 책을 빌리고 2번 유저가 같은 책을 빌리려고 할 때가 이미 대출되어 있는 책을 빌리려 하는 거기 때문에 대출 실패가
Book Entity를 먼저 kotlin 코드로 변경 후~repository와 service에서 사용하는 entity들을 자바 ->코틀린 entity로 바꿔주자.자바에서 코틀린 코드를 호출 할 때 default 파라미터를 인식하지 못한다.그렇기 때문에 id에 null
Java - 기본 타입간의 변환은 암식적으로 이루어질 수 있다.Kotlin - 기본 타입간의 변환은 명시적으로 이루어져야 한다.to변환타입()을 사용하여 명시적으로 변환.세이프콜과 엘비스 연산자를 사용하여 처리할 수 있다.is 는 자바의 instanceof와 똑같은 의