여름나라겨울이야기 240

[SQL Server] 다이어그램 복사

SQL Server 2012 다이어그램 복사 INSERT INTO [대상 데이터베이스].dbo.sysdiagramsSELECT [name], 1 'principal_id', version, definition from [원본 데이터베이스].dbo.sysdiagrams select 문의 principal_id 값의 1 은 dbo 를 의미함. 참고: http://stackoverflow.com/questions/4019560/how-to-export-a-sql-server-2008-database-diagram-to-another-db -- 다이어그램 목록 보기SELECT * FROM dbo.sysdiagrams; -- 시스템 사용자 목록 보기SELECT * FROM sys.database_principals;

개발자가 IE 를 싫어하는 이유

IE 는 버전이 7, 8, 9, 10, 11 로 진행한다. 그럼 다른 브라우저들을 생각해 보자. FireFox, Safari, Chrome 의 버전은? IE 이외의 브라우저의 버전은 기억하는 사람이 많치 않다. 하위 호환성이 좋아서? 맞는 듯 하지만 그 보다는 사용자도 모르게 며느리도 모르게 강제 업데이트 정책을 진행하기 때문이다. 물론 고수들은 강제 업데이트를 무력화하는 옵션을 사용할 수 있으나 고수 중에 그럴 사람은 없다고 본다. IE 는 11 버전은 기본으로 자동 업데이트가 활성화 되어 있긴 하지만 그 전 버전은 패치를 수동 적용하는 방식이었다. 다른 브라우저는 7, 8, 9 없이 가는데 IE 는... 메이저 버전이 올라가면 사용자가 수동으로 설치해 줘야 했다. 강제는 대부분 안 좋은 것일 수 있지..

프로그래밍 TIP 2015.08.05

H2 DB Multi Connection 설정

답은 h2 공식 사이트에... http://h2database.com/html/features.html#auto_mixed_mode 마음 급하신 분은 스택오버플로우에... http://stackoverflow.com/questions/12401991/h2-database-multiple-connections 결론 // Application 1: DriverManager.getConnection("jdbc:h2:/data/test;AUTO_SERVER=TRUE"); // Application 2: DriverManager.getConnection("jdbc:h2:/data/test;AUTO_SERVER=TRUE"); 멀티 커넥션에 참여하고 싶은 모든 친구들은 AUTO_SERVER=TRUE 단, h2 가 인..

Toad 를 저격할 수 있을까? 프리웨어 DBeaver

Oracle, Mysql, PostgreSQL, SQLite, H2, Java DB등 여러종류의 DBMS를 지원하고 OS도 Windows, Linux, Mac OS 모두 지원합니다. 소개: http://blog.studioego.info/3787 다운로드: http://dbeaver.jkiss.org/download/ 이클립스 PDE 입니다. H2 접속 설정 화면입니다. 저의 경우 E:\Study\Clojure\guestbook\guestbook_dev.db 에 접속하기 위한 URL Template 예 입니다. URL Template: jdbc:h2:E:\Study\Clojure\guestbook\guestbook_dev.db

iBatis 를 Mybatis 전환

https://github.com/mybatis/ibatis2mybatis 접속 후 우측의 [Download ZIP] 을 클릭해서 ibatis2mybatis-master.zip 파일을 다운로드 한다. 적당한 위치에 zip 을 압축해제한다. source 폴더에 ibatis 용 mapper 파일들을 복사한다. 콘솔창으로 열고 압축 해제한 폴더로 이동한다. ant 를 입력하고 엔터를 누르면 source 폴더 내의 iBatis 매퍼 파일들을 MyBatis 매퍼 파일들로 변환해서 destination 폴더에 생성해준다. 이 때 DTD 의 url 문제가 생길 수 있다. Buildfile: D:\positive\tools\ibatis2mybatis-master\build.xml migrateToMyBatis3: [x..

카테고리 없음 2015.06.11

JAVA Profiler – JVM Monitor 사용하기

참고: http://jvmmonitor.org/doc/index.html#Getting_started Eclipse Marketplace 에서 JVM Monitor 검색 설치가 완료되면 TCP/IP Monitor 뷰가 추가됨 메뉴 Windows > Open Perspective > Other… 에서 Java Moniter 선택 후 [OK] 클릭 Java Monitor 퍼스펙티브 Tomcat 실행 Java Monitor 페스펙티브의 JVM Explorer 뷰에서 Tomcat 쓰레드 확인 Tomcat 쓰레드를 더블 클릭 또는 Context Menu > Start Monitoring 을 선택 모니터링이 시작되면 좌측 아이콘이 빨간색에서 초록색으로 변경된다. Eclipse 중앙 하단의 Properties 뷰에서..

클로저를 이용한 웹 구축 스터디 - 약 빠는 글

클로저를 이용한 웹 구축 스터디 - 약 빠는 글 같이 약 빨아 보아요. 쿨락...클로저 웹개발 입문 스터디안녕하세요. 2차 클로저 스터디원을 모집합니다.1차 클로저 스터디 : 클로저 맛보기 (http://slipp.net/questions/339) 2차 클로저 스터디 : 간단한 웹서비스 구현 ⇐ 현재 모집중!!!클로저로 간단한 웹서비스를 함께 구현하면서 클로저와 웹개발을 동시에 공부하려고 합니다. 웹개발의 다양한 분야에 대해 클로저의 매우 단순하면서도 간결한 접근 방식을 익힐 수 있는 기회가 될 것입니다. 클로저 맛보기에 이어 두번째 스터디이지만, 클로저를 모르는 분도 전혀 문제가 없도록 쉽게 진행할 계획입니다.내용 :서버 (Ring) 라우팅 (Compojure) RESTful 서비스 클라이언트 (Clo..

repeat vs. repeatedly

repeat - 상수 반복 (repeat 상수); 상수를 무한 반복하는 시퀀스 생성 (repeat 반복횟수 상수); 상수를 반복횟수만큼 시퀀스 생성 ex (repeat 5) ; (5 5 5 5 5 5 5 5 ....... ) (repeat 5 10) ; (10 10 10 10 10) repeatedly - 함수 실행 결과 반복 (repeatedly 함수); 함수 실행 결과를 무한 반복하는 시퀀스 생성 (repeatedly 반복횟수 함수); 함수 실행 결과를 반복횟수만큼 시퀀스 생성 ex (repeatedly #(inc 4)) ; (5 5 5 5 5 5 5 5 ....... ) (repeatedly 5 #(inc 9)) ; (10 10 10 10 10) repeat vs.repeatedly (repeate..

Clojure Learning Tree [계속 개정 중]

* 이보다 더 뛰어난 한글 입문 자료를 만들 능력이 없기에..강좌 만들기는 Give Uphttp://eunmin.gitbooks.io/clojure-for-beginners/content/ * 연반추* 기본 문법: http://learnxinyminutes.com/docs/ko-kr/clojure-kr/ *병행 & 연반추* 자료 구조: http://clojure.or.kr/wiki/doku.php?id=lecture:clojure:collections_and_data_structures * 인수 분해: http://clojure.or.kr/wiki/doku.php?id=lecture:clojure:destructuring * 문제 풀이: https://www.4clojure.com/ * Programmi..

반응형