you88의 등록된 링크

 you88로 등록된 티스토리 포스트 수는 23건입니다.

[자료구조 Java] 큐(Queue) - 배열 및 리스트로 구현 [내부링크]

Queue는 Stack(스택)과 반대로 선입선출(First In First Out, FIFO)의 특징을 가지고 있다. 먼저 들어온 것이 먼저 나간다는 FIFO는 일상생활에서의 줄서기, 마트 재고관리부터 운영체제의 프로세스 관리, 너비 우..

[자료구조 Java] 스택(Stack) - 배열 및 리스트로 구현 [내부링크]

스택(Stack)이란? 가장 늦게 들어간 요소가 가장 먼저 나오고 가장 먼저 들어간 요소가 가장 늦게 나오는 후입선출(LIFO: Last in First Out) 입출력 형태를 갖는 자료구조. 주요 연산으로 pop(), push()이 있다...

[Java] 배열(array), ArrayList, LinkedList 차이점 [내부링크]

일단 세 자료형 모두 참조형 자료형(Reference type). array도 참조형 자료형이지 기본 자료형(Primitive type)이 아님에 주의 빠른 결론!! 배열(array) , ArrayList , LinkedList 언제 사용해야 하나? Array 사..

[자료구조 Java] 이중 연결리스트(Doubly Linked List) + Java collections의 LinkedList [내부링크]

연결리스트란? 각 노드가 데이터와 포인터를 가지고 한 줄로 연결되어 있는 방식의 데이터 구조 노드는 데이터 구조를 구성하는 하나의 객체를 의미한다. 포인터는 주소값을 저장하는 것으로 이 포인터가 다른 노..

[자료구조 Java] 단일 연결리스트(Singly Linked List) [내부링크]

연결리스트란? 각 노드가 데이터와 포인터를 가지고 한 줄로 연결되어 있는 방식의 데이터 구조 노드는 데이터 구조를 구성하는 하나의 객체를 의미한다. 포인터는 주소값을 저장하는 것으로 이 포인터가 다른 노..

자료구조는 왜 알아야 하나? [내부링크]

자료구조란? 한정된 메모리 공간 안에서 데이터를 관리(저장, 사용)하기 위한 논리적 구조 자료구조를 왜 알아야 할까? 데이터의 개수가 늘어날 수록 어떠한 자료구조를 사용하는지에 따라 프로그램의 효..

스프링 입문(4) - AOP, 앞으로의 공부 로드맵 [내부링크]

https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8 [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인..

스프링 입문(3) - 스프링 DB 접근 기술(순수 JDBC, JdbcTemplate, 스프링 통합 테스트, JPA, 스프링 데이터 JPA) [내부링크]

https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8 [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인..

스프링 입문(2) - 회원 관리 예제, 스프링 빈과 의존관계 설정 [내부링크]

https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8 [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인..

스프링 입문(1) - 프로젝트 환경설정, 스프링 웹 개발 기초 [내부링크]

https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8 [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인..

AWS RDS 구축하기(+ 타임존, utf-8인코딩 설정) [내부링크]

1. 웹 서버와 DB 서버 분리하기 서버 구축은 두 가지 방식으로 나눌 수 있다. 1. 웹 서버 안에 DB를 구축하는 방식 2. 웹 서버와 DB서버를 분리하는 방식 앞서 AWS EC2에 mysql을 설치한 방식은 1.방식에 해당한다..

외부접속 가능한 로컬서버 구축 - bitnami 및 포트포워딩 [내부링크]

1. bitnami설치 bitnami는 Apahce(Server), MySQL/MariaDB(DB), PHP와 같은 웹 개발환경을 통합적으로 구축해주는 프로그램이다. bitnami 하나를 설치함으로써 이 모두를 쉽게 설치하게 된다. 설치파일은 다음 주..

AWS 서버 구축하기(6) - 서브도메인 및 리다이렉션(ip to domain & http to https ) 적용 [내부링크]

1. 서브도메인 설정 1) 서브도메인이란 서브도메인이란 주 도메인의 하위 도메인을 만드는 것이다. 우리가 폴더안에 추가로 폴더를 형성하여 계층화하여 저장하는 것과 동일하다. 네이버의 도메인이름은 naver.com..

AWS 서버 구축하기(5) - HTTPS 적용하기(Let's encrypt) [내부링크]

1) HTTP vs HTTPS AWS서버에 도메인까지 적용하였으나 크롬으로 접속하면 url창 옆에 '주의요함' 이라는 경고가 있고 이를 누르면 https가 적용되지 않았다는 내용이 나타난다. http와 https 모두 OSI 7 layer 중..

AWS 서버 구축하기(4) - Domain 구매 후 적용하기 [내부링크]

이번에는 내가 구축한 AWS서버에 도메인 이름을 부여하는 과정이다. 도메인을 파는 곳으로는 가비아 후이즈 호스팅케이알 등이 있지만 가비아에서 xxx.shop 으로된 도메인을 1년에 500원에 판매하는 이벤트를 진행..

[자바] Comparator를 이용한 2차원 배열 정렬(내림차순, Double형 배열) [내부링크]

배열과 여러 wrapper클래스는 Arrays.sort() 또는 Collections.sort() 등으로 정렬 메소드를 제공한다. 이러한 함수들은 내부적으로 Comparable이라는 인터페이스를 사용한다. Comparable 인터페이스는 기본적은..

[프로그래머스Lv1] 실패율 (Java) [내부링크]

https://programmers.co.kr/learn/courses/30/lessons/42889?language=java 코딩테스트 연습 - 실패율 실패율 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘..

AWS 서버 구축하기(3) - phpmyadmin 설치 [내부링크]

1. phpMyAdmin이란? phpMyAdmin이란 MySQL을 GUI상에서 보다 간편하게 사용할 수 있게 해주는 오픈소스 툴이다. 2. phpMyAdmin 설치 apt update apt install phpmyadmin 설치도중 다음과 같은 질문이 나오는데 앞..

AWS 서버 구축하기(2) - MySQL 외부에서 접속하기 [내부링크]

1. Datagrip 설치 Datagrip은 DB개발과 관리를 용이하게 해주는 GUI 툴이다. datagrip설치 https://www.jetbrains.com/ko-kr/datagrip/download/#section=windows 다운로드 DataGrip: 데이터베이스 및 SQL용 크로..

AWS 서버 구축하기(1) - Nginx PHP MySQL설치 [내부링크]

1. AWS서버 만들기 AWS회원가입 후 인스턴스를 생성한다. AWS회원가입과 인스턴스 생성은 굉장히 많은 내용이 검색되기에 여기서의 설명은 생략한다. 인스턴스 생성 후 인바운드를 설정한다. 앞으로 http, https,..

[프로그래머스Lv1] 신규 아이디 추천 (Java) [내부링크]

코딩테스트 연습 - 신규 아이디 추천 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진..

[프로그래머스 Lv1] 로또의 최고 순위와 최저 순위(Java) [내부링크]

https://programmers.co.kr/learn/courses/30/lessons/77484?language=java 코딩테스트 연습 - 로또의 최고 순위와 최저 순위 로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표..

[프로그래머스 Lv1] 숫자 문자열과 영단어(Java) [내부링크]

실제 문제: 코딩 테스트 연습 - 숫자 문자열과 영단어 | 프로그래머스 (programmers.co.kr) 코딩테스트 연습 - 숫자 문자열과 영단어 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬..