달력

4

« 2020/4 »


 

 

 

Excel file sample

 

 

https://sites.google.com/site/xlsxpptx2013/home/my-forms


 


'Development > Big Data, R, ...' 카테고리의 다른 글

Fβ지표  (0) 2020.05.11
팩터(factoer)  (0) 2020.05.03
Excel file sample  (0) 2020.04.26
대중교통 데이터 가져오기  (0) 2020.04.20
NAVER Clova Speech (네이버 클러바 스피치)  (0) 2020.04.13
지도학습 기법 vs 비지도 학습 기법  (0) 2020.04.13
Posted by codedragon codedragon

댓글을 달아 주세요



 

 

한글시계 (Hangul Clock)

·         오픈 소스로 만든 한글 디지털 시계

·         감성적인 문구 나오도록 설정할 있으며 원하는 문구를 직잡 축할 수도 있습니다.

 

https://hangulclock.today/


 

 

 

 

 

한글시계 for Android

https://bit.ly/3eIqLoa


 

 

 

 

한글시계 Windows - github

http://bit.ly/2q5gQkl

 

 

 

 

한글시계 Android- github

https://bit.ly/3eJAwCJ

 

 

 

 

 

직접 다운로드

HangulClockSetup.z01

HangulClockSetup.zip

 


Posted by codedragon codedragon

댓글을 달아 주세요



 

 

Maven Repositories View 표시하기 - eclipse

 

메뉴: [Windows] >> [Show View] >> [Other…]


 

 

[Maven] > [Maven Repositories] 선택 >> [OK]


 

 

기본적으로 Maven리포지토리 폴더는 사용자명\.m\repository폴더 안에 위치하고 있습니다.

폴더 안에 다운받은 jar파일이 위치하게 됩니다.


 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

libssh2 라이브러리 - download(다운로드)

 

사이트에 접속 >>

https://www.libssh2.org/


 

하단의 "Download" 항목에서  "The lastest release:" 있는 [libssh2 x.x.x] 링크를 클릭하면 다운받을 있습니다.


 

 

 

 

직접 다운로드 

libssh2-1.8.0.tar.gz



Posted by codedragon codedragon

댓글을 달아 주세요



 

 

컨텐트 프로바이더 작성

·         1단계 : 컨텐트 프로바이더 클래스 생성

·         2단계 : Uri 지정

·         3단계 : 속성 정의

·         4단계 : 매니페스트 설정

 

 

 

 

 

 

1단계 : 컨텐트 프로바이더 클래스 생성

 

 

ContentProvider 상속받은 클래스를 생성

 

 

 

onCreate() 메소드

초기화 작업을 진행합니다.

 

 

 

query() 메소드

외부 액티비티가 가져가려는 정보에 대한 조건을 입력받아 결과를 뽑아주는 기능을 담당합니다.

public Cursor query(Uri url,

String[] projection,

String selection,

String[] selectionArgs,

String sortOrder) {

 

     return c;

}

 

매개변수

매개변수

설명

uri

'content://' scheme 가지고 가져올 Content Provider 결정합니다.

projection

리턴 받아야 하는 데이터 column 이름목록입니다.

null 지정 모든 column 가져옵니다.

selection

SQLite WHERE 구문의 내용을 결정합니다.

selectionArgs

selection arguments 들을 나열합니다.

sortOrder

SQLite ORDER BY 같은 정렬방식을 결정합니다.

 

 

Contacts 정보를 쿼리하여 가져오는 예제

Cursor c = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);

 

 

 

 

insert() 메소드

데이터 집합을 가리키는 Uri 함께 추가할 데이터가 담겨 있는 ContentValues 인스턴스를 넘겨받습니다. 따라서 insert() 내부에서는 입력받은 데이터로 새로운 데이터 항목을 생성하고 값을 채워 넣는 기능을 담당합니다.

마지막으로 생성된 개별 항목에 해당하는 Uri 결과로 리턴합니다.

public Uri insert(Uri url, ContentValues initialValues) {

   return uri;

}

 

 

 

 

update() 메소드

내용을 변경할 데이터 집합이나 개별 항목의 Uri 넘겨받고, 변경할 새로운 값이 들어 있는 ContentValues 인스턴스와 함께 값을 변경할 대상을 선택하는 SQL WHERE 조건과 그에 해당하는 값도 필요합니다.

public int update(Uri url, ContentValues values, String where, String[] whereArgs) {

   return count

}

 

데이터 집합 전체를 대상으로 변경 작업을 진행할 수도 있고 개별 항목을 대상으로 업데이트를 진행할 수도 있습니다.

 

 

 

 

delete() 메소드

update() 메소드와 비슷하게 개별 항목 또는 데이터 집합에 대한 Uri 넘겨받고, WHERE 조건과 WHERE 조건에 들어가는 값을 인자로 받습니다.

public int delete(Uri url, String where, String[] whereArgs) {

   return count;

}

 

 



getType() 메소드

Uri 입력하면 그에 해당하는 MIME 타입을 리턴합니다.

public String getType(Uri url) {

    retrun str;

}

 

 

 

 

 

 

 

 

2단계 : Uri 지정

Uri 중복을 방지하기 위해 패키지명을 사용합니다.

) content://com.codedragon.android.constants.Provider/contants

 

 

 

 

 

 

 

 

3단계 : 속성 정의

public static final class Constants implements BaseColumns {

                     public static final Uri CONTENT_URI

                                           =Uri.parse("content://com.codedragon.android.constants.Provider/constants");

                     public static final String DEFAULT_SORT_ORDER="title";

                     public static final String TITLE="title";

                     public static final String VALUE="value";

           }

 

 

 

 

 

 

 

4단계 : 매니페스트 설정

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

      package="com.codedragon.android.constants"

      android:versionCode="1"

      android:versionName="1.0">

<application android:icon="@drawable/icon" android:label="@string/app_name">

<provider android:name=".Provider"                                      android:authorities="com.codedragon.android.constants.Provider" />       

<activity android:label="@string/app_name" android:name=".ConstantsBrowser">

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>

 

</application>

<uses-sdk android:minSdkVersion="7" />

 

</manifest>

 

 

 

 

 

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

기본 자료형의 종류(Primitive Data Types)

자료형

타입

(Type)

크기

(Bit depth)

기본값

(Default value)

표현 범위

(Value range)

논리형

boolean

1byte

false

true 또는 false (0또는 1아님)

문자형

char

2byte

\u0000

0~65,535

정수형

byte

1byte

0

-128~127

정수형

short

2byte

0

-32,768~32,767

정수형

int

4byte

0

-2,147,483,648~2,147,483,647

정수형

long

8byte

0

-9,223,372,036,854,775,808~9,223,372,036,854,775,807

실수형

float

4byte

0.0

-3.4E38~+3.4E38

실수형

double

8byte

0.0

-1.7E308 ~ +1.7E308

 

 

Primitive Data size is like the different size of cups.


https://bit.ly/2xLOShq

 

short, tall, grande int

8oz, 12oz, 16oz 4byte

 

 

 

 

 

 

 

 

기본 자료형 분류

구분

설명

정수 표현

byte, short, int, long

 

실수 표현

float, double


문자 표현

char


참과 거짓 표현

boolean


 

 




Posted by codedragon codedragon

댓글을 달아 주세요



 

NAVER 오늘의 NEWS 퀴즈 with The Korea Times

·         네이버 홈페지 접속

·         오늘의 NEWS퀴즈 페이지로 이동하기

·         NEWS 퀴즈 메뉴 소개

 

https://youtu.be/jcOMo2YYwEk 


 

 

 

 

 

The Korea Times

https://www.koreatimes.co.kr/

 

 

 

 

 

 

영어 사전 메인페이지

즐겨찾기 놓으시면 다시 방문할때 편합니다.

https://en.dict.naver.com/


 

 


Posted by codedragon codedragon

댓글을 달아 주세요



 

 

 

꿀벌 게임 - 구글 두들(Google Doodle)

https://youtu.be/VoRBnrqikIg


 

 

지구의 1969 미국 캘리포니아주에서 발생한 해상 기름유출 사고를 계기로, 지구 환경을 보호하자는 취지로 제정됐다. 지구의 날은 매년 4 22일입니다.

 

올해 지구의 날을 기념하기 위해

꿀벌 보호 비영리단체 꿀벌보존센터(Honeybee Conservancy) 함께 꿀벌을 소개하는 게임을 구글 두들에 적용하였습니다.

 

 

 

 

게임 소개

구글 두들을 클릭하면 게임이 시작되며

마우스나 터치 스크린을 벌을 움직여 다양한 색깔의 꽃가루를 옮겨 꽃을 피우게 하는 게임입니다.

 

 

 

 

'지구의 50주년' 구글 두들 꿀벌 게임 - 한글 버전

https://bit.ly/3eHCdjQ

 

 

 

 

 

'지구의 50주년' 구글 두들 꿀벌 게임 - 영문 버전

https://bit.ly/3cB1ASL

 

 

 

 

 

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

Github status

깃허브의 현재 시스템 상태를 확인할 있습니다.

https://www.githubstatus.com/


 


Posted by codedragon codedragon

댓글을 달아 주세요



 

 

공공외교 public diplomacy

·         국민외교

·         예전에는 나라 정부 다른 나라 국민 대상으로 외교를 벌였습니다. 이제는 나라 국민 다른 나라 국민 사이에서 외교가 일어나게 되었습니다. 나아가 나라의 외교에 나라의 국민이 참여할 수도 있습니다.

·         외교의 영역이 넓어지는 과정에서 외교에 참여하는 주체의 성격도 변하는 것입니다. 과정에 생겨난 용어이며 국민외교라는 용어도 범위에서 여기에 포함됩니다.

·         물론 이런 변화가 일어나도 공개하고, 함께하며, 공익을  추구한다는 외교의 근본은 변치 않습니다

 

 

 



공공외교아카데미 강의록_그래서 공공외교가 뭔가요?

https://bit.ly/2Ku6KDP

 


 

 

 

 

직접 다운로드

공공외교아카데미 강의록_그래서 공공외교가 뭔가요.z01

공공외교아카데미 강의록_그래서 공공외교가 뭔가요.zip

 


Posted by codedragon codedragon

댓글을 달아 주세요