본문 바로가기
반응형

하늘과 바람과 별과 코드161

20170101 스칼라 세팅에서 hello world까지 20170101 스칼라 세팅에서 hello world까지java 1.6이상 설치 및 JAVA_HOME 환경변수 세팅IntelliJ에서 Scala 플러그인을 설치 [Preferences] - [Plugins]에서 [Browse repositories...]를 Scala 플러그인 검색 Install 및 인텔리제이 재시작create new Project에서 Scala 프로젝트 생성JDK 선택 Scala SDK 설치 Scala Object 생성테스트 코드 생성 및 실행 def main(args: Array[String]): Unit = { println("Hello World!!") } 2017. 1. 1.
[요약정리]Scala에 대하여 [요약정리]Scala에 대하여github - https://github.com/jojonari/study_scala 스칼라는 모든것이 객체이다.Object는 싱클턴 객체이다.스칼라 Objec = 자바의 static classstatic예약어가 필요없다.+와 같은 연산자도 객체이다.스칼라의 Unit = 자바의 void세미콜론을 쓰지 않아도 된다.자료형은 컴파일러가 알아서 정해준다. var : 일반적인 변수(값 변경 가능) val : final 변수(값 변경 불가, immutalbe)변수 선언시 빈 값은 null 보다 None을 권장변수 자료형 선언방법 변수명 뒤에 :(콜론)과 함께 쓴다. var num : Int = 10val, var의 생략 불가기본 자료형 AnyVal 참조 자료형 AnyRefif문은 자.. 2017. 1. 1.
Centos 7 방화벽 문제 - 아파치 로드밸런싱 & 톰캣 클러스터링 [ERROR LOG][Tue Nov 15 10:53:06.582 2016] [10512:140002556106816] [info] service::jk_lb_worker.c (1647): Forcing recovery once for 2 workers[Tue Nov 15 10:53:06.582 2016] [10512:140002556106816] [info] jk_open_socket::jk_connect.c (817): connect to 192.168.100.100:8109 failed (errno=111)[Tue Nov 15 10:53:06.582 2016] [10512:140002556106816] [info] ajp_connect_to_endpoint::jk_ajp_common.c (1068):.. 2016. 11. 15.
ERROR : Unable to receive message through TCP channel ERROR 내용 - 톰캣 세션 클러스터링 중 ERROR 발생11월 09, 2016 9:32:22 오전 org.apache.catalina.ha.session.DeltaManager messageReceived심각: Manager []: Unable to receive message through TCP channeljava.lang.IllegalStateException: removeAttribute: Session already invalidatedat org.apache.catalina.ha.session.DeltaSession.removeAttribute(DeltaSession.java:656)at org.apache.catalina.ha.session.DeltaRequest.execute(Delt.. 2016. 11. 9.
Tomcat, IOException while loading persisted sessions, java.io.WriteAbortedException Tomacat 기동 시 Tomcat, IOException while loading persisted sessions, java.io.WriteAbortedException 발생was강제 종료 시 Tomcat이 shutdown 될때 session값을 저장하여 생성, start 될때 IOException이 발생하는 걸로 확인됨 해결책1. session.ser 파일 삭제 1. Tomcat 중지 2. Work Directory 이동 ( $톰캣설치경로/work/Catalina/localhost 이동하여 컨텍스트 하위에 있음 바로) 3. SESSION.ser 파일 삭제 4. Tomcat 기동 2. server.xml 수정톰캣 server.xml 에 사이에 다음과 같은 문구 추가 3. 위에 방법으로 수정하였는데 에.. 2016. 10. 21.
[Centos7+Raspberry pi3]Error : calling crda to update world regulatory domain Error : calling crda to update world regulatory domain 해결 : yum -y install crda 2016. 5. 8.
[ERROR]host is blocked because of many connection errors unblock with 'mysqladmin flush-hosts' DB Block으로 인한 접속 제한 경고host is blocked because of many connection errors unblock with 'mysqladmin flush-hosts'max_connect 관련 설정보다 초과 시도시 발생 flush-hosts명령어를 실행하여 시도횟수 초기화 #/usr/local/mysql/bin/mysqladmin -u oasis -p flush-hosts 예방접속 제한 시도횟수를 늘려준다.#/usr/local/mysql/bin/safe_mysqld --user=mysql -O max_connect_errors=1000 by. 조조나리 2016. 4. 19.
자바 버전 정해주기 JAVA_HOME=/usr/local/java/jdk1.6.0_45CATALINA_HOME=/usr/local/tomcatPATH=$PATH:$CATALINA_HOME/binCLASSPATH=$CLASSPATH:$CATALINA_HOME/lib/mysql-connector-java-5.1.17-bin.jarexport JAVA_HOME CLASSPATH PATHLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/mysql/lib update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.6.0_45/bin/java" 1;update-alternatives --install "/usr/bin/javac" .. 2016. 3. 29.
[CentOS] apache service 등록 apache 자동실행 설정 Apache 의 실행 스크립트인 apachectl 을 /etc/init.d에 httpd라는 이름으로 복사apachectl은 Apache가 설치된 bin 디렉토리에 있다. [root@localhost /]# cp /usr/local/server/apache/bin/apachectl /etc/init.d/httpd chkconfig 를 이용하여 자동실행을 등록한다 [root@localhost /]# chkconfig --add httpd httpd 서비스는 chkconfig 를 지원하지 않습니다 [root@localhost /]# vi /etc/init.d/httpd#!/bin/sh 밑에 추가 5줄 # chkconfig: 2345 90 90 # description: init fi.. 2016. 3. 25.
jQGrid관련 // 이전그리드를 무시하고 새로운그리드를 만든다.// 동적으로 그리드를 그릴때 그리드의 내용이 달라지는것을 반영하기 위함.// 그리드 생성 이전에 실행 되게 코드 삽입jQuery("#gridId").GridUnload(); by. 조조나리 2015. 12. 28.
WARN : org.springframework.web.servlet.PageNotFound WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/login/loginInit.go] in DispatcherServlet with name 'appServlet' 해결servlet-context.xml에 component-scan 추가 혹은 수정예) by. 조조나리 2015. 12. 2.
GitHub 기초 GitHub 설명 번역https://nolboo.github.io/blog/2013/10/06/github-for-beginner/ 2015. 12. 2.
스프링 시큐리티 참고자료 스프링 시큐리티 참고자료 [SpringCamp2013] Spring Security 활용과 사례 (유투브)https://www.youtube.com/watch?v=LJ0SwSaT4FY 첫번째 예제 : github.com/sbcoba/spring-camp-spring-security-session두번쨰 예제 : github.com/sbcoba/spring-camp-spring-security-session2 사랑이 고픈프로그래머 (블로그)http://zgundam.tistory.com/category/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D/Spring%20Security by. 조조나리 2015. 12. 2.
IT용어 정리 virtual IP address(가상 인터넷 주소) : VIP는 하나의 호스트에 여러 개의 IP주소를 할당하는 기술 이 기술을 이용하면, 하나의 네트워크 인터페이스에 여러 개의 IP 주소를 줄 수 있다.참고http://ohgyun.com/495 Script(스크립트) : 소프트웨어에 실행시키는 처리 절차를 문자(텍스트)로 기술한 것. 일종의 프로그램이라고 할 수 있다. 일반적으로 응용 프로그램이나 유틸리티의 규칙과 구문(syntax)을 사용하여 표현된 명령어들과 루프(loop), 이프-덴(IF/THEN) 등 단순한 제어 구조의 조합으로 구성된다. 응용 프로그램이나 운영 체계(OS)상에서 최종 사용자가 제어할 수 있는 절차를 조합한 일련의 처리를 자동화하기 위해 이용한다. 2015. 12. 2.
The reference to entity "characterEncoding" must end with the ';' delimiter. [Fatal Error] :4:84: The reference to entity "characterEncoding" must end with the ';' delimiter. 다음과 같이 &를 &로 변경한다. 2015. 11. 21.
마이바티스 대소문자 구분에러 이클립스툴에 뜨는 에러 메시지The content of element type "select" must match "(include|trim|where|set|foreach|choose|if|bind)". 콘솔 로그Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 36; columnNumber: 63; 요소 유형 "IF"을(를) 선언해야 합니다. AND idx = '1' * IF 대문자를 소문자 if로 변경 AND idx = '1' 2015. 11. 18.
Eclipse SVN Connector 설치 에러시 Eclipse SVN Connector 설치 에러시 웹사이트https://www.polarion.com/products/svn/subversive/download 에 접속해서 [required] Subversive SVN Connectors 의 좌측 url로 이클립스에서 설치 하면 최신버전으로 설치 할 수 있음 현재 최신버전 URL : http://community.polarion.com/projects/subversive/download/eclipse/5.0/update-site/ URL을 복사해서 Eclipse의 상단 메뉴 help – Install New Software에서 설치 할수 있음 by. 조조나리 2015. 11. 14.
Unsupported major.minor version 52.0 ERROR Unsupported major.minor version 52.0- jdk8이하 버전사용으로 인한 에러 jdk8로 컴파일 해야함 2015. 11. 10.
반응형