<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>근재대리 하고 싶은대로 웹 개발 복습 공간.</title>
    <link>https://distribute.tistory.com/</link>
    <description>하루에 한 번, 개발 지식을 복습하는 공간으로 소스는 깃허브에 공유하고 있습니다.
https://github.com/bamcoding</description>
    <language>ko</language>
    <pubDate>Fri, 15 May 2026 03:24:20 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>bamcoding</managingEditor>
    <image>
      <title>근재대리 하고 싶은대로 웹 개발 복습 공간.</title>
      <url>https://tistory1.daumcdn.net/tistory/2281508/attach/993c2cab1b564ca197e0892d64b5beae</url>
      <link>https://distribute.tistory.com</link>
    </image>
    <item>
      <title>스트림</title>
      <link>https://distribute.tistory.com/147</link>
      <description>스트림이란 무엇인가?

자바8 API에 새로 추가된 기능이다.
선언형(질의)으로 컬렉션 데이터를 처리할 수  있다.
컬렉션 반복을 간결하게 처리하는 기능.
멀티스레드 코드를 구현하지 않아도 데이터를 투명하게 병렬로 처리할 수 있다.

선언형으로 코드를 구현할 수 있다는 뜻은 if조건문 등의 제어 블록을 사용해서 어떻게 동작을 구현할지 지정할 필요 없이 저칼로리의 요리만 선택하라 같은 동작의 수행을 지정할 수 있다.
filter, sorted, map, ..</description>
      <category>자바/자바8</category>
      <author>bamcoding</author>
      <guid isPermaLink="true">https://distribute.tistory.com/147</guid>
      <comments>https://distribute.tistory.com/147#entry147comment</comments>
      <pubDate>Sun, 1 May 2022 18:28:09 +0900</pubDate>
    </item>
    <item>
      <title>인터넷 네트워크</title>
      <link>https://distribute.tistory.com/143</link>
      <description>인터넷 통신

클라이언트가 요청하고 서버가 응답하는 구조
인터넷 안의 수많은 경로를 통해 목적지까지 데이터를 전달시킬 수 있는 방법은 무엇인가?

IP

인터넷 프로토콜
클라이언트와 서버는 IP 주소를 가지고 있다
패킷이라는 통신 단위로 데이터 전달 IP 패킷은 데이터와 클라이언트, 서버의 IP주소를 포함한다.

IP 단계에서 한계

비연결성: 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송
비신뢰성: 중간에 패킷이 사라지거나 패킷이 순서대로..</description>
      <category>WEB</category>
      <author>bamcoding</author>
      <guid isPermaLink="true">https://distribute.tistory.com/143</guid>
      <comments>https://distribute.tistory.com/143#entry143comment</comments>
      <pubDate>Wed, 23 Mar 2022 16:29:10 +0900</pubDate>
    </item>
    <item>
      <title>HTTP 웹 기본 지식</title>
      <link>https://distribute.tistory.com/142</link>
      <description>모든 것이 HTTP 기반 위에서 동작합니다.
이미 HTTP 웹 기본 지식을 알고 있다는 가정하에 신기술이 출시되고 있습니다.
따라서 신규 개발자는 원리를 모르고 기능 위주로 학습하게 됩니다.
&amp;nbsp;
인터넷에서 검색해보면 조각조각되어 있고 잘못된 정보가 많습니다.
개발자는 평생 HTTP 기반에서 개발을 하게 됩니다.
&amp;nbsp;
우리는 실무에 꼭 필요한 HTTP 웹 기반 지식을 이해하고 있어야 합니다.
특히 백엔드 개발자에게 있어 필수 지식입니다.
..</description>
      <category>WEB</category>
      <author>bamcoding</author>
      <guid isPermaLink="true">https://distribute.tistory.com/142</guid>
      <comments>https://distribute.tistory.com/142#entry142comment</comments>
      <pubDate>Wed, 23 Mar 2022 15:44:09 +0900</pubDate>
    </item>
    <item>
      <title>2. 자바에서 제공하는 함수형 인터페이스</title>
      <link>https://distribute.tistory.com/141</link>
      <description>1. 자주 사용하는 함수형 인터페이스(functional interface)
- 아래 메소드는 오라클 자바8에서 사용법을 찾아 직접 사용해보기를 권장합니다.&amp;nbsp;
- 함수형 인터페이스는 매개변수와 리턴 타입을 지정 한다/안한다, 매개변수가 있다/없다, 리턴이 있다/없다로 다양하게 있습니다.
&amp;nbsp;
- Function&amp;lt;T, R&amp;gt;: T 타입으로 매개변수를 받아서 R 타입으로 리턴하는 함수 인터페이스.&amp;nbsp;
- BiFunction&amp;..</description>
      <category>자바/자바8</category>
      <category>#functional interface</category>
      <category>Lamda</category>
      <category>람다</category>
      <category>람다 표현식</category>
      <category>자바8</category>
      <category>함수형 인터페이스</category>
      <author>bamcoding</author>
      <guid isPermaLink="true">https://distribute.tistory.com/141</guid>
      <comments>https://distribute.tistory.com/141#entry141comment</comments>
      <pubDate>Fri, 18 Mar 2022 10:15:44 +0900</pubDate>
    </item>
    <item>
      <title>Callable과 Future</title>
      <link>https://distribute.tistory.com/139</link>
      <description>Callable
- Runnable과 유사하지만 작업의 결과를 받을 수 있다.
&amp;nbsp;
Future
- 비동기적인 작업의 현재 상태를 조회하거나 결과를 가져올 수 있다.
&amp;nbsp;
&amp;nbsp;
Callable을 사용한 작업
- 작업상태 확인하기: future.isDone()
- 작업 취소하기: future.cancel()
- 여러 작업 동시에 실행하기: executorService.invokeAll(Arrays.asList(hello, hello2..</description>
      <category>자바/자바8</category>
      <author>bamcoding</author>
      <guid isPermaLink="true">https://distribute.tistory.com/139</guid>
      <comments>https://distribute.tistory.com/139#entry139comment</comments>
      <pubDate>Thu, 17 Mar 2022 05:54:59 +0900</pubDate>
    </item>
  </channel>
</rss>