목록
'전체 글' 732건
코드로 놀고, 언어로 성장하는 공방.
-
encodeURIComponent, decodeURIComponentAJAX 요청을 보낼때, 처럼 주소에 한글이 들어가는 경우가 있습니다. 서버 종류에 따라 서버가 한글 주소를 이해하지 못하는 경우가 있는데, 이럴 때는 window 객체의 메소드인 encodeURIComponent 메소드를 사용합니다. 노드에서도 사용할 수 있습니다.한글 주소 부분만 encodeURIComponent 메소드로 감쌉니다.(async () => { try { const result = await axios.get(`https:// www.zerocho.com/api/search/ ${encodeURIComponent('노드')}`); console.log(result); console.log(result.data); } catch (error) { console.error(erro..
-
운영체제란운영체제(OS Operating System)의 목적 운영체제(OS Operating System)의 정의 컴퓨터 시스템의 자원(CPU, 주기억장치, 보조기억장치 등)을 효율적으로 관리하여 사용자가 효과적으로 사용할 수 있는 환경을 제공하는 프로그램WindowsGUI 제공, PnP선점형 멀티태스킹 방식 제공,자동 감지 기능OLE(Object Linking and Embeded) 사용Unix대화식 운영체제, 다중 작업 기능 제공, 다중 사용자 기능 제공,이식성 제공, 계층적 트리구조 파일 시스템 제공Linux유닉스 기반, 유닉스 특징, 오픈 소스,다양한 리눅스 운영체제 종류MAC유닉스 기반 GUI 운영체제 (Apple사)안드로이드(Android)휴대용 장치를 위한 운영체제와 미들웨어, 사용자 인터페이스 ..
-
리다이랙트 기능 만들어 보기리다이랙트 기능을 위해서는 route props의 history 키를 활용해야 합니다. history 키에는 push, go, goBack, goForward와 같은 키가 있는데 그 키에는 URL을 변경해주는 함수들이 들어 있습니다. history 키 살펴보기주소 창에 localhost:3000를 입력해서 이동한 다음 아무 영화 카드나 눌러 이동합니다. 그런 다음 [Console] 탭에서 [history]에 출력된 값을 펼쳐서 살펴봅시다.push, go, goBack, goForward 키가 URL을 변경해주는 함수입니다. Detail 컴포넌트 클래스형 컴포넌트 변경하기Detail 컴포넌트를 함수형에서 클래스형 컴포넌트로 변경한 다음 location, history 키를 구조 분해 할당합니다.impor..
-
알고리즘2 (버블정렬(C언어), 선택정렬(Python), 삽입정렬(Java))Bubble Sort 1 단계 Bubble Sort 2단계 Bubble Sort 3단계 Bubble Sort 실제 코드 구현 Bubble Sort#include void swap(int* a, int* b) { int temp; temp = *a; *a = *b; *b = temp;}int Data[5] = { 3, 2, 5, 4, 1 };int main(){ int howmany = sizeof(Data) / sizeof(Data[0]); for (int until = howmany - 1; until >= 0; until--) for (int now = 0; now Data[now + 1]) swap(&Data[now], &Data[now + 1]); for (int i = ..
-
import와 클래스 경로패키지 사용하기 import 문응용 프로그램에서 다른 패키지에 있는 클래스를 사용하고자 한다면 패키명을 포함하는 경로명을 사용하여야 합니다. 그것은 컴파일러로 하여금 클래스 파일의 위치를 찾을 수 있도록 하기 위해서입니다.public class ImportExample { public static void main(String[] args) { java.util.Scanner scanner = new java.Util.Scanner(System.in); System.out.println(scanner.next()); }} Scanner 클래스를 사용하기 위해서는, 완전 경로명인 java.util.Scanner를 사용합니다. 만일 완전 경로명을 사용하지 않는다면 컴파일러가 Scanner 클래스가 어느 ..
-
알고리즘1 (C언어를 이용한 다양한 문제)결과값 써보기 1#include int main() { int rows; printf("줄 수를 입력하시오: "); scanf("%d", &rows); for (int i = 1; i 실행 결과줄 수를 입력하시오: 51 1 2 1 2 3 1 2 3 4 1 2 3 4 5 결과값 써보기 2#include int main() { int num, i; printf("양의 정수를 입력하시오 :"); scanf("%d", &num); printf("입력한 숫자 %d의 약수는: ", num); for (int i = 1; i 실행 결과양의 정수를 입력하시오 :15 입력한 숫자 15의 약수는: 1 3 5 15 결과값 써보기 3#include int main() { int low = 20, high = 30, fl..