반응형
제주 일상, 육아, 중이염 언제 나을까?

반응형
반응형

아이 중이염 주범, 목욕물이 아니다.

‘아기 목욕시키다가 귀에 물이 좀 들어갔는데 그래서 중이염이 생긴 건가요?’ 중이염에 걸린 아기들을 진료하다가 아기 엄마들로부터 흔히 듣는 이야기입니다. 귀 속은 들여다 볼 수가 없어서 엄마들이 걱정을 많이 하는 부분이지요. 

아기들의 귀는 밖에서 보이는 귀바퀴 부분과 귓구멍이 있고 그 속으로 동굴처럼 외이도가 이어집니다. 외이도의 끝에 고막이 막고 있습니다. 고막에 안 쪽으로 붙어있는 작은 뼈들이 달팽이관에 소리를 전달하여 소리를 듣게 됩니다. 즉, 귓 속은 막힌 동굴같은 모양이기 때문에 밖에서 물이 들어가도 속으로 더 들어가지는 않습니다. 물이 좀 들어갔더라도 그냥 두면 증발해서 물이 날라갑니다.

중이염이라고 하는 병은 고막의 안 쪽에 염증이 자리잡아 고름이 차거나 진물이 고이는 병입니다. 그럼 막혀진 고막의 안 쪽에 염증은 어떻게 생기는 걸까요? 고막의 밖에서 균이 들어가는 게 아니라 목을 통해 귀 속으로 균이 들어가서 생기는 병입니다.

사람이 소리를 잘 들으려면 고막이 아주 작은 공기 진동에도 잘 움직여야 하는데 그러려면 고막의 안쪽과 바깥 쪽 사이의 압력이 같아야 합니다. 높은 산에 올라가면 귀가 멍멍해지는 경우가 있습니다. 이런 현상은 고막의 바깥 쪽 즉, 외부와 통해 있는 귓구멍과 이어진 고막 바깥 쪽의 압력은 갑자기 낮아졌지만 고막 안 쪽은 압력이 변하지 않아 나타나는 현상입니다. 이 때 침을 삼키거나 입을 닫고 입 안에 힘을 주면 귀가 갑자기 뻥 뚤어지는 느낌이 나면서 잘 들리게 됩니다. 사람의 목구멍에는 귀와 연결되는 이관(유스타키오관)이라고 하는 좁은 통로가 있는 데 이 통로가 평상시에는 닫혀 있다가 삼키는 동작을 할 때 잠깐 열리게 됩니다. 이 때 고막의 안쪽으로부터 압력이 빠져 나오면서 고막 양 쪽의 압력이 같아져서 소리가 다시 잘 들리게 되는 겁니다. 

그런데 만약 목에 병균이 자리 잡고 있는 경우에는 공기가 고막 안 쪽으로 들어갈 때에 병균도 귓 속으로 들어갈 수 있습니다. 그렇게 들어 간 병균이 고막의 안 쪽에 염증을 일으키고 고름이 생기면 중이염이 생기는 겁니다. 고막의 안 쪽에 진물이 고이면 고막이 팽창하기 때문에 아이들이 고열이 나면서 귀가 아프다고 울거나 보채게 됩니다. 

아기들을 먹일 때 눕힌 상태에서 우유 같은 유동식을 먹이면 귀로 흘러 들어가면서 염증을 일으키기 쉽습니다. 목욕시킬 때 귀에 물이 들어가지 않게 조심해야 할 것이 아니라 아기들을 놉혀 놓은 채로 분유를 먹이지 않도록 조심하는 게 중이염 예방에 더 중요합니다.

반응형
반응형

java, Eclipse 사용시 탭을 공백문자로 바꾸기. tab-to-space

 

1. 이클립스 상단 메뉴들 중 [Window] -> [Preferences] 를 차례로 클릭하여 설정 팝업을 띄운다.

* 텍스트 파일 설정  
2. 설정 팝업에서 [General] -> [Editors] -> [Text Editors] 를 차례로 클릭하고 우측의 "Insert spaces for tabs" 체크박스를 체크한다.

* 자바 파일 설정 
3. (2)위 동일하게 [Java] -> [Code Style] -> [Formatter] 를 차례로 클릭하고 우측의 "Edit" 버튼을 클릭한다.

4. [Tab policy] 항목을 "Tab only" 에서 "Spaces only" 로 바꾸고, 상단의 profile name을 적절하게 변경한다. (Ex.Eclipse Tab-to-Space)

* XML 파일 설정 
5. (2)와 동일하게 [XML] -> [XML Files] -> [Editor] 에서 "Indent using spaces" 라디오버튼을 체크한다.
위의 설정은 웹 개발자들이 자주 사용하는 텍스트 파일, 자바파일, xml파일을 동일하게 적용하기 위함이다.

위와 같이 적용이 끝난 후 코딩을 하면 Tab을 눌렀을 경우 Spaces가 4칸의 효과를 확인 할 수 있다.

이렇게 개발자들이 설정을 하고 나면 Tab을 사용하던 Spaces를 사용하던간에 동일한 Spaces를 이용하여 라인을 맞춘것으로 보이기 때문에 가독성에 있어서 효율적인 소스코드를 볼 수 있다.

반응형

'프로그래밍 > JAVA' 카테고리의 다른 글

JSTL, Format Tag의 이해  (0) 2019.04.23
JSP 에서 ASP의 response.end 처럼 하기  (0) 2019.04.23
JSTL의 이해 및 활용  (0) 2019.04.22
JSP, JSTL Core Tag의 종류  (0) 2019.04.22
java, Spring MVC 구조 설명  (0) 2019.04.18
반응형

제주특별자치도 환경성질환예방관리센터(비자숲힐링센터)

 

아토피질환에 대한 올바른 정보를 제공하고 질환자에 대한 적정치료 상담과 예방관리 체계 구축으로 아토피질환 발생과 악화를 최소화하여 아토피질환자와 가족들의 삶의 질 향상을 도모하기 위해 설립되었습니다.

 

 

http://www.jejuatopycenter.kr/

 

제주특별자치도 환경성질환예방관리센터 비자숲힐링센터

팝업레이어 알림 팝업레이어 알림이 없습니다.

www.jejuatopycenter.kr

http://naver.me/5VH5pg5U

 

제주특별자치도 제주시 구좌읍 다랑쉬북로 68-92

네이버 지도

map.naver.com

반응형
반응형
#제주 #제주살이 #제주대학교 #제대앞맛집 #산들애 #내장국수

[카카오맵] 산들애국수
제주 제주시 제주대학로7길 6 (아라이동)

http://kko.to/RzpW3Dpj0
반응형
반응형

JSTL의 이해 및 활용

1. JSTL의 이해

  • http://tomcat.apache.org/taglibs/
  • JSTL이란 JSP 표준라이브러리(JSP Standard Tag Library) 이다.
  • JSP에서 사주 사용하는 기능(반복과 조건, 데이타 관리 포맷, XML 조작, 데이타베이스 액세스)을 구현하는 커스텀 태그 라이브러리 모음이다.
  • 시간, 날짜, 숫자의 포맷이나 문자열 가공등의 처리에서 비즈니스로직과 프리젠테이션 로직을 분리할 수 있게 해준다.
  • JSTL은 EL(Expression Language)를 사용하여 표현한다.

2. JSTL 라이브러리

2.1 JSTL 라이브러리

  • 아래와 같이 다섯가지의 라이브러리가 있다.
라이브러리 기능 URI 식별자 접두어
코어 일반 프로그램 언어에서 제공하는 변수선언, 
조건/제어/반복문등의 기능을 제공한다.
http://java.sun.com/jsp/jstl/core c
포맷팅 숫자,날짜,시간을 포맷팅 하는 기능과 국제화, 다국어 지원 기능을 제공한다. http://java.sun.com/jsp/jstl/fmt fmt
함수 함수 문자열을 처리하는 함수를 제공한다. http://java.sun.com/jsp/jstl/functions fn
데이터베이스 데이터베이스 데이터베이스의 데이터를 입력/수정/삭제/조회하는 기능을 제공한다. http://java.sun.com/jsp/jstl/sql sql
XML 처리 XML처리 XML 문서를 처리할 때 필요한 기능을 제공한다. http://java.sun.com/jsp/jstl/xml x

3. Core Tag의 이해

  • JSTL 태그 라이브러리 중에 가장 많이 사용하는 태그이다.
  • <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>로 선언을 해줘야 사용할 수 있다.

1. <c:set /> Tag

- JSP의 setAttribute()와 같은 역할

- <c:set var="변수명" 

value="변수에 넣을 값"

property="자바빈 객체 or Map 객체 값을 설정할 프로퍼티 명"

scope="변수 공유 범위" />


2. <c:remove /> Tag

- JSP의 removeAttribute()와 같은 역할

- <c:remove var="변수명" 

scope="변수 공유 범위" />


3. <c:out /> Tag

- '<%=...>'와 같다. JSP의 표현식을 대체

- <c:out var="변수명" 

default="기본값"

escapeXML="true|false" />


4. <c:catch /> Tag

- Body에서 실행되는 코드의 예외 처리

- <c:catch var="에러메시지가 포함될 변수명" />


5. <c:if /> Tag

- 조건문

- <c:if test="조건 판별식"

var="변수명"

scope="변수 공유 범위" />


6. <c:choose />, <c:when />, <c:otherwise />

- Switch문과 동일, 여러개의 when 태그와 하나의 otherwise 태그를 가진다

- <c:if /> 태그에 else가 없으므로 대체식으로도 많이 사용

- <c:choose>

<c:when test="조건 판별식"> .... </c:when>

<c:when test="조건 판별식"> .... </c:when>

