본문 바로가기

분류 전체보기

포트포워딩 사설 ip ;- ipv4는 한정적이기에, 효율적인 ip주소를 사용하기 위하여 공유기에 하나의 ip를 부여하고 이를 통해 내부 Com들이 내부 ip를 받아서 사용함. 포트 포워딩 - 외부에서 내부로 접속시 특정 port에 접속 할 경우, 무조 특정 컴퓨터로 연결 하고자 할떄 사용하는 방식. - 특정 port를 지정하면, 외부에서 내부로 접속 할 수 있는 길이 하나 열린 셈이다. - 1. 포트포워딩(Port-forwarding)이란?읽기 전에 아래의 링크에 들어가셔서 한 번 읽고 밑을 다시 읽어주세요.http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=10704&docId=179708646&page=1#answer1 IP는 접속 방식에 따라 두 가지 종류로 나눌 수 있습니.. 더보기
사설 ip 공인 ip ------------------------------------------------------------------------------------------------------------------------------------- 1. Private IP(사설IP) vs public IP(공인IP) 조사 1) 정의 ㅇ 사설IP - 네트워크(Network) 안에서 사용되는 주소. ( 내부적으로 사용되는 고유한 주소 ) - 사설 IP는 하나의 네트워크 안에서 유일. - 사설 IP(private IP)는 이 이름에서 보듯이 인터넷상에서 확인할 수 없고, 내부 네트워크에서만 사용 가능한 IP를 말합니다. ㅇ 공인IP - 공인아이피 (Public IP Address)란 공인이 된 IP를 뜻(전세계에서 유.. 더보기
android table layout * 개념 - 표 형식으로 차일드를 배치. - 테이블은 임의 개수의 TableRow객체로 구성. - TableRow 객체 하나 = 1 행 - TableRow 에는 여러 열이 배치. - 1 열 = 1cell - tablerow 높이 = wrap_content로 강제. - 더보기
android layout inflater * 개념 - xml 문서에 정의된 레이아웃과 차일드 뷰의 속성을 읽어, 실제 뷰 객체를 생성하는 동작 - setcontentiview( layout id) ; 전개 역할을 한다. 엑티비티에 xml문서를 통해 만들어진 객체를 채움. - view의 동적생성 및 관리시에 필요. * LayotutInflater - xml 리소스를 전개하여 뷰 객체를 만드는 역할. - Inflater 얻어오기. 1. LayoutInflater inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE) inflater.inflate(); 2. LayoutInflater inflater = LayoutInflater.from(this); 3. View.i.. 더보기
android relative layout 더보기
android linear layout * 속성 - gravity ; 내용물을 뷰의 어느쪽에 배치할 것인가- layout_gravity ; view 를 레이아웃의 어디에 배치할 것인가- layout_weight ; 부모 레이아웃의 남은 영역을 얼마나 차지할 것인가 * 중요도 0 ; 자신의 고유한 크기만큼* 중요도 1 이상 ; 형제 view와의 비율에 따라 부모 레이아웃을 나눠 가진다.* - layout_margin & padding ; * margin ; 뷰와 부모 사이의 적용* layout_marginleft .. ; 각 영역별로 여백 지정* layout_margin ;4영역에 동일하게 지정.* padding ; 뷰와 내용물 사이에 적용 더보기
공부 키워드 - 리눅스 네임서버- jsp- 리눅스 가상 호스팅 - 사설ip- NAT- 포트포워딩- dmz - http post, get , in android- http 멀티파트- 나인패치- 더보기
http post example 3. 성공한 예 HttpURLConnection을 사용. PrintWriter를 통해 데이타를 보내고, HttpURLConnection을 통해 InputStream을 얻어 결과를 만든다. -> 파라미터 전송 성공 한글문제는 보내거나 받을때, 모두 최초의 스트림을 만들때 인코딩 문자열을 넘길수 있는 생성자를 통해 한글 인코딩을 전달하여 생성하니 한글도 정상적으로 동작. 출처 : http://sdw8001.tistory.com/22 더보기
http header HTTP는 Header와 빈 공백, Body로 나누어지며, Header에는 주소 정보등이 포함되며 Body에는 요청한 메시지 정보가 포함된다. 헤더에는 다음과 같은 정보들이 포함될 수 있다.- 요청 헤더에 포함되는 정보들ⓐ GET /index.html HTTP/1.1ⓑ user-agent: MSIE 6.0; Windows NT 5.0ⓒ accept: text/html; */*ⓓ cookie: name = valueⓔ referer: http://www.bbb.comⓕ host: www.evenstar.co.kr 다음은ⓐ 데이터 처리 방식(HTTP Method)과 기본 페이지 그리고 프로토콜 버전이 포함된다.ⓑ User-Agent: 사용자의 웹 브라우저 종류 및 버전 정보가 포함된다.예) MSIE 6.0;.. 더보기
HTTP post, get 요약하자면, http의 get과 post는 client가 Server에게 요청하는 방식입니다.다만 get은 Server에 요청시 필요한 parameter가 노출되고, post의 경우 header와 붙어서 노출이 되지 않게 됩니다.get이 보안상 위험하지만 주로 쿼리에 이용되고 post는 보안상 안전하며 개인정보 이용시 사용됩니다. + *퍼온 글입니다. 출처 : http://blog.naver.com/taehun3718?Redirect=Log&logNo=140159793469http://blog.outsider.ne.kr/312 GET은 주소줄에 값이 ?뒤에 쌍으로 이어붙고 POST는 숨겨져서(body안에) 보내진다.GET은 URL에 이어붙기 때문에 길이제한이 있어서 많은양의 데이터는 보내기 어렵고 POS.. 더보기