profile
웹백엔드 개발 공부중입니다.(잘못된 정보가 있으면 지적해주시면 감사하겠습니다!)

TIL(2021.01.22)-18

오늘은 공부에 집중을 하지 못한 것 같다. 스레드에 대해서 조금 더 깊게 공부해보려 했는데 전날 조금 잔 탓인지(물론 핑계다.) 하긴 했지만 많이 집중하지 못한 상태로 공부를 해서 지금 머리속에 남은 것은 많이 없다.객체지향 미션과 이번 미션(운영체제, 스레드)에 대한

약 1시간 전
·
0개의 댓글

TIL(2021.01.21)-17

오늘은 스레드 공부한 것 말고는 한게 없어서 아쉽지만 그만큼 스레드가 나한테 생소한 개념이라 이해하기가 힘들었다.스레드 예시(틀린 예시 일수도 있다..)광산(프로세스)이 있으면 그것을 캐는 일꾼(스레드)이라고 생각하면 될 것 같다. Cpu는 곡괭이(CPU)?라고 생각하

어제
·
0개의 댓글

TIL(2021.01.20)-16

주어진 알고리즘 미션이 예전에 파이썬으로 풀어봤던 것들이라 이번 미션은 패스하고 자바의 정석 함수형 인터페이스를 공부해봤는데, 그렇게 어려운 개념은 아닌거 같아서 자주 사용하다 보면(쓸 일이 또 언제 올지는 모르겠지만..) 기본 라이브러리 함수형 인터페이스를 조금 숙달

2일 전
·
0개의 댓글

TIL(2021.01.19)-15

클로저에 대해 이해하고 싶어서 찾아보다가 Jane이 올려준 링크를 보고 조금 이해가 됐다.(아직 완벽하게 이해가 되진 않았다..🥲)클로저람다와 비슷한 익명의 특정기능 블록인데, 클로저는 외부변수에 접근하고, 람다는 매개변수에만 접근한다. 다시 말해 클로저는 외부에 의

3일 전
·
0개의 댓글

TIL(2021.01.18)-14

함수형 프로그래밍을 처음 접해봤다.. 하루종일 이것만 봤는데도 생소한 개념이라서 이해가 되지 않고, 처음엔 그냥 람다식 자체가 함수형 프로그래밍인가 생각했는데 그건 아닌것 같고 일부분인 것 같다?(물론 아닐수도.. 개념이 아직 잡히지 않음) 지금까지 잡힌 개념은 순수함

4일 전
·
0개의 댓글

TIL(2021.01.17)-13

