본문 바로가기

Study/Tips

(20)
[티스토리 스킨 편집] 1. 스크롤바 수정하기 스크롤바를 커스터마이징하는 방법에 대해 알아보자. 이 포스팅의 목표: 1. 부드러운 스크롤 바 설정 2. Scroll Indicator 만들기 3. 스킨에 index.xml 수정하여 옵션 추가 4. top 버튼 만들기 //2019.06.04 아직 미완 부드러운 스크롤바 만들기 [스킨 편집 - html편집 - html편집]에서 css를 연다. css에 다음과 같은 코드를 추가한다. /* css */ html { scroll-behavior: smooth;} Scroll Indicator 만들기 progress bar라고도 한다. 스크롤의 현재 위치를 화면 상단에 표시해준다. 사진 속 회색 바가 Scroll Indicator다. Scroll Progress bar 생성은 두 가지 단계로 이루어진다. 1. C..
[티스토리 스킨 편집] 0. 티스토리 스킨 적용하기 티스토리에 새로운 스킨이 업데이트 됐다. 새로 추가 된 'POSTER'스킨을 조금씩 커스터마이징 하는 방법을 알아보자. 새로운 스킨을 아예 처음부터 만드는 방법은 다음에 업로드 할 것이다. 목표는 다음과 같다: 글쓰기 버튼 만들기; Letter 스킨처럼! 하단 네비게이션 바 수정; 홈 태그 갤러리 About으로 갤러리; 벽돌(크기자유) 모양으로 모든 사진 나오게 포스팅에서도 똑같이 나오게 홈 메뉴의 갤러리는 밥일기/ 사진만 나오게 포스트 스크롤 바 삭제. 위쪽에 progress bar 추가 Study 카테고리 포스트 오른쪽에 sticky toc 추가 이미지 썸네일에 NO_IMG 대신 제목이 들어간 이미지 추가(자동삽입) 코드블럭 하이라이트 적용 `더보기` 대신 pagination 이용하기 breadcru..
코딩용 폰트: D2 Coding 네이버에서 만든 코딩용 글꼴이다. 기존에도 나눔고딕코딩이 있었지만, D2라는 새 글꼴을 만들었다. D2의 한글 폰트가 더 예쁘다. 영문폰트는 Hack이 더 예쁘다. https://github.com/naver/d2codingfont ligature라는 기능을 제공한다. 물론 없는 버전도 있다. 코딩에서 많이 쓰는 >=, 같은 글자들을 한 글자로 묶어서 표현해주는 기능이다. 요렇게!
간편한 마크다운 에디터: Typora 센빠이가 알려주셔서 쓰고 있는데 지금까지 잘 쓰고 있다. https://typora.io/ 일반 메모장을 쓰는거보다 가독성이 좋게 메모 할 수 있다. 자주 썼던 기능은 1. 제목 지정 : 한눈에 보기 쉽다. 그리고 제목을 클릭하면 그 지점으로 스크롤 이동이 가능하다. 2. 코딩 : 리눅스로 코딩할때 나노를 썼었다. 너무 불편했는데 타이포라 코드 기능을 사용하니 편하고 좋았다. (현재는 리눅스에서 vscode 사용하고 있다) 티스토리에 typora를 이용한 메모를 올릴 수도 있다. 1. 블록 지정 후 편집 메뉴에서 'html으로 복사' 2. 티스토리 글 쓸 때 '외부컨텐츠' -> html ... 그냥 타이포라 화면 전체를 Ctrl C V 해도 된다. 포스팅할 때 커서가 화살표가 아니고 문자커서로 뜨며, 포..
블로그에 깔끔하게 코드 올리기: Color Scripter 1. Color Scripter 1234public static void main(String[] args){ System.out.println("Hello");}Colored by Color Scriptercs 코드를 보기 좋게 포스팅 할 수 있는 사이트코드를 쓴 후 오른쪽 아래에 '클립보드에 복사'를 누르면 된다.파이어폭스에선 안 된다 ㅠㅠ https://colorscripter.com/ 후원도 했당. 나중에 새로운 기능 나오면 써야지 2. Ctrl C + V 인텔리제이에서는 그냥 코드를 복붙해도 색깔과 라인이 맞춰져서 포스팅된다.글씨 크기가 다르다는게 단점이지만 괜찮다. 편하니까.
jar파일 실행가능하게 하기 .exe로 만들어서 내보내는 방법도 있지만 그냥 .jar로 만들어서 내보내는 방법도 있다(cmd에서 실행) eclipse기준 export- runnable jar로 만들어준다.실행은 cmd에서java -jar 실행파일이름.jar를 입력하면 실행된다.
17.05.31.gui진행상황 / 06.01 / 06.02 / 06.04 1. 넷빈에서 gui 만들려고 함. -문제: 넷빈gui코드와 intelliJ(이클립스형으로 인코딩된 프로젝트 x-windows-949)연동이 안됨. 한글깨짐 - 해결: 인텔리제이 new project-설정 바꿔줌(x-949)netbeans new project- 만들어서 eclipse로 export(.zip)그 후 zip파일을 풀어 인텔리제이 new project안에 넣어준다. (폴더상태로. 인텔리제이 쓰지 않고 외부 디렉토리에서 직접) 2. gui안에 while문 안먹힌다. Thread.sleep()해도 마지막부분만 보이고 중간 변화과정 안보임 -해결법1: repaint() 사용 //안먹힘-해결법2: Thread사용 //알아보는 중 해결법2: 사용하기 위해 new class해야 하는데, 넷빈에서 한 J..
자바 숫자 반올림/버림/내림 int 자료형 이용 0.5를 더해서 int로 형변환한다. int round = (int)(0.5 + num); //예) 평균을 반올림으로 구하기 int mean = int(0.5 + (double)sum/size); Math클래스 이용 System.out.println("36.528 + 299.5927 = "+sum); System.out.println("----------------------------------"); System.out.println("반올림(첫째 자리에서): "+Math.round(sum)); //소수점 첫째자리에서 반올림 System.out.println("반올림 응용: "+Math.round((sum) * 10) / 10.0); //소수점 첫번째자리까지 표시 System.out..