본문 바로가기
반응형

프로그래밍90

[회사업무 개꿀팁] 엑셀을 활용한 SQL 자동 생성 개발을 하다보면 INSERT문을 작성해야 할 때가 있다. 데이터가 얼마 안된다면 수기로 작성해도 되겠지만 100개.. 200개.. 많을때는 수천개.. 수만개가 될때도 있다. 그걸 일일이 수기로 작성한다는것은 사실 불가능하다. 이번에는 엑셀 수식을 활용하여 INSERT문 쿼리를 생성해볼 것이다. 아래와 같이 데이터가 있다고 가정하자. 그리고 G3셀에 아래와 같이 입력한다. =$G$2&"'"&C3&"','"&D3&"','"&E3&"','"&F3&"');" 여기서 주의해야할 것은 G2셀은 절대참조가 되어야 한다. F4를 누르면 절대참조로 $G$2로 변경되게 된다. 이렇게 입력하게 되면 INSERT문을 만들 수 있게 된다. 나머지는 밑으로 쭉 내리면 자동으로 생성되게 될테니 어렵지 않을 것이다. 위 내용을 응용.. 2017. 7. 16.
Tomcat validationQuery 설정 안드로이드를 앱을 개발중이다. 회사 업무가 끝나고 집에와서 개발을 하다보면 처음 접속할때 DB에 제대로 접속을 못하는 경우가 발생했다. 이상하다.... 이놈이 sleep 모드로 바뀌는것일까? tomcat sleep 모드로 검색해봐도 안나온다.. 그러다 회사 지인으로 부터 알게 되었다... -MySQL validationQuery="select 1" -Oracle validationQuery="select 1 from dual" 몰랐다.... 나만 몰랐을까.. 암튼 이렇게 하면 해결된다! 이렇게 알아가는거지뭐~~ 2016. 10. 23.
[Android] Android Studio에서 Google Map API 사용하기 * Google Play Services SDK 설치하기. - SDKManager 를 실행시켜 Extra 탭의 'Google Play Service' 를 install 시킨다. * 프로젝트 생성 - 프로젝트 이름을 설정 후, 'Add an activity to Mobile'에서 'Google Maps Activity' 선택하여 프로젝트 생성. * 프로젝트 생성 화면 - YOUR_KEY_HERE 부분에 API_KEY 를 입력합니다. * 구글맵 API_KEY 를 알아내기 위한 과정 1. 실행 - cmd : 명령 프롬프트 실행 2. debug_keystore 경로를 찾아 입력 3. SHA1 인증서 지문을 알기 위해 keytool -v -list -keystore debug.keystore -storepass .. 2016. 4. 5.
Web Application 해킹 Web 기초 World Wide Web 이란? - a.k.a WWW, Web - 전 세계에 있는 네트워크에 연결된 시스템을 통해 정보를 공유할 수 있는 정보 공간이다. WWW의 역사 - 1989년 3월 유럽 입자 물리 연구소(CERN)의 연구원인 팀 버너스 리의 제안으로 시작되어 연구, 개발되었다. - 웹에 관련된 기술은 World Wide Web 콘소시엄(W3C)이 개발하고 있다. W3C는 HTML, HTTP 등의 표준화를 진행하고 있으며, 최근에는 시맨틱 웹에 관련된 표준을 제정하고 있다. Web의 구조 HTTP(Hyper Text Transfer Protocol) - Web 상에서 정보를 주고 받기 위한 핵심 Protocol - 정적인 텍스트 자원을 송/수신하기 위해 개발되었다. - 애플리케이션 레.. 2015. 7. 18.
반응형