printf("%c의 블로그", 'Molkka');

전체 글 32

모바일, 휴대전화로 웹페이지 소스코드 스크립트 보기

PC로 개발자도구를 활용해 소스코드를 보는 것처럼 모바일로 소스코드를 보고 싶은 경우 다음과 같은 방법을 사용해 볼 수 있습니다. 1. 안드로이드 운영체제 -> 웹사이트 주소 앞에 view-source 넣기 ex) view-source:https://www.daum.net/ 2. ios 운영체제 - 사파리 브라우저에서 아무 웹페이지나 책갈피에 추가 - 책갈피 편집으로 사이트 이름 아무거나로 변경 후 사이트 주소에는 아래의 주소 입력한 뒤 저장 javascript:var%20sourceWindow%20=%20window.open('about:blank');var%20newDoc%20=%20sourceWindow.document;newDoc.open();newDoc.write(''%20+%20'Source%..

지식조각 2022.09.25

02. 네트워크의 기준: 네트워크 모델

- 네트워크 모델의 종류 1) TCP/IP 모델 : 현재 인터넷에서 컴퓨터들이 서로 정보를 주고받는데 쓰이는 통신 규약의 모음 : 1960년대 말 연구 시작 : 4계층 ( 응용 ) : 3계층 ( 전송 ) : 2계층 ( 네트워크 ) : 1계층 ( 네트워크 인터페이스 ) 2) OSI 7계층 : ISO에서 표준으로 지정한 모델 : 데이터를 주고 받을 때 데이터 자체의 흐름을 각 구간별로 나눠 놓은 것 : 7계층 ( 응용 ) / HTTP, SMTP, IMAP, POP, SNMP, FTP, TELNET, SSH : 6계층 ( 표현 ) / SMB, AFP, XDR : 5계층 ( 세션 ) / NetBIOS : 4계층 ( 전송 ) / TCP, UDP, SPX : 3계층 ( 네트워크 ) / IP, ICMP, IGMP, ..

[10951번] A + B - 4 (백준)

>> 문제 보러 가기 https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net >> 문제 풀이 while (scan.hasNextInt()) { left = scan.nextInt(); right = scan.nextInt(); System.out.println(left + right); } scan.hasNextInt() Scanner에 있는 기본 메소드로 입력 값이 int일 때 true 반환 값을 입력하지 않고 엔터키 클릭 시 false반환 해 반복문 탈출 처음에는 문제가 잘못 됐나? 왜 입력 종료 조건이 없지? 생각했는데 그냥 내 지식이 잘못되었던,,, 부..

[html] 폼 만들기, 폼 관련 태그들 ② <input> 태그

태그 : 폼 태그로 내용을 입력할 때 대부분 태그를 사용해 처리합니다. : type 속성 값에 따라 입력 내용 종류를 지정합니다. : type 속성이 무엇인지에 따라 사용할 수 있는 속성들이 달라집니다. - type 속성에 들어가는 값들 hidden : 사용자에게는 보이지 않지만 서버로 넘겨지는 값 : 폼을 서버로 전송할 때 함께 전송되는 요소 : text : 한 줄짜리 텍스트를 입력할 수 있는 텍스트 상자 : 보통 아이디나 이름 등의 텍스트 입력 : search : 검색 상자, 검색 필드 : 검색 창에 X 표시가 되어 검색어 삭제가 쉬움 : tel : 전화번호 입력 필드 : 사용자가 숫자만 입력하는지 등을 체크하는 건 아님 : url : url주소를 입력할 수 있는 필드 : 웹 주소 필드 : http:..

01. 네트워크란 무엇인가?

- 네트워크란? : 노드들이 데이터를 공유할 수 있게 하는 디지털 전기 통신망 : 네트워크에서 여러 장치들이 노드 간 연결을 사용해 서로 데이터 교환 - 인터넷이란? : 문서, 그림, 영상과 같은 여러 데이터를 공유하도록 구성된, 세상에서 가장 큰 네트워크 : 네트워크 ⊃ 인터넷 - 네트워크 분류 1) 크기에 따라 : LAN(Local Area Network)/ 가까운 지역을 하나로 묶은 네트워크 : WAN(Wide Area Network)/ 먼 지역까지 하나로 묶은 네트워크, 여러개의 LAN을 연결시켜둔 것, 같은 네트워크 대역 : MAN, VLAN, CAN, PAN 등등 2) 연결 형태에 따라 : Star형/ 중앙 장비에 모든 노드가 연결된, 성형, 중앙이랑 끊기면 아예 끊김 : Mesh형/ 여러 노..

[13413번] 오셀로 재배치

