본문 바로가기
728x90
반응형
SMALL

분류 전체보기1624

[Clinical Neuroscience] 혈액 생리 (Blood) (1) 혈액의 기능 (Function of blood) ① 소화관에서 흡수된 영양분, 전해질, 수분 및 폐에서 섭취한 산소를 말초조직으로 운반하며, 대사과정에서 생성된 노폐물 및 이산화탄소를 신장과 폐로 운반하는 기능 ② 따뜻한 혈액을 피부로 운반해 체표면을 통해 열을 발산하게 함으로써 체온을 유지하는 기능 ③ 내분비기관에서 분비된 호르몬을 표적 장기 (target organ)로 운반하는 기능 ④ 탄산 완충계, 인산 완충계 및 단백 완충계 등에 의한 산-염기 균형 조절기능 ⑤ 백혈구에 의한 신체방어기능 ⑥ 혈소판 및 혈액응고 인자의 지혈 기능 등 혈액의 조성 (Composition of blood) 혈액량은 체중의 약 8%로 체중이 60kg인 사람의 혈액량은 약 5L가 된다. 혈액의 점성은 물의 3~4배가 되고.. 2023. 3. 28.
[Web Crawler] YouTube Data API YouTube Data API YouTube Data API는 유튜브의 기본적인 리소스 (채널, 재생목록, 동영상 등)의 기본적인 기능 (등록, 수정, 삭제 등)을 제공한다. 유튜브 API 생성하기 Google API Console에 접속하여 유튜브 API 키를 발급 받는다. import requests import json # 유튜브 데이터 API 키 api_key = "YOUR_API_KEY" # 비디오 ID video_id = "VIDEO_ID" # 요청 URL url = f"https://www.googleapis.com/youtube/v3/commentThreads?key={api_key}&textFormat=plainText&part=snippet&videoId={video_id}&maxRes.. 2023. 3. 21.
[Android Studio] 뒤로 가기 두 번 눌러 앱 종료하기 BackKeyHandler.java import android.app.Activity; import android.widget.Toast; public class BackKeyHandler { private long backKeyPressedTime = 0; private Activity activity; private Toast toast; public BackKeyHandler(Activity activity) { this.activity = activity; } public void onBackPressed() { if (System.currentTimeMillis() > backKeyPressedTime + 2000) { backKeyPressedTime = System.currentTimeMil.. 2023. 3. 14.
[Selenium] 유튜브 댓글 크롤링 라이브러리 import time import pandas as pd from bs4 import BeautifulSoup from openpyxl import Workbook from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys import warnings warnings.filterwarnings('ignore') url url = input("링크 입력 (예: https://www.youtube.com/) : ") wb = Workbook(write_only=True) ws = wb.create_sheet() driver = webdri.. 2023. 3. 14.
[Selenium] 'chromedriver'는 Apple에서 악성 소프트웨어가 있는지 확인할 수 없기 때문에 열 수 없습니다. 터미널에서 chromedriver가 설치된 경로로 이동한 후 다음 코드를 입력한다. xattr -d com.apple.quarantine chromedriver 2023. 3. 14.
[Android Studio] 앱 아이콘 변경 앱 아이콘 변경 커스텀으로 앱 아이콘을 변경할 수 있다. 앱 아이콘은 Foreground Layer와 Background Layer로 나뉜다. Foreground Layer은 앞에 Background Layer은 뒤에 깔리는 이미지이다. Image Asset에서 앱 아이콘으로 쓸 이미지를 불러 온다. Foreground Layer은 이미지, 클립 아트, 텍스트의 3가지 유형으로 선택 가능하다. Background Layer은 색상, 이미지의 2가지 유형으로 가능하다. AndroidManifests.xml 아이콘 변경을 적용하기 위해 AndroidManifests에서 Layer name으로 저장한 것을 다음 코드에 넣어 준다. android:icon="@mipmap/ic_launcher" android:r.. 2023. 3. 14.
[Android Studio] 앱 이름 변경 AndroidManifest.xml 앱 이름을 변경하는 방법은 app 폴더의 manifests 안에 있는 xml 파일에서 label 속성을 바꾸는 것이다. android:label="@string/app_name" strings.xml res 폴더의 values 내에 있는 strings.xml에서 app_name을 원하는 이름으로 지정한다. 앱이름변경 2023. 3. 14.
[Django] User Logout views.py from django.contrib.auth import authenticate, login, logout def logoutUser(request): logout(request) return redirect('home') urls.py from django.urls import path from . import views urlpatterns = [ path('login/', views.loginPage, name = "login"), path('logout/', views.logoutUser, name = "logout"), path('', views.home, name = "home"), path('room//', views.room, name = "room"), path('crea.. 2023. 3. 9.
[PyTorch] gradient 시각화 gradient 시각화.import torchx = torch.FloatTensor(2, 2)y = torch.FloatTensor(2, 2)y.requires_grad_(True) # 향후 gradient를 계산하기 위해 이 tensor가 포함된 모든 연산을 추적(track)한다z = ( x + y ) + torch.Tensor(2, 2)print(z)tensor([[2.5832e+30, 2.7510e+36], [9.7644e+21, 5.9766e+31]], grad_fn=)x = torch.FloatTensor(2, 2)y = torch.FloatTensor(2, 2)y.requires_grad_(True)with torch.no_grad(): # 이 연산은 추적하지 않음 z = (.. 2023. 3. 9.
[Audio Processing] 말 (Speech) 말 (Speech)  말 (speech)은 주요 의사소통 수단이다. 중요한 것을 전달하고 싶을 때는 얼굴을 마주하고 말한다. 첫 번째 "사랑해", 마지막 직장 면접, 친구들과 보낸 즐거운 저녁을 생각해 보면, 중요한 것은 모두 말로 전달된다. 말은 소통 (communication)에 관한 것 이다. 다른 동물과 비교했을 때 인간의 특징적인 것은 세련된 소통 능력이다. 그룹으로 효율적으로 일하려면 소통이 필요하다. 실수로부터 배우려면 소통이 필요하다. 손 흔들기와 연기 신호로 소통할 수 있지만, 추상적인 생각을 전달하는 가장 좋은 방법은 여전히 ​​음성이다. 그러나 일반적인 관용어는 "그림은 천 마디 말보다 가치가 있다"는 것이다. 그림은 필수적인 정보를 포착하는 데 도움이 된다. 그러나 음성과 이미지의 .. 2023. 3. 9.
728x90
반응형
LIST