반응형

====== 960

자바에서 replaceAll 쓸 때, 특수문자 치환법

출처 : http://mean79.tistory.com/60 String.replaceAll( "가[*]나", "거-너" ) 뭐 이런식으로 써주면 됨. ( 아래부터는 퍼온것. ) -------------------------------------1. []으로 싸주면 문자자체로 인식하는 것들. * ⇒ [*] + ⇒ [+] $ ⇒ [$] | ⇒ [|]! # % & @ ` : ; - . , ~ ' 2. \\를 붙여줘야 하는 것들. ( ⇒ \\( ) ⇒ \\) { ⇒ \\{ } ⇒ \\} ^ ⇒ \\^ [ ⇒ \\[ ] ⇒ \\] 3. 자바의 특수문자는 \을 쓴다. " ⇒ \" 등등등

프로그램 2014.08.25

이클립스에서 폰 디버깅이 안 될 때.

업무상 여러 폰을 테스트하는데, 가끔 저런 황당할 때가 있다. 처음엔 해결책을 몰라서 버벅댔는데, 지금은 대충 보인다. 고로 기록해 놓는다. 상황 : 이클립스에서 Run 버튼이나 Debug 버튼을 실행해도, 프로그램이 폰에서 실행되지 않고 AVM( 안드로이드 가상 머신 ) 에서만 실행되는 경우. 해결 :1. 너님의 폰이 데스크톱 PC에서 인식되는지 봐라.-> 이클립스도 결국 PC 위에서 돌아가는지라, PC 자체가 폰을 인식하지 못하면 이클립스가 아니라 이클립스 할아버지라도 안된다. 보통 스마트폰은 PC에 꼽으면 바로 인식된다. 고로, 해당 인식 화면 자체가 안나오거나, PC의 파일탐색기를 실행시켜도 스마트폰이 탐색기에 안 뜬 다면, PC가 너님 핸폰 자체를 Detect 못 하고 있는거임. 이 경우, 해당..

우버 uber 를 이용하다 사고나면, 보험 처리 못받음.

