전체 글
-
[JAVA] 날짜 불러오기(현재/과거)IT/JAVA • SPRING 2019. 11. 27. 16:40
자바의 내장함수를 통해 현재의 날짜와 현재로부터 몇일 떨어져있는 날짜를 불러오는 코드를 정리해보려고 한다. 사용 클래스- Date - Calendar - SimpleDateFormat 해당 클래스들을 import 시켜준다 현재날짜123Date day = new Date(); SimpleDateFormat date = new SimpleDateFormat("yyyy.MM.dd");String toDay = date.format(today);cs 하루 전 날짜 123Calendar day = Calendar.getInstance();day.add(Calendar.DATE , -1);String dayDate = new java.text.SimpleDateFormat("yyyy.MM.dd").format(da..
-
[서울대입구] 샤로수길 맛집, 이색적인 맛 쿠바음식 '쥬벤쿠바'일상/맛집• 카페 2019. 11. 19. 10:57
먹은 지는 꽤 됐으나 이제야 올려보는 쥬벤쿠바 친구가 남미음식점에 가서 남미음식을 먹어보라는 과제가 있어서 찾게 되었다 :) 참 유익한 수업 ㅎ 사실 쿠바도 완전한 남미는 아닌데, 남미를 찾기가 힘들어서 가까운 쿠바로 정하게 되었다,, 그렇게 해서 찾게된 쥬벤쿠바!! 샤로수길 골목길에 이렇게 기린이 기다리고 있다. (과제를 위한 인증샷ㅎ) 네이버에서 미리 예약을 하고가서 바로 들어갈 수 있었다예약하고가면 에이드를 받을 수 있으니 예약을 하고가도록 하자 이게 쿠바느낌인지 쿠바를 안가봐서 잘 모르겠다 나는 여기서 잠발라야와 카리브 파스타를 시켰다. 이름이 굉장히 쿠바스러워서 시켜봤다 일단 네이버예약 서비스로 받은 에이드! 개꿀(맛 선택가능) 이름 외우기 힘든 짐발라야, 리조또 느낌이었는데 맛이 증말 색다르다..
-
[ORACLE] 컬럼 데이터타입 변경 SQL문(ALTER사용)IT/DATABASE 2019. 11. 8. 15:24
이미 만들어져있는 컬럼의 데이터타입을 바꿔야하는 상황이 생각보다 흔히 생긴다. ALTER를 사용해서 데이터 타입을 쉽게 바꿀 수 있는데, 컬럼안에 이미 데이터가 있다면 살짝 복잡해진다.(아주살짝) 그래서 데이터타입을 변경하는 쿼리를 정리해두려고 한다. 1. 데이터가 존재하지 않는 컬럼 타입 바꾸기 12-- TABLE_NAME 이라는 테이블의 COLUM이라는 컬럼을 수정ALTER TABLE TABLE_NAME MODIFY COLUMN_NAME VARCHAR2(4000);cs 2. 데이터가 존재하는 컬럼 타입 바꾸기 1234567891011-- 새 컬럼을 생성 (기존 데이터를 옮겨담을 컬럼)ALTER TABLE TABLE_NAME ADD COLUMN_COPY CLOB; -- 새 컬럼에 기존 데이터를 입력 (..
-
[JSP] get, post방식 데이터 전송시 한글 깨짐 해결IT/JAVA • SPRING 2019. 10. 23. 12:42
개발을 하다가 초보적인 실수로 한글이 깨져 당황할때가 있다. (나는야 초보개발자) 나중을 위해 한글인코딩 방법을 정리해두도록 한다.먼저 설정을 통한 인코딩방법이 있다. 1. web.xml 파일에서 인코딩 설정 12345678 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 Colored by Color Scriptercs 2. server.xml 파일에서 인코딩 설정 12cs 이런식의 설정을 하고 실행시켜도 한글이 깨지는 경우가 있다.get과 post방식을 통해 데이터를 넘겨줄때 많이 발생하는데, 그때 시도할 방법이 있다. 1. jsp페이지 request.setCharacterEncoding 명시(po..
-
연남동 파스타 땡길땐 퓨전파스타맛집 감칠일상/맛집• 카페 2019. 9. 24. 00:01
호오이매복사랑니 뽑고나서 2~3일동안 먹을걸 제대로 못먹었다ㅠ이거 진짜 아사하겠다 싶던 찰나 아픈게 좀 괜찮아져서 상처에 무리가 덜 갈것같은 파스타와 리조또를 먹으러 감칠에 방문했다!.! 감칠은 전에 bj입짧은햇님보다가 알았는데 너무 맛있게 먹길래 한번 꼭 먹어보고싶었다! 연남동 종특답게 골목 구석에 숨겨져있다.. 간판도 요상해서 이거 정신안차리고가면 지나치기 딱 좋다 ㅎ 기본 셋팅. 물컵으로 와인잔을 줘서 와인먹는것처럼 까불었다. 가게는 여윽시 간소한편이다 예의상 넣는 메뉴판가게는 1:30분 부터 새벽 1시까지인데 중간에 브레이크 타임있다. 세시부터 5시였나 기억은 안난다 기본으로 나오는 샐러드랑 피클, 백김치샐러드 시킬까말까 했는데 기본으로 나오길래 그냥 안시켰다 첫번째 음식은 달래된장크림리조또!!!..
-
[알고리즘 문제] 프로그래머스 문자열 다루기 기본IT/알고리즘 2019. 9. 18. 21:52
1일 1커밋 스터디(통칭 RDDC ^^) 같이하는 언니가 풀어보라고 준 문제 문자열 다루기 기본!1레벨 답지않게 어렵다고 해서 한번 풀어보았다. (현직자 짬이있는데 금방 풀겠지~) 처음 문제를 읽고 생각한 방법은문자열을 charAt으로 끊어 아스키코드로 알파벳문자인지 확인하는 방법인데, 하려고 딱 봤을때 charAt만 떠오르고 그 뒤엔 어떻게 해야할지 복잡해서 다른 방법을 생각했다. 두번째로는 parInt를 이용하여 숫자로 변환이 되는지 않되는지의 유무이다. 이 방법으로 풀었는데, 갑자기 try catch가 생각이 안나서 구글링하는데 언니가 결국 문제 구글링하냐고 오해받았다 ㅎ;; 억울 소스코드 ↓↓↓ 1234567891011121314151617181920212223public class munja {..
-
[JSTL] jstl에서의 if문 - <c:if>와 <c:choose>IT/JAVA • SPRING 2019. 9. 17. 18:30
jsp파일의 html코드에서 jstl을 이용해 자바와 같이 조건문을 사용할 수 있다. 자바에 if문과 else if문이 있는것과 같이 jstl에서도 문과 문이있다. if == else if == 이것만 알면 자바와 비슷하므로 이해하고 사용하기 편하다. 또한 ==, !=, null과 같은 비교연산자는 eq, ne, empty로 사용한다. 먼저 조건을 비교할 데이터를 선언해주기위해서 이 필요하다var에는 비교할때 사용할 변수명을 입력하고, value에는 값을 넣어준다 1. 12345678910111213 저의 이름은 새박입니다. 저의 이름은 샘샘입니다. cs 다음과같이 name이란 변수에 새박이라는 값을 셋팅해준 뒤 test의 안의 조건을 확인한다.name의 값이 새박이므로 경우 저의 이름은 새박입니다. h..
-
[Spring] jsp에서 jsp로 데이터 주고 받기IT/JAVA • SPRING 2019. 9. 16. 17:58
웹 프로그래밍을 하면 여러 페이지를 만들어 서로 데이터를 보내고 받고 할 수 있다. 데이터를 전송할 수있는 방식은 두가지가 있다. 1. get방식 get방식은 주소(URL)를 보낼때 뒤에 데이터를 붙여 같이 보내는 방식이다 이런식으로 saem-ee.jsp 페이지로 넘어갈 때 name이라는 변수에 새박이라는 데이터를 담아 보내는 것이다. post방식보다 빠르고 편하지만 url에 데이터가 노출되므로 보안에 약하며 전송하는 길이에 제한이 있다. 2. post방식 post방식은 태그에 method=post속성을 이용해 submit하여 데이터를 보내는 방식이다. get보다는 속도가 느리지만 데이터가 노출되지 않아 보안에 강하고 많은 데이터를 전송할 수 있다. ------------------------------..