| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- java 1509
- nodejs rabbitmq
- spring mongodb switch
- kotiln const val
- 백준 특정한 최단 경로
- 백준 연결요소 자바
- Java Call By Refernce
- 익명 객체 @transactional
- ipfs bean
- javav 1676
- 자바 1676
- kotiln functional interface
- 백준 1504 java
- java 팩토리얼 개수
- spring mongoTemplate switch
- java 1238
- java 백준 1509
- rabbitmq 싱글톤
- spring mongodb
- Claude Intelij 연결
- spring mongoTemplate
- 안정해시
- 백준 2252 줄세우기
- Spring ipfs
- ipfs singletone
- mongodb lookup
- kotiln const
- 자바 백준 팩토리얼 개수
- java 파티
- go
Archives
- Today
- Total
목록go channel (1)
공부 흔적남기기
Go bufferChannel vs unBufferChannel
Go에서 자주사용하는 GoRoutine에서 필수적인 Channel 흔히 사용하는 것은 unBufferChannel 이지만 bufferChannel의 존재를 알게 되어 정리함. 먼저 unBufferChannel은 말그대로 채널에 버퍼가 없기때문에 (공간이 하나밖에 없다는 말) channel에 데이터가 들어가면 그 데이터가 소비될 때까지 blocking이 된다. 하지만 bufferChannel은 코더가 채널의 버퍼 크기를 정해주어 channel에 해당 개수까지는 데이터가 차고 그다음에 데이터가 소비될 때까지 blocking 되는 것이다. package BufferdVersusUnBufferedChannel import ( "fmt" "math/rand" "time" ) var hamburgerMaterial..
프로그래밍 언어/Go
2023. 4. 5. 21:47