program_language 및 궁금한것
-
파이썬의 자료형(Python)program_language 및 궁금한것/Python 2019. 3. 11. 17:41
파이썬 자료형자료형 - 파이썬에선 중요하지 않음식별자 - 이름상수 - 변하지 않는 값(데이터)허수 - 머신러닝에서 행렬연산시에 가끔 나온다.변수 - 상수를 저장하는 방, 자료형 변경이 가능한 가변 자료형이다.문자, 문자열 - 파이썬은 나누지 않는다. 자바의 경우 아래처럼 나뉜다.문자 - 'a'문자열 - "ab" 프로그램에선 정수와 실수가 완전다르다(ex. 3!=3.0)정수 - 3, 4, -3, -4, 0실수 - 3.0, -3.0 논리값(False, True)숫자는 논리값과 같이 쓸 수 없다. 하지만 파이썬은 이것을 섞어 놓았다.0 거짓, 1 참, 0이 아니면 다 참이다. 배열길이 변동이 안된다.데이터 개수가 변하는 프로그램에는 사용 불가능 하다. 파이썬 문법의 특이점 파이썬은 세미콜론이 아닌 줄바꿈으로 ..
-
파이썬(Python) 설치방법(아나콘다, 쥬피터)program_language 및 궁금한것/Python 2019. 3. 11. 17:15
파이썬 설치방법 1. c드라이브나 d드라이브에 새폴더를 만든다. 2. 아나콘다 사이트 에서 Anaconda3-5.2.0-Windows-x86_64.exe 을 다운받는다.(윈도우 32bit는 Anaconda3-5.2.0-Windows-x86.exe를 다운) 3. 다운받은 파일을 C:\Anaconda3 폴더에 설치한다. 4. 환경변수 설정내컴퓨터 속성- 고급시스템설정 -시스템변수(s) 아래쪽 path에 C:\Anaconda3추가, C:\Anaconda3\Scripts추가, C:\Anaconda3\Libray\bin ->확인cmd - conda update conda 입력 - y입력 5. ipython입력- python이 입력을 콘솔창에서 실행해볼 수 있다. 6. 버젼확인하기(콘솔창)C:\Users\Playd..
-
파이썬이란? (Python)program_language 및 궁금한것/Python 2019. 3. 11. 12:24
파이썬의 장점- Object-Oriented Programming, OOP(객체지향)- 부품처럼 만들어 져있는걸 조립하는 개념이다.- 이식성이 좋다.- 자바로 io를 짜면 오래걸리는데 파이썬은 쉽게 짤수 있다. 이유는? 생락을 했기 때문이다.- 파이썬을 배우는 이유는 머신러닝, 딥러닝 사용이다.- 파이썬은 인터프리터 언어이다.파이선의 단점- c와 c++보다 느리다.- 다중 스레드가 불가능하다. 대신 다중 프로세스는 가능하다.- 버젼 2와 3의 호환성이 없다.인터프리터 언어란? (VB, Python, 엑셀) 컴파일 링크언어와 인터프리터 언어 방식 두개를 비교해보자. 컴파일이란? 사람말을 기계어로 해석해주는 작업이다. 컴파일 언어 컴파일하고 링크한다는 것이다. 전체를 한번에 컴파일해야한다. 즉, 완성 후 컴..
-
SQLite 간단 설명program_language 및 궁금한것/Android Studio 2019. 3. 10. 13:37
SQLite경량화해서 필요한것만 들어있다. DB저장시 필요하다.데이터 타입을 알아서 걸러준다. 1. MyDB.class를 만든다.2. 클래스에 extands SQLiteOpenHelper를 한다.3. impliments를 해준다.4. 또 클래스에 빨간줄이 나오면 alt+enter를 눌러 create블라블라를 클릭한다. 파일 첨부. Database데이터의 중복을 없애고 구조화해서 저장한다. sql문에서 대문자 소문자 쓰는 이유- 가독성 - 규칙성- 유지보수- db는 기본적으로 snake표기법을 사용한다. 프로그램은 기본적으로 CRUDC (Create) R (Relation)U (Update)D (Delete)그래서 모든 프로그램은 게시판을 응용하면 된다.수업 진행을 게시판으로 하는 이유도 동일하다. 고정형..
-
상단 메뉴 만들기program_language 및 궁금한것/Android Studio 2019. 3. 9. 13:38
- 자바에서 객체를 담을때엔new TextView()로 진행된다.- 안드로이드에선 findViewById이다. 애님을 사용하기 위해서는 AnimationUtils을 선언해준다.또, onOptionsItemSelected메소드를 item과 연결하여 사용한다. 저장장치 사용에는 네가지가 있다.내부저장장치, 외부저장장치, DB저장, Shared Preferences(어딘가) 내부저장장치- 어플리케이션 전용파일이다.- 캐시: 램같이 특정 영역에 빠르게 저장, 단 휘발성 메모리 파일 내부저장소 저장 확인방법안드로이드 스튜디오 오른쪽 하단 - Device File Explorer - (패키지 찾아가기) data/ data/ com.패키지명 혹은 adminster.파일명* 애뮬레이터나 앱삭제시 데이터도 사라진다* 파..
-
헷갈렸던 list아이템 클릭 확실히 알기program_language 및 궁금한것/Android Studio 2019. 2. 24. 13:30
헷갈렸었지만 이제 adapter사용법을확실히 알수 있겠다. package com.example.list;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.ArrayAdapter;import android.widget.Button;import android.widget.ListView;public class MainActivity extends AppCompatActivity implements View.OnClickListener, AdapterView.OnItemClickListe..
-
web view 사용방법program_language 및 궁금한것/Android Studio 2019. 2. 24. 13:29
manifest에 internet권한 꼭주기.안그럼화면안뜸~~ package com.example.ccc;import android.annotation.TargetApi;import android.os.Build;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.webkit.WebResourceRequest;import android.webkit.WebSettings;import android.webkit.WebView;import android.webkit.WebViewClient;import android.widget.Button;import andr..