D.S

slipp.net

클로저 맛보기 스터디원 모집합니다.

클로저 맛보기 스터디원 모집합니다. SLiPP 글목록 위키 SLiPP 계정으로 의견을 나누세요! → 클로저 맛보기 스터디원 모집합니다. 의견 추가하기↓ / SLiPP 최신의견↓ / 페북 최신의견↓ 하윤아빠 2015-02-25 12:52 클로저 맛보기 스터디 안녕하세요 클로저( http://clojure.org/)스터디를 스터디를) 하기 위해 스터디원을 모집합니다. 제가 클로저를 습득하기를 원하는 이유 아래와 같습니다. * OOP(명령형 패러다임) 와 다른 함수형 패러다임 경험을 통해 좀더 개발을 바라보는 눈을 넓히고 싶어서. * 아래 약파는 글에도 나오지만 우연적 복잡성에서 탈출하고자. * 아래 약파는 글들에 혹해서....ㅡㅡ;;;; 클로저 약파는 글들 [왜 클로저(Clojure)인가?] 1. 최후의 프로그래밍 언어 ( http://www.techsuda.com/archives/1674) ) [왜 클로저(Clojure)인가?] 2. 클로저(Clojure)의 본질적 우수성 ( http

slipp.net

tomcat/lib. web-inf/lib, maven repository 등 각 class path에 있는 class파일 차이점이 뭘까요``?

tomcat/lib. web-inf/lib, maven repository 등 각 class path에 있는 class파일 차이점이 뭘까요``? SLiPP 글목록 위키 SLiPP 계정으로 의견을 나누세요! → tomcat/lib. web-inf/lib, maven repository 등 각 class path에 있는 class파일 차이점이 뭘까요``? 의견 추가하기↓ / SLiPP 최신의견↓ 김문수 2012-11-27 11:24 사실 어제 okjsp 에 문의했던 거긴 합니다 ㅎㅎ;; http://www.okjsp.pe.kr/seq/206861 어쩜 jvm, was 에 대한 이해가 덜되어 하는 질문인것 같네요. (모든 상황은 로컬개발환경을 전제합니다 ㅋ tomcat 6.0.35, eclipse juno, jdk 1.6) 요 며칠동안 tomcat console 경고문구때문에 삽질을 좀 했습니다. sqljdbc.jar 를 maven repository에 넣고 maven 을 class pa

slipp.net

웹서버(아파치)<->WAS(톰캣)<->DB(MYSQL) 커넥션 수 질문입니다.

웹서버(아파치)<->WAS(톰캣)<->DB(MYSQL) 커넥션 수 질문입니다. SLiPP 글목록 위키 SLiPP 계정으로 의견을 나누세요! → 웹서버(아파치)<->WAS(톰캣)<->DB(MYSQL) 커넥션 수 질문입니다. 의견 추가하기↓ / SLiPP 최신의견↓ 록키정신 2015-08-07 14:41 제가 운영하는 사이트가 있습니다. 너무 궁금하고 알수있는 방법이 없어 이렇게 글남깁니다. 구조는 다음과 같습니다. 1.웹서버 프로그램 한개 실행 2.WAS 톰캣이 5개 실행, 세션 클러스트링 연결 3.MYSQL 프로그램 한개 실행 제가 궁금한 점은 다음과 같습니다. 1.웹서버 가동 프로세스는 현재 20개입니다. maxclient는 2048로 잡혀있습니다. 2.WAS는 5개 프로세스 개당 50개 스레드 총 300개정도가 있습니다. (톰캣 1개당 설정 AJP maxThread=500, connection pool=500 되어있습니다.) 3.MYSQL은 대략 50개정도 프로세스(PROCESS

slipp.net

Hibernate: @Where Clause 사용시 warning 메시지 해결

Hibernate: @Where Clause 사용시 warning 메시지 해결 SLiPP 글목록 위키 SLiPP 계정으로 의견을 나누세요! → Hibernate: @Where Clause 사용시 warning 메시지 해결 의견 추가하기↓ / SLiPP 최신의견↓ 자바지기 2015-12-17 15:31 Hibernate: @Where Clause 문서와 같이 Hibernate에서 제공하는 @Where를 사용해 문제를 해결하는 경우가 있다. Hibernate: @Where Clause 문서의 예로 들고 있듯이 "soft delete" 문제를 해결하기 위해 테이블에 삭제 여부를 추가하는 경우 특히 유용하다. slipp.net 또한 답변글을 보여줄 때 @Where를 활용해 해결했다. @OneToMany(mappedBy = "question", fetch = FetchType.LAZY) @Where(clause = "deleted = 'false'") @OrderBy("answerId ASC

slipp.net

X-Frame-Options to DENY 설정 때문에 iframe을 통해 접근할 수 없는 문제 해결

X-Frame-Options to DENY 설정 때문에 iframe을 통해 접근할 수 없는 문제 해결 SLiPP 글목록 위키 SLiPP 계정으로 의견을 나누세요! → X-Frame-Options to DENY 설정 때문에 iframe을 통해 접근할 수 없는 문제 해결 의견 추가하기↓ / SLiPP 최신의견↓ 자바지기 2015-12-18 12:28 현재 slipp.net은 facebook.com의 앱으로 등록되어 있어 facebook 내에서도 접근이 가능하다. facebook 앱으로 접근하고 싶다면 SLiPP 페이스북 앱 로 접근할 수 있다. 그런데 어느 시점부터 페이스북 앱을 통한 접근이 되지 않는 것을 확인했다. 이유를 파악해 보니 facebook이 iframe을 통해 접근하고 있는데 http 응답 헤더의 X-Frame-Options 설정이 DENY로 설정되어 있어 접근할 수 없기 때문이었다. 크롬 개발자 도구를 통해 확인한 에러 메시지는 다음과 같다. Refused to disp

slipp.net

InitializingBean implements afterPropertiesSet() 호출되지 않는 문제.

InitializingBean implements afterPropertiesSet() 호출되지 않는 문제. SLiPP 글목록 위키 SLiPP 계정으로 의견을 나누세요! → InitializingBean implements afterPropertiesSet() 호출되지 않는 문제. 의견 추가하기↓ / SLiPP 최신의견↓ kimmunsu 2015-12-30 01:47 A 에 의존성을 가지는 B라는 클래스가 있습니다. B라는 클래스는 InitializingBean 을 상속하고 afterPropertiesSet을 구현하고 있습니다. 서버가 가동되면서 bean들이 초기화되는 시점에 B라는 클래스의 afterPropertiesSet 메소드는 A라는 클래스의 특정 메소드인 afunc()를 호출하고 있습니다. 호출되는 A 클래스의 특정 메소드 afunc() 는 A 클래스의 인스턴스 변수로 있는 자료구조 acollection 을 참조합니다. A클래스 역시 InitializingBean 을 상속하

slipp.net

SLiPP 11차 스터디에서 새로운 스터디원을 모집합니다.

SLiPP 11차 스터디에서 새로운 스터디원을 모집합니다. SLiPP 글목록 위키 SLiPP 계정으로 의견을 나누세요! → SLiPP 11차 스터디에서 새로운 스터디원을 모집합니다. 의견 추가하기↓ / SLiPP 최신의견↓ / 페북 최신의견↓ 자바지기 2016-06-03 15:57 2005년 6월 큰 기대 없이 진행했던 스터디가 나의 인생을 바꿔 놓았습니다. 사람들과의 만남이 얼마나 즐거운 일인지 이 스터디를 진행하면서 느낄 수 있었습니다. 아마도 개발자들의 순수함과 열정 때문이지 않을까 생각합니다. 같이 했던 개발자들의 순수함과 열정이 아직도 기억나네요. 2005년 6월 이후 진행한 모든 스터디의 발자취는 자바지기 오픈 소스 스터디 에서 느껴 볼 수 있으며, 제가 참여했던 1기 스터디의 모습은 1차 오픈 소스 스터디 에서 볼 수 있어요. 첫번째 스터디의 느낌을 다시 느껴보고 싶어 2012년 10월에 새로운 스터디를 열어 3년 동안 운영중입니다. SLiPP 커뮤니티에서 진행하는 스터

slipp.net

안녕하세요. 혹시 저처럼 무료 클라우드를 다 쓰신(?) 분들은 같이 Docker를 써봐요!

안녕하세요. 혹시 저처럼 무료 클라우드를 다 쓰신(?) 분들은 같이 Docker를 써봐요! SLiPP 글목록 위키 SLiPP 계정으로 의견을 나누세요! → 안녕하세요. 혹시 저처럼 무료 클라우드를 다 쓰신(?) 분들은 같이 Docker를 써봐요! 의견 추가하기↓ / SLiPP 최신의견↓ fisache 2016-10-01 04:32 안녕하세요, 교수님. 저는 황인기라고 합니다. 기억 하실지 모르겠지만 올해 국민대학교에 강의 오셨을 때 참여한 학생입니다. 자바가 앞으로 어떻게 될지 여쭤봤던.. 페이스북에서 정말 배우고 싶었던 부분을 강의 하신다는 걸 보고 열심히 배우고 있습니다. 다름이 아니라 저의 경우는 무료 클라우드를 다 써서(?) 배포용 서버를 사기도 애매하더라구요..ㅠㅠ 그래서 저는 Docker를 사용해서 로컬이지만 따로 배포하는 로컬서버를 만들었는데요. 혹시 저같은(?) 분들이 계실 수도 있어서 Docker를 이용한 배포용 로컬 서버를 만든 과정을 포스팅했습니다. 혹시라도 참고

slipp.net

java의 interface에는 변수들은(상태값) 보통 어떤 때에 쓰시나요~?

java의 interface에는 변수들은(상태값) 보통 어떤 때에 쓰시나요~? SLiPP 글목록 위키 SLiPP 계정으로 의견을 나누세요! → java의 interface에는 변수들은(상태값) 보통 어떤 때에 쓰시나요~? 의견 추가하기↓ / SLiPP 최신의견↓ 김문수 2013-01-10 11:41 실무적인 질문을 좀 드릴게요 ㅎㅎ; 아래 interface가 객체인가에 대한 글에서 덧글을 보면 interface에 상태값을 저장할 수가 있습니다. 많은 서적에서는 이에 대한 안내를 안하고 있고 몇몇 서적에서는 아예 쓰지 못한다고 되어있다보니 아예 interface에 상태값을 정의하지 않는 버릇에 의해 모르거나 써보니 되지만 하지말래서 안하는 경우가 있겠죠 ㅎㅎ;; 물론 쓰는 분들도 있겠지만 ^^; (혹시 이건 자바버전업이 되면서 가능해진건가요;;;) 우선 전 인터페이스에 상태값 저장을 아예 안쓰고 있습니다. 행위에(메소드) 대한 명세만 interface에서 할 뿐이지 절대 안하고 있는데

slipp.net

뜬금 없는 정보 공유, 6번째 입니다.

뜬금 없는 정보 공유, 6번째 입니다. SLiPP 글목록 위키 SLiPP 계정으로 의견을 나누세요! → 뜬금 없는 정보 공유, 6번째 입니다. 의견 추가하기↓ / SLiPP 최신의견↓ Kenny 2013-02-06 12:51 지난번 메일에 호응이 괜찮았던 것 같아, 앞으로 몇 번은 주제 별로 정리해서 메일을 써 볼까 합니다. 이번 주제는 MySQL 관리 입니다. DBA / SE도 아닌 개발자가 MySQL 관리를 알아야 하느냐에 대해서는 이견이 있겠지만, 개인적인 견해로는 알아야만 한다.라는 쪽입니다. DBA / SE는 일반적인 상황에 맞추어서 이야기 할 수 밖에 없기 때문입니다. 정확하게 우리 시스템을 진단하기 위해서는 개발자의 협조가 필수입니다. 오늘 공유할 도구들과 방법을 이용하시면, 시스템 안정화를 위해서 개발자가 해야 할 영역, DBA가 해야 할 영역, SE가 해야 할 영역을 이해하시는데 도움이 될 거라 생각합니다. 그럼, 본격적인 내용 공유 들어갑니다. Anemometer