개요 Zulu는 미국의 JVM 제작 전문 벤더인 Azul Systems가 무료로 제공하는 OpenJDK 기반의 JDK이다. 대개 운영 환경은 OpenJDK로 운영하고 개발 환경은 Oracle JDK를 설치하는 것이 일반적인데 Zulu를 설치하면 개발 환경과 운영 환경을 통일시킬 수 있다는 장점이 있다. Zulu는 TCK 인증되었으므로 OpenJDK가 제공하는 것과 기능이 완전히 동일하다. OpenJDK 및 Oracle JDK와 관련된 자세한 내용은 본 블로그의 이 글을 참고한다. Zulu 다운로드 및 설치 여기를 클릭하여 Julu를 설치한다. Java Version 11에 해당하는 .MSI 파일을 다운로드하고 설치한다. 페이지에서 아래와 같이 선택하면 다운로드할 파일만 출력되도록 검색 범위를 좁힐 수 있..
개요 데이터베이스는 모든 회사의 중추라고 할 수 있다. 데이터베이스의 데이터가 삭제되면 최악의 경우 회사가 망할 수도 있다. 그래서 데이터베이스에서 가장 중요한 것은 바로 백업과 신속한 복구라고 할 수 있다. MariaDB는 전통적으로 mysqldump라는 백업 및 복구 유틸리티를 제공한다. 주요 기능은 전체 또는 일부 데이터베이스의 데이터를 SQL 쿼리문으로 백업해주는 것인데, 이는 백업과 복구에 있어 상당한 소요 시간을 요구한다. Percona가 무료로 제공하는 XtraBackup 유틸리티를 이용하면 쿼리문이 아닌 바이너리 데이터를 그대로 백업하기 때문에 백업과 복구에 걸리는 시간을 획기적으로 단축할 수 있다. (실제 파일을 복사하는 시간 정도만 소요된다.) XtraBackup 버전별 제약사항 Per..
Tailwind CSS Tailwind CSS: 경량의 CSS 프레임워크이다. 덩치가 큰 Bootstrap과 달리 CSS로만 작동하면서 사용자에게 UI 구현을 맡기는 컨셉이다. 구현이 직관적이고 자유도가 높아 최근 급속도로 생태계가 확장되고 있다. Tailwind Cheat Sheet: Tailwind CSS의 모든 클래스를 한 눈에 조회 검색 가능한 사이트이다. 사용이 편리하여 레퍼런스 사이트보다 더 찾게 된다. Tailwind Toolbox: Tailwind CSS 기반으로 UI 구현에 참고할만한 여러 완성 템플릿을 제공한다. Tailwind Components: Tailwind CSS 기반으로 UI 구현에 참고할만한 여러 완성 컴포넌트를 제공한다. Awesome Tailwind CSS: Tailwi..
Spring Boot, Pebble 템플릿 뷰 적용하기 Pebble은 PHP 개발자가 PHP의 유명한 템플릿 엔진인 Twig에 영감을 받아 만든 Java 진영의 템플릿 엔진이다. 간결한 문법과 기본기로 최근 서버 사이드 템플릿으로서의 점유율을 높이고 있다. 요즘 프론트엔드 개발이 SPA로 완전히 트렌드가 변화하면서 서버 사이드 진영의 템플릿들은 과거의 것으로 취급 받는 느낌이 있다. 하지만, SPA 기반의 프로젝트에서도 서버에서의 템플릿 엔진 처리는 여전히 필요하다. 때때로 간단한 목적의 프로젝트를 제작하기에는 템플릿 엔진이 더 생산적으로 효과적인 경우도 있다. 본 글에서는 Spring Boot에서 사용 가능한 Pebble 템플릿 엔진의 사용법을 소개하고자 한다. 라이브러리 종속성 추가 프로젝트 루트의 ..
- Total
- Today
- Yesterday
- Eclipse
- graylog
- spring
- chrome
- Tomcat
- Kendo UI Web Grid
- JavaScript
- kotlin
- MySQL
- 알뜰폰
- JHipster
- Spring Boot
- 로드 바이크
- maven
- 태그를 입력해 주세요.
- Spring MVC 3
- Docker
- node.js
- 평속
- DynamoDB
- Kendo UI
- jstl
- 구동계
- CentOS
- jpa
- 자전거
- jsp
- java
- bootstrap
- 로드바이크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |