블로그 이미지
세피롯스

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

Tag

2014. 8. 12. 16:22 초보프로그래머만..
 문자가 들어간 데이터 검색 

SELECT * FROM 테이블 WHERE  LENGTH(TRANSLATE(TRIM(컬럼),' 1234567890',' ')) IS NOT NULL

 

 

2. 숫자만 있는 데이터 검색

SELECT * FROM 테이블 WHERE  LENGTH(TRANSLATE(TRIM(컬럼),' 1234567890',' ')) IS NULL

 

posted by 세피롯스
2014. 4. 14. 23:51 초보프로그래머만..

 

java.lang.NoSuchFieldError: PATCH
 at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:808)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
 at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
 at java.lang.Thread.run(Thread.java:724)

 

위와같이 NoSuchFielError가 발생하면 첫번째줄 빨간색 부분을 잘 봐야한다.

에러의 원인은 spring-web.-3.1.1.jar, spring-web-3.2.6.jar 두 파일을 라이브러리에 중복으로 넣어놓으니 발생한 에러였다.

 spring-web.-3.1.1.jar를 삭제하니 해결됐다.

java.lang.NoSuchFieldError 에러면 에러 첫번째줄에 해당하는 jar가 중복이 아닌지 확인해야한다. 물론 다른이유도 있을수 있겠지만....


 

posted by 세피롯스
2014. 2. 28. 10:39 초보프로그래머만..

An internal error occurred during: "Initializing Java Tooling".
Requested array size exceeds VM limit

이클립스 실행시나 컴파일할때 위와 같은 에러가 나면 힙사이즈때문에 에러가 나기도 하지만

이클립스가 강제종료되거나 한경우에도 위와 같은 에러가 난다.

그럴땐 열려있던 프로젝트를 마우스 우클릭 > close project로 close하고

다시 열면 해결된다.

강제종료되면서 열려있던 프로젝트에 대해 문제가 생기면서 이클립스 실행시 Initializing Java Tooling 하면서 제대로 연결이 안되서(?) 에러가 나는듯한데 그럴때 close하고 다시 열면 프로젝트 연결을 다시 맺어서 에러가 나지 않는다.

 

posted by 세피롯스
2014. 2. 4. 16:32 그밖에..

 갠적으로 젤 좋네요~

 

posted by 세피롯스
2014. 1. 27. 14:06 그밖에..

 

 

 

posted by 세피롯스
2012. 10. 8. 14:59 안드로이드

 

리틀엠파이어하다보면 초반에 남의 재물(?)을 훔치라는 퀘스트가 나오는데

어떻게 하는지 모르는 극초보분들 보세요~(제가 첨에 고생해서.....)

일단 자신의 친구 조회를 눌러서 친구성으로 간다음

 

위 그림처럼 금화,수정,병사같은 제작이 완료된 것들을 클릭하면

 

도와줄지 훔칠건지 선택하는 창이 뜹니다.

훔치기 ㄱㄱㄱ

알면 쉽지만 모를땐 정말 답답했던퀘였습니다.

 

posted by 세피롯스
2012. 9. 18. 13:21 사회

 

한국은행 총재 김중수가 출입기자단 워크샾에서 야근을 많이 시킨다는 빈축에, 야근을 많이 시킨다고 하지만 사실이 아니며 젊어서 일을 안하면 나쁜 습관이 들어 다음 일을 못한다며 야근은 축복이라고 주장했다.

 

잘못된 사고방식은 이래서 무서운것 같다.

저런사람이 높은자리에 있으니 부하직원들은 삶의질따위는 개나줘버리고 죽어라 일만 하는노예가 되는것 아닌가?

무엇을 위해 일을 하는걸까??

그저 기계부품처럼 마모될때까지 쓰이다 버려지는것을 당연시하며 살아가야 하는건가??

 

우리는 모두 더 나은삶을 위해서 일하고있는게 아니었나?? 가치관의 혼란이 온다...

어떻게 이런사고방식을 갖은사람이 총재가 되는지 한심스럽다...

물론, 5,60년대엔 근무시간과 생산성이 비례했던 일이 많았지만

지금은 단순히 근무시간이 길다고해서 생산성이 올라가지않는 일들이 훨씬 많아졌다는걸 모르고 한말인가??

 

단지 나에겐 오래 앉아있는 직원들이 자기눈으로보기에 열심히 하는것처럼 보여서 흡족해 하는듯하다.

단순 제조업이 아닌이상 그런식으로 성과물은 더 빨리, 더 많이 나오지 않는다.

 

