달력

10

« 2019/10 »

2019. 10. 24. 13:50

SandDance Development/Python



 

 

 

SandDance

·         Microsoft에서 open source 공개 시각화 도구입니다.

·         2D/3D 히스토그램, bar, density, scatter, Grid, Treemap 다양한 시각화를 있습니다.

·         코딩을 못해도 빠른 EDA(Exploratory Data Analysis; 탐색적 데이터 분석) 가능하게 해주는 도구입니다.

·         SandDance Vscode에서 확장기능으로 다운 받을 있습니다.

 

 

http://bit.ly/2MugHmO

 

 

https://sanddance.js.org/


 

 

 

https://github.com/Microsoft/SandDance


 

 

 

 

 

 

SandDance for VSCode

http://bit.ly/2Bu1AmQ


 

 


'Development > Python' 카테고리의 다른 글

pdb 명령어  (0) 2019.10.28
역전파 수식  (0) 2019.10.26
SandDance  (0) 2019.10.24
들여쓰기와 제어문  (0) 2019.10.22
파이썬 기본 문형, 파이썬의 예약어, 잘못된 예약어 사용  (0) 2019.10.21
아이리스 데이터(iris dataset)  (0) 2019.10.18
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

 

스프린트(Sprint)

·         반복적인 개발 주기

·         계획한 일을 수행하는 한정된 기간(Time box) 의미합니다.

·         개발팀은 스프린트(Sprint) 동안 프로젝트를 수행합니다.

·         보통 달력기준 1~4 단위의 반복 개발기간 가지며 이터레이션(Iteration)이라고도 합니다.

·         회사에서 정하는 이터레이션이 개발 주기가 됩니다. 계획 회의 부터 제품 리뷰가 진행 되는 날짜 까지의 기간이 1스프린트 입니다.

 



Posted by codedragon codedragon

댓글을 달아 주세요


 

 

 

반복문에서 continue 코드 예시

 


 

continue문을 만나면 다음 라인의 수행문들을 수행하지 않고 while조건문을 확인합니다.


 

continue문을 만나면 다음의 수행문들을 수행하지 않고 다음 반복을 위해 증감식으로 넘어갑니다.

 

 

 

 

 

continue  사용 vs continue 미사용

continue 사용과 continue 사용하지 않은 경우의 동일결과 코드입니다.

continue  사용

continue 미사용

for( int i=0; i<7; i++ ){

if( i == 3 )

continue;

System.out.println( i );

}

for ( int i=0; i<7; i++ ){

if ( i != 3 ){

System.out.println( i );

}

}

 

 

동일 결과 출력


  


'Development > Java' 카테고리의 다른 글

LibSVM  (0) 2019.11.02
JRE 설치하기  (0) 2019.10.29
반복문에서 continue 코드 예시  (0) 2019.10.24
Bayesian Networks in Java  (0) 2019.10.23
배열의 접근방법  (0) 2019.10.23
Java - 연산자 종류  (0) 2019.10.21
Posted by codedragon codedragon

댓글을 달아 주세요



 

 

Most popular programming languages on StackOverflow since 2008

자세한 내용은 Global_App_Testing 아래링크를 확인하세요

https://twitter.com/QAOps/status/1120675433937293312

http://bit.ly/2VLrcrj

 

 

1m 28s

 

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

<meta>태그

·       HTML 문서 자체의 다양한 정보를 담고 있는 태그입니다.

·       HTML 문서의 헤더부분(<head></head> 사이)에 위치합니다.

·       <meta>태그에서 가장 일반적으로 사용되는 속성은 name, content 속성입니다.

·       name 속성값으로는 subject, title, author, keywords 등으로 검색엔진에게 문서 내용의 요약정보를 제공하는 역할을 합니다.

 

 

 

HTML문서의 요약 정보 제공

<meta charset="UTF-8">

<meta name="subject" content="HTML 구조">

<meta name="title" content="메타 태그(Meta tag)">

<meta name="author" content="codedragon">

<meta name="keywords" content="HTML, meta태그, 구조, 홈페이지제작">

