달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

   

제공되는 기능

  • encoding: 88가지 종류의 charset에 대한 인코딩을 도와 줍니다.
  • encrypting 기능
  • hashing 기능
  • 등등

   

   

PHPCharset Encoder / String Encrypter

http://yehg.net/encoding/

'Security > Tools' 카테고리의 다른 글

Choco package list  (0) 2014.12.18
Choco - Windows 패키지 관리자  (0) 2014.12.18
PHPCharset Encoder / String Encrypter  (0) 2014.12.17
Paros(파로스), proxy 설정  (0) 2014.12.16
Paros(파로스), 실행  (0) 2014.12.16
Paros(파로스), install (설치)  (0) 2014.12.15
Posted by codedragon codedragon

댓글을 달아 주세요

CSS 용어

용어

설명

제작자(Author)

XHTML이나 XML문서를 제작자를 의미합니다.

사용자(User)

"클라이언트"라고도 불리며 제작자가 만든 문서를 사용하는 사람을 의미합니다.

유저 에이전트(User Agent)

사용자가 하려는 행위를 대신해주는 프로그램을 지칭합니다.

즉, 사용자가 문서를 볼 수 있도록 해주는 것으로, 제작자가 만든 문서를 시작적, 청각적인 형태로 바꾸어 사용자에게 제고하는 프로그램을 말합니다.

웹 브라우저등의 웹클라이언트 프로그램이 이에 해당됩니다.

문서 언어(Document Language)

웹 문서를 만드는데 사용되는 언어를 의미합니다.

XHTML, XML등이 있습니다.

요소(Element)

문서 언어의 요소를 말합니다.

속성(Attribute)

요소에서 세부적인 속성을 의미합니다.

값(Value)

속성의 값을 의미합니다.

선택자(Selector)

CSS에서 사용하는 용어로 문서 언어에서의 요소에 해당합니다.

프로퍼티(Property)

CSS에서 사용하는 용어로 문서 언어에서 속성과 같은 개념입니다.

프로퍼티 값(Property Value)

CSS에서 사용하는 용어로 프로퍼티에 지정되는 값을 의미합니다.

속기 프로퍼티(ShortHand Property)

CSS의 프로퍼티에서 비슷한 것들을 묶어 한 번에 표현하는 것을 의미합니다.

문서의 트리 구조

XHTML문서의 여러 요소를 제어하기 위해 문서의 트리 구조가 생성됩니다. 각 요소들은 서로 간에 종속 관계를 가지게 되며, 루트 요소(body)를 제외한 모든 요소는 하나의 상위 요소를 가지게 됩니다.

루트 요소(body)

XHTML에서 <body>태그는 모든 요소의 상위 요소가 되며, 이를 루트 요소하고 합니다.

상위 요소(Parents)

한 요소가 다른 요소를 표함하고 있거나 내용상, 구조상으로 상위 구조에 있는 경우를 말합니다.

하위 요소(Child)

상위 요소를 가진 요소를 하위 요소라고 합니다.

자손 요소(Descendant)

하위 요소의 하위 요소를 의미합니다.

조상 요소(Ancestor)

한 요소의 상위 요소의 상위 요소를 조상 요소라고 합니다.

형제 요소(Sibling)

동일한 상위 요소를 가지는 두 개 이상의 요소를 형제 요소라고 합니다.

 

'Development > HTML, CSS, XML, ...' 카테고리의 다른 글

태그  (0) 2014.10.11
CSS Color Names  (0) 2014.10.09
CSS 용어  (0) 2014.10.03
HTML 기본 구조  (0) 2014.10.01
CSS 개요  (0) 2014.09.25
01.html-Hello World  (0) 2014.09.13
Posted by codedragon codedragon

댓글을 달아 주세요

입력값을 웹서버에 전송 후 전송결과를 XML데이터 형태로 받아 전송에 대한 결과 처리

  • 입력값에 대해 웹서버전송 후 전송결과를 XML데이터 형태로 전달받아 전송에 대한 성공/실패 처리
  • 빈 문자열 체크

   

   

강의 내용

activity_main.xml

RelativeLayout 변경

Graphical Layout > Layouts-LinearLayout(Horizontal) 추가

-Graphical Layout > Form Widgets-TextView 추가

-Graphical Layout > Text Fields-Plain Text 추가

Graphical Layout > Layouts-LinearLayout(Horizontal) 추가

-Graphical Layout > Form Widgets-TextView 추가

-Graphical Layout > Text Fields-Plain Text 추가

Graphical Layout > Form Widgets-Button추가

  

AndroidManifest.xml

<uses-permission android:name="android.permission.INTERNET"/>

HellowWeb/WebContent/postTest.jsp

Dynamic Web Project 생성

postTest.jsp 작성 (빈문자열 체크)

MainActivity.java

import

//서버에 접속해서 POST방식으로 데이터를 전달하고 서버에서 응답한 정보를 처리 - getStreamFromURL

//InputStream -> DOM tree 생성 - parseXML

//스레드를 생성해서 서버에 접속

   

   

postTest.jsp정상작동 여부 확인

http://localhost:8080/HellowWeb/postTest.jsp?name=Kim&address=seoul

   

   

   

출력 결과

   

   

   

   

   

   

   

정상적으로 웹서버에 전달된 것을 확인할 수 있습니다.

   

   

   

참고사항

서버호출이 안될 경우 반환 값을 받지 못해 아래와 같은 오류가 발생할 수 있습니다.

URL경로에서 localhost말고 IP주소를 직접 적어서 경로 지정하시기 바랍니다.

static final String POST_URL = "http://localhost:8080/HellowWeb/postTest.jsp";

static final String POST_URL = "http://192.168.0.2:8080/HellowWeb/postTest.jsp";

   

 

Posted by codedragon codedragon

댓글을 달아 주세요

XML로 메뉴 읽어와 표시하기

   

   

강의 내용

/layout/activity_main.xml.xml

RelativeLayout 변경

Graphical Layout > Form Widgets-TextView 추가

  

/menu/main.xml

main.xml 수정

XML로 메뉴 항목 작성

MainActivity.java

import android.view.Menu;

import android.view.MenuItem;

//메뉴 생성 및 등록        

//메뉴의 아이템을 클릭 한 후 이벤트 발생에 대한 처리

   

   

MenuInflater

XML형태로 되어 있는 메뉴정보를 읽어와 객체를 생성하고 메뉴로 등록함

   

   

 

   

출력 결과

   

   

   

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

XML Notepad

마이크로소프트사에서 만든 XML 뷰어입니다.

   

   

XML Notepad 홈페이지

http://xmlnotepad.codeplex.com/

   

   

XML Notepad 2007 다운로드

http://www.microsoft.com/en-us/download/details.aspx?id=7973

직접 다운로드

XmlNotepad.zip


Posted by codedragon codedragon

댓글을 달아 주세요