반응형 공부/프로그래밍362 [jquery] 무료차트(chart) 추천 - billboard 괜찮은 API 가 있어서 소개합니다. 이전부터 차트를 쓸 때마다 무료차트를 찾아다녔는데 마땅한걸 찾지 못해서 매번 구글 Chart를 썼는데요, 네이버에서 새로운 Chart를 오픈소스로 내놓아 써봤는데 좋네요. billboard.js 깃 주소: https://github.com/naver/billboard.js 차트종류 및 적용방법 등을 보실때는 여기를 참조하세요. 차트 샘플: https://naver.github.io/billboard.js/demo/#Axis.AdditionalYAxis 색상, 라벨을 변경할 때에는 아래 도큐멘트를 참조하세요. 차트 옵션: https://naver.github.io/billboard.js/release/latest/doc/index.html 특이하게 샘플을 바로 확인할 .. 2018. 4. 12. [JAVA] 빌더 패턴(Builder Pattern)에 대해 알아보자 빌더 패턴은 디자인 패턴 중 하나로써 의도는 생성과 표현의 분리입니다.그런데 이렇게만 쓰면 감이 잘 안올 수 있으니 실제 사례를 말해보겠습니다. 내 경우 map 에 담아서 데이터를 활용한 경우가 많은데 코드가 간단할 경우 상관없었지만 로직이 복잡할수록 관리가 잘 안되었습니다. 가령 처음 Map에 testCode 라는 키에 값을 넣었는데, 해당 키값을 계속 재활용 하다보니 로직의 마지막에는 testCode에 어떤 것이 들어있는지 재차 확인을 해야할 때가 있었습니다. 혹은 필요한 키=값이 있어야하는데 그게 있는지 없는지 애매한 경우도 포함해서 Map 안에 어떤 값들이 있는지 파악이 안되는 경우도 종종 있었고요. 이런경우 만들때는 관련 로직을 계속 머릿속에 담아두기에 수월하게 만들다가 유지보수 or 개선해야 .. 2018. 3. 31. [Nodejs] mariasql 설치하기 (파이썬, Visual Studio 없이 설치 가능) 예전에 nodejs 에서 mariadb 를 이용할때 가장 애먹었던 것이 윈도우에서 mariasql 설치하는 것이었는데, 아래 사이트에서 잘 정리가 되어있어 정리해둡니다. mariasql 깃헙: https://github.com/mscdex/node-mariasql 참조 사이트: [Node.js] npm install mariasql - windows 설치 오류 윈도우에서 mariasql 을 설치하기 위해서는 2가지가 설치되어 있어야 합니다. 1. 파이썬 2.x 버전 2. Visual Studio 위의 것을 설치하지 않아도 mariasql 을 설치할 수 있는데, 다음과 같은 명령어를 통해 설치한다. ## 파이썬과 visual studio 가 꼭 필요한 것이 아니라면 이쪽을 추천 ### 필요한 항목 설치 $.. 2018. 3. 19. [Spring Boot] 인텔리J 에서 Gradle 을 이용하여 Spring-boot 초기설정 그렇게 될지 아닐지는 모르지만, Maven 에서 Gradle 로 넘어갈 가능성을 염두하여 미리 조금이나마 경험해보려 한다. Maven 은 여전히 많이쓰이지만 경직되어 있고, 지원하지 않는 빌드 과정을 추가할 경우 고생이 많아 여러가지 대안책이 나오는데, 그중 Gradle 이 눈에띈다. 다만 눈에띈다는 수준이지 아직 확정되는 것은 아니며, 여전히 현업에서는 Maven을 많이 사용한다. 최근 에디터도 IntelliJ(이하 인텔리)로 이동했는데 이놈이 유료버전이 아니면 이런것을 일일히 세팅해야 하는 번거로움이 있다. 편법으로는 이클립스로 먼저 초기베이스를 잡고 workspace를 import 하는 방법도 있겠지만, 이번에는 Gradle 을 알아보려 한 것이므로 처음부터 해본다. 1) 화면에서 Create Ne.. 2018. 3. 11. [Spring Boot] log4jdbc를 이용하여 MariaDB 연결 시 에러.(DriverSpy claims to not accept jdbcUrl) 결론: 연결할 JDBC 를 추가했는지 확인한다. 만든 프로젝트는 log4jdbc 를 이용하여 Hikari 커넥션풀을 이용해 DB접속을 하려고 하는데, 다음의 에러가 계속 발생한다. Caused by: java.lang.RuntimeException: Driver net.sf.log4jdbc.sql.jdbcapi.DriverSpy claims to not accept jdbcUrl, jdbc:log4jdbc:mariadb://localhost:3306/test1 구글에 아무리 검색해도 알수가 없어서 일단 접속이 안되나 검토를 했는데 콘솔로 접속을해보니 접속이 가능하다. 그래서 다른 DBMS 주소를 접속해봤는데 여전히 동일한 에러가 난다. 그래서 마지막으로 혹시나 하는 마음에 JDBC 를 설치해봤더니 드디어.. 2018. 3. 10. [JAVA] lombok 설정하기(Gradle) lombok 을 사용하면 개발할 때 편한데, 다만 초기 설정이 까다로운 편이다. gradle 을 이용해서 lombok 을 설정하는 방법을 알아보자 buildscript{ ext{ springBootVersion = "1.5.9.RELEASE" } repositories { mavenCentral() maven { url "http://repo.spring.io/libs-snapshot" } // lombok maven { url "https://plugins.gradle.org/m2/" } } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") // lombok classpath.. 2018. 3. 5. 이전 1 ··· 46 47 48 49 50 51 52 ··· 61 다음 반응형