/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
1:07 5/31
velog.io
1:07
velog.io
yeseolee.log
https://velog.io/@yeseolee
알고리즘/안드로이드 공부하는 학생
저작도구: velog
최종 피드 수집: 2026-02-04 07:16
전체 (31)
2y
HTTP Method
HTTP Method 종류
GET
리소스 조회
서버에 전달하고 싶은 데이터는 query(쿼리 파라미터, 쿼리 스트링)를 통해서 전달
메시지 바디를 사용해서 데이터를 전달할 수 있지만, 지원하지 않는 곳이 많아서 권장하지
않음
GE
0
0
0
읽기모드
2y
CORS(Cross-Origin Resource Sharing)
CORS(Cross-Origin Resource Sharing)란?
“다른-출처 자원 공유” 권한을 부여하도록 브라우저에 알려주는 HTTP-header 기반 메커니즘
한 출처에서 실행 중인 웹 애플리케이션이 다른출처의 리소스에 접
0
0
0
읽기모드
2y
3-Way, 4-Way Handshake(TCP 연결 설정과 해제)
3-Way, 4-Way Handshake(TCP 연결 설정과 해제)
Background
기본적인 TCP의 개념과 정의를 알고 있는 상태라고 가정하고 설명한다.
TCP 연결 상태(connection status)
CLOSED:
0
0
0
읽기모드
2y
Cookie(쿠키) / Session(세션)
Cookie(쿠키)
웹 사이트에 접속할 때 서버에 의해 사용자의 컴퓨터(브라우저)에 저장되는 정보
<이름>=<값> 형태의 단순한 문자열
유실, 변조, 도난 등 보안에 취약하여 개인정보 등은 저장해서는 안됨
쿠키를 다루는 방법
HT
0
0
0
읽기모드
2y
동기와 비동기 (Syncronous/Asyncronous)
동기와 비동기 (Syncronous/Asyncronous)
정의
동기는 요청한 작업에 대해 완료 여부를 따져 순차대로 처리하는 방식이다.
요청한 작업이 끝나야 다음 작업이 이루어지기 때문에 어떤 작업이 수행 중이면 다음 작업은 대
0
0
0
읽기모드
2y
2023년 1기 [병무청] 전문연구요원 및 산업기능요원 대상 산업재해예방 이러닝교육(정보처리)
다음 중 근골격계질환의 특징으로 옳지 않은 것은? 3
다양한 유해요인이 존재한다.
보통 유해요인에 장기간 노출되어 누적 부담에 의해 발생한다.
질환을 유발한 유해요인을 특정하여 인과관계를 명확히 밝히기 수월하다.
근육, 힘줄, 인
0
0
0
읽기모드
2y
캐시(Cache)
캐시(Cache)
컴퓨터 과학에서 데이터나 값을 미리 복사해 놓는 임시 장소를 가리킨다. 캐시의 접근 시간에 비해 원래 데이터를 접근하는 시간이 오래 걸리는 경우나 값을 다시 계산하는 시간을 절약하고 싶은 경우에 사용한다.(위키백
0
0
0
읽기모드
2y
코딩 폰트 추천 및 VSCode 폰트 적용방법
추천 폰트
D2 Coding
특징
고정폭 서체
모든 글자 폭이 동일하여 코드를 가지런하게 볼 수 있다.
한글 가독성
한글 폰트이기 때문에 한글 가독성이 뛰어나다.
다운로드
https://github.com/naver/d2codin
0
0
0
읽기모드
2y
백준 2357 최솟값과 최댓값 (feat. Segment Tree)
시간 제한 2초를 통해 알 수 있는 것
일단 주어진 정수의 개수 n이 100,000이므로, O(nlog(n))의 시간복잡도 필요
최댓값 세그먼트 트리, 최솟값 세그먼트 트리 2개 만들어 각각 접근
트리 접근 log(100,000)
0
0
0
읽기모드
2y
트리의 지름 구하기 with 파이썬 (feat. BOJ 1167)
처음 접근했던 방식은 graph와 DFS를 이용한 방법이였다.
distance에 해당 정점에 도착했을 때 가장 먼 거리(distance[i]는 i로 부터 가장 멀리 떨어진 거리)를 저장하도록 하였고, max(distance)를 이
0
0
0
읽기모드
2y
[Linux] bash script에서 개행 문자를 사용하는 방법
실행 환경: Ubuntu 22.04.2 LTS
개행문자를 출력하는 방법
간단한 개행문자가 들어가는 변수를 선언하고 출력해 보겠다.
var="hello\nworld"
echo $var
hello\nworld
\n을 문자 그대로 출력
0
0
0
읽기모드
3y
JAVA Build Tool (Ant → Maven → Gradle)
Apache Ant
Java 기반의 빌드 도구로 각 프로젝트에 대한 XML기반 빌드 스크립트 개발
형식적인 규칙이 없음
명확한 빌드 절차 정의가 필요
생명주기를 갖지않아 빌드 과정을 target으로 만들어 단계별로 수행
각 프로젝
0
0
0
읽기모드
3y
[2월 4주] 퇴근 후 스터디 1주차
2/21 월: 우아한 테크세미나 우아한 객체지향
2/22 화: JAVA의 정석 Chapter 02
2/23 수: JAVA의 정석 Chapter 03
2/24 목: X
2/25 금: JAVA의 정석 Chapter 04
0
0
0
읽기모드
3y
퇴근 후 스터디 기록 - 프롤로그
1/3부터 병역특례(산업체)로 입사한 이후 약 두달이 되었다.
퇴근하고 꾸준히 스스로 공부하면서 자기개발을 하고 싶었으나
왕복 3시간 조금 안되는 출퇴근과 이사준비에 지쳐 쉽지 않았다.
병특 및 휴학 관련 서류, 은행 업무, 이사
0
0
0
읽기모드
4y
[TIL 211216] 코틀린 안드로이드 입문
1. 코틀린과 안드로이드
https://inf.run/xPni
(위 링크는 Joyces 님의 강의이며, 이 강의로 코틀린 공부를 시작했다.)
배우며 알게된 것
Kotlin 문법은 상당히 Python+Javascript스럽다.
Ty
0
0
0
읽기모드
4y
[Python] 정렬 정렬해보기
버블정렬
아이디어
인접한 원소들끼리 교환 * N-1번 반복 (N: 배열의 길이)
한번 반복할 때마다 한 자리씩 확정되는 정렬이기 때문에,
교환해야하는 원소 수가 하나씩 줄어들고 (j)
N-1개의 원소를 정렬하면 (i) 나머지
0
0
0
읽기모드
4y
[Python] 정렬 정렬하기
버블정렬
아이디어
인접한 원소들끼리 교환 * N-1번 반복 (N: 배열의 길이)
한번 반복할 때마다 한 자리씩 확정되는 정렬이기 때문에,
교환해야하는 원소 수가 하나씩 줄어들고 (j)
N-1개의 원소를 정렬하면 (i) 나머지
0
0
0
읽기모드
4y
[Python 자료구조] 연결리스트(Linked List) feat.LeetCode
💡 연결리스트(Linked List)
📌 연결리스트란?
연결리스트는 다른 추상 자료형(Abstract Data Type)을 구현할 때 기반이 되는 기초 선형 자료구조이다.
각 노드가 데이터와 포인터를 가지고 한 줄로 연결되어
0
0
0
읽기모드
4y
7~8월 일정&계획
매주 정기 이벤트 :
블록 코딩 과외 (화)
안드로이드 프로젝트 (목)
개인 공부:
알고리즘
파이썬 알고리즘 인터뷰라는 책으로 공부하고 있어요!
추가로 매일 백준 2~3문제씩 푸는 중입니다.
AWS
아마존 웹 서비스를 다루는 기
0
0
1
읽기모드
4y
[python 자료구조] 우선순위 큐(Priority Queue)
💡 우선순위 큐 (Priority Queue)
📌 우선순위 큐
가장 우선순위가 높은 데이터를 삭제하는 자료구조
스텍이나 큐는 데이터를 입력 순서에 따라 꺼내어 사용하지만,
우선순위 큐는 입력 순서에 상관없이 우선순위에 따라 작
0
0
1
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy