풀스택 자바 - 20240808

김진아·2024년 8월 12일

스트림 함수 정리

Stream

  • 데이터 컬렉션(ex. 리스트, 배열)에서 데이터 처리를 더 선언적이고 효율적으로 할 수 있도록 도와주는 것

파이프라인

  • 스트림에서 여러 연산이 연결되어 있는 구조
  • 중간 연산과 최종 연산으로 나뉜다.

    중간 연산

    • 스트림 반환
    • 연산이 호출되더라도 실제로 데이터를 처리하지 않는다.

    최종 연산

    • 스트림의 결과 생성 및 스트림 닫기

    예시

    		int[] arr = {1, 2, 3, 4, 5};
    		int[] resultArr = Arrays.stream(arr)
      								.map(e-> return e*2;)  			 //중간연산
                                    .foreach(System.out::println);   //최종연산
    		// 출력
    		// 2
    		// 4
    		// 6
    		// 8
    		// 10

스트림 함수들은 생성된 프로젝트 안에 있는 스트림 파일을 보면 뭐가 있는지 알 수 있다.
스트림 파일 찾기: import된 stream 단어 우클릭 ➡ Go to ➡ Declaration or Usages



Mysql 해보기


  • 두 가지 프로그램을 이용해 Mysql을 다뤄본다.

1. xampp, dbeaver 다운로드

  • 이 두 가지 프로그램을 다운로드 받는다.

xampp

  • 크로스 플랫폼 웹 서버 자유 소프트웨어 패키지
  • 데이터베이스와 연결하기 위해 PHP, 데이터베이스 관리 시스템이 필요한데 xampp는 이들을 한꺼번에 가지고 있는 통합 패키지이다.
  • 아파치 웹 서버, MariaDB, PHP, 펄을 포함

2. xampp 실행

- xampp를 실행시켜 mysql을 실행시킨다.

3. dbeaver 실행

  • dbeaver을 실행시킨후 db연결 버튼을 누르고 MariaDB를 선택한 후 연결하면 xampp와 연결된다.

4. 생성된 db에서 스크립트 열고 실행

  • localhost 우클릭 → sql편집기 → sql편집기 클릭



profile
https://develop-chick.tistory.com/ 첫번째 블로그

0개의 댓글