원래의 목적은 자바의 정석 챕터 13(지네릭스, 열거형, 애너테이션)을 공부하고 싶었는데 이때까지 해왔던 공부를 생각해보니 자주 사용하지 않으면 까먹었던 기억이 있어서 그럴바엔 "눈에만 익혀두고 이게 필요한 순간이 오면 찾아서 공부하자!" 라는 생각으로 14챕터(람다,

5일 전
·
0개의 댓글

TIL(2021.01.16)-12

자바의 정석 8~11챕터(예외처리, java.lang패키지와 유용한 클래스, 컬렉션 프레임웍)를 훑어봤다. 지금 정독하더라도 자주 쓰지 않으면 까먹을 것 같아서 일단 내가 필요하다 싶은 부분만 실습하고 나머지는 이런게 있구나라고 인식한 후 넘어갔다. 예외처리예외처리 부

6일 전
·
0개의 댓글

TIL(2021.01.15)-11

오늘은 객체지향에 대한 개념을 조금이나마 머리속에 정립하였다. 어제 하루종일 풀었던 문제에 대해서 어떻게하면 책임을 분리할 수 있을지에 대해서 계속 고민해보고 찾아본 결과객체지향 개발 5대원리(SOLID)를 알게 되었다.객체지향 5대 원칙으로 SRP(단일 책임 원칙),

7일 전
·
0개의 댓글

TIL(2021.01.14)-10

자바의 객체지향 프로그래밍에 대해 공부했고, 그에 따른 다형성 상속등이 어떻게 쓰이는지에 대해 공부하고 어떻게 쓰는지 직접 해봤는데, 다형성과 상속이 어떤건지는 이해는 간다. 하지만.. 내가 쓰려고 하니까 적절하게 쓰여지지가 않는다.(무작정 코드부터 짜지말고 설계 먼저

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

TIL(2021.01.13)-9

LeetCode의 알고리즘 문제(two-sum, two-sum, remove-duplicates-from-sorted-list, palindrome-number, longest-common-prefix, linked-list-cycle) 총 6문제를 풀었다. \-> 많

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

Junit5-Assertion

백기선님의 인프런 강의인 '더 자바, 애플리케이션을 테스트하는 다양한 방법'을 듣고 정리한 글 입니다.assertNotNull(actual)✍️ 값이 Null이 아닌지 확인assertEquals(expected, actual)✍️ 실제 값이 기대한 값과 같은지 확인(기

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

Junit5-시작

백기선님의 인프런 강의인 '더 자바, 애플리케이션을 테스트하는 다양한 방법'을 듣고 정리한 글 입니다.테스트폴더 추가 참고링크@Test테스트@BeforeAll모든 테스트들이 실행하기 전에 단 한번만 실행, 반드시 스태틱 사용, private사용 불가, 리턴 있으면 안된

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

TIL(2021.01.12)-8

어제 했던 더블서큘러 링크드 리스트를 리팩토링 했다. why? 오늘 그룹원들이랑 코드리뷰를 하면서 내 코드가 너무 확장성이 없고 내가 다시봐도 어떻게 코딩한지를 모르겠어서 리팩토링했다.Junit공부를 시작했다. 원래는 cs기초를 먼저 공부하려고 했는데 당장 필요한게

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

TIL(2021.01.11)-7

더블 서큘러 링크드 리스트 자료구조를 라이브러리를 사용하지 않고 직접 구현해보았다.시간복잡도와 공간복잡도에 대해서도 조금 공부했는데 이를 간략히 정리하자면 이렇다.백준이나 프로그래머스에서 문제를 풀다보면 '시간 초과'라는 말을 많이 보게되는데 이를 해결하려면 당연하게도

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

TIL(2021.01.09)-6

오늘은 '이것이 코딩 테스트다'에 책을 조금 읽고 여기 나오는 문제 몇가지를 풀고 푹 쉬었다.어제 마음먹기로는 오늘도 공부를 열심히 해야겠다는 생각을 가지고 있었는데 딴 짓을 한 번 하기 시작하니까 끝도 없이 하게되는 것 같다. 이런 마음을 간직하고 내일은 어떻게든 주

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

TIL(2021.01.08)-5

어제 못다한 쉘 스크립트 미션을 다 풀었지만, 쉘 스크립트는와 리눅스는 모든게 처음이라서 아직 완벽하게 이해는 못했다. 실행이 되긴 되는데 대략적으로는 이해가 가지만 완벽하게는 이해가 가지 않았다.잠을 적게 자서 그런지 오늘은 조금 피곤한 상태가 유지되서 풀집중을 못했

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

TIL(2021.01.07)-4

VirtualBox(가상머신)에 리눅스(우분투)를 처음부터 끝까지 깔아보고, 메인 PC에서(맥) 가상환경으로 원격접속하는 경험을 했다.기억하고 싶은 것\- 가상환경 리눅스에서 ssh 서버를 열어줘야 한다는 점? (이것 때문에 2시간정도 삽질했다..😓)Shell Scr

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

TIL(2021.01.06)-3

알고리즘 문제 풀이(boj1000, 1009, 1076, 1052, 10757) 5개를 풀었고, 이 중에서 가장 오랜 시간 풀었던 1052번 문제와 변형해서 풀었던 10757번 문제를 어떻게 풀었는지 대략적인 것을 기록해두자! 1052번 문제는 처음에는 새로 선언한 A

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

TIL(2021.01.05)-2

오늘은 TDD, pull request(아직 이건 할 줄 몰라서 내일 물어봐야 겠다.🥲), 컴퓨터 구조에 대한 전반적인 지식을 훑어보는 시간을 가진 것 같다.컴퓨터 구조를 아는 것은 중요하지만 우선순위는 아니고 지금 당장은 과정을 따라가는것이 중요한듯 하다. 컴퓨터

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

TIL(2021.01.04)-나의 첫 TIL

오늘 공부한 것?

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