왜 외국회사들은 탄력근무제니 스마트워크니 그런걸 할까? 저 총재님의 사고방식으로는 미친짓인데??

창의성에 대해서 전혀 고려하지 않았기때문이겠지...

무조건 오래일하는것이 미덕이라고 생각하는 마인드는 버려야 우리나라도 진정한 선진국대열에 합류할수 있지않을까..싶다

 


 

posted by 세피롯스
2012. 7. 16. 15:30 초보프로그래머만..

디비툴을 사용하면 간단하게 찾을수있지만 불가피하게 sqlplus만 쓰는곳에서 pk명이나 index명을 찾으려고할때 쓰면 되겠다...뭐, 기본이라면 기본일수있지만 잘 모르는분들을 위해~

 select constraint_name,index_name from user_constraints
     WHERE table_name ='[테이블명]';

 

  SELECT *
FROM USER_CONS_COLUMNS
WHERE CONSTRAINT_NAME LIKE '[테이블명]%'
ORDER BY TABLE_NAME

constraint_name이 pk명

index_name이 index명이다.

테이블 스키마가 보고싶다면

desc [테이블명];

 

**************파티션 확인하고 싶을때

    select * from user_objects     
 where object_type = 'TABLE PARTITION'

posted by 세피롯스
2012. 7. 2. 14:17 그밖에..

 

최근 무속인말때문에 두 딸을 살해한 여자에 관한 기사를 봤는데

어떻게 저런 하찮은말을 믿고 자기 딸까지 죽일수가 있는지....

무속인이 그리 대단하면 본인은 아니더라도 친척들은 다 떵떵거리며 살았어야할거다.

말도 안되는 헛소리니까 그런 한심한 삶을 사는거지...

하지만, 더 문제는 그런 미신을 믿는 사람들이겠지...

자기 앞가림도 못하는 무속인말을 철썩같이 믿고 몇백만원에서 몇천만원을 들여 굿을 하고 부적을 쓰는 사람들...

조선왕조가 망한게 굿판을 벌이면서 나랏돈의 절반을 썼다고하는 얘기가 있다.

실제로는 모르겠지만 어쨋든 그런 미신을 믿어서 좋은 결과를 얻는사람은 없다고 생각한다.

"내 아들 대학 보내주세요~"하고 돈을 내고나서 대학에 합격하면 다 무속인덕이라며 더 믿고

떨어지면 무속인은 기도를 제대로 안했다거나 뭘 안했다고 핑계를 대고 더 많은 돈을 내면 내년에 합격하게 해준다는 헛소리를 한다.

한심한 사람들은 그런말을 또 믿고...

결국 최근의 사건처럼 자기딸들까지 죽이고 나서야 잘못했다는걸 깨달았겠지만 그땐 이미 늦다.

21세기에 아직도 그런 천박한 미신을 믿는건지 도무지 이해할수가 없다

posted by 세피롯스
2012. 4. 4. 14:45 그밖에..

 

 

 

"사촌이 땅을 사면 배가 아프다"

옛속담이지만 현실에서도 여지없이 드러나는 사람들의 특성인듯 싶다.

자기돈으로 슈퍼카를 사든 슈퍼비행기를 사든 도대체 다른사람들에게 무슨 피해를 줬다고 비난을 하는건지 모르겠다...그 돈으로 기부를 하라고?? 실제로 기부를 하는지 어쩐지는 모르겠지만 기부를 하면 잘한일이지만 안했다고 손가락질 하는 본인들은 기부를 하고있나??

말 열등감 쩐다~~라는 표현이 딱 맞는듯 싶다.

이런 인식들때문에 개천에서 용나는 식으로 돈버는사람들을 주위에서 끌어내리려는 사람들이 많은거 같다.

슈퍼카로 자기 쇼핑몰 홍보를 하든말든 그게 뭐가 문제인가??

그저 나는 평생 꿈도 못꿀 차를 타고 다니니 열등감이 생겨서 배가 아픈 철없는 아이같은 느낌이다.

이런일에 우리는 좀 더 무감각해져야 하지 않을까?

고작 강남에서 차한대 보여준걸갖고 이리 호들갑인지 모르겠다. 오히려 진재영 쇼핑몰 홍보를 도와주는 격이다.(이런 노이즈마케팅을 노린거겠지만...)

그냥 그런가보다~하고 다들 넘어갔다면 대부분 사람들은 진재영이 쇼핑몰 하고 있다는것조차 모르고 넘어갈일이었다.

좀 열등감을 버리자~ 그럼 그 꼴사나운 노이즈마케팅은 더이상 올라오지 않을것이다.

 

 

posted by 세피롯스