programming(181)
-
[파이썬을 하나도 모르는 사람의 딥러닝] 파이썬 기본 데이터 타입
이미 다른 포스트에 포함된 내용이 있겠지만 추가적으로 작성하고자 합니다. 파이썬에서는 모든 것(부울, 정수, 실수, 문자열, 데이터 구조, 함수, 프로그램이 객체로 구현되어 있습니다. 이러한 측면에서 파이썬은 다른 언어에는 결여된 언어 일관성과 유용한 기능을 제공합니다. 프로그래밍 언어에서 변수를 선언하여 사용할 수 있습니다. 변수는 메모리에 있는 값을 조회하기 위한 이름입니다. 파이썬의 변수는 단지 이름일 뿐입니다. 값을 복사하는 것이 아니라, 데이터가 담긴 객체에 이름을 붙이는 것입니다. 파이썬에서 변수 혹은 리터럴값의 타입을 알고 싶다면 type을 사용하면 됩니다. a = 7 print(a, ' : ', type(a)) print(type(10.5)) print(type('aaa')) > 변수를 선..
2020.12.10 -
[ANDROID] CUSTOM ATTRIBUTE RELATIVELAYOUT
custom attribute xml 설정 방법과 값 가져오기 class package com.polarglow.custom; import android.content.Context; import android.util.AttributeSet; import android.widget.RelativeLayout; /** A RelativeLayout that will always be square -- same width and height, * where the height is based off the width. */ public class SquareRelativeLayout extends RelativeLayout { public SquareRelativeLayout(Context context)..
2020.12.10 -
[ANDROID] ONLY ONE LAYOUT ELEMENT AND ONE DATA ELEMENT ARE ALLOWED.
android error : Databinding error: Only one layout element and one data element are allowed. 잘못된 코드 ... ... ... 이렇게 사용 ... ... ... 안에는 와 하나의 layoutView( Linear/ Relative … ) 만 있어야 합니다. 여러개의 layoutView 는 허용되지 않습니다. 따라서 여러개의 layoutView를 사용하려면 위와 같이 사용해야 합니다. Continue to code. CTC.
2020.12.10 -
[ANDROID] FILL PARENT , MATCH PARENT 차이
API 8부터 match_parent를 사용하기 시작했습니다. fill_parent 는 match_parent로 API 8 이후로 이름이 변경 및 대체되었습니다. fill_parent는 parent 영역을 전부 채운다는 의미로 해석이 되지만 부모뷰의 padding 영역(minus padding)을 제외하고 채우게 됩니다. 로마 가이 (Google의 Android 개발자)는 fill_parent가 개발자에게 혼란을주기 때문에 이름을 변경했다고 말했습니다. fill_parent 는 남은 공간을 채우지 않고 (weight 속성을 사용하기 때문에) 레이아웃 부모만큼 많은 공간을 차지합니다. 그래서 단어의 의미상 더 적확한 match_parent 로 변경된 것입니다. Android API 1.6에서 2.1의 경우..
2020.12.10 -
[NODE.JS를 하나도 모르는 사람의 딥러닝] 윈도우에서 NPM 을 이용하여 패키지 설치
(이 글은 2017년도에 작성된 글을 복원하였습니다.) npm이 무엇인지 알아볼까요 Node Package Manager의 약자로 Node js 에서 사용되는 모듈을 모아둔 패키지 꾸러미라고 생각하면 됩니다. 최근 node js 의 버전은 node js 를 설치하면 npm도 같이 설치되기 때문에 어렵지 않습니다. cmd 창을 열고 npm -v 를 입력하면 현재 npm 버전정보를 알 수 있습니다. npm -help 를 입력하면 npm 관련 명령어를 자세히 볼 수 있습니다. 패키지를 설치하고자 할 때 npm install 패키지명 을 입력하면 됩니다. node js 프로젝트에서 package.json 으로 만들어지는 파일은 npm 패키지를 관리할 수 있는 dependencies 가 있습니다. npm을 통해서..
2020.12.10 -
[NODE.JS를 하나도 모르는 사람의 딥러닝] NODE JS 설치 및 실행
(해당 글은 2017년도에 작성한 글을 복원하였습니다) node js windows 환경 구축 방법을 설명할게요 아래 해당 사이트에서 node js 설치 파일을 다운로드 합니다. https://nodejs.org/ko/ 아래 LTS 버전을 선택하고 다운로드 합니다. 최신버전을 다운로드 해도 상관은 없어요. 다만 중간에 지원되지 않는 라이브러리도 있을 수 있으니 저는 LTS 버전을 설치해보겠습니다. 다른 설정은 변경할 필요 없이 next하고 설치를 완료합니다. node js 를 실행하는 방법은 다음과 같습니다. 우선 node js 파일을 만들 경로를 만들고, example00.js 자바스크립트 폴더에 다음과 같은 내용을 작성하고 저장해주세요. console.log('start node js'); 그리고 해..
2020.12.10