본문 바로가기

SQL

[SQL] 최고값을 가진 항목 가져오는 sql 문 테이블 구조id-----------date-------------value SQL 문 select * from table where date in (select max(date) from table) 더보기
[Hibernate] C3P0 connection Pool 디비 연결시 Pool로 관리하면 좋다고 한다. 생성하는 비용과 캐싱기능으로 성능상 이점을 얻을수 있다고 하여 스프링에 적용해보았다. 1. pom.xml org.hibernatehibernate-c3p03.6.10.Final 2. Hibernate 설정 추가~!5 20 300 50 3000 더보기
Error when bootstrapping CMake brew를 통해 라이브러리를 설치하고 있는데.....아래와 같은 에러가 발생하였다.. 많은 삽질일 있었지만 간단하게 정리하자면.. 1. brew update 한다.2. brew install cmake 한다.3. 다시 라이브러리 설치 ~!! (본인의 경우 brew install mariadb) 더보기
MariaDB란.. Sun Microsystem으로 MySQL이 넘어가면서 당시 MySQL 출신들이 따로 나와서 MySQL을 기반으로 다른 오픈 소스 기반의 DBMS 배포하였고 그것이 바로 MariaDB입니다. MySQL 유전 정보를 그대로 고수한 진짜 오픈 소스 기반의 DBMS이며 기존의 MySQL과 기본적으로 구조 및 사용방법등이 모두 동일... 많은 기능들이 MariaDB에서 먼저 구현하고 추후에 MySQL에 반영된다고 합니다. 더보기
[Spring Framework] Ehcache 사용하기 1. 라이브러리 세팅~! org.springframework spring-context-support ${org.springframework-version} com.googlecode.ehcache-spring-annotationsehcache-spring-annotations1.1.3net.sf.ehcacheehcache2.7.4 2. 설정파일 작성 3. 캐쉬설정파일 작성 (ehcache.xml 파일이며 스프링 프로젝트에서 resource에 위치함) 4. 캐쉬 사용하기 cacheable 애노테이션과 캐쉬설정파일에서 작성한 testCache1 를사용한다. @Cacheable(cacheName="testCache1")@Override public List getMonthMenu (final int year.. 더보기
Mongo DB 설치하기~! 설치환경 : OS X 10.9 (매버릭스) 1. 콘솔창을 띄운다.2. brew install mongodb (따로 설치한 기억이 없는데.... 작동된다. MAC은 기본??!)본인은 다운받다가 실패에서 다시 시도~! 두번째에 성공적으로 설치완료 3. mkdir -p /data/db4.chown `id -u` /data/db (이건 직접입하지말고 복사해서 실행할것)5. mongod6. mongo (새로운 콘솔창에서~!!!) 이제 MongoDB 테스트~!!! 더보기