<meta name="subject" content="HTML5 태그 강의">

<meta name="title" content="HTML5 강의">

<meta name="author" content="아몰랑">

<meta name="keywords" content="HTML, CSS, 홈페이지">

 

 

<meta> 태그를 이용한 페이지 이동

·       홈페이지의 주소가 바뀌었을 경우에 많이 사용하는 태그

·       설정한 초 뒤에 url 속성값으로 지정한 페이지로 자동으로 이동하게 됩니다.

 

<meta http-equiv="refresh" content="7;url=http://codedragon.tistory.com/">

 

 

 

한글로 작성된 홈페이지라는 정보 표시

HTML 문서가 저장될 때 사용된 문자셋에 대한 정보 charset 속성을 이용하여 명시합니다.

HTML 문서가 해당 문자셋을 사용하여 저장되었음을 웹 브라우저에 알려주게 됩니다.

<meta http-equiv="content-type" content="text/html; charset=euc-kr">

<meta http-equiv="content-type" content="text/html;charset=UTF-8">

<meta charset="UTF-8">

 

종류

설명

ASCII

가장 처음 만들어진 문자셋으로, 인터넷에서 사용할 수 있는 127개의 영문자와 숫자로 이루어져 있습니다.

ANSI

윈도우즈에서 만든 문자셋으로, 256개의 문자 코드를 지원합니다.

EUC-KR

한글 문자를 표현할 수 있는 문자셋입니다.

ISO-8859-1

256개의 문자 코드를 지원하는 HTML4의 기본 문자셋입니다.

UTF-8

세상에 있는 거의 모든 문자를 표현할 수 있는 유니코드 문자를 지원하는 HTML5의 기본 문자셋입니다.

 

     

Posted by codedragon codedragon

댓글을 달아 주세요



 

 

Bayesian Networks in Java

Java 구성된 Bayesian Networks 소스코드를 확인할 있습니다.

 

www.cs.cmu.edu/~javabayes/Home/


 

 

 

직접다운로드

JavaBayes-0.346.zip

 


'Development > Java' 카테고리의 다른 글

JRE 설치하기  (0) 2019.10.29
반복문에서 continue 코드 예시  (0) 2019.10.24
Bayesian Networks in Java  (0) 2019.10.23
배열의 접근방법  (0) 2019.10.23
Java - 연산자 종류  (0) 2019.10.21
배열의 선언과 동시에 초기화 방법  (0) 2019.10.20
Posted by codedragon codedragon

댓글을 달아 주세요



 

 

배열의 접근방법

·         배열의 접근에는 0부터 시작하는 인덱스 값이 사용됩니다.

·         배열의 크기가 N이라면 가장 번째 배열 요소의 인덱스는 0이고 N번째 요소의 인덱스는 N-1입니다.

·         배열 인스턴스의 멤버변수 length에는 배열의 길이정보가 저정되어 있습니다.

 

·         배열의 인덱스는 0부터 시작해 배열 길이보다 하나 작은 값을 가집니다.

·         An index from 0 to one less than the length of the array.

 

 

기본자료형 배열

ch[0]='J';

ch[1]='A';

ch[2]='V';

ch[3]='A';

배열 요소에 순차 접근하여 값을 초기화

인스턴스 배열

ch[0]="Orange";

ch[1]="Apple";

ch[2]="Tomato';

ch[3]="Banna"

인스턴스 배열에는 인스턴스가 저장되는 것이 아니라 인스턴스의 참조값 저장됩니다.

 

 


'Development > Java' 카테고리의 다른 글

반복문에서 continue 코드 예시  (0) 2019.10.24
Bayesian Networks in Java  (0) 2019.10.23
배열의 접근방법  (0) 2019.10.23
Java - 연산자 종류  (0) 2019.10.21
배열의 선언과 동시에 초기화 방법  (0) 2019.10.20
OpenJDK 설치하기 - ojdkbuild  (0) 2019.10.17
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

 

들여쓰기와 제어문

·       파이썬은 들여쓰기를 강제하여 코드의 가독성을 높이고 있습니다.

