- Python
- datastructure
- Android
- c++
- Kubernetes
- study
- SingleProject
- Baekjoon
- Linux
- Java
- Algorithm
- 자격증
- Image_classification
- 2023_1st_Semester
- kubeflow
- 리눅스마스터2급
- Univ._Study
- app
- Artificial_Intelligence
- tensorflow
- codingTest
- Unix_System
- Personal_Study
- cloud_computing
- programmers
- 오블완
- Database_Design
- C
- Operating_System
- 티스토리챌린지
목록Personal_Study (45)
코딩 기록 저장소
목차 1. 쿠버네티스의 등장01. 컨테이너 환경으로의 진화IT환경의 진화- 1990년대 IT 시스템은 다른 프로그램에 서비스를 요청하는 클라이언트와 응답하는 서버로 구성된 클라이언트/서버 형태- 이후 서버의 안정성을 위해 도입된 메인프레임은 중앙집중식으로 시스템을 운영- 2000년대에 접어들며 가상화 환경 등장- 가상화 환경은 인프라 확장할 때 스케일 아웃(scale out) 방식 사용하고, 메인프레임은 스케일 업(scale up)방식으로 확장스케일 아웃 : 기존 서버와 같은 사양 또는 비슷한 사양의 '서버 대수'를 늘려서 처리 능력 향상스케일 업 : '서버 자체 성능'을 향상시키는 것. CPU나 메모리를 추가하는 것 - 2010년대엔 퍼블릭 클라우드(public cloud)가 급부상. 내부에 자체적으로..
목차 1. RNN (Recurrent Neural Network)01. RNN 개념- RNN(Recurrent Neural Network)는 가장 기본적인 인공신경망 시퀀스(Sequence) 모델- 시계열 또는 순차 데이터를 예측하는 딥러닝을 위한 신경망 아키텍처- 다양한 길이의 순차 데이터로 작업하고 자연 신호 분류, 언어 처리, 비디오 분석 등의 문제를 해결하는 데 특히 효과적임- 시퀀스를 처리하기 위해 고안된 모델을 시퀀스 모델이라고 하는데 그 중 RNN은 가장 기본적인 인공 신경망 시퀀스 모델 02. RNN의 구조 및 형태RNN의 구조- 은닉층의 노드에서 활성화 함수를 통해 나온 결과값을 출력층 방향으로 보내면서, 다시 은닉층 노드에 입력값으로 보내는 특징- 입력층의 입력 벡터를 x, 출력층의 ..
이번 시간에는 RecyclerView에 대해서 공부해보겠습니다. 'RecyclerView'는 뷰를 재활용하면서 무한으로 'ListView'를 생성할 수 있는 커스텀적인 'ListView'입니다. 정말 많이 사용한다고 합니다! 'Empty Activity'로 생성하고 레이아웃으로 가서 화면을 구성해봅시다. 최상위 레이아웃은 'LinearLayout'으로 바꿔주고 'orientation'을 'vertical'로 설정합니다. 그리고 기존에 있던 'TextView'를 지워줍니다. 그럼 빈 화면의 구성은 끝났습니다. 이제 본격적으로 시작해보겠습니다! build.gradle 좌측의 Project 창에서 app - Gradle Scripts - build.gradle (Module :app)을 클릭하여 파일을 엽니다..
이번시간에는 카메라에 대해 다뤄보겠습니다. 'Empty Activity'로 생성하고 레이아웃으로 가서 화면을 구성해봅시다. 최상위 레이아웃은 'LinearLayout'으로 바꿔주고 'orientation'을 'vertical'로 설정합니다. 그리고 기존에 있던 'TextView'를 지워줍니다. 그럼 빈 화면의 구성은 끝났습니다. 이제 본격적으로 시작해보겠습니다! activity_main 레이아웃 구성하기 ImageView 배치하기 내부에 'LinearLayout'을 만들어서 레이아웃의 가로와 세로를 'match_parent'로 설정해줍니다. 레이아웃의 무게(weight)는 1로 설정합니다. 이 레이아웃 안에는 'ImageView'를 넣고 id를 설정합니다. 이 ImageView는 나중에 빌드해서 촬영했을..
이번 시간에는 'Navigation Menu'를 직접 커스텀을 하여 구성해보겠습니다. 이번에도 'Empty Activity'로 'New Project'를 생성해줍니다. activity_main 레이아웃 구성하기 먼저 'activity_main.xml'로 가서 수정을 하겠습니다. 기존의 layout을 지우고 'DrawerLayout'을 작성합니다. 그러면 아래에도 자동으로 변경되는 것을 볼 수 있습니다. 기존의 를 지우고, 를 작성한 후 내부에 을 작성하고 id를 써줍니다. 지금 이 화면은 실제 메인화면이 들어갑니다. 여기는 원하는 메인화면을 구현하면 됩니다. activity_drawer 레이아웃 구성하기 그리고 화면을 하나 더 만들건데, 좌측의 파일에서 app - res - layout 안에 새로운 xm..
'WebView' 실습 중 인터넷 화면이 뜨지않는 문제가 있었습니다. 이 문제가 인터넷 연결이 되지 않아 생기는 문제인것으로 생각하고, 그동안 쓰지않아 미뤄뒀던 인터넷 연결을 해보려고 합니다. 먼저 설정에 들어가 '네트워크 및 인터넷'에 들어갑니다. '고급 네트워크 설정'에 있는 '어댑터 옵션 변경'에 들어갑니다. '이더넷'을 우클릭하면 '속성'이 뜨는데 속성에 들어갑니다. 이러한 화면이 뜨게 되는데 '인터넷 프로토콜 버전 4(TCP/IPv4)'를 클릭하고 '속성'에 들어갑니다. 다음 DNS 서버 주소 사용을 체크하고 Google DNS 서버 IP주소로 변경합니다. 그리고 안드로이드 스튜디오를 다시 실행했습니다. 그래도 안되길래 와이파이를 한번 껐다 켜주니 이렇게 떴습니다. 인터넷 연결 하는데 성공했습니다!