(TIL) 20210828

2021. 8. 29. 00:07TIL(Today I learned)

반응형

📕Facts(한 것)


  • 프로그래머스 문제풀기
  • 노마드 코더 챌린지 참여하기
  • 리눅스 공부하기
  • 운동하기
  • 파이썬으로 풀었던 문제 다시 풀기

 

📕Findings(배운것)


리눅스는 모든 리소스를 파일로 관리한다.

그리고 리눅스의 모든 파일은 제각각 innode라는 고유한 번호를 가지고 있고, 이를 통해 파일을 관리한다.(최상단에는 root)

 

리눅스의 실행 파일 포맷은 ELF포맷이다.

리눅스는 시스템콜을 통해서 리소스 처리가 가능하도록 구성되어 있다.(그래서 타이머,  시그널, 파일, 네트워크를 처리할 수 있다.)

또한 가상 메모리를 지원하며, 각 프로세스는 pid(프로세스 id) 고유값으로 구분되어있다.

 


파이썬은 chr()함수를 통해서 정수값을 아스키코드값으로 변환할 수 있다.

find()함수를 사용하면 문자열에서 특정 문자의 위치를 반환해준다.

(C++의 String.find()와 동일하다.)

 

파이썬은 숫자를 다룰때도 편리하지만, 문자열 핸들링은 정말 최고다.

 

 

📕Feeling(느낀 점)


한 번에 최대 집중할 수 있는 시간은 2시간 남짓인 것 같다.

그래서 한 번에 오래 집중하는 것 보다 50분 집중하고 15분 쉬는 포모도로 방식이 나에게 더 어울리는 것 같다.

 

개강이 3일 앞으로 다가왔다.

수강신청한 전공과목만 7개에, 교양 하나, 생애 처음으로 청강도 두 과목이나 듣는다.

매일 몸이 남아나지 않겠지만, 더 나아질 계획적으로 차근차근 공부해나가야겠다.

 

📕여담


 

반응형

'TIL(Today I learned)' 카테고리의 다른 글

(TIL) 20210831  (0) 2021.08.31
(TIL) 20210830  (0) 2021.08.31
(TIL) 20210827  (0) 2021.08.28
(TIL) 20210826  (0) 2021.08.27
(TIL) 20210824  (0) 2021.08.24