haein yeo

haein yeo

  • 분류 전체보기 (56)
    • Computer Science (47)
      • C (39)
      • git (1)
      • 운영체제 (1)
      • 자료구조 (2)
      • Django (2)
      • Android (2)
    • AI (1)
      • Paper Review (1)
    • Project (2)
      • Web (1)
      • AI (1)
    • English (6)
      • Articles (6)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

haein yeo

컨텐츠 검색

태그

영어기사 #BBC #원더우먼 #Wonderwomen 영어기사 #영어공부 #영어기사읽기 #BBC #coronasomnia travel #영어기사 #뉴욕타임즈 Django 내셔널지오그래픽 #영어기사 #바이든 c언어 #파일입출력 BBC #영어기사읽기 #영어기사 [ c언어 #구조체 BBC #영어기사 c언어 #문자열함수 c언어 #재귀호출 C언어 안드로이드스튜디오 #자바

최근글

댓글

공지사항

아카이브

Computer Science(47)

  • [Android] 안드로이드 인터페이스 기초 01 - 뷰 (View)

    뷰에 대해 알아보려고 합니다. 그 전에, 안드로이드의 화면 구성에 대해 먼저 알아보겠습니다. 앱의 하나의 화면은 하나의 Activity가 관리하며, 화면은 다른 View 들을 내부에 담는 ViewGroup과 화면 요소를 구성하는 Widget 으로 구성됩니다. View는 주로 XML로 선언하나 java code에서 직접 작성도 가능합니다. 위젯(Widget)은 화면 입출력 요소를 표현하는 뷰(View) 입니다. 뷰 그룹(ViewGroup)은 위젯 또는 다른 뷰를 grouping 하거나 배치할 때 사용하는 뷰(View) 입니다. 뷰의 개념과 기본 위젯들을 이용한 실습을 진행하겠습니다. 숫자 버튼을 계속 누르면 계속 숫자가 추가되는 앱을 구성하려고 합니다. ONE , TWO , THREE 순서로 누를 경우 1..

    2022.04.24
  • [Android] 01 - 안드로이드 APP 프로젝트 구조

    안드로이드 APP 프로젝트의 주요 구성 요소에 대해 먼저 알아보려고 합니다. 안드로이드 스튜디오에서 프로젝트를 생성하면 기본적으로 아래와 같은 파일 구조를 가집니다. 그럼 주요 파일 구조에 대해서 하나씩 알아보겠습니다. 1. AndroidManifest.xml 안드로이드 앱의 설정에 대한 정보 파일 입니다. 앱의 구성요소 및 속성 등을 정의하고, 시작 액티비티를 지정하는 파일입니다. 2. MainActivity.java 자동으로 추가하는 기본 액티비티의 자바 파일 입니다. 앱 화면의 동작을 구현합니다. 화면 하나 당, 액티비티 하나라고 이해하면 됩니다. 3. activity_main.xml 자동으로 추가하는 기본 액티비티의 레이아웃 XML 파일입니다. 앱 화면의 모양을 표현합니다. 4. menu fold..

    2022.04.24
  • [Django] Django app 만들기

    myapp이라는 이름의 앱 만들기 django-admin startapp myapp Routing Route : 경로 웹 애플리케이션에서 경로 라는 것은 사용자가 접속한 경로를 누가 처리할 것인가를 정하는 것이다. django에서는 project 안에 있는 urls.py가 가장 큰 틀의 라우팅을 하고, 적당한 앱으로 위임을 해주면 앱이 view 안에 있는 특정함수로 위임을 해서 함수가 라우팅을 처리하게 되는 것이다. urlpatterns 를 꼭 정의해야 한다. Urlpatterns 안에는 기본적으로 어드민 슬래시가 적혀있는데, admin은 관리자 화면으로 이동하기 위한 url이다. url 경로 지정하기 myproject > ulrs.py 파일에서 사용할 url들을 정리해둔다. from django.con..

    2022.03.17
  • [Django] 맥 Django 설치

    가상 환경 만들기 가상 환경은 miniconda를 사용 중입니다. $ conda create -n study $ conda activate study Django 설치 $ python3 -m pip install django Django project 생성 myproject 라는 이름의 프로젝트를 생성합니다. 현재 있는 폴더에 myproject를 생성하기 위해 . 을 붙여줍니다. .을 붙이지 않으면 myproject > myproject 식으로 생성됩니다. $ django-admin startproject myproject . Django server 시작 March 17, 2022 - 02:43:35 Django version 3.2.12, using settings 'myproject.settings..

    2022.03.17
  • [자료구조] 큐(Queue)의 개념 정리와 구현

    큐란? - 먼저 들어온 데이터가 먼저 나가는 자료구조 - 선입선출 (FIFO: First-In First-Out) 큐 ADT - create(max_size) : 최대 크기가 max_size인 공백큐를 생성한다. - init(q) : 큐를 초기화한다. - is_empty(q): 큐가 비어있으면 true를, 아니면 false를 반환한다. - is_full(q) : 큐가 가득 차 있으면 true를, 아니면 false를 반환한다. - enqueue(q, e) : 큐가 is_full이면 error, 아니면 q의 끝에 e를 추가한다. - dequeue(q) : 큐가 is_empty이면 error, 아니면 q의 맨 앞에 있는 e를 제거하여 반환한다. - peek(q) : 큐가 is_empty이면 error, 아니면..

    2022.01.12
  • [자료구조] 스택(stack) 개념 정리와 구현

    스택이란? - 쌓아놓은 더미를 말한다. 스택의 특징 - 후입선출 (LIFO : Last-In First-Out) : 가장 최근에 들어온 데이터가 가장 먼저 나간다. 스택의 연산 - push() : 스택에 데이터를 추가 - pop() : 스택에서 데이터를 삭제 - is_empty(s): 스택이 공백상태인지 검사 - is_full(s): 스택이 포화상태인지 검사 - create() : 스택을 생성 - peek(s) : 요소를 스택에서 삭제하지 않고 보기만 하는 연산 변수 배열을 이용한 스택의 구현에서는 1차원 배열 stack[]과 가장 최근에 입력되었던 자료를 가리키는 top 변수가 필요하다. 가장 먼저 들어온 요소는 stack[0]에, 가장 최근에 들어온 요소는 stack[top]에 저장한다. * 스택이 ..

    2022.01.12
1 2 3 4 ··· 8
haaaein
© HAEINYEO. All rights reserved.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.