join delete 사용하기 이전에 join을 활용한 update하는 내용을 포스팅 한적이 있습니다.[개발/DB] - postgresql select 해서 update 하기 (join 활용) update 사용지 간단하게 테이블을 적어주면 되었는데delete시에는 안되더라고요 사용법 입니다. delete from tableA a using tableA Bwhere A.컬럼 = B.컬럼 이런식으로 사용하면 될것입니다.감사합니다. 개발/DB 2018.10.30
#번외_[Bootstrap4] 아이콘 사용법 변경 개인 프로젝트를 시간날때마다 만들고있었는데그때는 Bootstrap3 버전을 사용하고 있었다. 최근 다시 시간이 나서 프로젝트를 만드는데...Bootstrap4 버전이 나왔다고 하여 4로 변경하였더니 테이블 등 UI가 전부 깨져버렸다.. 다시 고치는데 상당히 애를 썼다.기회가되면 Bootstrap4 시간이 되면 테이블 넓이 설정 방법, 브라우저 크기별 UI 변경되는 내용을 포스팅해야겠다. Bootstrap4 아이콘 사용 방법기존 Bootstrap3 에서 아이콘을 사용할때 이런식으로 사용했습니다. 하지만, Bootstrap4에서는 다릅니다. 아이콘들을 다운받지 않고도 사용할수 있습니다.https://fontawesome.com/ 위의 사이트를 참고해야 하세요. 빨간 네표 표시에 찾고자하는 아이콘을 입력합니다.. 개발/spring boot, gradle, mybatis Project 2018.10.26
java xml 파싱 또다른 방법 sax 파싱 이전에 DocumentBuilder 를 통해 xml 문서를 파싱한 포스팅을 하였습니다. [개발/java,spring] - 자바 xml 데이터, 속성 파싱(java xml parsing data, attribute) 하지만 이 방식으로 할경우 Doctype 에 파일 정보(파일명, 경로 등)이 적혀있을경우 에러가 발생하였습니다.그리하여 찾은 것이Handler를 이용한 xml 파싱 방법 입니다. xml 내용입니다. 홍길동 25 A B C 임꺽정 22 AA BB CC 그리고 바로 소스 첨부하겠습니다.XMLParserHandler.java 파일을 생성하였습니다. package lee.comm.util; import java.util.ArrayList; import org.xml.sax.Attributes; imp.. 개발/java,spring 2018.10.24
일품식당)순천만 꼬막정식 버스 여행 안녕하세요.여름휴가때 즐긴 사진들을... 이제 시간나면 정리하려고 합니다. 대전에서 시작하여 여수를 거쳐 순천까지 왔습니다.현재 대중교통으로 여행중이기 때문에 순천역에서 순천만까지 버스를타고 왔습니다.66번 버스를 타고 왔습니다. 버스 내리자마자 보이는 꼬막정식 집!여러 집이 많지만 버스정류장에서 가까운집 중가장 깔끔해 보이는 곳으로 왔습니다. 꼬막 정식의 가격이 약간 비싸다고 생각할 수 있지만여행의 묘미는 먹거리기 때문에 과감하게 꼬막정식을 시켰습니다. 반찬은 정말 많이 나옵니다. 전체메뉴 항공샷 입니다.게장, 양념게장, 꼬막, 메추리알, 김치, 갓김치, 갈치조림, 보쌈 등! 다양하게 나옵니다. 저는 너무 맛있어서 두공기를 먹었습니다.꼬막을 깔수 있는 펀치? 같은게 있는데 처음에 익숙치 않아서 애를 먹.. 음식 2018.10.23
서블릿과 JSP 의 기초 개념 서블릿, JSP(Java Server Page) 많이 사용하지만정확한 개념을 모르기도하고 읽고나면 잊어버리곤해서 포스팅합니다. 서블릿 - Server + Applet의 합성어로 서버에서 실행되는 Applet이란 의미로 자바를 이용하여 웹에서 실행되는 프로그램을 작성하는 기술 - 자바 클래스 형태의 웹 애플리케이션을 말한다. 브라우저를 통해 자바 클래스가 실행되도록 하기 위해서 javax.servlet.http 패키지에서 제공하는 HttpServlet 클래스를 상속받아 구현해야 한다. HttpServlet 클래스를 상속받아 만든 서브클래스를 서블릿 클래스라고 한다. - 자바 가상머신(VJM)에서 동작해야 하므로 클래스 파일이 생성되어야 한다. JDK에는 웹 애플리케이션을 제작할 수 있는 클래스가 제공되자 .. 개발/web, html5,jsp 2018.10.21
postgre 문자 치환, 문자 자르기, 문자 붙이기 문법 안녕하세요.간단한 문법을 적어보겠습니다. postgre 관련 문법입니다. 오라클에서문자열 자르기, 문자열 치환등의 문법에 익숙해져...postgre에서도 무심코 똑같은 문법을 사용하니 에러가 발생하더군요. 우선 문자열 자르기 입니다.문자열 자르기문법 : split_part(문자열, 구분자, 순서) 예제 : ex) select split_part('10/20/30/40/50/60/70/80/90', '/', 2) 결과 : 20 설명 : '/'로 문자를 구분 합니다. 그중에 2번째 문자를 출력합니다. 이번엔 문자열 치환 입니다.문자열 치환문법 : replace(문자열, 변경할 문자, 변경 되어질 문자) 예제 : ex) select replace('10/20/30/40/50/60/70/80/90', '/', .. 개발/DB 2018.09.03
[자바스크립트, 제이쿼리]앞머리, 특정 단어로 시작하는 객체 select 안녕하세요.자바스크립트(javascript), 제이쿼리(jquery) 선택자에 대해 포스팅하겠습니다. 일반 선택자$(.class) = 클래스 선택자$(#ID) = id 선택자 $(input:[name='name 값']) 뭐 이런식 등등 으로 선택자를 사용 하실겁니다.이러한경우는 class, id, name 값이 한 단어로 이루어질 경우에 사용합니다. 그렇다면 이러한 경우에 div를 어떻게 선택할까요?제가 매번 잊어 버리기위해... 적어 놓겠습니다. element[속성~=값]: 해당 값이 특정 단어로 시작element[속성^=값]: 특정 값으로 시작하는 객체element[속성$=값]: 특정 값으로 끝나는 객체element[속성*=값]: 특정 값을 포함하는 문서 객체 이러한 형식으로 적어 사용할 수 있습니다.. 개발/javascript,jquery 2018.08.23
fiddler response 파라미터 값 변경 테스트 안녕하세요.SI 사업이나 정부기관 프로젝트를 진행하다보면시큐어 코딩, 웹취약성 등의 이슈를 많이 접해보셨을 겁니다. 웹상에 파라미터 값을 변경하여 악성코드를 침투시킨다는 내용의 취약점에 걸렸습니다. 그래서 취약점을 스스로 테스트하기위해 fiddler를 다운 받아 설치하였습니다. 피들러(fiddler)를 설치하는 방법은.. 그냥 다운 받아서 설치하시면 됩니다.https://www.telerik.com/fiddler 피들러 홈페이지 입니다. 이제 피들러를 실행시켜보겠습니다.간략하게 피들러 사용법을 설명드리고 파라미터 값을 변경해서테스트해 보겠습니다. 피들러(fiddler)의 첫화면 입니다. 웹브라우저의 요청들을 캡쳐해보겠습니다.피들러에서 캡쳐라는 표현을 씁니다.F12번을 눌러도되고, 위의 그림처럼 File .. 개발/프로그램, 유틸 2018.08.08
대전_한강외과의원)섬유종(혹) 제거 후기..상처 남음 안녕하세요.오룡욕 근처 대전 한강외과의원에서 섬유종 제거 수술을 받았습니다. 원래 후기 쓰려고 했던게 아니라섬유종이 있었을 당시의 사진은 없습니다. -수술 전-팔뚝에 혹같은게 생겼었습니다.처음엔 그냥 뭐지하고 가만히 있다가 1~2년 냅두니가 조금씩 커지더라고요.크기는 약~ 50원짜리보다 작았던것 같습니다. 이에 상담을 위해 한강외과의원에 방문하여 진료를 받았습니다.섬유종이라고 말씀하셨고, 바로 당일에 수술을 했습니다. -수술 결과 -.........실밥 자국까지 그대로 있네요... 흠 뭐지...뭐.. 이런경우도 있다 ~ 라고 생각하시는게 좋을듯 싶습니다. 그래서 한강외과가서 다시 방문했습니다.흉터가 생겼다고 말해보니....제 피부가 원래 그래서 다른곳 가서 해도 상처 남을 거였다고 말씀하시네요. 실밥 자.. 여행 2018.07.26
이클립스 톰캣 추가 안될떄 안녕하세요.오늘은 이클립스에 톰캣이 추가 안되는 현상을 살펴보겠습니다.바로 그림으로 보시죠. 밑줄친 부분을 보시면톰캣 추가를 윈료 할 수 없게 Finish가 비활성화 되어있습니다. 저의 경우는 톰캣이 깔린 경로가 바뀌거나, 기존의 톰캣을 설정했다가 다시 지우고 할때이러한 현상이 발생하였습니다. 해결방안은프로젝트에 있는 Server의 설정을 제거하는 것 입니다.프로젝트가 경로에 .metadata / .plugins / org.eclipse.core.runtime / .settings / org.eclipse.wst.server.core 와org.eclipse.jst.server.tomcat.core 파일을 삭제하고 이클립스를 재실하여 톰캣을 추가 하였습니다. 단순한 문제이지만 모를때는.. 정말 답답합니다... 개발/was 2018.07.13