일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 동적계획법
- 최소신장트리
- Ubuntu64bit
- 최소스패닝트리
- 알고리즘
- 코드그라운드
- 네이버 지도 api
- Flpyd-Warshall
- 쉬운 계단 수
- pythonanywhere
- 백트래킹
- tensorflow
- 세그먼트 트리
- 피보나치수열
- Floyd-Warshall
- SpringBoot
- 이친수
- 연속합
- 분할정복
- 이분매칭
- 피노나치 수열
- 축사 배정
- 백준
- 나무자르기
- 알고스팟
- VituralBox
- 다이나믹 프로그래밍
- 이분 매칭
- 이분탐색
- Mysql5.7
- Today
- Total
초보개발자
- equals : 대소문자 구분을 한다. - equalsIgnoreCase : 대소문자 구분을 하지 않는다. String str = "Aa"; System.out.println("AA".equals(str)); // print false System.out.println("AA".equalsIgnoreCase(str)); // print true
앞서 highlight.js에 대해 설명했다. 이것을 이용하여 json을 prettify하여 표현하려고 한다. 정적인 경우, 태그나 태그에 class를 입력하면 되지만, 지금 설명하려는 작업은 ajax 등 이미 html이 loading 된 이후 추가하려는 경우이다. ajax를 통해 json 형식의 데이터를 가지고 왔을 때 가독성이 떨어지는 단점이 있다.그래서 이 데이터를 가공하여 html에 추가해야한다. 우선 json 형식의 데이터를 stringify한다. 이 때 마지막에 들어가는 value(integer)는 tab 길이이다. 주로, 4나 8을 이용한다. stringify한 데이터를 highlightAuto에 넣고, 마지막으로 fixMarkUp하면 json이 이쁘게 출력되는 것을 볼 수 있다. var s..
highlight.js 는 java, c++ 등의 코드나 json 등의 데이터 형태를 웹에 가독성 좋게 표현하는 javascript이다. 단순히 내가 이해하는 바를 쓰는 것이다. 아래에서 다운받을 수 있다.https://highlightjs.org/ 링크를 사용해서 하는 경우와 custom package를 받아서 사용하는 경우가 있다.custom package의 경우 필요한 데이터만 다운받아 사용할 수 있다. 또한, 테마도 지정할 수 있다. 현재 내 블로그에서 사용하는 것은 highlight.js가 아닌것으로 보인다.하지만 다음과 같은 기능을 한다. 태그와 태그를 찾아서 자동으로 인식해서 class를 넣는데, 수동으로 할 수도 있다. void main() { cout