·       가장 바깥쪽의 코드는 반드시 1열에서 시작해야 합니다. (그렇지 않으면 IndentationError: unexpected indent 에러 발생)

·       블록 내부에 있는 구문들은 동일한 열에 위치해야 하며 블록의 끝은 들여쓰기가 끝나는 부분으로 간주됩니다.

·       python에는 블럭지정을 위해 {, }, begin, end 등의 키워드가 존재하지 않습니다.

·       들여쓰기를 할 때에는 탭과 공백을 섞어 쓰지 않습니다.

·       코딩블럭을 시작하는 문장인 if, for, def 문들의 끝에 콜론(:)을 사용하고 내부의 코딩블럭은 동일한 들여쓰기를 사용합니다.

·       들여쓰기는 보통 공백문자 4개로 표시합니다.

 

 

 

 

 

들여쓰기(indent)

·       들여쓰기를 이용해서 구문을 그룹핑하여 코딩블럭을 만드는 것은 파이썬을 다른 언어와 구분짓는 중요한 특징중의 하나입니다. 들여쓰기로 인해 파이썬은 높은 가독성을 유지할 수 있습니다.

·       들여쓰기는 공백, 둘중 어느것을 사용해도 됩니다.

·       하나의 파일 내에서 공백과 탭 중에 하나만 사용해야 합니다. (중요)

·       들여쓰기의 정도는 파일 전체를 통틀어 일치해야 합니다.

·       같은 들여쓰기의 정도는 블록으로 지정됩니다.

 

구분

코딩블럭 생성 방법

C

C#

Java

Curly Bracket ({...})

Python

들여쓰기(공백, )

 

 

 


'Development > Python' 카테고리의 다른 글

역전파 수식  (0) 2019.10.26
SandDance  (0) 2019.10.24
들여쓰기와 제어문  (0) 2019.10.22
파이썬 기본 문형, 파이썬의 예약어, 잘못된 예약어 사용  (0) 2019.10.21
아이리스 데이터(iris dataset)  (0) 2019.10.18
JupytherLab(주피터랩)  (0) 2019.10.16
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

Java - 연산자 종류

종류

연산자

증감 연산자

++

--

산술 연산자

+

-

*

/

%

시프트 연산자

>> 

<< 

>>> 

비교 연산자

>=

<=

==

!=

비트 연산자

&

|

^

~

논리 연산자

&&

||

!

조건(삼항) 연산자

?  :

대입 연산자

=

*=

/=

%=

+=

-=

변환 연산자

(type)

 

 



'Development > Java' 카테고리의 다른 글

Bayesian Networks in Java  (0) 2019.10.23
배열의 접근방법  (0) 2019.10.23
Java - 연산자 종류  (0) 2019.10.21
배열의 선언과 동시에 초기화 방법  (0) 2019.10.20
OpenJDK 설치하기 - ojdkbuild  (0) 2019.10.17
OpenJDK 설치하기 - openJDK  (0) 2019.10.17
Posted by codedragon codedragon

댓글을 달아 주세요



 

CUI vs GUI

UI 2가지방식으로 구현할 있습니다. 하나는 CUI, 또하나는 GUI입니다.

 

방식

설명

CUI

·         Character User Interface

·         커맨드라인인터페이스

·         키보드 통해 명령어 입력하면 컴퓨터가 작업을 수행하여 화면에 글자로 결과를 표시해 주는 방식입니다. 대표적으로 dir, cd, copy 등이 있습니다.

·         마우스 없이 키보드만으로 프로그램을 실행할 있는 인터페이스 입니다.

 

https://codedragon.tistory.com/8997

GUI

·         Graphic User Interface

·         그래픽유저인터페이스

·         CUI 달리 글자뿐만 아니라, 마우스 키보드를 이용하여 그래픽 이용하여 사용자에게 이해하기 쉬운 모양으로 정보를 제공하는 아이콘등을 키보드나 마우스로 클릭하여 프로그램을 실행할 있는 인터페이스 입니다.

 

https://codedragon.tistory.com/8513

 

 


Posted by codedragon codedragon

댓글을 달아 주세요