일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 파이썬gui
- 오픽
- 영어기초
- 파이썬
- 인공지능
- 머신비전
- 초보영어
- 영어공부
- 프로그래밍
- 코딩
- 직장인
- Python
- 4차산업
- 딥러닝
- 3dprinter
- coding
- 영어회화
- 산업대학원
- 영어
- machinevision
- 석사
- 머신러닝
- 대학원
- ComputerVision
- C언어
- Vision
- 특수대학원
- opencv
- Ai
- 동사
- Today
- Total
목록programming (62)
미래기술연구소

Android studio & flutter 설치 중 AMD CPU 사용에는 최적화가 안되어있는듯 하다 그래도 여러 커뮤니티를 서치 후 에러없이 사용가능한 방안을 도출해냄 설치 시 SDK 인스톨 오류 CPU 가상화 상태확인 BIOS 진입 (F2 or DEL) Advance mode (F7)SVN Mode 에서 Disabled -> Enabled 로 변경 후 F10 을 눌러 저장 및 재부팅 CPU 가상화 상태확인

프리징 현상을 해결하려다 보니 "AMD Radeon software" 가 꺼져있다? 라는걸 알게 되었다 그래서 강제로 실행 시켜보니 아래와 같은 오류 창이 발생한다 일부 Windows 10 사용자는 " AMD 그래픽 드라이버가 설치되지 않았거나 AMD 드라이버가 제대로 작동하지 않습니다. " "AMD 하드웨어에 적합한 AMD 드라이버를 설치하십시오 .” 이는 일반적으로 게임을하거나 AMD Radeon 설정 소프트웨어를 실행할 때 발생한다 설치 오류인가? 하여 뿌리까지 삭제하고 다시 설치하고를 반복 일정 시간이 지나면 또 실행되지 않고 저런 문구가 발생한다 원인은 그래픽카드와 바이오스가 일치하지 않아서 발생된다고 하는 글을 본적이 있다 바이오스로 진입하지 않고 exe 파일로 자동으로 잡아주는 파일을 설치하..

클라이언트 - 사용자 ( 크롬, 파이어폭스 , 사파리 ) GET POST HyperText Transfer Protocol HyperText란 하이퍼링크를 통해 다른 문서로 접근할 수 있는 텍스트다. HTML이란 HyperText Markup Language로 하이퍼텍스트 마크업 언어로 웹 페이지에서 하이퍼텍스트, 이미지, 영상 등을 표현하기 위해 사용된다. 마크업 언어란 태그 등을 이용하여 문서나 데이터의 구조를 명기하는 언어다. (XML, HTML...) HTTP란 WWW 상에서 컴퓨터끼리 정보를 주고받을 수 있는 프로토콜로 주로 HTML을 주고받는다. TCP와 UDP를 사용하며 80번 포트를 사용한다. HTTPS란 HTTP에 Secure가 붙은것으로 HTTP의 보안이 강화된 버전이다. 소켓 통신에서..

if 문이랑 매우 흡사하다 while 조건: 결과가 True / False 에 따라 코드를 실행 반복할지 코드를 탈출 할지 결정된다 ex ) while 조건 : True 실행할 명령 1, 2 를 실행하고 다시 while 실행 True 실행할 명령 1, 2 를 다시 실행 다시 while 실행 False 코드 종료 i = 0# 초기식 while i < 100:# while 조건식 print('Hello, World!')# 반복할 코드 i += 1# 변화식 결과 주로 사용되는 code 형태 treeHit = 0 while treeHit < 10: treeHit += 1 print("나무를 %d번 찍었습니다." % treeHit) if treeHit == 10: print("나무 넘어갑니다.") 위 예에서 wh..

