본문 바로가기

Study/Java

(31)
OpenDaylight [ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce (enforce-maven) on project distribution-artifacts: Some Enforcer rules have failed. Look above for specific messages explaining why the rule fail.. [INFO] Scanning for projects...[INFO] ------------------------------------------------------------------------[INFO] Reactor Build Order:[INFO][INFO] ODL :: integration :: distribution-artifacts[INFO] ODL :: integration :: properties[INFO] ODL :: integration :: artifact-artifacts[INFO] ODL :: integration :: feature-repo-artifacts[INFO] ODL :: integration :: single-feature-artifacts[INFO] ODL :: ..
Combination 구하기 (Number of Cases) 지금도 진행중이지만, 발생할수 있는 경우의 수를 계산할일이 생겼는데, 이제는 산수도 헷갈리는 문제가 발생하였습니다. 경우의 수를 쉽게 구하는 방법이 있습니다.(예를들면 M이라는 갯수가 있을때 N개씩 뽑을대 발생할수 있는 McN) 경우의 수,, 표현식이 맞는지 잘모르겠지만.. 예전에 울프럼알파? 수학용 검색엔진이 있다고 언듯들은적 있는데, 바로 계산해주네요 그리고 만약 자바에서 할경우에는, 하마타면 로직을 만들뻔 했지만 combinatoricslib 라이브러리가 존재,https://code.google.com/p/combinatoricslib com.googlecode.combinatoricslibcombinatoricslib2.0 홈페이지에는 참고할만한 내용이 없을 정도로 라이브러리 자체가 심플하게 구성..
스프링(Spring) 4.0 튜토리얼(tutorial) http://jeromejaglale.com/doc/spring4_tutorialSpring MVC Fast TutorialBuild a web application quickly using Spring 4.Installation on Mac OS | Installation on UbuntuHello, World!Building a Spring MVC web applicationDisplaying and process a formValidating a formReferenceSpring official documentation: HTML | PDFMy book about Spring 4 at amazon.comThe previous version of this tutorial (for Spring 2.5..
JSON 정렬, 유효성 검사 http://jsonlint.com/ JSON 정렬, 유효성 검사
아파치 커먼스(Apache Commons) DButils 예제1 최근에 학교에서 이런저런것을 진행하면서 자바로 무엇인가 만들때는, 쌩으로 짜지 않고 최대한 라이브러리를 이용하려고 하고 있습니다.(일딴 검증되었으니까,.?,, 제가 짜면 괜히 느려질것 같은 그런 문제점도..) 물론 JVM위에서 돌아가기때문에 C언어 같은 네이티브에 가까운 속도의 문제를 기대하는건 아니지만. (사실은 어떻게 하다보니.. 자바를 쓰다보니까.. 익숙해져서요..) 보통의 자바책의 맨 뒷장(예를 들어 학교 학부과정에서 쓸만한 책들,, 정말 래퍼런스 책말고..)에 보면 보통 가장 많이 나오는것중 하나가 MySQL을 이용한 프로그램 예제들입니다. Colored By Color Scripter™123456789101112131415161718192021222324252627282930313233impo..
자바 운영체제에 상관없이 폴더 구문자 쓰기 흔히 자바책에서 말하길, 자바는 JVM에서 동작하기 때문에 한번 컴파일 하면 모든 OS에서 돌아간다는 것입니다. 지금 어떤걸 간단히 만들다가 약간의 고민에 빠졌습니다. 예를들어 윈도우에서 파일을 다루면 C:\\data\\file.jpg 이런식으로 File f = new File("C:\\data\\file.jpg");이런식으로 해야되는데 리눅스에서는 윈도우하는 달리 / 이렇게 간다는 차이점이 있습니다. 그래서 처음에는 System.getProperty("os.name"); 해서 OS 이름을 뽑아내서, 각 OS별로 맞추어야 했는데.제가 바보였습니다.File.separator를 사용하면 되는거였습니다. 쉽게 File f = new File("C:\\data\\file.jpg"); 이런상황에서는 File f ..
자바 Class 를 ByteArray로 변환하기 일단, 자료를 저장하기 위해, Class A라는것을 만들었습니다. 자료를 담아야할 그릇이 있어서. 지금 이걸 bytearray로 이용해서 다른쪽 컴터로 보낸다음 거기서 열어봐야되는데.분명 예전에 배울때, serialize 하고 했던것 같아서 보고 있었는데, 제 생각에는 소스가 길었던걸로 생각했는데, 딱 두줄이네요 자바 내에서도 기본적인 기능이 있지만. 역시나 구글신https://stackoverflow.com/questions/2836646/java-serializable-object-to-byte-array The best way to do it is to use ApacheUtils:To Serialize:byte[] data = SerializationUtils.serialize(yourObject..
java.lang.ClassCastException: org.apache.catalina.core.DefaultInstanceManager cannot be cast to org.apache.tomcat.InstanceManager 이것저것을 하다가 이클립스에 메이븐을 이용해서 톰켓에 Deploy하던중 생긴 문제입니다. Source: http://fanshuyao.iteye.com/blog/1688314 중국어는 못하지만, 영어로 Thank you 라고 남겨놓고 싶었으나, 답글도 어떻게 다는지 모르겠네요 답은 간단합니다. WEB-INF/web.xml