>> 문제 보러 가기 https://www.acmicpc.net/problem/13413 13413번: 오셀로 재배치 로봇을 좋아하는 세희는 로봇동아리에서 카메라와 센서, 라즈베리 파이, 집게발을 이용해 로봇을 완성하였다. 이 로봇을 통해서 오셀로 재배치라는 작업을 하려고 한다. 오셀로 말은 앞면이 검 www.acmicpc.net >> 문제 풀이 1) 사용자 입력 구현 int testDataNum = scan.nextInt(); // 테스트를 몇 번 할건지 저장하는 변수 int[] result = new int[testDataNum]; //결과를 저장하는 변수 for (int i = 0; i < testDataNum; i++) { int pieces = scan.nextInt(); // 오셀로 말의 개수..

[Python] K-NN 알고리즘 구현하기

#K-NN 알고리즘이란? : K-Nearest Neighbor, K-최근접 이웃 알고리즘 : 지도학습 알고리즘에 해당하며 분류 또는 회귀 모두 사용 가능 : 특정 공간 내 입력된 데이터와 가장 가까운 K개의 요소를 찾아 더 많이 일치하는 곳으로 분류하는 알고리즘 검증 표본(초록색 원)을 첫 번째 파랑 네모의 항목이나 빨강 삼각형의 두 번째 항목으로 분류하려고 할 때, 만약 “k = 3” (실선으로 그려진 원)이면 두 번째 항목으로 할당되어야 한다. 왜냐하면 2개의 삼각형과 1개의 사각형만이 안쪽 원 안에 있기 때문이다. 만약 “k = 5” (점선으로 그려진 원)이면 첫 번째 항목으로 분류되어야 한다. (바깥쪽 원 안에 있는 3개의 사각형 vs. 2개의 삼각형). [출처: 위키피디아] #Python으로 K..

딥러닝(Deep-learning) / 기계학습, 지도학습, 비지도학습이란?

#기계학습 : 컴퓨터에게 명시적으로 프로그램을 지시하지 않고도 컴퓨터가 학습할 수 있도록 능력을 갖는 것 : 스스로 학습하는 인공지능 기술 : 사람이 아닌 컴퓨터가 직접 프로그램을 만드는 것 : 인공지능 ⊃ 기계학습 ⊃ 딥러닝 : 초창기의 인공지능은 사람이 잘 아는 건 컴퓨터도 알 수 있다는 지식기반 기대 속에 발전했다. : 그러나 사람과 달리 컴퓨터는 패턴을 찾기 어려워해 변화를 쉽게 인지하지 못했다. : 기계학습이 등장하면서 지식기반 접근방식에서 데이터 중심 접근방식으로 인공지능이 발전하기 시작한다. : 기존 프로그래밍 방식이 사람이 직접 입력 데이터와 프로그램을 작성해 원하는 결과를 받는 방식이었다면, : 기계학습 방식은 컴퓨터에게 입력과 결과를 함께 알려주고 스스로 프로그램을 만들 수 있게 한다...

eclipse 다크모드 설정하기

밝은 빛은 눈을 너무 괴롭힌다.. eclipse 다크 모드 설정하는 방법에 대해 알아보자. 1. 상단의 'Window' 탭 클릭 2. Window탭의 'Preferences' 클릭 3. Preferences 창에 'Appearance' 검색해서 클릭 (a만 쳐도 뜬다) 4. Theme를 Dark 모드로 선택 후 Apply and Close (Apply 버튼 누른 후 괜찮은지 보고 닫아도 됨) +) 다크 모드가 되긴 했는데 위쪽 탭이 아직 하얗다면 아래쪽에 뜬 안내문구의 restart를 클릭하거나 프로그램을 껐다가 켜면 된다 자란~~ 이클립스 다크 모드 설정 끝!

지식조각 2022.02.10

<jsp:include> 액션 태그와 include 지시자(<%@ include> ) 차이

JSP에서 페이지를 모듈와 할 때, 헤더와 푸터 페이지를 포함시키는 코드를 작성하는 방법으로 크게 두가지가 있습니다. 하나는 액션 태그를 활용하는 방법이고, //page : 삽입할 페이지의 주소 기술, 상대 경로와 절대 경로 둘 다 가능 //flush : 출력 버퍼에 저장되어 있는 데이터 내어줄이 설정 다른 하나는 iclude 지시자를 활용하는 방법입니다. //file에 연결할 페이지 주소 기술 두 방법은 결과는 같지만 동작하는 원리가 다릅니다. include 지시자는 연결한 페이지를 현재 페이지와 하나로 합쳐 컴파일해 실행하는 구조입니다. 포함되는 페이지를 페이지의 일부분으로 구성할 수 있습니다. 서로간에 변수 공유도 가능합니다. 반면 액션 태그는 컴파일할 때 합치지 않고 제어권한이 지정한 페이지로 갔..

지식조각 2022.02.08