range(1,10) 을 i에 대입하여 출력해보니 1,2,3,4,5,6,7,8,9 까지만 출력이 되었다 ' { } x { } = { } ' 은 format 함수를 사용하는 부분이다 .format( 2 , i , 2 * i ) 를 순서대로 { } x { } = { } 에 대입이 된다 우리는 앞서 range ( 1, 10 ) 을 출력해보았다 1~9 까지 순차적으로 반복하여 출력하였고 이를 이용하여 format 함수를 이해 하도록 한다 ex ) { 2 } x { i } = { 2 * i } for 문 반복 { 2 } x { 1 } = { 2 * 1 } { 2 } x { 2 } = { 2 * 2 } { 2 } x { 3 } = { 2 * 3 } { 2 } x { 4 } = { 2 * 4 } { 2 } x { 5..

이런 노가다를 간소화 시킨 것이 for 반복문 이다 컨테이너 = [ list ] , ( dic ) , { } 컨테이너에 있는 모든 요소들을 변수에 대입하고 더이상 대입 할 요소가 없을 때 반복 종료

if 조건: True 실행할 명령 1, 2 후 코드 종료 if 조건: False elif 조건: 실행할 명령 1,2 후 코드종료 if 조건: True 실행할 명령 1, 2 후 코드 종료 if 조건: False else: 실행할 명령 1,2 후 코드 종료 if 조건: True 실행할 명령 1, 2 후 코드 종료 if 조건: False elif 조건: 실행할 명령 1,2 후 코드종료 if 조건: False elif 조건: False else: 실행할 명령 1,2 후 코드 종료

condition (조건문) 특정 조건을 만족하는 경우에만 수행할 작업이 있는 경우 사용 모든 조건은 boolean으로 표현 됨 (예외 사항은 아래 배울 예정) if, elif, else 키워드가 사용 조건문의 경우 if, elif, else 블록에 종속된 코드는 들여쓰기로 표현 가능 즉 아래코드에서와 같이, 조건문 아래에 들여쓰기된 2줄의 코드만이 조건문의 조건에 따라 수행될 수도, 수행되지 않을 수도 있는 코드라고 할 수 있음 들여쓰기 된 코드를 블록(block), 또는 코드블록이라고 함 python에서 모든 블록의 시작점의 마지막에는 :(콜론, colon) 추가가 필요 : 콜론 들여쓰기 4칸 코드 블럭 주의 조건이 True 일 때만 CodeBlock 에 들어간다 if 조건문의 기본 형태와 실행 흐름..

배열 (Array) 데이터를 나열하고, 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조 파이썬에서는 리스트 타입이 배열 기능을 제공함 1. 배열은 왜 필요할까? 같은 종류의 데이터를 효율적으로 관리하기 위해 사용 같은 종류의 데이터를 순차적으로 저장 장점: 빠른 접근 가능 첫 데이터의 위치에서 상대적인 위치로 데이터 접근(인덱스 번호로 접근) 단점: 데이터 추가/삭제의 어려움 미리 최대 길이를 지정해야 함 이렇게 중간의 Data 를 삭제하게 되었을때 뒤에 Data 를 당겨서 사용하게 되면서 Index값이 같이 변하게 된다 C 언어 ex) 영어 단어 저장 Python ex) 영어 단어 저장 2. 파이썬과 배열 파이썬에서는 리스트로 배열 구현 가능 1차원 배열 list = [ 1, 2, 3 ] 2차원 배..

우리가 지금까지 사용했던 리스트, 튜플, range, 문자열을 잘 보면 공통점이 있습니다. 이들 모두 값이 연속적(sequence)으로 이어져 있다는 점입니다. 파이썬에서는 리스트, 튜플, range, 문자열처럼 값이 연속적으로 이어진 자료형을 시퀀스 자료형(sequence types)라고 부릅니다. 이 시퀀스 자료형 중에서 list, tuple, range, str을 주로 사용하며 bytes, bytearray라는 자료형도 있습니다(bytes, bytearray는 여기서 따로 설명하지 않겠습니다. 자세한 내용은 '47.3 bytes, bytearray 사용하기'를 참조해주세요). 이번 유닛에서는 시퀀스 자료형의 공통된 기능을 알아보겠습니다. 11.1 시퀀스 자료형의 공통 기능 사용하기 시퀀스 자료형의 ..