혹시나 해서 적는다. 조심해야 된다. 우버( https://www.uber.com/ ) .... 외국에서는 많이 쓰는 모양인데, 우리나라는 서울시와 배틀 뜨고 있다.나는 택시에 조금 관심이 있어서 이번의 서울시 VS 우버 논쟁을 흥미롭게 보고 있는 중인데... 형국을 보면 우버가 무리수 쓰고 있는 듯 하다. 우버가 한국에서 운송운수여객업(= 택시 )을 하기 위해서, 한국 사정을 무시하는 무리한 진행을 하는 것이 종종 보인다. 우버 택시, 사고나면 보험금 받을 수 있나? "창조경제로 봐 달라" 우버의 도돌이표 답변 우버, 엉터리 이용약관,개인정보보보호 논란 [공주님의 세일즈 포인트인 "창조경제"는, 양키마저 인정해 버리고 말았다.] 한국에서 "택시"란, 단순한 운송 수단이 아니다. 자영업자의 생계 수단이고..

2014.08.16

Fire And Forget 을 뭐라고 설명해야 할까?

무기 운용 체계 중, "Fire And Forget" 이라는 개념이 있다. 예를 들면 미사일 유도 방식에서 목표를 항상 지시하지 않고, 발사시 처음에만 타겟을 지정한 다음, 미사일을 날리면 그게 알아서 타겟을 쫒아갈 거라고 믿고, 다른 타겟을 찾는 방법. 말 그대로 "발사 후 신경끄는" 방식. [ 적절한 이미지가 없네... ] 좀 더 설명하자면, 원래 미사일 같은 건 포탄과 달리 날아가면서 방향을 바꿀수 있는지라, 탄도로 날라가는 게 아니라 움직이는 목표를 잡을 수 있다. 그런데, 미사일이 목표를 잡으려면 목표를 "알려" 줘야겠지? 이런 목표를 "알려"주는 방식이 크게 "능동형/수동형"( 반능동/수동+능동 조합도 있긴 하다 ) 이 있는데.... 미사일이 명중할 때 까지 목표를 계속 지시해 주어야( 레이저..

2014.08.15

명량 #1

http://movie.daum.net/moviedetail/moviedetailMain.do?movieId=68593 [ 영화는 영화다. ] 사실 영화 리뷰 쓸 시간에 코딩을 해야 하긴 하지만( ... ) 조금 애매해서 찾아보다가, 찾아본 내용 중심으로 글 쓴다. 1. 임란 관련 대략적인 사실. 인터넷 찾아보면 다 나온다. 1.1. KBS 역사저널 그날 - 임진왜란 4부작. 1.2. 명량 해전 - 엔하위키 미러 1.3. 이순신 관련 내용 잠깐 저거 써 놓고 나니 더 쓸 게 없네. 쓰려면 이것저것 쓸 게 많지만.... 예를 하나 들자면, 12척 VS 330 척 일 것 같지만..... 1.4. 전투가 일어난 곳은 "좁은" 곳이라, 330척이랑 한 방에 싸운 건 아니다. 그 좁은 곳에 다 들어 올 수가 없다..

영화 2014.08.14

Android 에서, 문자 발송 성공/실패 처리.

일반적으로 Android 에서 문자( SMS )를 전송할 때는 SMS 객체를 쓴다. 대충 코드로 설명하면 android.telephony.SmsManager sms = android.telephony.SmsManager.getDefault();sms.sendTextMessage( 상대방전번문자열, null, 보낼문자문자열, sentPI, deliverPI ); 뭐 이런식인데 ( 자세한건 "안드로이드 SMS객체" 나 위의 함수로 검색하면 예제 다 나온다 ) 안드로이드에서 문자를 전송하기 위해서는, 일종의 callback 함수를 등록해 줘야 한다. 문자 전송이 비동기( 정확하게는 Pending - Intent ) 로 이루어지다 보니, 전송 결과를 처리할 함수 - OnSMSSendSuccess(), OnSMS..

카드 사용할 때, 마케팅 동의 안 한거 확인해도 소용없다.

당연한 이야기 같다고?내가 이걸 1. 카드 수령 확인 전화 왔을 때 상담사2. 카드 수령후 은행 창구 가서 두 번이나 확인했는데,결국 마케팅 정보 이용되어서 돌아왔다. 앞뒤를 이야기하면 1. 우리은행 카드가 만료( 해당 카드 상품 소멸 ).2. 우리은행 다른 카드로 변경( 가나다 카드? 그런게 있다네? ) 3. 전화로 상품 설명받을 때, 마케팅 동의 거절.4. 은행 창구에서 카드 수령 시, 마케팅 동의 거절.5. 은행 제휴마케팅 전화 수령. 전화로 확인하고, 창구에 가서 다시 한 번 거절했는데, 결국 마케팅 전화 왔다.어쩌라는 거냐?개진상 떨어야 확인하냐? 우리카드 ㅆㅂㄴㅁ!!이따위로 일해놓고 사과는 콜센터 말단 비정규직 직원들에게나 시키겠지. 잘못은 윗대가리가 해 놓고.

나날 2014.08.11

Mysql 에서, 한 번의 query 로 실행할 수 있는 query 문장의 길이는 얼마까지?

작업 중에 Insert 할 일이 있었는데, 이게 좀 까다로워서... 응답성을 많이 신경써야 하는 요구사항이었다. 데이터는 대략 초당 2000 row 정도 날라오는데( 계속 갱신 ), 이걸 사용자에게 최대한 끊김없이 보여주어야 하는 것.물론 지금의 computer power 라면 저 정도야 문제 없지만, 서비스의 특성상 나이스 타이밍으로 절묘한 특정 순간에 data request 를 하게 되면, 유실된 데이터 혹은 불명확한 데이터를 볼 수 있는 것. 응답성을 생각하면 데이터를 날리지 않고 무조건 update 하는 게 맞지만, 그러자니 update가 너무 빈번해서( 저렴한 서버라 어쩔 수 없다. )토의 결과 날라오는 데이터를 1. 무조건 search -> update 하지 않고, 2. 일정 시간만큼 모아놨다..

프로그램/mysql 2014.08.10
반응형