336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
포켓몬고 이벤트로 플라베베가 등장합니다.
바로보이네요 ^^
파인애플 먹이고~
잡았더니 사탕을 12개나 주네요
진화를 쉽게하려면 꼭 파인애플을 먹이세요~
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
포켓몬고에서 발렌타인데이 이벤트를 진행하네요.
진행기간은 한국시간 2022년 2월 10일(목) 10시부터 2022년 2월 14일(월) 20시까지입니다.
이벤트내용에는
새로운 포켓몬이 등장한다고합니다.
"플라베베", "플라엣테", "플라제스"가 "Pokémon GO"에 처음으로 등장합니다!
자연에서 마음에 드는 꽃을 발견하기 때문에 다른 색의 꽃과 공생하는 "플라베베"도 있습니다. 꽃의 색은 빨간색, 노란, 주황색, 파란, 하얀의 5가지입니다.
"플라베베"를 "플라엣테"로 진화 하려면 "플라베베의 사탕" 25개가 필요합니다. "플라엣테"를 파트너 포켓몬으로 하고 하트 20개를 모은 후, "플라베베의 사탕" 100개로 "플라제스"로 진화시킬 수 있습니다.
이벤트기간에는 이벤트 보너스로
"루어모듈"의 효과 지속 시간이 2배
파트너 포켓몬이 도구를 가져오는 빈도 증가
포켓몬을 잡았을 때 받을 수 있는 포켓몬의 사탕이 2배
입니다.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
소금 조금넣고 세발나물을 1~2초정도 살짝 데쳐주세요.
데친 나물을 찬물에 씼어 물끼을 꽉 짜준다음 먹기좋게 잘라놓으세요.
양념은 고추가루 , 된장,다진마늘,로 무쳐줌
마지막으로 깨소금넣어서 마무리 해주시면 되요.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
java 프로그램 구현시에 오라클의 프로시저에서 예외를 발생시킨 후 코드와 메시지를 전달하는 방법이다.
RAISE_APPLICATION_ERROR(에러코드, 에러구문);
에러코드는 -20000 에서 -20999 사이의 값을 입력한다.
프로시저 생성
create or replace raise_test(P_IN IN VARCHAR2, P_OUT OUT VARCHAR2) IS
V_OUT VARCHAR2(1000);
BEGIN
BEGIN
--ERROR 발생코드
EXCEPTION
WHEN OTHERS THEN
ROLLBACK;
RAISE_APPLICATION_ERROR(-20000, SQLERRM);
END;
END;
/
JAVA 코드
try{
// 데이터베이스 드라이버를 로드 Class.forName("oracle.jdbc.driver.OracleDriver");
// Connection 객체 생성
Connection con = DriverManager.getConnection( "jdbc:oracle:thin:@localhost:1521:xe","SCOTT","TIGER");
// 프로시저를 실행할 수 있는 Statement 객체 생성
CallableStatement cstmt = con.prepareCall("{call raise_test(?,?)}");
cstmt.setString(1, "값1");
// ?에 값 바인딩
cstmt.setString(2, "값2");
// 프로시저 실행
cstmt.executeQuery();
// 사용다한 객체 닫기
cstmt.close();
con.close();
} catch(Exception e){ System.out.println(e.getMessage()); e.printStackTrace();
}
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
오라클 쿼리 작성시에 CONNECT BY 구문을 사용할때가 있다.
이때 정렬은 ORDER BY 구문으로 처리가 안된다.
ORDER SIBLINGS BY 구문으로 처리해야한다.
SELECT *
FRIM DEPT_INFO
START WITH DEPT_LVL = 1
CONNECT BY PRIOR DEPT_CD = UPPER_DEPT_CD
ORDER SIBLINGS DEPT_NM ASC
위 쿼리는 부서의 레벨은 1레벨부터 시작하고
부서전체를 트리로 보여주되,
최고상위 부서부터 하위부서이고,
레벨이 같으면 부서명으로 정렬한다.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
등갈비를 1시간 정도 핏물을 빼줌니다.
깨끗하게 씼어서 월계수잎 2~3장넣어 바글바글 끓여줌
끓인 등갈비를 흐르는 물에 씼어줍니다.
냄비 바닦에 묶은지를 바닦에 깔고 그위에 등갈비 올려주고 등갈비위에 묶은지를 한번더 올려줍니다.
다진마늘 한큰술 같이 넣어주세요.
(양념이 등갈비 쏙쏙 베이게~~~)
1시간 정도 푹 끓여주세요.
간은 입맛에 맞게 액젖으로 간을 해주시면 되요.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
html 본문을 수정했음에도 js 및 css 파일이 갱신되지않아 브라우저에서 변경되어진 정보가 제대로 표현되지 않을때가 있다.
브라우저의 캐싱은 url 기준으로 동일한 url 이 요청되어졌는지를 확인합니다.
캐시를 사용하는 목적은 빠른 화면 처리속도를 높일 수 있다.
하지만 수정된 내용이 반영되지 않은 화면이라면 이야기가 달라진다.
캐시를 사용하지 않기위해 다음과 같이 처리한다.
1. 메타테그
cache-control
no-cache : 캐시를 사용하기전에 재검증을 위한 요청을 강제한다.
no-store : 클라이언트의 요청, 서버의 응답등을 일제 저장하지 않는다.
must-revalidate : 캐시를 사용하기전에 반드시 만료된 것인지를 검증한다.
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" >
2. expires
리소스가 validate 하지 않다고 판단할 시간을 설정함
유효하지 않은 날짜 포맷과 같은경우 리소스가 만료되었음을 의미한다.
<meta http-equiv="expires" content="0">
3. HTTP 1.0버전에서 HTTP 1.1의 cache-control 헤더와 같은 기능을 함
<meta http-equiv="pragma" content="no-cache">
4. 수정한 파일의 이름을 변경한다.
temp.js 를 수정했다면 temp2.js 이렇게 수정한다.
(html 해당 js 의 link 정보도 수정)
이 방법은 파일명을 수정시마다 바꿔야하므로 귀찮고도 번거롭다.
수정한 파일의 링크정보에 쿼리스트링을 붙인다.
as-is
<script type="text/javascript" src="temp.js">
<link rel="stylesheet" type="text/css" href="temp.css">
to-be
<script type="text/javascript" src="temp.js?ver=1.0">
<link rel="stylesheet" type="text/css" href="temp.css?ver=1.0">
만약 jstl을 사용한다면
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<jsp:useBean id="now" class="java.util.Date" />
<fmt:formateDate value="${now}" pattern="yyyyMMddHHmmss" var="nowss"/>
<script type="text/javascript" src="temp.js?ver=${nowss}">
<link rel="stylesheet" type="text/css" href="temp.css?ver=${nowss}">
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
출발지점 - 청주
숙소 - 비치캐슬펜션
거리 - 240 km
시간 - 3시간 10분
가볼만한곳
1. 천문대
청주 - 천문대
거리 - 210 km
시간 - 2시간 40분
관람시간 오전 9시부터 밤 10시까지
매표소에서 첨성대까지는 약 100 미터
걷는게 힘들다면 비단벌레차 이용 - 성인 4000 청소년 3000 어린이 2000
천문대 - 숙소(비치캐슬펜션)
거리 - 35km
시간 - 40분
2. 황리단길
청주 - 황리단길
거리 - 206km
시간 - 2시간 40분
황리단길 - 숙소(비치캐슬펜션)
거리 - 38km
시간 - 40분
천문대와 황리단길은 거의 붙어 있습니다.
3. 왕릉
황담대총, 천마총, 미추왕릉, 태종무열왕릉
청주 - 황남대총, 천마총, 미추왕릉
거리 - 206km
시간 - 2시간 40분
황남대총, 천마총 - 숙소(비치캐슬펜션)
거리 - 35km
시간 - 38분
태종무열왕릉 - 숙소(비치캐슬펜션)
거리 - 39km
시간 - 46분
4. 불국사, 석굴암
청주 - 불국사
거리 - 218km
시간 - 2시간 50분
불국사 - 숙소(비치캐슬펜션)
거리 - 23km
시간 - 23분
석굴암 - 숙소(비치캐슬펜션)
거리 - 25km
시간 - 28분
불국사와 석굴암은 첫날 마지막 일정의 하나로 숙소로 이동하면서 들러도 될듯하고
다음날 아침 출발하면서 들러도 될듯한 거리입니다. 위치도 그렇고요.
숙취해소겸 산책 ^^;;
5. 동궁과 월지 (안압지)
청주 - 동궁과 월지
거리 - 207km
시간 - 2시간 40분
매일 오전 9시부터 밤 10시까지이며 입장료는 어른 3000 어린이 1000
첨성대를 가고난뒤 도보로 이동가능함.
동궁과 월지 (안압지) - 숙소(비치캐슬펜션)
거리 - 34km
시간 - 36분