목록전체 글 (7666)
투케이2K
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bMV0se/btq0VprdeIa/L7v0fe5QIji1OaLlAVUBtK/img.png)
/* =========================== */ [ 설 명 ] [순서도(flowchart) 란?] - 순서도(flowchart)란 어떠한 일을 처리하는 과정을 순서대로 간단한 기호와 도형으로 도식화한 것을 의미합니다 - 순서도는 여러 분야에서 프로세스나 문제의 분석, 기획, 디자인, 설계나 관리 등에서 폭넓게 활용되고 있습니다 [순서도 표현식 설명] [순서도 표현식 예제] /* =========================== */
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lCjxr/btq0Pb12roB/rMYNTXED0hyzQdFoy7YyM1/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; public class MainActivity11 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[for문 사용해서 달팽이 모양 배열 순차적으로 데이터 삽입 실시 - 세부 설명 포함]"); /*[설 명] * 1. 5행5열 번지값 (0,0) (0,1) (0,2) (0,3) (0,4) ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/qPkMy/btq0Slh83q8/AjAzbf8H0LHeRu5jEPS5V1/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] /** * [단말기 고유값을 추출하는 클래스] * 1. 호출 방법 : C_DeviceID.setDeviceID(A_Main.this); //TODO 단말기 고유값 지정 * C_DeviceID.getDeviceID(A_Main.this); //TODO 저장된 단말기 고유값 호출 * * 2. 저장 확인 : String DeviceID = ""; * DeviceID = C_DeviceID.getDeviceID(A_Main.th..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/eiHsWZ/btq0EDyjTN1/X84TZCgn1IMLmYsKizguWk/img.png)
/* =========================== */ [ 설명 ] 1. 윈도우에서 폰트를 삭제하는 방법 설명입니다 /* =========================== */ /* =========================== */ [방법 설명] 1. 윈도우 검색창에서 > [제어판] 검색 > [글꼴]을 들어갑니다 2. [삭제할 폰트 선택] 하시고 > [삭제] 버튼을 클릭합니다 /* =========================== */
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/DtIjO/btq0EEjDyLu/kevjbAkfXKVmEAQp5Ykl5K/img.png)
/* =========================== */ [ 설 명 ] [행렬(matrix) 이란?] - 행렬(matrix)이란 1개 이상의 수나 식을 사각형 모양으로 나열한 것을 의미합니다 - 행렬의 가로줄을 행(row)이라고 부르고, 세로줄을 열(column)이라고 부릅니다 - 행렬은 자료구조의 하나인 배열(array)을 이해하는 데 매우 큰 도움을 도움을 줍니다 - 행렬은 다음과 같이 대괄호([])를 사용하여 나타낼 수 있습니다 (2 * 2 행렬) [프로그래밍에서의 배열(array) 설명] - 프로그래밍에서 배열은 같은 종류의 데이터를 많이 다뤄야 하는 경우에 사용할 수 있는 가장 기본적인 자료 구조입니다 - 배열을 구성하는 각각의 값을 배열 요소(element)라고 하며, 배..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/voR1O/btq0AGuM49N/kYc8sR7OvDDO2J00rhQ2T1/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //TODO ========== [AndroidManifest.xml 파일] ========== //TODO ========== [java - 화면 밝기 제어를 위한 전역 변수 선언] ========== private static WindowManager.LayoutParams params; //TODO 윈도우 매니저 객체 사용 private static float brightness; //TODO 밝기값은 float형으..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bpyAVl/btq0AqlplCe/HHj2IUKvjAcAvN6hexeCi0/img.png)
[개발 환경 설정] 개발 툴 : Toad 개발 언어 : MSSQL [소스 코드] /* [union all 사용해서 두 테이블 병합 실시] 1. union all 은 두 테이블을 병합해주는 함수입니다 2. (select '1' as dual) a : 오라클에서 dual 역할을 하는 것입니다 (임시 가상테이블) 3. as : 약어를 표시할때 사용합니다 */ select '투케이' as 이름, '28' as 나이 from (select '1' as dual) a union all select '케이투' as 이름, '20' as 나이 from (select '1' as dual) a; [결과 출력] [요약 설명] 1. union all 은 두 테이블을 병합해주는 함수입니다 2. (select '1'..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/G8W4y/btq0HaajTjy/7MSZ4R0XOHZA2Jv11VyXJ0/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Toad 개발 언어 : MSSQL /* =========================== */ /* =========================== */ [소스 코드] /* [getdate 사용해서 현재 날짜 및 시간 출력 실시] 1. getdate() : 현재 날자 및 시간을 출력해주는 함수입니다 2. (select '1' as dual) a : 오라클에서 dual 역할을 하는 것입니다 (임시 가상테이블) 3. as : 약어를 표시할때 사용합니다 */ select getdate() as 현재날짜 from (select '1' as dual) a; /* ==========================..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nMG42/btq0BEDfeC6/CQoeM1YuneRPbAgUP5NzEK/img.png)
/* =========================== */ [ 설명 ] 1. 윈도우에서 새로운 폰트를 설치하는 방법 설명입니다 /* =========================== */ /* =========================== */ [방법 설명] 1. 윈도우 검색창에서 > [글꼴] 검색 > [글꼴설정]을 들어갑니다 2. [글꼴 추가] 영역에 설치하고자하는 파일을 드래그앤드롭으로 끌어다가 넣습니다 3. [폰트] 메뉴에서 정상적으로 파일이 설치되었는지 확입니다 4. 파워포인트 등 ... 프로그램을 실행해서 정상적으로 설치한 폰트가 적용된지 추가 확인합니다 /* =========================== */
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/F4YSv/btq0zZawwOz/uA4Ko4CoN89gBAp1UjcWQk/img.png)
/* =========================== */ [ 설 명 ] [진법 이란?] - 진법이란 수를 표기하는 기수법의 하나로 임의의 숫자를 사용하여 수를 표현하는 방법입니다 - 우리가 일반적으로 사용하는 1부터 9까지의 숫자를 사용하여 수를 나타내는 방법은 10진법이라고 부릅니다 - 프로그래밍에서 많이 사용되고 있는 진법은 2진법 , 8진법 , 10진법 , 16진법이 있습니다 - 진법은 프로그래밍 전반에 걸쳐 사용되며, 특히 논리 연산이나 메모리와 관련된 작업을 이해하는 데 많은 도움을 줍니다 [2진법(binary notation) 설명] - 2진법은 0과 1, 두 개의 숫자만으로 수를 표현하는 방법입니다 - 2진수는 자릿값이 올라감에 따라 그 크기가 2배씩 커지게 됩니다 - ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bArnNw/btq0JxwiOGS/k4u4gCAVPKeilS9Q4lhsd1/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class MainActivity4 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Date 사용해 날짜 형식..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cBEk8E/btq0BDjLjnu/qL79aWQbDVEImGDqkStFFk/img.png)
/* =========================== */ [ 설 명 ] 과목 : DataBase / 데이터베이스 /* =========================== */ [데이터베이스 관계 (Relationship) 이란?] - 데이터베이스 관계란 엔터티 간의 관련성을 의미하며, 존재관계와 행위관계로 분류됩니다 [존재관계 설명] - 존재관계는 두개의 엔터티가 존재 여부의 관계가 있는 것입니다 - 존재관계는 엔터티 간의 상태를 의미합니다 - ex : 고객은 관점에 소속됩니다 [행위관계 설명] - 행위관계는 두개의 엔터티가 어떤 행위에 의한 관련성이 있는 것입니다 - 행위관계는 엔터티 간에 어떤 행위가 있는 것을 말합니다 - ex : 증권회사는 계좌를 개설하고 주문을 발..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/L0PFI/btq0AIsgkaK/B3VGlijwkQM9RkMHypKtQK/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Toad 개발 언어 : Oracle /* =========================== */ /* =========================== */ [소스 코드] /* [order by 1 2 ... 사용해 컬럼 순서별 정렬 실시] 1. order by 1 2 .. 의미는 테이블의 1,2 .. 번째 컬럼 기준으로 정렬하겠다는 의미입니다 2. 즉 ORDER BY 1 DESC는 첫번째 열 기준으로 내림차순(큰순서) 정렬이라는 말입니다 */ select t_name, t_age, t_rank -- from test_user where trim(t_dept) = '조선' order by 1, 2, 3..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/djqsic/btq0mxY1XL8/HO8Ik68KQN5lr1T58Kmmp0/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //========== [build.gradle(Project) 파일] ========== // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { google() jcenter() } dependencies { classpath "com.androi..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/YrskR/btq0pw5NgyV/32joYYcKKuWvVwUTXzwL70/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; class DataClass{ //전역변수 value 데이터 선언 실시 private String value = ""; public void setData(String value) { //전역변수 value 데이터에 매개변수 value 데이터를 삽입합니다 this.value = value; } public String getData() { //전역변수 value 데이터를 반환합니다 return value; }..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rPX6P/btq0mxkgvtV/gCN1KET9RqKsTnuizJ8XK0/img.png)
/* =========================== */ [ 설 명 ] [불리언(boolean) 이란?] - 불리언(boolean)은 논리학에서 참(true)과 거짓(false)을 나타내는 데 사용됩니다 - 논리 연산(logical operation)이란 주어진 논리식을 판단하여 참(true)과 거짓(false)을 결정하는 연산입니다 - 불리언은 프로그래밍 언어에서 사용되는 논리 자료형(data type)을 이해하는 데 도움을 줍니다 [불리언(boolean) 예시] 예제) 3 > 0 = true 예제) 5 < 3 = false [프로그래밍에서의 불리언(boolean) 예시] JAVA 예제) boolean a = true; C++ 예제) bool b = false; Pyth..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b1Laik/btq0kEJrJVz/NtSB0JNedY5YYOEuzB5TKk/img.png)
/* =========================== */ [ 설 명 ] [절대값(absolute value) 이란?] - 절대값(absolute value)이란 주어진 수가 0으로부터 얼마나 떨어져 있는지를 나타내는 개념입니다 - 절대값은 항상 0보다 크거나 같습니다 [절대값(absolute value) 예시] - (5)의 절댓값은 = 5 - (-7)의 절댓값은 = 7 [절대값(absolute value) 대소 관계] - 양의 정수나 양의 실수에서는 절댓값이 큰 수가 더 큽니다 하지만 음의 정수나 음의 실수에서는 절댓값이 작은 수가 더 큽니다 - (3)과 (7)의 대소 관계를 비교하면 7이 3보다 더 큽니다 - (-3)과 (-7)의 대소 관계를 비교하면 -3이 -7보다 더..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b4xwSc/btq0jNTVBG3/9e1QNCKzEVIdkZhOjNCFj0/img.png)
/* =========================== */ [ 설 명 ] 과목 : DataBase / 데이터베이스 /* =========================== */ [인덱스 란?] - 인덱스(index)는 데이터베이스 분야에 있어서 테이블에 대한 동작의 속도를 높여주는 자료 구조를 말합니다 [인덱스 설명] - 인덱스는 테이블 내의 1개의 컬럼, 혹은 여러 개의 컬럼을 이용하여 생성될 수 있습니다 - 기본 인덱스에는 중복된 키 값들이 나타날 수 없습니다 - 기본 인덱스에는 널 (null) 값이 나타날 수 없습니다 - 인덱스 후보에는 자주 변경되지 않는 속성을 두어야합니다 /* =========================== */
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/crQz96/btq0kEvEeHf/t4xAWqAadkW4M9aqisHtEk/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Toad 개발 언어 : Oracle /* =========================== */ /* =========================== */ [FIRST_VALUE 설명] - 파티션에서 가장 처음에 나오는 값을 구합니다 - MIN 함수를 사용해서 같은 결과를 구할 수 있습니다 [LAST_VALUE 설명] - 파티션에서 가장 나중에 나오는 값을 구합니다 - MAX 함수를 사용해서 같은 결과를 구할 수 있습니다 [LAG 설명] - 이전에 행을 가지고 있습니다 [LEAD 설명] - 윈도우에서 특정 위치의 행을 가지고 옵니다 - 기본값은 1입니다 /* ===..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bcSDX0/btqZ4zpUsTS/ym4QPmYIwUlvkbKH77eluk/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : kotlin /* =========================== */ /* =========================== */ [코틀린 기본 문법 - val 상수, var 변수] - 코틀린에는 2가지 변수 선언 방식이 있습니다. - val : 변할 수 없는 상수입니다 (Java : final, C/C++ 등에서는 const) - var : 일반적인 변수에 해당합니다 (값을 변경 가능한 변수) - val 과 var 두 개 모두 Int, Long 등의 타입을 지정할 수도, 없을 수도 있습니다 /* =========================..