전체 글231 부트캠프가 끝난뒤...(2) ㅇ 다형성(polymorphism) 한 마디로 정리하면, 하나의 객체가 여러가지 형태를 가질 수 있는 성질이다. 자바에선, 한 타입의 참조 변수를 통해 여러 타입의 객체를 참조할 수 있도록 만든 것을 의미한다. Friend라는 상위 클래스가 있고, BoyFriend, GirlFriend 라는 클래스가 Friend클래스를 상속받는다. 그럴 때, 객체 생성을 Friend friend = new Friend(); BoyFriend boyfirend = new BoyFriend(); Friend girlfriend = new GirlFriend(); // 이렇게 하거나, GirlFriend girlfriend2 = new GirlFriend(); // 이렇게 할 수 있다. //GirlFriend friend2 .. 2023. 4. 26. 올바른 괄호 예전에 한번 풀어본 문제였다. 근데 기억이나지않는다. 더군다나 스택/큐 문제인데, 스택/큐가 뭔지는 알지만 어떻게 활용했던건지, 이 문제에서 어떻게 사용해야할지 감이안와서 사용하지 않고 한번 풀어보았다. 조건문,반복문만 사용해서 풀어봤다. 1) 괄호 '(' 와 ')' 의 갯수가 일치하면 true 라는 조건 2) ')' 로 시작하거나 '(' 로 끝나면 무조건 false라는 조건을 넣어서 완성했다. 테스트를 돌려보니 스터디원들과 얘기를 나누고 지피티한테 물어본 결과 내코드는 좌우 개수는 세지만, 쌍이 안맞는 ()))))((((() 이런 경우에도 true를 반환하므로 안되던 것이었다. 팀원분이 푸신 코드는 이렇다. 입력받은 String s 를 한글자씩 char로 배열을 만들고, 향상된 for문을 이용해 '('.. 2023. 4. 20. Lesson 1, 2 - SELECT 전반 기능, 연산자 mySQL이란건 데이터베이스란 상자 안에 정보들을 담을 수 있고 SQL이라는 버튼들을 제공해서 사용자들로 하여금 원하느대로 정보를 넣고 빼고 읽게 해줄 수 있는 데이터베이스 관리 시스템 DBMS 라는것. 앞의 R relational은 뭘까? 비효율적인 데이터가 있다면, 테이블별 관계를 맺어주는데, 이를 위해 JOIN이라는 기능을 제공한다. 규모가 있는곳에선 Oracle, 작은 규모나 개인 용도로는 MySQL를 많이 사용한다. Lesson1 SELECT * FROM Orders; - Orders 테이블의 모든 데이터 불러오기 SELECT * FROM OrderDetails WHERE Quantity , =, 2023. 4. 18. 세션 vs 토큰 vs 쿠키 머리로는 대충 알지만 설명하라고 하면 입꾹닫 되는 것들에관한 니꼴라스 성님의 영상이 있길래 못참고 정리하는김에 포스팅해본다. 쿠키 쿠키란? 쿠키를 이용해 서버는 사용자의 브라우저에 데이터를 넣을 수 있다. 사이트에 방문하면, 브라우저는 서버에 요청을 보낸다. 서버는 이에 응답하는데, 거기엔 브라우저가 저장하고자하는 쿠키가 있을 수 있다. 브라우저에 쿠키를 저장하고, 해당 웹사이트에 방문할 때 마다, 브라우저는 해당 쿠키도 요청과 함께 보낸다. 쿠키는 도메인에 따라 제한이 된다. 그리고 쿠키는 유효기간이 있다. 서버가 정한기간에 따라 상이하다. 쿠키는 인증뿐 아니라, 여러가지 정보를 저장할 수 있다. 웹사이트 언어설정을 바꾸면, 서버는 쿠키를 주고, 선택한 언어를 저장한다. 해당 웹사이트에 다시 방문할때,.. 2023. 4. 18. 이전 1 ··· 38 39 40 41 42 43 44 ··· 58 다음