profile
담백한 개발자가 되어보자

[Server] 부하 테스트(Strees Test)

Linux 쉘을 통해 ab 명령을 통해 확인 가능

2020년 10월 28일
·
0개의 댓글
post-thumbnail

[OS] C로 Multi-thread(멀티 스레드) 구현 1 (Windows / Linux)

하나의 스레드는 전역 변수 target을 계속 더해주고(target++), 다른 하나의 스레드는 target을 계속 빼주는(target--) 멀티 스레드 예제 코드입니다.

2020년 10월 21일
·
0개의 댓글
post-thumbnail

윈도우(Windows)에서 특정 포트 검색 및 종료 (netstat, taskkill, find)

개발 도중 사용하고 있던 특정 포트가 종료되지 않아 다시 명령어를 입력했을 때 에러가 발생하는 경우를 한 번씩 겪는다.

2020년 10월 21일
·
0개의 댓글

[Node] 직접 만드는 QR 코드 - QR 코드 생성

0. Intro 최근 구상하고 있는 아두이노 프로젝트와 관련하여 아두이노와 모바일 디바이스를 통한 인식을 위해서 여러 가지 방법을 생각하다가 현재 코로나 때문에 우리 학교에서 학교를 출입할 때 사용하는 방식이 생각났다. 학교 애플리케이션에 접속하면 QR코드를 발급해주

2020년 10월 11일
·
0개의 댓글

[알고리즘] Dynamic Programming

메모리를 적절히 사용하여 수행 시간 효율성을 비약적으로 향상시키는 방법

2020년 10월 9일
·
0개의 댓글

[알고리즘] 이진 탐색 알고리즘

정렬되어 있는 리스트에서 탐색 범위를 절반씩 좁혀가며 데이터를 탐색하는 방법

2020년 10월 8일
·
0개의 댓글

[알고리즘] 정렬 알고리즘

정렬(Sorting)이란 데이터를 특정한 기준에 따라 순서대로 나열하는 것

2020년 10월 8일
·
0개의 댓글

[알고리즘] DFS & BFS

탐색(Search)이란 많은 양의 데이터 중에서 원하는 데이터를 찾는 과정. 대표적인 그래프 탐색 알거리즘은 DFS와 BFS가 있음.

2020년 10월 8일
·
0개의 댓글

[알고리즘] Greedy Algorithms

현재 상황에서 지금 당장 좋은 것만 고르는 방법

2020년 10월 7일
·
0개의 댓글
post-thumbnail

[OS] Signaling

Signaling 예제 코드 실행 결과 시그널 타입 SIGINT : 키보드 인터럽트 SIGFPE : 부동 소수점 예외 SIGKILL : 프로세스 종료 SIGCHLD : 자식 프로세스가 정지 또는 종료 SIGSEGV : 세그먼트 오류(비정상 종료, 메모리 엑세스 오류)

2020년 9월 30일
·
0개의 댓글
post-thumbnail

[OS] IPC - Message Passing

프로세스, 스레드, IPC에 관한 내용은 이 글을 참고하자 Message Passing 예제 sender.c receiver.c 실행화면 헤더 파일 및 주요 함수 헤더 파일 int msgget(key_t key, int msgflg) 메세지를 생성 int msgsnd(int msqid, struct msgbuf * msgp, size_t msg...

2020년 9월 30일
·
0개의 댓글

[200929] TIL

오늘은 자바에서 네트워크 부분을 복습했다.

2020년 9월 29일
·
0개의 댓글

IP Address, Port, URL?

IP 주소 네트워크 상에서 유일하게 식별될 수 있는 컴퓨터 주소 192.142.11.15 같이 숫자로 된 주소는 기억하기 어렵기 때문에 www.google.com과 같이 문자로 구성된 도메인 이름으로 바꿔서 사용 -> DNS(Domain Name System) 윈도우의

2020년 9월 29일
·
0개의 댓글

TCP / UDP

본 글을 읽기 전에 OSI 7계층에 대해 먼저 알아보도록 하자 TCP(Transmission Control Protocol) 송/수신 호스트 내 프로세스 상호 간에 신뢰적인 연결지향성 서비스를 제공 IP의 비신뢰적인 최선형 서비스에다가 신뢰적인 연결지향성 서비스를 제공하게 됨 신뢰적인 전송을 보장함으로써, 어플리케이션 구현이 한층 쉬워지게 됨 신뢰성 있...

2020년 9월 29일
·
0개의 댓글
post-thumbnail

OSI 7계층

네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것

2020년 9월 29일
·
0개의 댓글
post-thumbnail

[JAVA] 네트워크

TCP(Transmission Control Protocol) : 두 시스템 간에 신뢰성 있는 데이터의 전송을 관장하는 프로토콜

2020년 9월 29일
·
0개의 댓글

[200928] TIL

우리학교 교양 과목인 '문제해결과 알고리즘'의 작품 전시회인 Learning Fair가 코로나로 인해 오프라인 전시에서 온라인 전시로 확정되었다.

2020년 9월 28일
·
0개의 댓글
post-thumbnail

[JAVA] 스레드(Thread)와 멀티태스킹

스레드 : 프로그램 코드를 이동하면서 실행하는 하나의 제어

2020년 9월 27일
·
0개의 댓글
post-thumbnail

[JAVA] 입출력 스트림과 파일 입출력

자바 스트림은 입출력 장치와 자바 응용 프로그램 연결

2020년 9월 26일
·
0개의 댓글

[OS] IPC - Shared Memory

Process 컴퓨터에서 실행되고 있는 프로그램 실행되고 있는 프로그램의 인스턴스 프로세스간 독립적 CPU로부터 메모리 할당 Thread 프로세스 내에서 실행되는 흐름의 단위 프로세스가 할당받은 자원을 이용 같은 메모리 공간 공유 IPC 프로세스는 독립적으로 실행되기 때문에 메모리를 공유할 수 없다. 따라서 프로세스간 통신을 통해 서로 데이터를 주고 받...

2020년 9월 24일
·
0개의 댓글