<c:when test="조건 판별식"> .... </c:when>

</c:choose>


7. <c:forEach /> Tag

- 객체 전체에 걸쳐 반복 실행에 사용

- <c:forEach var="현재 아이템의 변수명" 

items="반복 데이터가 있는 아이템 Collection 명"

begin="시작 값, 기본값은 0"

end="종료 값"

step="증가 값"

varStatus="반복 상태 값을 지닌 변수" />

 

※ varStatus는 forEach의 상태를 알 수 있는 값이 들어 있다.

  • $(변수.current} : 현재의 인덱스
  • $(변수.index} : 0부터의 인덱스
  • $(변수.count} : 1부터의 인덱스
  • $(변수.first} : 현재 루프가 처음인지 확인
  • $(변수.last} : 현재 루프가 마지막인지 확인
  • $(변수.begin} : forEach문의 시작 값
  • $(변수.end} : forEach문의 끝 값
  • $(변수.step} : forEach문의 증가 값


8. <c:forTokens /> Tag

- 문자열을 구분자(delimiter)로 분할

- <c:forTokens var="현재 아이템의 변수 명"

items="반복 데이터가 있는 아이템 Collection 명"

delims="구분자, 여러개 지정 가능"

begin="시작 값, 기본 값은 0"

end="종료 값"

step="증가 값"

varStatus="반복 상태 값을 지닌 변수" />

 

9. <c:url /> Tag

- URL의 생성

- <c:url var="생성한 URL이 저장될 변수 명"

value="생성할 URL" 

scope="변수 공유 범위" />

 

 

10. <c:param /> Tag

- 파라미터 추가

- <c:param name="파라미터 명" value="값" />

 

11. <c:import /> Tag

- 페이지 첨부

- import 태그 내에 param 태그도 사용할 수 있다.

- <c:import url="첨부할 URL" />

 

 

12. <c:redirect /> Tag

- sendRedirect()와 동일

- <c:redirect url="이동할 URL" />

 

 

 

참조 : http://wiki.gurubee.net/pages/viewpage.action?pageId=26740270

 

JSTL의 이해 및 실습 - 12.구루비 Dev 스터디 - 개발자, DBA가 함께 만들어가는 구루비 지식창고!

JSTL의 이해 및 실습 Added by 김정식, last edited by 김정식 on 9월 18, 2012  (view change) JSTL의 이해 및 활용 1. JSTL의 이해 http://tomcat.apache.org/taglibs/ JS

wiki.gurubee.net

 

반응형
반응형

JSTL Core Tag의 종류

 태그이름

설명 

<c:set />

 변수의 선언 및 제거

<c:remove /> 

<c:out /> 

변수의 출력 

 <c:catch />

예외 처리 

<c:if /> 

조건문 (else는 없다) 

<c:choose /> 

Switch문과 비슷 

<c:when />

<c:otherwise /> 

<c:forEach /> 

반복문 

<c:forTokens /> 

구분자로 분할하여 반복문 

<c:url />

URL 생성 

<c:param /> 

파라미터 추가 

<c:import /> 

페이지 첨부 

 <c:redirect />

URL 이동 

비교 연산자 

1) eq (==)
두 값이 동일 할때

2) ne ( !=)
동일 하지 않을때

3. empty ( == null)
값이 null 일때


 

 

 

참조 : http://wiki.gurubee.net/pages/viewpage.action?pageId=26740270

 

JSTL의 이해 및 실습 - 12.구루비 Dev 스터디 - 개발자, DBA가 함께 만들어가는 구루비 지식창고!

JSTL의 이해 및 실습 Added by 김정식, last edited by 김정식 on 9월 18, 2012  (view change) JSTL의 이해 및 활용 1. JSTL의 이해 http://tomcat.apache.org/taglibs/ JS

wiki.gurubee.net

 

반응형
반응형

나는 모든 현실적인 생각들을 싫어한다.
우리는 사람들에게 성공할 가능성이 아주 낮다는 점을 상기시키면서
허황된 꿈일랑 버리고 좀 더 현실적인 차선책을 모색하라고 말한다.
그러나 더 현실성 있는 것이라는 해로운 생각을 퍼뜨려 꿈을 죽여서는 안된다.
‘현실성 있는 것’은 다르게 생각하고 창의성을 발휘하는
우리의 능력을 파괴한다.
- 존 카우치, ‘공부의 미래’에서 

남들이 불가능하다고 하는 말을 믿지 마세요.
불가능한 꿈을 버리고 현실적인 삶을 살아가라고 조언하는 사람을 멀리하세요.
현실적인 삶, 가능한 것만을 찾아하다 보면 당연히 큰 어려움은 없을 것입니다.
그러나 우리가 가진 무한한 잠재력은 소리도 없이 사라져 버릴 것입니다.
한번뿐인 소중한 내 인생, 멋지게 살아보아야 하지 않겠습니까?

 

 

...

반응형

+ Recent posts