2021-02-27-TIL
2021-02-27-TIL 미션 5: 보드에 위치 부여 및 점수 계산 안녕하세요? 항상 친절한 리뷰 감사합니다. 이번 PR은 미션5에 관한 내용입니다. 미션1~4에 비해서 다소 어려운 난이도라고 느껴졌습니다. 그래서 한참을 고민하다가 중간중간에 자바지기님의 코드를 참조해가면서 단계별로 진행해보았습니다. 특히 가장 어려운 부분이 Rank의 리스트를...
2021-02-27-TIL 미션 5: 보드에 위치 부여 및 점수 계산 안녕하세요? 항상 친절한 리뷰 감사합니다. 이번 PR은 미션5에 관한 내용입니다. 미션1~4에 비해서 다소 어려운 난이도라고 느껴졌습니다. 그래서 한참을 고민하다가 중간중간에 자바지기님의 코드를 참조해가면서 단계별로 진행해보았습니다. 특히 가장 어려운 부분이 Rank의 리스트를...
2021-02-26-TIL https://yadon079.github.io/ https://github.com/chesterhow/tale/ [CODE REVIEW] 미션 4 (by Tree) Board 메서드 이름으로 충분히 유추가 가능한 부분에 불필요한 주석은 제거하는 것이 나은 것 같습니다. 자바에서는 ...
2021-02-25-TIL A는 B인데 A는 B의 다른 것들과는 어떠한 점이 다르다. 와 같이 설명하는 것이 바람직하다. A는 A이다. 라는 설명은 쓰레드는 프로그램의 실행(PC와 흐름 일부)을 추상화 한 것 이다. 쓰레드는 무엇이 필요한가? -> PC(어디까지 실행되었는지 알아야한다), 스택(메서드 단위로 실행, 최소단위가 메서드) Ru...
2021-02-24-TIL “Read-only” Instance - Collections.unmodifiableList() class ClassA { public void callee (List<String> copiedList) { copiedList.remove(0); // This must be banned! } } ...
2021-02-23-TIL @Test public void findPiece() { board.initialize(); assertThat(board.findPiece("a8")) .isEqualTo(Piece.createBlackRook(new Position(0, 7))); assertThat(board.findPiece("h8...
2021-02-22-TIL 시미야남은 넷플릭스 상에서 실서버를 죽이는 실험을 한다. 넷플릭스 초봉이 2억
2021-02-21-TIL For example, for the input [-1000000, 1000000] the solution terminated unexpectedly. chaotic sequences length=10005 (with minus) WRONG ANSWER, got 0 expected 100001 chaotic + man...
2021-02-19-TIL 객체 지향 프로그래밍의 중요성 코드의 추가는 몇 줄 없는데, 추가하는 비용이 엄청나게 많이드는 상황이 발생한다. long start = System.currentTimeMillis(); ... long end = System.currentTimeMillis(); long elapsed = end - start; lo...
2021-02-18-TIL 자기경영 노트 https://github.com/mazassumnida/mazassumnida C++에 붙은 ++는 C언어에서 사용하는 증가를 뜻하는 연산자다. 즉 C언어에 몇 가지 함수가 더해진 것이 아니라 C언어의 개념이나 기능이 전체적으로 증가한 것이므로 ++라는 증가연산자를 뒤에 붙인 것이다. 그리고 원래부터 이...
2021-02-17-TIL String + operator vs StringBuilder.append() The Java language provides special support for the string concatenation operator ( + ), and for conversion of other objects to strin...