profile
개발 커리어 저장소

[Kotlin] Enumerate

Python에서는 반복문을 돌 때, index도 함께 받을 수 있는 enumerate() 함수를 제공한다출력 시,Kotlin 에서는 이와 같은 기능을 어떻게 제공하는지 찾아보았다.Iterable의 withIndex()

2021년 6월 9일
·
0개의 댓글
·

[JAVA] NIO

Non-blocking I/O, New I/OChannel이 양방향 buffer를 통해 외부 데이터와 통신읽기/쓰기를 하나의 통로로 해결Non-blocking \- I/O 작업이 진행되는 동안 유저 프로세스의 작업을 중단시키지 않는 방식비동기 \- I/O 작업이 진

2021년 5월 30일
·
0개의 댓글
·
post-thumbnail

[네트워크] TCP 3way-Handshake

네트워크데이터를 교환하기 위해 전송 매체를 매개로 서로 연결되어 있는 것인터넷전세계 컴퓨터들이 서로 연결되어 있는 거대한 네트워크프로토콜네트워크 상에서 데이터를 주고받기 위한 일종의 규약OSI 7계층, TCP/IP 4계층네트워크 상에서 정보를 주고받기 위해서는 여러 계

2021년 5월 26일
·
0개의 댓글
·

[Triton] 빌드

2021년 5월 26일
·
0개의 댓글
·

[AI] Gluonnlp 설치 에러

BERT 모델을 활용하는 AI 모델의 추론 서버를 구축하는 과정에서의존 라이브러리를 일괄 설치하는 도중에, "glounnlp"라는 라이브러리 설치 에러가 발생했다. 아래와 같은 에러 메시지가 출력되었다. 이는 "python3-dev"가 설치되어있지 않아서 발생한 문제였

2021년 5월 26일
·
0개의 댓글
·

[Linux] chown 명령어

리눅스 상에서 파일은 Owner과 Group에 속해있다."chown" 명령어는 이를 변경하는 명령어이다.

2021년 5월 26일
·
0개의 댓글
·

[Docker] 이미지 저장 및 불러오기

다른 서버에 있는 docker image를 파일로 압축해서 가지고 올 필요가 생겼다.Docker Image 저장해당 경로상에 "{이미지 압축파일명}.tar"이 생성되는 것을 확인한다.이후, 내 서버에 해당 압축파일을 옮겨온 뒤, 다시 docker image로 로드한다.

2021년 5월 26일
·
0개의 댓글
·

[Spring] 프로젝트 패키지 구조

Spring boot 프로젝트를 시작할 때, WAS를 구성하는 각 요소들을 어떤 패키지로 묶으며, 그 하위 패키지는 어떻게 구성할지, 인터페이스와 그를 구현한 구체 클래스들의 패키지는 어떤 식으로 가져갈지, 등등... 경험이 부족한 나의 프로젝트 내부 구조는 뒤죽박죽으

2021년 5월 25일
·
0개의 댓글
·

[Redis] Docker로 실행

먼저, Redis 서버를 docker network 내에서 실행시키기 위해네트워크를 먼저 생성한다.이제 Redis 서버를 실행시킨다.redis-cli로 해당 redis server에 접속해본다.참고\--rm: 실행할 때, 컨테이너 id가 존재하면 삭제 후 runRedi

2021년 5월 25일
·
0개의 댓글
·

[JAVA] String format

2021.05.23의 개발 기록MySQL의 like 구문을 활용할 때, % 자체를 사용해야하는데이를 동적으로 받은 특정 값에 대해서 적용하여 쿼리 string으로 넘길 때,String.format()을 활용해야 했음근데, String.format의 포멧 string에는

2021년 5월 23일
·
0개의 댓글
·