- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- LEVIATHAN
- 안드로이드
- Linux
- 쉘 스크립트 기초
- docker
- Tkinter
- nginx
- 리눅스
- ACL
- centos docker
- API
- 라즈베리파이
- GPIO
- Shell script
- synology
- Python
- RaspberryPi
- 네트워크
- 쉘 스크립트 if문
- 자바
- 메소드
- JSP
- 프로젝트
- GUI
- System
- 쉘 스크립트
- Android
- 그라파나
- Java
- 클라우드
- Today
- Total
목록IT (406)
IT창고
네트워크의 데이터 전송 주소 체계는 인캡슐레이션의 과정으로 http데이터를 보기 위해 TCP로 감싸고 IP로 포장하고 Ethernet으로 보냅니다. 먼저 포트(Port)에 대해 알아보겠습니다. 포트는 TCP와 UDP가 상위 계층에 제공하는 주소표현 방식입니다 즉 TCP와UDP 헤더안에 포함된 주소로 주소체계는 16bit(0~65535)로 65535개의 포트번호가 있습니다. IANA 인터넷에서 사용되는 포트번호 주소를 총괄 관리 확인을 할수있는 사이트 주소가 있습니다.https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml위의 사이트에서 서비스이름을 검색하면 포트번호를 알수있습니다. 포트번호에 따라..
네트워크란 정보 공유를 목적으로 PC와 PC들이 모여 구성된 망으로서 정보 공유를 목적으로하고 편의성을 제공하지만 보안성이 취약한 단점이 있습니다. 네트워크에는 여러 단어들이 있는데 그 중 몇 단어를 알아보겠습니다. 프로토콜(Protocol)이란 데이터 전송 규약 혹은 컴퓨터간에 정보를 주고 받을 때의 통신방법에 대한 규칙과 약속을 뜻합니다. 대표적으로 TCP, UDP, IP, Ethernet 이 있습니다. 인캡슐레이션이라는 단어가 있습니다. 인캡슐레이션(Encapsulation)은 데이터를 전송하기 위해 프로토콜의 정보를 추가하는 패키지 과정으로 HTTP의 정보를 전달하기 위해 TCP -> IP -> Ethernet 으로 포장합니다 전송하고자 하는 데이터는 HTTP인데 데이터는 약 600Byte정도이고..
보호되어 있는 글입니다.
안드로이드 스튜디오를 기준으로 작성했습니다. API 정리1에 이어서 어플개발에 꼭 필요할만한 것들을 정리해보았습니다. 1. 다이얼로그(Dialog)private void init(){ alert = new AlertDialog.Builder(this); alert.setTitle("이름"); //alert.setIcon(R.drawable.images); 옆에 그림이미지추가 //alert.setMessage("앱을 종료하는가?"); alert.setCancelable(false); alert.setPositiveButton("확인", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInte..
안녕하세요! 저의 블로그에 온걸 환영합니다 저번에 초대장을 배포하고 남은 초대장 2개를 나눔하려합니다. 저는 정말 필요하다 싶은 분에게 드립니다! 선착순이 아니에요. 1. 블로그 개설목적 및 주제, 방향 등 초대장을 꼭 받아야하는 이유!2. 현재 운영하고 있는 블로그가 있나요?3. 초대장 받을 이메일 주소를 써주세요4. 영국의 수도는 어디인가요? 꼭 비밀댓글로 위의 내용을 포함해서 남겨주세요 오늘 하루 확인하고 정말 필요하다 싶은 분에게 드리겠습니다.
보호되어 있는 글입니다.
안녕하세요! 방구석여포의 블로그에 오신걸 환영합니다. 이번에 초대장 5개를 받아서 나눔하려하는데 선착순 아닙니다! 1. 블로그 개설목적 및 주제, 방향 등 초대장을 꼭 받아야하는 이유2. 현재 운영하고 있는 블로그가 있나요?3. 초대장 받을 이메일 주소를 써주세요4. 영국의 수도는 어디인가요? 꼭 비밀댓글로 위의 내용 포함해서 남겨주세요 오늘 밤까지 확인하고 정말 필요하다 싶은 분에게 드리겠습니다.
보호되어 있는 글입니다.
안드로이드 스튜디오를 기준으로 작성했습니다. 모든 API를 기억할수없기 때문에 어플 개발에 맞춰 필요할때 사용할수있도록 필요한것만 정리하였습니다. 1. 버튼연결1Button btn = (Button)findViewById(R.id.vocagamebtn);vocagamebtn.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View view) {//이곳에 버튼 내용입력 } });Button 선언을 class 아래에 하면 해당 class의 모든 오버라이드에서 사용가능합니다. 2. 버튼연결2findViewById(R.id.btn).setOnClickListener(new View.OnClickListener() {@Over..
안드로이드 스튜디오를 사용하여 어플을 만드는데 XML을 사용해서 어플화면을 구성해야 합니다.화면 구성에 사용되는 레이아웃을 알아보는데 Liner, Relative Layout에 대해 알아보겠습니다. 처음 안드로이드 스튜디오를 실행하면 아래와 같은 화면이 나옵니다. 일반적인 뷰들은 레이아웃 뷰의 자식으로 들어가는데 먼저 리니어 레이아웃에 대해 알아보겠습니다.LinearLayout은 뷰들을 수평 혹은 수직으로 나열할때 사용하는 레이아웃입니다. 레이아웃은 레이아웃안에 또 레이아웃을 만들수가있습니다. 레이아웃을 설정했다면 레이아웃의 크기를 줄수있습니다 크기는 레이아웃 뿐 아니라 다른 뷰에도 줄수있습니다. 크기는 width, height, gravity, layout_gravity, layout_width, la..