[get_next_line]FootSteps..

매크로를 외부에서 define할 때 사용한다.gcc -Wall -Wextra -Werror -D BUFFER_SIZE=32get_next_line.c get_next_line_utils.c이는 컴파일 할 때에 BUFFER_SIZE를 정한다는 의미 이다.메모리의 데이터

2021년 2월 21일
·
0개의 댓글
post-thumbnail

Tomcat

Apache Tomcat Apache 아파치 소프트웨어 재단의 오픈소스 프로젝트이다. 일명 웹서버로 불리며, 클라이언트 요청이 왔을때만 응답하는 정적 웹페이지에 사용된다. 정적인 데이터만 처리한다.(HTML,CSS,이미지 등). Tomcat은 어떤 종류의 서버인가?

2021년 2월 1일
·
0개의 댓글
post-thumbnail

Java 메모리 관리 2

url에 "https://"가 할당 된다. \+=연산에 의해 stack의 url변수는 더이상 "https://"가 아닌, 새로운 객체인 https://chaeekim.github.io을 참조한다.따라서, "https://"객체는 he

2021년 1월 28일
·
0개의 댓글
post-thumbnail

Java 메모리 관리 1

stack영역에는 지역변수(local variable)와 매개변수(parameter)가 저장된다.지역변수와 매개변수는 변수가 선언된 블록 안에서만 유효하다.즉, 스택 영역에는 실행 과정에서 임시로 할당되고, 이후 바로 소멸되는 것들이 저장된다. heap 영역에 생성된

2021년 1월 27일
·
0개의 댓글
post-thumbnail

NIO, 비동기(Async)IO

IO모델은 동기/비동기, 블로킹/논블로킹을 기준으로 나눌 수 있다.호출된 함수가 자신이 할 일을 모두 마칠 때까지 제어권을 계속 가지고서 호출한 함수에게 바로 돌려주지 않으면 Block호출된 함수가 자신이 할 일을 채 마치지 않았더라도 바로 제어권을 건네주어(retur

2021년 1월 24일
·
0개의 댓글

1-2 I/O

1.

2021년 1월 19일
·
0개의 댓글
post-thumbnail

1-1 JRE, JDK, JVM & Hello,world

JDK > JRE > JVMhttps://velog.io/@leocodms/1-1-JRE-JDK-JVM-Helloworld

2021년 1월 17일
·
0개의 댓글

[libft] 나만의 C라이브러리 만들기 Bonus

1.ft_lstnew 기능 : 구조체 t_list를 동적할당하고, 인자값으로 content변수를 초기화, next변수는 null로 초기화 한다. return : 생성한 t_list 2.ftlstaddfront 기능 : 시작 부분에 new 요소를 추가한다. 링크드

2020년 12월 27일
·
0개의 댓글

[libft] 나만의 C라이브러리 만들기 Part 2

1.ft_substr 2.ft_strjoin 3.ft_strtrim 기능 : malloc을 할당하고 문자열의 처음과 끝에서 'set'에 지정된 문자가 제거된 문자열 's1'의 사본을 반환. return : 문자가 제거된 문자열. 할당 실패시 NULL. 예제 :

2020년 12월 27일
·
0개의 댓글

[libft] 나만의 C라이브러리 만들기 Part 1

1.memset writes len bytes of value c (converted to an unsigned char) to the string b. c를 unsigned char로 변형해서 n개 만큼 b문자열에 쓴다. return : first argument.

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

Linux alias 설정

터미널 창에서 alias 등록bash_profile 확인변경 사항 적용

2020년 12월 24일
·
0개의 댓글
post-thumbnail

42 vim setting

vim설정을 적용하려면, normal 모드 상태에서 :w로 저장하고, :so %를 실행한다.플러그인 설치를 하려면 vim을 켜고 :PlugInstall을 실행한다.

2020년 12월 24일
·
0개의 댓글
post-thumbnail

Makefile

dd

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