목록분류 전체보기 (29)
개발신의 한타
이전. 2017년 9월 18일.
IOS를 사용하다 보면, 루트계정이 아니라, 사용자 계정이라 답답한 순간들이 가끔 생긴다.물론 루트사용자로 전환하면 되겠지만, 이건 상당히 애매한 문제라서, 가능한 사용자의 관점에서 문제를 해결 하고자 노력하게 된다. 사용자 계정에서$ : sudo chown -R ... 이라는 명령을 수행하게 되면, 'Command not found'라는 응답을 받게된다.설마 chown 명령이 없는건가 라고, 생각하지 말고, .bash_profile에 다음의 명령을 추가해 주자. export PATH=%PATH:/bin:/usr/local/bin:/usr/bin:/usr/sbin chown 명령이 사용자 계정에서 실행되지 않은 이유는 위와같이, PATH경로에 위의 부분이 빠져 있어서이고,이 경로에 해당 명령의 수행 내용..
숨이 턱에 오르도록 달리던 날들이 있었다. 희망과 절망이 섞인 순간들을 달리고 달리던 잊혀지지 않는 순간들이 있다. 다른 모든건 상관없었다. 오직, 그 순간, 그 순간만이 중요하던 순간들.그렇게 달려가면, 모든것이 달라질 거라고 믿던 시간들. 그 시간이 지나면 기다렸다는듯이 닥쳐올 또다른 고민들은 모두 뒤로한채, 그저 그곳으로 달리던 순간들. 과연 그 시간들은 나에게 상처일까. 아니면. 이 시간을 살아가게 하는 힘일까.
미국 입국심사시 예상되는 질문 리스트 1. 입국심사에 대한 이해 세계 어느나라의 입국심사든 까다롭고 철저한것이 기본입니다. 왜냐하면 입국심사라는 자체가 나라의 마지막 방어선에 해당되기 때문이죠. 공항을 나서는 순간 특정 개인을 찾는다는것은, 특히나 외국인을 찾아낸다는것은 쉬운일이 아닙니다. 특히나 미국같은 테러의 공포가 있는 나라에서는 더욱 입국심사를 철저히 하곤 합니다. 다행인것은 대한민국의 여권의 신용도가 세계 1,2위 수준이고, 이것이 입국심사때도 많이 도움이 됩니다. 입국심사시에는 가능한 정중하고 호의적인 자세를 취하는게 좋습니다. 그리고 아이컨텍을 하시어, 내가 숨길것이나 불안이 없다는 것을 바디랭귀지로 증명하는것도 도움이 됩니다. 만약 당신이 여행사를 통한 패키지관광(가이드가 있는) 여행객이라..
예제 테이블mysql> select * from demo_people;name phone pid Mr brown 01225 708225 1 Miss Smith 01225 899360 2 Mr Pullen 01380 724040 3 mysql> select * from demo_property;pid spid selling 1 1 Old House Fram 3 2 The Willows 3 3 Tali Trees 3 4 the Melksham Florist 4 5 Dun Roamin 1. 기본 JOIN (= INNER JOIN) - 기본적으로 JOIN은 교집합이다.mysql> select name, phone, selling from demo_people join demo_property on demo_pe..
1. File > Import > Maven > Existing Maven Projects2. Maven project select cf) Maven Life Cycle - Compile > Test > Package > Install > Deploy - Clean - Site > Site-Deploy
Mac OS X에서 Maven을 설치한다고 해서 새삼스러울것은 없다.어차피 OS X가 리눅스 기반이니, 리눅스 처럼 접근하고, 리눅스처럼 해결하면 된다. 1. Maven 다운로드 ( http://maven.apache.org/download.cgi ) : apache-maven-x.x.x.bin.tar 를 다운받았다.2. Maven 폴더 생성 다운받은 파일을 적절한 곳에 위치시키고, 폴더에 압축을 풀자 사실 맥에서 그냥 실행하면 풀리므로 풀린 파일을 적절한 곳에 위치시키는 것이 더 중요하다. 그냥 유저 루트에 이름을 바꾸어서 위치시켰다. 편의를 위해 이름을 바꾸었다. /Users/유저명/maven (maven이라는 이름으로 폴더명을 바꾸어주었다.)3. PATH 설정하기 PATH는 (Users/유저명) 아..
명령어 패스를 초기화 해주는 과정이 필요할수도 있다.아래의 명령어로 PATH를 초기화해보자. export PATH=%PATH:/bin:/usr/local/bin:/usr/bin 물론, 명령어가 듣지 않는 경우는 다양하게 존재할수 있다.다만, 가장 흔한 경우가 PATH 설정이 꼬이거나, 실수하는 경우다. 이렇게 되고 나면 머리아픈게, ls, rm등의 기본명령어 마저도 작동시킬수 없다는 점.가장 먼저, PATH를 초기화 해주는 기본자세가 필요하다.
pom.xml 설정 org.codehaus.mojo tomcat-maven-plugin http://xxx.xxx.xxx.xxx:8080/manager/html settingid / 주의점 : 톰캣 7이 되면서 몇가지가 바뀌었다. - url이 바뀌었다. ( http://xxx.xxx.xxx.xxx:8080/manager -> http://xxx.xxx.xxx.xxx:8080/manager/html) - username, password 설정이 .m2/settings.xml로 옮겨졌다. - manager-script가 추가 되었다면 http://xxx.xxx.xxx.xxx:8080/manager/text로 해보자 tomcat-users.xml 설정 tomcat의 conf/tomcat-users.xml을 설..
Intercepter Spring Framework에서 공통적으로 혹은 개별의 패키지에 속한 부분에 대한 선후 처리를 위하여 사용한다. 이러한 부분은 AOP로 구현이 가능하지만, Controller부분이라면 Intercepter의 사용이 좀더 권장된다. Spring MVC의 Intercepter는 org.springframework.web.servlet.HandlerInterceptor , org.springframework.web.servlet.handler.HandlerInterceptorAdapter 를 상속받아 구현한다. HandlerIntercepter를 상속하면 다음과 같이 세가지의 함수를 사용할수 있다. preHandle : Controller 수행 전 호출 - 이후의 Controller를 ..