2022-01-24 TIL(자바, 운영체제, 알고리즘)

|

1. JAVA

  • 자바의 정석의 “Chapter 10. 날짜와 시간 & 형식화” 부분을 공부했다.
  • 날짜와 시간을 다루는 클래스와 형식에 맞춰 출력할 수 있는 형식화 클래스의 여러 메서드들을 알 수 있었다.

2. CS (운영체제)

CPU Scheduling 부분 강의를 수강했다.

오늘 배운 내용

  • CPU Scheduling의 다양한 알고리즘
    • FCFS, SJF, Priority Scheduling, RR
  • 다양한 Scheduling 방법
    • Multiple-processor Scheduling, Real-Time Scheduling, Thread Scheduling
  • 알고리즘 성능 측정 방법
    • Queueing models, Implementation & Measurement, Simulation

3. 알고리즘

‘이것이 코딩 테스트다’의 그리디 부분(Chapter 3)을 공부한 후 백준의 ‘bronze 2. 거스름돈 (5585)’ 문제를 풀었다.

2022-01-23 TIL(블로그 댓글 기능 추가)

|

1

어제 오류가 발생했던 댓글 기능을 수정 후 추가했다

  • 오류 발생 원인: disqus라는 사이트에 가입하지 않고 기존에 적혀있던 초보몽키님의 comment 주소를 내 블로그 주소로 수정만 했기 때문
  • 오류 해결 방법: disqus 사이트 가입 후 ‘I want install Disqus on my site’ 세팅을 진행한 후 블로그 세팅 내 commet 관련 부분 주소를 내 disquss short name으로 변경

2

벨로그에 올려둔 공부 내용을 가져오려했지만 한번에 옮기기에는 생각보다 양이 많아서 시간될 때마다 조금씩 옮겨와야겠다..

3

내일부터는 알고리즘 스터디가 시작된다! 하루에 한 문제씩 꾸준히 풀면서 블로그에 기록해나갈 것이다.

2022-01-22 TIL(TIL 블로그 완성)

|

1

다음주부터 새로 알고리즘 스터디를 시작하면서 공부한 내용을 블로그에 함께 저장해놓으면 좋을 것 같다는 생각이 들었다. 기존에도 벨로그를 통해 자바와 CS 공부 내용을 기록하고 있었지만 git를 사용하는 것에 익숙해지기 위해 github page로 새로운 블로그를 만들었다. 블로그 만드는데 하루가 다 가버려서 오늘은 공부를 진행하지 못했다.

2

내일은 벨로그에 올라가있는 내용을 TSL로 옮겨오는 작업을 해야겠다.

3

블로그 제작은 초보몽키님 블로그를 참고해 만들었다. 댓글 쓰는 부분이 나타나지 않는데 어디서 오류가 발생했는지 모르겠어서 이 부분은 천천히 수정해봐야겠다.

지킬 블로그 구글 검색 가능하게 하는 방법

|

jekyll 블로그 글이 구글에서 검색되도록 만들기

jekyll로 만든 블로그 글은 구글에서 검색이 되지 않는다고 한다.
구글 검색이 가능하도록 하려면 몇가지 절차가 필요하다.

구글 웹마스터 도구(Search Console)에 속성 추가 및 인증

  1. 구글 웹 마스터 도구 접속
  2. 속성추가 버튼을 선택
  3. 자신의 jekyll 블로그 주소를 입력하여 속성 추가 (ex.https://wayhome25.github.io/)
  4. 구글에서 제공하는 html 다운로드
  5. 해당 파일을 자신의 github jekyll 블로그 루트 디렉토리에 올리고 (github 커밋 필요) 확인을 눌러서 인증 완료

sitemap.xml 파일 작성

  1. sitemap.xml 파일을 작성하여 자신의 github jekyll 블로그 루트 디렉토리에 업로드 (github 커밋 필요) sitemap.xml 내용 참고
  2. 주의사항 1 루트 디렉토리에 존재하는 _config.yml 파일 내의 url 부분에 자신의 블로그 url을 입력해야 sitemap.xml에서 site.url 부분을 사용 할 수 있다.
    url: https://wayhome25.github.io
    
  3. 주의사항 2 sitemap.xml은 파일링크 내용을 복사&붙여넣기 하여 작성한다. 1~2 행의 ------- 부분도 포함시켜야 한다.
    (나는 포함시키지 않고 작성해서 여러번 테스트 에러가 발생했다.)

구글 웹마스터 도구(Search Console)에 sitemap.xml 제출

구글에게 sitemap.xml을 제출해야 구글이 내 블로그를 크롤링 하는 방식을 판단하고 검색엔진에 노출할 수 있다.

  1. 구글 웹 마스터 도구 접속
  2. 자신이 추가한 속성 (블로그)을 선택
  3. 왼쪽 메뉴 중 크롤링 > Sitemaps 선택
  4. 우측 상단의 SITEMAP 추가/테스트 버튼 선택
  5. 자신의 github에 커밋한 sitemap.xml 주소를 입력. (ex.https://wayhome25.github.io/ sitemap.xml)
  6. 테스트 후 문제가 발생하지 않으면 제출